II. Base Libraries

Table of Contents
7. Libraries
7.1. Interfaces for libstdcxx
7.1.1. C++ Runtime Support
7.1.2. C++ type descriptors for built-in types
7.1.3. C++ _Rb_tree
7.1.4. Class type_info
7.1.5. Class __cxxabiv1::__enum_type_info
7.1.6. Class __cxxabiv1::__array_type_info
7.1.7. Class __cxxabiv1::__class_type_info
7.1.8. Class __cxxabiv1::__pbase_type_info
7.1.9. Class __cxxabiv1::__pointer_type_info
7.1.10. Class __cxxabiv1::__function_type_info
7.1.11. Class __cxxabiv1::__si_class_type_info
7.1.12. Class __cxxabiv1::__vmi_class_type_info
7.1.13. Class __cxxabiv1::__fundamental_type_info
7.1.14. Class __cxxabiv1::__pointer_to_member_type_info
7.1.15. Class __gnu_cxx::stdio_filebuf<char, char_traits<char> >
7.1.16. Class __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> >
7.1.17. Class __gnu_cxx::__pool_alloc_base
7.1.18. Class __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >
7.1.19. Class __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >
7.1.20. Class exception
7.1.21. Class bad_typeid
7.1.22. Class logic_error
7.1.23. Class range_error
7.1.24. Class domain_error
7.1.25. Class length_error
7.1.26. Class out_of_range
7.1.27. Class bad_exception
7.1.28. Class runtime_error
7.1.29. Class overflow_error
7.1.30. Class underflow_error
7.1.31. Class invalid_argument
7.1.32. Class bad_cast
7.1.33. Class bad_alloc
7.1.34. struct __numeric_limits_base
7.1.35. struct numeric_limits<long double>
7.1.36. struct numeric_limits<long long>
7.1.37. struct numeric_limits<unsigned long long>
7.1.38. struct numeric_limits<float>
7.1.39. struct numeric_limits<double>
7.1.40. struct numeric_limits<short>
7.1.41. struct numeric_limits<unsigned short>
7.1.42. struct numeric_limits<int>
7.1.43. struct numeric_limits<unsigned int>
7.1.44. struct numeric_limits<long>
7.1.45. struct numeric_limits<unsigned long>
7.1.46. struct numeric_limits<wchar_t>
7.1.47. struct numeric_limits<unsigned char>
7.1.48. struct numeric_limits<signed char>
7.1.49. struct numeric_limits<char>
7.1.50. struct numeric_limits<bool>
7.1.51. Class ctype_base
7.1.52. Class __ctype_abstract_base<char>
7.1.53. Class __ctype_abstract_base<wchar_t>
7.1.54. Class ctype<char>
7.1.55. Class ctype<wchar_t>
7.1.56. Class ctype_byname<char>
7.1.57. Class ctype_byname<wchar_t>
7.1.58. Class basic_string<char, char_traits<char>, allocator<char> >
7.1.59. Class basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
7.1.60. Class basic_stringstream<char, char_traits<char>, allocator<char> >
7.1.61. Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
7.1.62. Class basic_istringstream<char, char_traits<char>, allocator<char> >
7.1.63. Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
7.1.64. Class basic_ostringstream<char, char_traits<char>, allocator<char> >
7.1.65. Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
7.1.66. Class basic_stringbuf<char, char_traits<char>, allocator<char> >
7.1.67. Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
7.1.68. Class basic_iostream<char, char_traits<char> >
7.1.69. Class basic_iostream<wchar_t, char_traits<wchar_t> >
7.1.70. Class basic_istream<char, char_traits<char> >
7.1.71. Class basic_istream<wchar_t, char_traits<wchar_t> >
7.1.72. Class istreambuf_iterator<wchar_t, char_traits<wchar_t> >
7.1.73. Class istreambuf_iterator<char, char_traits<char> >
7.1.74. Class basic_ostream<char, char_traits<char> >
7.1.75. Class basic_ostream<wchar_t, char_traits<wchar_t> >
7.1.76. Class basic_fstream<char, char_traits<char> >
7.1.77. Class basic_fstream<wchar_t, char_traits<wchar_t> >
7.1.78. Class basic_ifstream<char, char_traits<char> >
7.1.79. Class basic_ifstream<wchar_t, char_traits<wchar_t> >
7.1.80. Class basic_ofstream<char, char_traits<char> >
7.1.81. Class basic_ofstream<wchar_t, char_traits<wchar_t> >
7.1.82. Class basic_streambuf<char, char_traits<char> >
7.1.83. Class basic_streambuf<wchar_t, char_traits<wchar_t> >
7.1.84. Class basic_filebuf<char, char_traits<char> >
7.1.85. Class basic_filebuf<wchar_t, char_traits<wchar_t> >
7.1.86. Class ios_base
7.1.87. Class basic_ios<char, char_traits<char> >
7.1.88. Class basic_ios<wchar_t, char_traits<wchar_t> >
7.1.89. Class ios_base::failure
7.1.90. Class __timepunct<char>
7.1.91. Class __timepunct<wchar_t>
7.1.92. Class messages_base
7.1.93. Class messages<char>
7.1.94. Class messages<wchar_t>
7.1.95. Class messages_byname<char>
7.1.96. Class messages_byname<wchar_t>
7.1.97. Class numpunct<char>
7.1.98. Class numpunct<wchar_t>
7.1.99. Class numpunct_byname<char>
7.1.100. Class numpunct_byname<wchar_t>
7.1.101. Class __codecvt_abstract_base<char, char, __mbstate_t>
7.1.102. Class __codecvt_abstract_base<wchar_t, char, __mbstate_t>
7.1.103. Class codecvt_base
7.1.104. Class codecvt<char, char, __mbstate_t>
7.1.105. Class codecvt<wchar_t, char, __mbstate_t>
7.1.106. Class codecvt_byname<char, char, __mbstate_t>
7.1.107. Class codecvt_byname<wchar_t, char, __mbstate_t>
7.1.108. Class collate<char>
7.1.109. Class collate<wchar_t>
7.1.110. Class collate_byname<char>
7.1.111. Class collate_byname<wchar_t>
7.1.112. Class time_base
7.1.113. Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >
7.1.114. Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
7.1.115. Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >
7.1.116. Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
7.1.117. Class time_get<char, istreambuf_iterator<char, char_traits<char> > >
7.1.118. Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
7.1.119. Class time_put<char, ostreambuf_iterator<char, char_traits<char> > >
7.1.120. Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
7.1.121. Class moneypunct<char, false>
7.1.122. Class moneypunct<char, true>
7.1.123. Class moneypunct<wchar_t, false>
7.1.124. Class moneypunct<wchar_t, true>
7.1.125. Class moneypunct_byname<char, false>
7.1.126. Class moneypunct_byname<char, true>
7.1.127. Class moneypunct_byname<wchar_t, false>
7.1.128. Class moneypunct_byname<wchar_t, true>
7.1.129. Class money_base
7.1.130. Class money_get<char, istreambuf_iterator<char, char_traits<char> > >
7.1.131. Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
7.1.132. Class money_put<char, ostreambuf_iterator<char, char_traits<char> > >
7.1.133. Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
7.1.134. Class locale
7.1.135. Class locale::facet
7.1.136. facet functions
7.1.137. Class __num_base
7.1.138. Class num_get<char, istreambuf_iterator<char, char_traits<char> > >
7.1.139. Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
7.1.140. Class num_put<char, ostreambuf_iterator<char, char_traits<char> > >
7.1.141. Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
7.1.142. Class gslice
7.1.143. Class __basic_file<char>
7.1.144. Class _List_node_base
7.1.145. Class valarray<unsigned int>
7.1.146. Class allocator<char>
7.1.147. Class allocator<wchar>
7.2. Interface Definitions for libstdcxx