Linux Standard Base C++ Specification 4.1
Copyright
© 2010 Linux Foundation
Table of Contents
Foreword
Status of this Document
Introduction
I.
Introductory Elements
1.
Scope
1.1.
General
1.2.
Module Specific Scope
2.
Normative References
3.
Requirements
3.1.
Relevant Libraries
3.2.
LSB Implementation Conformance
3.3.
LSB Application Conformance
4.
Terms and Definitions
5.
Documentation Conventions
II.
Low Level System Information
6.
C++ Class Representations
6.1.
C++ Data Representation
7.
Symbol Mapping
7.1.
Symbol Mapping
III.
Base Libraries
8.
Libraries
8.1.
Interfaces for libstdcxx
8.2.
Interface Definitions for libstdcxx
A.
GNU Free Documentation License (Informative)
A.1.
PREAMBLE
A.2.
APPLICABILITY AND DEFINITIONS
A.3.
VERBATIM COPYING
A.4.
COPYING IN QUANTITY
A.5.
MODIFICATIONS
A.6.
COMBINING DOCUMENTS
A.7.
COLLECTIONS OF DOCUMENTS
A.8.
AGGREGATION WITH INDEPENDENT WORKS
A.9.
TRANSLATION
A.10.
TERMINATION
A.11.
FUTURE REVISIONS OF THIS LICENSE
A.12.
How to use this License for your documents
List of Figures
6-1.
Category 1 Virtual Table
6-2.
Category 2 Virtual Table
6-3.
Run-Time Type Information Prefix
6-4.
Run-Time Type Information For Classes with no base class
6-5.
Run-Time Type Information for Classes with a single base class
6-6.
Run-Time Type Information for classes with multiple inheritance
6-7.
Run-Time Type Information for pointer types
6-8.
Run-Time Type Information for pointer to member types
List of Tables
2-1.
Normative References
3-1.
Standard Library Names
6-1.
Class Components
6-2.
Primary vtable for K (example)
8-1.
libstdcxx Definition
8-2.
libstdcxx - C++ Runtime Support Function Interfaces
8-3.
libstdcxx - C++ Runtime Support Data Interfaces
8-4.
libstdcxx - C++ type descriptors for built-in types Data Interfaces
8-5.
libstdcxx - C++ _Rb_tree Function Interfaces
8-6.
Primary vtable for type_info
8-7.
typeinfo for type_info
8-8.
libstdcxx - Class type_info Function Interfaces
8-9.
libstdcxx - Class type_info Data Interfaces
8-10.
Primary vtable for __cxxabiv1::__enum_type_info
8-11.
typeinfo for __cxxabiv1::__enum_type_info
8-12.
libstdcxx - Class __cxxabiv1::__enum_type_info Function Interfaces
8-13.
libstdcxx - Class __cxxabiv1::__enum_type_info Data Interfaces
8-14.
Primary vtable for __cxxabiv1::__array_type_info
8-15.
typeinfo for __cxxabiv1::__array_type_info
8-16.
libstdcxx - Class __cxxabiv1::__array_type_info Function Interfaces
8-17.
libstdcxx - Class __cxxabiv1::__array_type_info Data Interfaces
8-18.
Primary vtable for __cxxabiv1::__class_type_info
8-19.
typeinfo for __cxxabiv1::__class_type_info
8-20.
libstdcxx - Class __cxxabiv1::__class_type_info Function Interfaces
8-21.
libstdcxx - Class __cxxabiv1::__class_type_info Data Interfaces
8-22.
Primary vtable for __cxxabiv1::__pbase_type_info
8-23.
typeinfo for __cxxabiv1::__pbase_type_info
8-24.
libstdcxx - Class __cxxabiv1::__pbase_type_info Function Interfaces
8-25.
libstdcxx - Class __cxxabiv1::__pbase_type_info Data Interfaces
8-26.
Primary vtable for __cxxabiv1::__pointer_type_info
8-27.
typeinfo for __cxxabiv1::__pointer_type_info
8-28.
libstdcxx - Class __cxxabiv1::__pointer_type_info Function Interfaces
8-29.
libstdcxx - Class __cxxabiv1::__pointer_type_info Data Interfaces
8-30.
Primary vtable for __cxxabiv1::__function_type_info
8-31.
typeinfo for __cxxabiv1::__function_type_info
8-32.
libstdcxx - Class __cxxabiv1::__function_type_info Function Interfaces
8-33.
libstdcxx - Class __cxxabiv1::__function_type_info Data Interfaces
8-34.
Primary vtable for __cxxabiv1::__si_class_type_info
8-35.
typeinfo for __cxxabiv1::__si_class_type_info
8-36.
libstdcxx - Class __cxxabiv1::__si_class_type_info Function Interfaces
8-37.
libstdcxx - Class __cxxabiv1::__si_class_type_info Data Interfaces
8-38.
Primary vtable for __cxxabiv1::__vmi_class_type_info
8-39.
typeinfo for __cxxabiv1::__vmi_class_type_info
8-40.
libstdcxx - Class __cxxabiv1::__vmi_class_type_info Function Interfaces
8-41.
libstdcxx - Class __cxxabiv1::__vmi_class_type_info Data Interfaces
8-42.
Primary vtable for __cxxabiv1::__fundamental_type_info
8-43.
typeinfo for __cxxabiv1::__fundamental_type_info
8-44.
libstdcxx - Class __cxxabiv1::__fundamental_type_info Function Interfaces
8-45.
libstdcxx - Class __cxxabiv1::__fundamental_type_info Data Interfaces
8-46.
Primary vtable for __cxxabiv1::__pointer_to_member_type_info
8-47.
typeinfo for __cxxabiv1::__pointer_to_member_type_info
8-48.
libstdcxx - Class __cxxabiv1::__pointer_to_member_type_info Function Interfaces
8-49.
libstdcxx - Class __cxxabiv1::__pointer_to_member_type_info Data Interfaces
8-50.
libstdcxx - Class __gnu_cxx::stdio_filebuf<char, char_traits<char> > Data Interfaces
8-51.
libstdcxx - Class __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> > Data Interfaces
8-52.
libstdcxx - Class __gnu_cxx::__pool_alloc_base Function Interfaces
8-53.
Primary vtable for __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >
8-54.
libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> > Function Interfaces
8-55.
libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> > Data Interfaces
8-56.
Primary vtable for __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >
8-57.
libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> > Function Interfaces
8-58.
libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> > Data Interfaces
8-59.
Primary vtable for exception
8-60.
typeinfo for exception
8-61.
libstdcxx - Class exception Function Interfaces
8-62.
libstdcxx - Class exception Data Interfaces
8-63.
Primary vtable for bad_typeid
8-64.
typeinfo for bad_typeid
8-65.
libstdcxx - Class bad_typeid Function Interfaces
8-66.
libstdcxx - Class bad_typeid Data Interfaces
8-67.
Primary vtable for logic_error
8-68.
typeinfo for logic_error
8-69.
libstdcxx - Class logic_error Function Interfaces
8-70.
libstdcxx - Class logic_error Data Interfaces
8-71.
Primary vtable for range_error
8-72.
typeinfo for range_error
8-73.
libstdcxx - Class range_error Function Interfaces
8-74.
libstdcxx - Class range_error Data Interfaces
8-75.
Primary vtable for domain_error
8-76.
typeinfo for domain_error
8-77.
libstdcxx - Class domain_error Function Interfaces
8-78.
libstdcxx - Class domain_error Data Interfaces
8-79.
Primary vtable for length_error
8-80.
typeinfo for length_error
8-81.
libstdcxx - Class length_error Function Interfaces
8-82.
libstdcxx - Class length_error Data Interfaces
8-83.
Primary vtable for out_of_range
8-84.
typeinfo for out_of_range
8-85.
libstdcxx - Class out_of_range Function Interfaces
8-86.
libstdcxx - Class out_of_range Data Interfaces
8-87.
Primary vtable for bad_exception
8-88.
typeinfo for bad_exception
8-89.
libstdcxx - Class bad_exception Function Interfaces
8-90.
libstdcxx - Class bad_exception Data Interfaces
8-91.
Primary vtable for runtime_error
8-92.
typeinfo for runtime_error
8-93.
libstdcxx - Class runtime_error Function Interfaces
8-94.
libstdcxx - Class runtime_error Data Interfaces
8-95.
Primary vtable for overflow_error
8-96.
typeinfo for overflow_error
8-97.
libstdcxx - Class overflow_error Function Interfaces
8-98.
libstdcxx - Class overflow_error Data Interfaces
8-99.
Primary vtable for underflow_error
8-100.
typeinfo for underflow_error
8-101.
libstdcxx - Class underflow_error Function Interfaces
8-102.
libstdcxx - Class underflow_error Data Interfaces
8-103.
Primary vtable for invalid_argument
8-104.
typeinfo for invalid_argument
8-105.
libstdcxx - Class invalid_argument Function Interfaces
8-106.
libstdcxx - Class invalid_argument Data Interfaces
8-107.
Primary vtable for bad_cast
8-108.
typeinfo for bad_cast
8-109.
libstdcxx - Class bad_cast Function Interfaces
8-110.
libstdcxx - Class bad_cast Data Interfaces
8-111.
Primary vtable for bad_alloc
8-112.
typeinfo for bad_alloc
8-113.
libstdcxx - Class bad_alloc Function Interfaces
8-114.
libstdcxx - Class bad_alloc Data Interfaces
8-115.
libstdcxx - struct __numeric_limits_base Data Interfaces
8-116.
libstdcxx - struct numeric_limits<long double> Data Interfaces
8-117.
libstdcxx - struct numeric_limits<long long> Data Interfaces
8-118.
libstdcxx - struct numeric_limits<unsigned long long> Data Interfaces
8-119.
libstdcxx - struct numeric_limits<float> Data Interfaces
8-120.
libstdcxx - struct numeric_limits<double> Data Interfaces
8-121.
libstdcxx - struct numeric_limits<short> Data Interfaces
8-122.
libstdcxx - struct numeric_limits<unsigned short> Data Interfaces
8-123.
libstdcxx - struct numeric_limits<int> Data Interfaces
8-124.
libstdcxx - struct numeric_limits<unsigned int> Data Interfaces
8-125.
libstdcxx - struct numeric_limits<long> Data Interfaces
8-126.
libstdcxx - struct numeric_limits<unsigned long> Data Interfaces
8-127.
libstdcxx - struct numeric_limits<wchar_t> Data Interfaces
8-128.
libstdcxx - struct numeric_limits<unsigned char> Data Interfaces
8-129.
libstdcxx - struct numeric_limits<signed char> Data Interfaces
8-130.
libstdcxx - struct numeric_limits<char> Data Interfaces
8-131.
libstdcxx - struct numeric_limits<bool> Data Interfaces
8-132.
typeinfo for ctype_base
8-133.
libstdcxx - Class ctype_base Data Interfaces
8-134.
Primary vtable for __ctype_abstract_base<char>
8-135.
libstdcxx - Class __ctype_abstract_base<char> Data Interfaces
8-136.
Primary vtable for __ctype_abstract_base<wchar_t>
8-137.
libstdcxx - Class __ctype_abstract_base<wchar_t> Data Interfaces
8-138.
Primary vtable for ctype<char>
8-139.
libstdcxx - Class ctype<char> Function Interfaces
8-140.
libstdcxx - Class ctype<char> Data Interfaces
8-141.
Primary vtable for ctype<wchar_t>
8-142.
typeinfo for ctype<wchar_t>
8-143.
libstdcxx - Class ctype<wchar_t> Function Interfaces
8-144.
libstdcxx - Class ctype<wchar_t> Data Interfaces
8-145.
Primary vtable for ctype_byname<char>
8-146.
typeinfo for ctype_byname<char>
8-147.
libstdcxx - Class ctype_byname<char> Function Interfaces
8-148.
libstdcxx - Class ctype_byname<char> Data Interfaces
8-149.
Primary vtable for ctype_byname<wchar_t>
8-150.
typeinfo for ctype_byname<wchar_t>
8-151.
libstdcxx - Class ctype_byname<wchar_t> Function Interfaces
8-152.
libstdcxx - Class ctype_byname<wchar_t> Data Interfaces
8-153.
libstdcxx - Class basic_string<char, char_traits<char>, allocator<char> > Function Interfaces
8-154.
libstdcxx - Class basic_string<char, char_traits<char>, allocator<char> > Data Interfaces
8-155.
libstdcxx - Class basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
8-156.
libstdcxx - Class basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
8-157.
VTT for basic_stringstream<char, char_traits<char>, allocator<char> >
8-158.
libstdcxx - Class basic_stringstream<char, char_traits<char>, allocator<char> > Function Interfaces
8-159.
libstdcxx - Class basic_stringstream<char, char_traits<char>, allocator<char> > Data Interfaces
8-160.
VTT for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
8-161.
libstdcxx - Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
8-162.
libstdcxx - Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
8-163.
VTT for basic_istringstream<char, char_traits<char>, allocator<char> >
8-164.
libstdcxx - Class basic_istringstream<char, char_traits<char>, allocator<char> > Function Interfaces
8-165.
libstdcxx - Class basic_istringstream<char, char_traits<char>, allocator<char> > Data Interfaces
8-166.
VTT for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
8-167.
libstdcxx - Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
8-168.
libstdcxx - Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
8-169.
VTT for basic_ostringstream<char, char_traits<char>, allocator<char> >
8-170.
libstdcxx - Class basic_ostringstream<char, char_traits<char>, allocator<char> > Function Interfaces
8-171.
libstdcxx - Class basic_ostringstream<char, char_traits<char>, allocator<char> > Data Interfaces
8-172.
VTT for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
8-173.
libstdcxx - Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
8-174.
libstdcxx - Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
8-175.
Primary vtable for basic_stringbuf<char, char_traits<char>, allocator<char> >
8-176.
typeinfo for basic_stringbuf<char, char_traits<char>, allocator<char> >
8-177.
libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Function Interfaces
8-178.
libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Data Interfaces
8-179.
Primary vtable for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
8-180.
typeinfo for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
8-181.
libstdcxx - Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
8-182.
libstdcxx - Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
8-183.
VTT for basic_iostream<char, char_traits<char> >
8-184.
libstdcxx - Class basic_iostream<char, char_traits<char> > Function Interfaces
8-185.
libstdcxx - Class basic_iostream<char, char_traits<char> > Data Interfaces
8-186.
VTT for basic_iostream<wchar_t, char_traits<wchar_t> >
8-187.
libstdcxx - Class basic_iostream<wchar_t, char_traits<wchar_t> > Function Interfaces
8-188.
libstdcxx - Class basic_iostream<wchar_t, char_traits<wchar_t> > Data Interfaces
8-189.
VTT for basic_istream<char, char_traits<char> >
8-190.
libstdcxx - Class basic_istream<char, char_traits<char> > Function Interfaces
8-191.
libstdcxx - Class basic_istream<char, char_traits<char> > Data Interfaces
8-192.
VTT for basic_istream<wchar_t, char_traits<wchar_t> >
8-193.
libstdcxx - Class basic_istream<wchar_t, char_traits<wchar_t> > Function Interfaces
8-194.
libstdcxx - Class basic_istream<wchar_t, char_traits<wchar_t> > Data Interfaces
8-195.
libstdcxx - Class istreambuf_iterator<wchar_t, char_traits<wchar_t> > Function Interfaces
8-196.
libstdcxx - Class istreambuf_iterator<char, char_traits<char> > Function Interfaces
8-197.
VTT for basic_ostream<char, char_traits<char> >
8-198.
libstdcxx - Class basic_ostream<char, char_traits<char> > Function Interfaces
8-199.
libstdcxx - Class basic_ostream<char, char_traits<char> > Data Interfaces
8-200.
VTT for basic_ostream<wchar_t, char_traits<wchar_t> >
8-201.
libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Function Interfaces
8-202.
libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Data Interfaces
8-203.
VTT for basic_fstream<char, char_traits<char> >
8-204.
libstdcxx - Class basic_fstream<char, char_traits<char> > Function Interfaces
8-205.
libstdcxx - Class basic_fstream<char, char_traits<char> > Data Interfaces
8-206.
VTT for basic_fstream<wchar_t, char_traits<wchar_t> >
8-207.
libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Function Interfaces
8-208.
libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Data Interfaces
8-209.
VTT for basic_ifstream<char, char_traits<char> >
8-210.
libstdcxx - Class basic_ifstream<char, char_traits<char> > Function Interfaces
8-211.
libstdcxx - Class basic_ifstream<char, char_traits<char> > Data Interfaces
8-212.
VTT for basic_ifstream<wchar_t, char_traits<wchar_t> >
8-213.
libstdcxx - Class basic_ifstream<wchar_t, char_traits<wchar_t> > Function Interfaces
8-214.
libstdcxx - Class basic_ifstream<wchar_t, char_traits<wchar_t> > Data Interfaces
8-215.
VTT for basic_ofstream<char, char_traits<char> >
8-216.
libstdcxx - Class basic_ofstream<char, char_traits<char> > Function Interfaces
8-217.
libstdcxx - Class basic_ofstream<char, char_traits<char> > Data Interfaces
8-218.
VTT for basic_ofstream<wchar_t, char_traits<wchar_t> >
8-219.
libstdcxx - Class basic_ofstream<wchar_t, char_traits<wchar_t> > Function Interfaces
8-220.
libstdcxx - Class basic_ofstream<wchar_t, char_traits<wchar_t> > Data Interfaces
8-221.
Primary vtable for basic_streambuf<char, char_traits<char> >
8-222.
typeinfo for basic_streambuf<char, char_traits<char> >
8-223.
libstdcxx - Class basic_streambuf<char, char_traits<char> > Function Interfaces
8-224.
libstdcxx - Class basic_streambuf<char, char_traits<char> > Data Interfaces
8-225.
Primary vtable for basic_streambuf<wchar_t, char_traits<wchar_t> >
8-226.
typeinfo for basic_streambuf<wchar_t, char_traits<wchar_t> >
8-227.
libstdcxx - Class basic_streambuf<wchar_t, char_traits<wchar_t> > Function Interfaces
8-228.
Primary vtable for basic_filebuf<char, char_traits<char> >
8-229.
typeinfo for basic_filebuf<char, char_traits<char> >
8-230.
libstdcxx - Class basic_filebuf<char, char_traits<char> > Function Interfaces
8-231.
libstdcxx - Class basic_filebuf<char, char_traits<char> > Data Interfaces
8-232.
Primary vtable for basic_filebuf<wchar_t, char_traits<wchar_t> >
8-233.
typeinfo for basic_filebuf<wchar_t, char_traits<wchar_t> >
8-234.
libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Function Interfaces
8-235.
libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Data Interfaces
8-236.
Primary vtable for ios_base
8-237.
typeinfo for ios_base
8-238.
libstdcxx - Class ios_base Function Interfaces
8-239.
libstdcxx - Class ios_base Data Interfaces
8-240.
Primary vtable for basic_ios<char, char_traits<char> >
8-241.
libstdcxx - Class basic_ios<char, char_traits<char> > Function Interfaces
8-242.
libstdcxx - Class basic_ios<char, char_traits<char> > Data Interfaces
8-243.
Primary vtable for basic_ios<wchar_t, char_traits<wchar_t> >
8-244.
typeinfo for basic_ios<wchar_t, char_traits<wchar_t> >
8-245.
libstdcxx - Class basic_ios<wchar_t, char_traits<wchar_t> > Function Interfaces
8-246.
libstdcxx - Class basic_ios<wchar_t, char_traits<wchar_t> > Data Interfaces
8-247.
Primary vtable for ios_base::failure
8-248.
typeinfo for ios_base::failure
8-249.
libstdcxx - Class ios_base::failure Function Interfaces
8-250.
libstdcxx - Class ios_base::failure Data Interfaces
8-251.
Primary vtable for __timepunct<char>
8-252.
typeinfo for __timepunct<char>
8-253.
libstdcxx - Class __timepunct<char> Function Interfaces
8-254.
libstdcxx - Class __timepunct<char> Data Interfaces
8-255.
Primary vtable for __timepunct<wchar_t>
8-256.
typeinfo for __timepunct<wchar_t>
8-257.
libstdcxx - Class __timepunct<wchar_t> Function Interfaces
8-258.
libstdcxx - Class __timepunct<wchar_t> Data Interfaces
8-259.
typeinfo for messages_base
8-260.
libstdcxx - Class messages_base Data Interfaces
8-261.
Primary vtable for messages<char>
8-262.
libstdcxx - Class messages<char> Function Interfaces
8-263.
libstdcxx - Class messages<char> Data Interfaces
8-264.
Primary vtable for messages<wchar_t>
8-265.
libstdcxx - Class messages<wchar_t> Function Interfaces
8-266.
libstdcxx - Class messages<wchar_t> Data Interfaces
8-267.
Primary vtable for messages_byname<char>
8-268.
typeinfo for messages_byname<char>
8-269.
libstdcxx - Class messages_byname<char> Function Interfaces
8-270.
libstdcxx - Class messages_byname<char> Data Interfaces
8-271.
Primary vtable for messages_byname<wchar_t>
8-272.
typeinfo for messages_byname<wchar_t>
8-273.
libstdcxx - Class messages_byname<wchar_t> Function Interfaces
8-274.
libstdcxx - Class messages_byname<wchar_t> Data Interfaces
8-275.
Primary vtable for numpunct<char>
8-276.
typeinfo for numpunct<char>
8-277.
libstdcxx - Class numpunct<char> Function Interfaces
8-278.
libstdcxx - Class numpunct<char> Data Interfaces
8-279.
Primary vtable for numpunct<wchar_t>
8-280.
typeinfo for numpunct<wchar_t>
8-281.
libstdcxx - Class numpunct<wchar_t> Function Interfaces
8-282.
libstdcxx - Class numpunct<wchar_t> Data Interfaces
8-283.
Primary vtable for numpunct_byname<char>
8-284.
typeinfo for numpunct_byname<char>
8-285.
libstdcxx - Class numpunct_byname<char> Function Interfaces
8-286.
libstdcxx - Class numpunct_byname<char> Data Interfaces
8-287.
Primary vtable for numpunct_byname<wchar_t>
8-288.
typeinfo for numpunct_byname<wchar_t>
8-289.
libstdcxx - Class numpunct_byname<wchar_t> Function Interfaces
8-290.
libstdcxx - Class numpunct_byname<wchar_t> Data Interfaces
8-291.
Primary vtable for __codecvt_abstract_base<wchar_t, char, __mbstate_t>
8-292.
libstdcxx - Class __codecvt_abstract_base<wchar_t, char, __mbstate_t> Data Interfaces
8-293.
typeinfo for codecvt_base
8-294.
libstdcxx - Class codecvt_base Data Interfaces
8-295.
Primary vtable for codecvt<char, char, __mbstate_t>
8-296.
typeinfo for codecvt<char, char, __mbstate_t>
8-297.
Primary vtable for __codecvt_abstract_base<char, char, __mbstate_t>
8-298.
libstdcxx - Class codecvt<char, char, __mbstate_t> Function Interfaces
8-299.
libstdcxx - Class codecvt<char, char, __mbstate_t> Data Interfaces
8-300.
Primary vtable for codecvt<wchar_t, char, __mbstate_t>
8-301.
typeinfo for codecvt<wchar_t, char, __mbstate_t>
8-302.
libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Function Interfaces
8-303.
libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Data Interfaces
8-304.
Primary vtable for codecvt_byname<char, char, __mbstate_t>
8-305.
typeinfo for codecvt_byname<char, char, __mbstate_t>
8-306.
libstdcxx - Class codecvt_byname<char, char, __mbstate_t> Function Interfaces
8-307.
libstdcxx - Class codecvt_byname<char, char, __mbstate_t> Data Interfaces
8-308.
Primary vtable for codecvt_byname<wchar_t, char, __mbstate_t>
8-309.
typeinfo for codecvt_byname<wchar_t, char, __mbstate_t>
8-310.
Primary vtable for collate_byname<wchar_t>
8-311.
typeinfo for collate_byname<wchar_t>
8-312.
libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Function Interfaces
8-313.
libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Data Interfaces
8-314.
Primary vtable for collate<char>
8-315.
typeinfo for collate<char>
8-316.
libstdcxx - Class collate<char> Function Interfaces
8-317.
libstdcxx - Class collate<char> Data Interfaces
8-318.
Primary vtable for collate<wchar_t>
8-319.
typeinfo for collate<wchar_t>
8-320.
libstdcxx - Class collate<wchar_t> Function Interfaces
8-321.
libstdcxx - Class collate<wchar_t> Data Interfaces
8-322.
Primary vtable for collate_byname<char>
8-323.
typeinfo for collate_byname<char>
8-324.
libstdcxx - Class collate_byname<char> Function Interfaces
8-325.
libstdcxx - Class collate_byname<char> Data Interfaces
8-326.
typeinfo for time_base
8-327.
libstdcxx - Class time_base Data Interfaces
8-328.
Primary vtable for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >
8-329.
typeinfo for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >
8-330.
libstdcxx - Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
8-331.
libstdcxx - Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
8-332.
Primary vtable for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-333.
typeinfo for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-334.
libstdcxx - Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
8-335.
libstdcxx - Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
8-336.
Primary vtable for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >
8-337.
typeinfo for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >
8-338.
libstdcxx - Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
8-339.
libstdcxx - Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
8-340.
Primary vtable for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-341.
typeinfo for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-342.
libstdcxx - Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
8-343.
libstdcxx - Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
8-344.
Primary vtable for time_get<char, istreambuf_iterator<char, char_traits<char> > >
8-345.
libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
8-346.
libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
8-347.
Primary vtable for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-348.
libstdcxx - Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
8-349.
libstdcxx - Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
8-350.
Primary vtable for time_put<char, ostreambuf_iterator<char, char_traits<char> > >
8-351.
typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > >
8-352.
libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
8-353.
libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
8-354.
Primary vtable for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-355.
typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-356.
libstdcxx - Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
8-357.
libstdcxx - Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
8-358.
Primary vtable for moneypunct<char, false>
8-359.
libstdcxx - Class moneypunct<char, false> Function Interfaces
8-360.
libstdcxx - Class moneypunct<char, false> Data Interfaces
8-361.
Primary vtable for moneypunct<char, true>
8-362.
libstdcxx - Class moneypunct<char, true> Function Interfaces
8-363.
libstdcxx - Class moneypunct<char, true> Data Interfaces
8-364.
Primary vtable for moneypunct<wchar_t, false>
8-365.
libstdcxx - Class moneypunct<wchar_t, false> Function Interfaces
8-366.
libstdcxx - Class moneypunct<wchar_t, false> Data Interfaces
8-367.
Primary vtable for moneypunct<wchar_t, true>
8-368.
libstdcxx - Class moneypunct<wchar_t, true> Function Interfaces
8-369.
libstdcxx - Class moneypunct<wchar_t, true> Data Interfaces
8-370.
Primary vtable for moneypunct_byname<char, false>
8-371.
typeinfo for moneypunct_byname<char, false>
8-372.
libstdcxx - Class moneypunct_byname<char, false> Function Interfaces
8-373.
libstdcxx - Class moneypunct_byname<char, false> Data Interfaces
8-374.
Primary vtable for moneypunct_byname<char, true>
8-375.
typeinfo for moneypunct_byname<char, true>
8-376.
libstdcxx - Class moneypunct_byname<char, true> Function Interfaces
8-377.
libstdcxx - Class moneypunct_byname<char, true> Data Interfaces
8-378.
Primary vtable for moneypunct_byname<wchar_t, false>
8-379.
typeinfo for moneypunct_byname<wchar_t, false>
8-380.
libstdcxx - Class moneypunct_byname<wchar_t, false> Function Interfaces
8-381.
libstdcxx - Class moneypunct_byname<wchar_t, false> Data Interfaces
8-382.
Primary vtable for moneypunct_byname<wchar_t, true>
8-383.
typeinfo for moneypunct_byname<wchar_t, true>
8-384.
libstdcxx - Class moneypunct_byname<wchar_t, true> Function Interfaces
8-385.
libstdcxx - Class moneypunct_byname<wchar_t, true> Data Interfaces
8-386.
typeinfo for money_base
8-387.
libstdcxx - Class money_base Function Interfaces
8-388.
libstdcxx - Class money_base Data Interfaces
8-389.
Primary vtable for money_get<char, istreambuf_iterator<char, char_traits<char> > >
8-390.
typeinfo for money_get<char, istreambuf_iterator<char, char_traits<char> > >
8-391.
libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
8-392.
libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
8-393.
Primary vtable for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-394.
typeinfo for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-395.
libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
8-396.
libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
8-397.
Primary vtable for money_put<char, ostreambuf_iterator<char, char_traits<char> > >
8-398.
typeinfo for money_put<char, ostreambuf_iterator<char, char_traits<char> > >
8-399.
libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
8-400.
libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
8-401.
Primary vtable for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-402.
typeinfo for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-403.
libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
8-404.
libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
8-405.
libstdcxx - Class locale Function Interfaces
8-406.
libstdcxx - Class locale Data Interfaces
8-407.
Primary vtable for locale::facet
8-408.
typeinfo for locale::facet
8-409.
libstdcxx - Class locale::facet Function Interfaces
8-410.
libstdcxx - Class locale::facet Data Interfaces
8-411.
libstdcxx - facet functions Function Interfaces
8-412.
libstdcxx - Class __num_base Function Interfaces
8-413.
libstdcxx - Class __num_base Data Interfaces
8-414.
Primary vtable for num_get<char, istreambuf_iterator<char, char_traits<char> > >
8-415.
typeinfo for num_get<char, istreambuf_iterator<char, char_traits<char> > >
8-416.
libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
8-417.
libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
8-418.
Primary vtable for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-419.
typeinfo for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-420.
libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
8-421.
libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
8-422.
Primary vtable for num_put<char, ostreambuf_iterator<char, char_traits<char> > >
8-423.
typeinfo for num_put<char, ostreambuf_iterator<char, char_traits<char> > >
8-424.
libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
8-425.
libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
8-426.
Primary vtable for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-427.
typeinfo for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
8-428.
libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
8-429.
libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
8-430.
libstdcxx - Class __basic_file<char> Function Interfaces
8-431.
libstdcxx - Class _List_node_base Function Interfaces
8-432.
libstdcxx - Class allocator<char> Function Interfaces
8-433.
libstdcxx - Class allocator<wchar_t> Function Interfaces
8-434.
libstdcxx - Class __gnu_cxx::__pool<true> Function Interfaces
8-435.
libstdcxx - Class __gnu_cxx::__pool<false> Function Interfaces
8-436.
libstdcxx - Class __gnu_cxx::free_list Function Interfaces
8-437.
libstdcxx - Class char_traits<char> Function Interfaces
8-438.
libstdcxx - Class char_traits<wchar_t> Function Interfaces
Next >>>
Foreword