# libstdc++ Namespace List

Here is a list of all documented namespaces with brief descriptions:

__cxxabiv1 |
__gnu_cxx | GNU extensions for public use
__gnu_cxx::__debug |
__gnu_cxx::__detail | Implementation details not part of the namespace __gnu_cxx interface
__gnu_cxx::typelist | GNU typelist extensions for public compile-time use
__gnu_cxx::typelist::detail |
__gnu_debug | GNU debug mode classes for public use
__gnu_internal | GNU implemenation details, not for public use or export. Used only when anonymous namespaces cannot be substituted
abi | The cross-vendor C++ Application Binary Interface. A namespace alias to __cxxabiv1
pb_ds |
pb_ds::detail |
std | Everything defined by the ISO C++ Standard is within namespace std
std::__debug |
std::__detail | Implementation details not part of the namespace std interface
std::rel_ops | The generated relational operators are sequestered here
std::tr1 | Everything defined by the ISO C++ TR1 is within namespace std::tr1
std::tr1::__detail | Implementation details not part of the namespace std::tr1 interface