Table Of Contents

Previous topic

Sprout C++ Libraries

Next topic

Sprout.Array

This Page

Libraries

Libraries Listed Alphabetically

  • algorithm - Standard library like generic algorithms.
  • array - Standard library compliant class template for storing fixed-size sequences of objects.
  • string - Compile-time string of fixed-length buffer.
  • index_tuple - Compile-time integer sequences and generators.

Libraries Listed by Category

Containers and Data structures

  • array - Standard library compliant class template for storing fixed-size sequences of objects.
  • string - Compile-time string of fixed-length buffer.
  • tuple
  • optional
  • variant
  • bitset

Algorithms

  • algorithm - Standard library like generic algorithms.
  • numeric
  • range_algorithm
  • range_numeric
  • range_adaptor

Container supports

  • sub_array
  • pit
  • operation
  • container

Function Objects

  • functional

Iterators

  • iterator

Mathematics

  • math_functions
  • random
  • complex
  • rational

Template Metaprogramming

Preprocessor Metaprogramming

  • preprocessor

Domain specific

  • uuid
  • checksum

Parsing

  • weed

Ray tracing

  • darkroom

Synthesizer

  • compost

Miscellaneous

  • utility
  • bit_operation

C-compatible

  • cstdlib
  • cstring
  • cwchar
  • cctype
  • cinttypes