libstdc++: Modules (original) (raw)

Algorithms

Generalized Numeric operations

Mutating

Non-Mutating

Sorting

Binary Search

Heap

Set Operations

Atomics

Concurrency

Condition Variables

Futures

Mutexes

Threads

Containers

Associative

Node handles

Sequences

Unordered Associative

Diagnostics

Exceptions

Extensions

Dynamic Bitset.

Policy-Based Data Structures

Containers

Branch-Based

Base and Policy Classes

Hash-Based

Base and Policy Classes

Heap-Based

Base and Policy Classes

List-Based

Exceptions

Tags

Data Structure Type

Invalidation Guarantees

Traits

SGI

Filesystem

I/O

Iterators

Iterator Tags

Locales

Numerics

Bit manipulation

Complex Numbers

Decimal Floating-Point Arithmetic

Mathematical Special Functions

Numeric Arrays

Random Number Generation

Random Number Distributions

Bernoulli Distributions

Normal Distributions

Poisson Distributions

Sampling Distributions

Uniform Distributions

Random Number Generators

Random Number Utilities

TR1 Mathematical Special Functions

Regular Expressions

Base and Implementation Classes

Strings

Technical Specifications

Filesystem TS

Library Fundamentals TS

Array creation functions

Const-propagating wrapper

Detection idiom

Logical operator traits

Optional values

Type-safe container of any type

Variable template for type traits

Parallelism TS

Data parallel extensions

Utilities

Function Objects

Adaptors for pointers to functions

Adaptors for pointers to members

Arithmetic Function Object Classes

Binder Classes

Boolean Operations Classes

Comparison Classes

Hashes

Negators

Memory

Allocators

Pointer Abstractions

Pointer Safety and Garbage Collection

Polymorphic memory resources

Metaprogramming

Rational Arithmetic

Time