II. Base Libraries

Table of Contents
6. Libraries
6.1. Interfaces for libstdcxx
6.1.1. C++ Runtime Support
6.1.2. C++ type descriptors for built-in types
6.1.3. C++ _Rb_tree
6.1.4. Class type_info
6.1.5. Class __cxxabiv1::__enum_type_info
6.1.6. Class __cxxabiv1::__array_type_info
6.1.7. Class __cxxabiv1::__class_type_info
6.1.8. Class __cxxabiv1::__pbase_type_info
6.1.9. Class __cxxabiv1::__pointer_type_info
6.1.10. Class __cxxabiv1::__function_type_info
6.1.11. Class __cxxabiv1::__si_class_type_info
6.1.12. Class __cxxabiv1::__vmi_class_type_info
6.1.13. Class __cxxabiv1::__fundamental_type_info
6.1.14. Class __cxxabiv1::__pointer_to_member_type_info
6.1.15. Class __gnu_cxx::stdio_filebuf<char, char_traits<char> >
6.1.16. Class __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> >
6.1.17. Class __gnu_cxx::__pool_alloc_base
6.1.18. Class __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >
6.1.19. Class __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >
6.1.20. Class exception
6.1.21. Class bad_typeid
6.1.22. Class logic_error
6.1.23. Class range_error
6.1.24. Class domain_error
6.1.25. Class length_error
6.1.26. Class out_of_range
6.1.27. Class bad_exception
6.1.28. Class runtime_error
6.1.29. Class overflow_error
6.1.30. Class underflow_error
6.1.31. Class invalid_argument
6.1.32. Class bad_cast
6.1.33. Class bad_alloc
6.1.34. struct __numeric_limits_base
6.1.35. struct numeric_limits<long double>
6.1.36. struct numeric_limits<long long>
6.1.37. struct numeric_limits<unsigned long long>
6.1.38. struct numeric_limits<float>
6.1.39. struct numeric_limits<double>
6.1.40. struct numeric_limits<short>
6.1.41. struct numeric_limits<unsigned short>
6.1.42. struct numeric_limits<int>
6.1.43. struct numeric_limits<unsigned int>
6.1.44. struct numeric_limits<long>
6.1.45. struct numeric_limits<unsigned long>
6.1.46. struct numeric_limits<wchar_t>
6.1.47. struct numeric_limits<unsigned char>
6.1.48. struct numeric_limits<signed char>
6.1.49. struct numeric_limits<char>
6.1.50. struct numeric_limits<bool>
6.1.51. struct numeric_limits<__float128>
6.1.52. Class ctype_base
6.1.53. Class __ctype_abstract_base<char>
6.1.54. Class __ctype_abstract_base<wchar_t>
6.1.55. Class ctype<char>
6.1.56. Class ctype<wchar_t>
6.1.57. Class ctype_byname<char>
6.1.58. Class ctype_byname<wchar_t>
6.1.59. Class basic_string<char, char_traits<char>, allocator<char> >
6.1.60. Class basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
6.1.61. Class basic_stringstream<char, char_traits<char>, allocator<char> >
6.1.62. Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
6.1.63. Class basic_istringstream<char, char_traits<char>, allocator<char> >
6.1.64. Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
6.1.65. Class basic_ostringstream<char, char_traits<char>, allocator<char> >
6.1.66. Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
6.1.67. Class basic_stringbuf<char, char_traits<char>, allocator<char> >
6.1.68. Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
6.1.69. Class basic_iostream<char, char_traits<char> >
6.1.70. Class basic_iostream<wchar_t, char_traits<wchar_t> >
6.1.71. Class basic_istream<char, char_traits<char> >
6.1.72. Class basic_istream<wchar_t, char_traits<wchar_t> >
6.1.73. Class istreambuf_iterator<wchar_t, char_traits<wchar_t> >
6.1.74. Class istreambuf_iterator<char, char_traits<char> >
6.1.75. Class basic_ostream<char, char_traits<char> >
6.1.76. Class basic_ostream<wchar_t, char_traits<wchar_t> >
6.1.77. Class basic_fstream<char, char_traits<char> >
6.1.78. Class basic_fstream<wchar_t, char_traits<wchar_t> >
6.1.79. Class basic_ifstream<char, char_traits<char> >
6.1.80. Class basic_ifstream<wchar_t, char_traits<wchar_t> >
6.1.81. Class basic_ofstream<char, char_traits<char> >
6.1.82. Class basic_ofstream<wchar_t, char_traits<wchar_t> >
6.1.83. Class basic_streambuf<char, char_traits<char> >
6.1.84. Class basic_streambuf<wchar_t, char_traits<wchar_t> >
6.1.85. Class basic_filebuf<char, char_traits<char> >
6.1.86. Class basic_filebuf<wchar_t, char_traits<wchar_t> >
6.1.87. Class ios_base
6.1.88. Class basic_ios<char, char_traits<char> >
6.1.89. Class basic_ios<wchar_t, char_traits<wchar_t> >
6.1.90. Class ios_base::failure
6.1.91. Class __timepunct<char>
6.1.92. Class __timepunct<wchar_t>
6.1.93. Class messages_base
6.1.94. Class messages<char>
6.1.95. Class messages<wchar_t>
6.1.96. Class messages_byname<char>
6.1.97. Class messages_byname<wchar_t>
6.1.98. Class numpunct<char>
6.1.99. Class numpunct<wchar_t>
6.1.100. Class numpunct_byname<char>
6.1.101. Class numpunct_byname<wchar_t>
6.1.102. Class __codecvt_abstract_base<wchar_t, char, __mbstate_t>
6.1.103. Class codecvt_base
6.1.104. Class codecvt<char, char, __mbstate_t>
6.1.105. Class codecvt<wchar_t, char, __mbstate_t>
6.1.106. Class codecvt_byname<char, char, __mbstate_t>
6.1.107. Class codecvt_byname<wchar_t, char, __mbstate_t>
6.1.108. Class collate<char>
6.1.109. Class collate<wchar_t>
6.1.110. Class collate_byname<char>
6.1.111. Class time_base
6.1.112. Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >
6.1.113. Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
6.1.114. Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >
6.1.115. Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
6.1.116. Class time_get<char, istreambuf_iterator<char, char_traits<char> > >
6.1.117. Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
6.1.118. Class time_put<char, ostreambuf_iterator<char, char_traits<char> > >
6.1.119. Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
6.1.120. Class moneypunct<char, false>
6.1.121. Class moneypunct<char, true>
6.1.122. Class moneypunct<wchar_t, false>
6.1.123. Class moneypunct<wchar_t, true>
6.1.124. Class moneypunct_byname<char, false>
6.1.125. Class moneypunct_byname<char, true>
6.1.126. Class moneypunct_byname<wchar_t, false>
6.1.127. Class moneypunct_byname<wchar_t, true>
6.1.128. Class money_base
6.1.129. Class money_get<char, istreambuf_iterator<char, char_traits<char> > >
6.1.130. Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
6.1.131. Class money_put<char, ostreambuf_iterator<char, char_traits<char> > >
6.1.132. Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
6.1.133. Class locale
6.1.134. Class locale::facet
6.1.135. facet functions
6.1.136. Class __num_base
6.1.137. Class num_get<char, istreambuf_iterator<char, char_traits<char> > >
6.1.138. Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
6.1.139. Class num_put<char, ostreambuf_iterator<char, char_traits<char> > >
6.1.140. Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
6.1.141. Class gslice
6.1.142. Class __basic_file<char>
6.1.143. Class _List_node_base
6.1.144. Class valarray<unsigned int>
6.1.145. Class allocator<char>
6.1.146. Class allocator<wchar_t>
6.1.147. Class __gnu_cxx::__pool<true>
6.1.148. Class __gnu_cxx::__pool<false>
6.1.149. Class __gnu_cxx::free_list
6.1.150. Class locale::_Impl
6.1.151. Namespace std Functions
6.1.152. Class char_traits<char>
6.1.153. Class char_traits<wchar_t>
6.2. Interface Definitions for libstdcxx