INtime® Software Development Kit

Includes support for Boost C++ Libraries

Please provide feedback by logging in, return to this page, and check the boost libraries or categories that you might find useful.
Thank you!

Boost Libraries

The Boost installer package is available to customers for no additional charge from the My Downloads page. Visual Studio versions 2015, 2017, and 2019 are supported. The libraries themselves are downloaded from boost.org. The package from TenAsys includes download and installation instructions and Visual Studio Wizards to create Boost compatible projects with minimal effort.

The INtime support for Boost C++ Libraries is a port of the boost 1.67 and 1.72 versions. Boost provides an extensive list of highly regarded and expertly designed C++ libraries for a wide range of applications.

The Boost libraries provide routines for these topic categories

  • String and text processing
  • Containers
  • Iterators
  • Algorithms
  • Function objects and higher-order programming
  • Generic Programming
  • Template Metaprogramming
  • Processor Metaprogramming
  • Concurrent Programming
  • Math and numerics
  • Correctness and testing
  • Data structures
  • Domain Specific
  • Image processing
  • Input/Output
  • Inter-language support
  • Language Features Emulation
  • Memory
  • Parsing
  • Patterns and Idioms
  • Programming Interfaces
  • State Machines
  • System
  • Miscellaneous
  • Broken compiler workarounds

The list at the right shows all the libraries supported in INtime.

The list below shows the exceptions.

Full details of the supported Boost version and packages are in the Boost installer package.

Boost libraries not supported in INtime at this time

Some of the missing libraries may be added at a later date.
†=on boost 1.72 and above

  • Asio† (soon)
  • Beast† (soon)
  • Compute
  • Container Hash
  • Context
  • Contract
  • Coroutine (deprecated)
  • Coroutine2
  • Fiber
  • GraphParallel
  • Hana
  • HOF
  • JSON
  • LEAF
  • Locale
  • Meta State Machine
  • Mp11
  • Mpi
  • Mpl
  • Nowide
  • PFR
  • Phoenix
  • Process
  • Python
  • Spirit
  • Stacktrace
  • Static String
  • Stl_interfaces
  • String Reference
  • websocket++† (soon)

 

Boost libraries supported in INtime

*=on c++17 and above
†=on boost 1.72 and above

  • Accumulators
  • Algorithm
  • Align
  • Any
  • Array
  • Assert
  • Assign
  • Atomic
  • Bimap
  • Bind
  • Call Traits
  • Callable Traits
  • Chrono
  • Circular Buffer
  • Comperessed Pair
  • Concept Check
  • Config
  • Container
  • Conversion
  • Convert
  • Core
  • CRC
  • Date Time
  • Detail
  • Disjoint_sets
  • DLL
  • Dynamic Bitset
  • Enable If
  • Endian
  • Exception
  • Filesystem
  • Flyweight
  • Foreach
  • Format
  • Function
  • Function Types
  • Functional
  • Functional/Factory
  • Functional/Forward
  • Functional/Overloaded Function
  • Fusion
  • Geometry
  • GIL
  • Graph
  • Heap
  • Histogram*†
  • ICL
  • Identity Type
  • In Place Factory, Typed In Place Factory
  • Integer
  • Interprocess
  • Interval
  • Intrusive
  • IO
  • Iostreams
  • Iterator
  • Lambda
  • Lexical Cast
  • Local Function
  • Lockfree
  • Log
  • Logic
  • Math
  • Math Common Factor
  • Math Octonion
  • Math Quaternion
  • Math/Special Functions
  • Math/Statistical Distributions
  • Member Function
  • Metaparse
  • Min-Max
  • Move
  • Multi-Array
  • Multi-Index
  • Multiprecision
  • Numeric Conversion
  • Odeint
  • Operators
  • Optional
  • Outcome*†
  • Parameter*
  • Pointer Container
  • PolyCollection*
  • Polygon
  • Pool
  • Predef
  • Preprocessor
  • Program Options
  • Property Map
  • Property Tree
  • Proto
  • QVM
  • Random
  • Range
  • Ratio
  • Rational
  • Ref
  • Regex
  • Result Of
  • Safe Numerics*†
  • Scope Exit
  • Serialization
  • Signals (deprecated)
  • Signals2
  • Smart Ptr
  • Sort
  • Statechart
  • Static Assert
  • String Algo
  • Swap
  • System
  • Test
  • Thread
  • ThrowException
  • Timer
  • Tokenizer
  • TR1
  • Tribool
  • TTI
  • Tuple
  • Type Erasure
  • Type Index
  • Type Traits
  • Typeof
  • uBLAS
  • Units
  • Unordered
  • Utility
  • Uuid
  • Value Initialized
  • Variant
  • Variant2*†
  • VMD
  • Wave
  • Winapi
  • Xpressive
  • YAP*†

Efficient solution development using Boost Libraries

INtime SDK supports the interagration of Boost Libraries in the INtime project with Wizards to guide the process.