Linux Standard Base Core Specification for PPC32 | ||
---|---|---|
<<< Previous | Next >>> |
An LSB-conforming implementation shall support base libraries which provide interfaces for accessing the operating system, processor and other hardware in the system.
Only those interfaces that are unique to the PowerPC 32 platform are defined here. This section should be used in conjunction with the corresponding section in the Linux Standard Base Specification.
Table 12-1 defines the library name and shared object name for the libstdcxx library
The behavior of the interfaces in this library is specified by the following specifications:
[CXXABI-1.86] Itanium™ C++ ABI |
[ISOCXX] ISO/IEC 14882: 2003 C++ Language |
[LSB] LSB Core - Generic |
An LSB conforming implementation shall provide the architecture specific methods for C++ Runtime Support specified in Table 12-2, with the full mandatory functionality as described in the referenced underlying specification.
No external methods are defined for libstdcxx - C++ type descriptors for built-in types in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - C++ _Rb_tree in this part of the specification. See also the generic specification.
The virtual table for the std::type_info class is described in the generic part of this specification.
The Run Time Type Information for the std::type_info class is described by Table 12-3
No external methods are defined for libstdcxx - Class std::type_info in this part of the specification. See also the generic specification.
The virtual table for the __cxxabiv1::__enum_type_info class is described in the generic part of this specification.
The Run Time Type Information for the __cxxabiv1::__enum_type_info class is described by Table 12-4
No external methods are defined for libstdcxx - Class __cxxabiv1::__enum_type_info in this part of the specification. See also the generic specification.
The virtual table for the __cxxabiv1::__array_type_info class is described in the generic part of this specification.
The Run Time Type Information for the __cxxabiv1::__array_type_info class is described by Table 12-5
No external methods are defined for libstdcxx - Class __cxxabiv1::__array_type_info in this part of the specification. See also the generic specification.
The virtual table for the __cxxabiv1::__class_type_info class is described by Table 12-6
Table 12-6. Primary vtable for __cxxabiv1::__class_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__class_type_info |
vfunc[0]: | __cxxabiv1::__class_type_info::~__class_type_info() |
vfunc[1]: | __cxxabiv1::__class_type_info::~__class_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | __cxxabiv1::__class_type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc[6]: | __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const |
vfunc[7]: | __cxxabiv1::__class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const |
vfunc[8]: | __cxxabiv1::__class_type_info::__do_find_public_src(int, void const*, __cxxabiv1::__class_type_info const*, void const*) const |
The Run Time Type Information for the __cxxabiv1::__class_type_info class is described by Table 12-7
An LSB conforming implementation shall provide the architecture specific methods for Class __cxxabiv1::__class_type_info specified in Table 12-8, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-8. libstdcxx - Class __cxxabiv1::__class_type_info Function Interfaces
__cxxabiv1::__class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const(CXXABI_1.3) [CXXABI-1.86] |
__cxxabiv1::__class_type_info::__do_find_public_src(int, void const*, __cxxabiv1::__class_type_info const*, void const*) const(CXXABI_1.3) [CXXABI-1.86] |
The virtual table for the __cxxabiv1::__pbase_type_info class is described in the generic part of this specification.
The Run Time Type Information for the __cxxabiv1::__pbase_type_info class is described by Table 12-9
No external methods are defined for libstdcxx - Class __cxxabiv1::__pbase_type_info in this part of the specification. See also the generic specification.
The virtual table for the __cxxabiv1::__pointer_type_info class is described in the generic part of this specification.
The Run Time Type Information for the __cxxabiv1::__pointer_type_info class is described by Table 12-10
No external methods are defined for libstdcxx - Class __cxxabiv1::__pointer_type_info in this part of the specification. See also the generic specification.
The virtual table for the __cxxabiv1::__function_type_info class is described in the generic part of this specification.
The Run Time Type Information for the __cxxabiv1::__function_type_info class is described by Table 12-11
No external methods are defined for libstdcxx - Class __cxxabiv1::__function_type_info in this part of the specification. See also the generic specification.
The virtual table for the __cxxabiv1::__si_class_type_info class is described by Table 12-12
Table 12-12. Primary vtable for __cxxabiv1::__si_class_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__si_class_type_info |
vfunc[0]: | __cxxabiv1::__si_class_type_info::~__si_class_type_info() |
vfunc[1]: | __cxxabiv1::__si_class_type_info::~__si_class_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | __cxxabiv1::__class_type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc[6]: | __cxxabiv1::__si_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const |
vfunc[7]: | __cxxabiv1::__si_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const |
vfunc[8]: | __cxxabiv1::__si_class_type_info::__do_find_public_src(int, void const*, __cxxabiv1::__class_type_info const*, void const*) const |
The Run Time Type Information for the __cxxabiv1::__si_class_type_info class is described by Table 12-13
An LSB conforming implementation shall provide the architecture specific methods for Class __cxxabiv1::__si_class_type_info specified in Table 12-14, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-14. libstdcxx - Class __cxxabiv1::__si_class_type_info Function Interfaces
__cxxabiv1::__si_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const(CXXABI_1.3) [CXXABI-1.86] |
__cxxabiv1::__si_class_type_info::__do_find_public_src(int, void const*, __cxxabiv1::__class_type_info const*, void const*) const(CXXABI_1.3) [CXXABI-1.86] |
The virtual table for the __cxxabiv1::__vmi_class_type_info class is described by Table 12-15
Table 12-15. Primary vtable for __cxxabiv1::__vmi_class_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__vmi_class_type_info |
vfunc[0]: | __cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info() |
vfunc[1]: | __cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | __cxxabiv1::__class_type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc[6]: | __cxxabiv1::__vmi_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const |
vfunc[7]: | __cxxabiv1::__vmi_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const |
vfunc[8]: | __cxxabiv1::__vmi_class_type_info::__do_find_public_src(int, void const*, __cxxabiv1::__class_type_info const*, void const*) const |
The Run Time Type Information for the __cxxabiv1::__vmi_class_type_info class is described by Table 12-16
An LSB conforming implementation shall provide the architecture specific methods for Class __cxxabiv1::__vmi_class_type_info specified in Table 12-17, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-17. libstdcxx - Class __cxxabiv1::__vmi_class_type_info Function Interfaces
__cxxabiv1::__vmi_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const(CXXABI_1.3) [CXXABI-1.86] |
__cxxabiv1::__vmi_class_type_info::__do_find_public_src(int, void const*, __cxxabiv1::__class_type_info const*, void const*) const(CXXABI_1.3) [CXXABI-1.86] |
The virtual table for the __cxxabiv1::__fundamental_type_info class is described in the generic part of this specification.
The Run Time Type Information for the __cxxabiv1::__fundamental_type_info class is described by Table 12-18
No external methods are defined for libstdcxx - Class __cxxabiv1::__fundamental_type_info in this part of the specification. See also the generic specification.
The virtual table for the __cxxabiv1::__pointer_to_member_type_info class is described in the generic part of this specification.
The Run Time Type Information for the __cxxabiv1::__pointer_to_member_type_info class is described by Table 12-19
No external methods are defined for libstdcxx - Class __cxxabiv1::__pointer_to_member_type_info in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - Class __gnu_cxx::stdio_filebuf<char, std::char_traits<char> > in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - Class __gnu_cxx::stdio_filebuf<wchar_t, std::char_traits<wchar_t> > in this part of the specification. See also the generic specification.
An LSB conforming implementation shall provide the architecture specific methods for Class __gnu_cxx::__pool_alloc_base specified in Table 12-20, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> > class is described by Table 12-21
Table 12-21. Primary vtable for __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> > |
vfunc[0]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::~stdio_sync_filebuf() |
vfunc[1]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::~stdio_sync_filebuf() |
vfunc[2]: | basic_streambuf<char, char_traits<char> >::imbue(locale const&) |
vfunc[3]: | basic_streambuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc[4]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode) |
vfunc[5]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc[6]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::sync() |
vfunc[7]: | basic_streambuf<char, char_traits<char> >::showmanyc() |
vfunc[8]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::xsgetn(char*, int) |
vfunc[9]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::underflow() |
vfunc[10]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::uflow() |
vfunc[11]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::pbackfail(int) |
vfunc[12]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::xsputn(char const*, int) |
vfunc[13]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::overflow(int) |
No external methods are defined for libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> > in this part of the specification. See also the generic specification.
The virtual table for the __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-22
Table 12-22. Primary vtable for __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::~stdio_sync_filebuf() |
vfunc[1]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::~stdio_sync_filebuf() |
vfunc[2]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc[3]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc[4]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode) |
vfunc[5]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc[6]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::sync() |
vfunc[7]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::showmanyc() |
vfunc[8]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::xsgetn(wchar_t*, int) |
vfunc[9]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::underflow() |
vfunc[10]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::uflow() |
vfunc[11]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::pbackfail(unsigned int) |
vfunc[12]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::xsputn(wchar_t const*, int) |
vfunc[13]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::overflow(unsigned int) |
No external methods are defined for libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t> > in this part of the specification. See also the generic specification.
The virtual table for the std::exception class is described in the generic part of this specification.
The Run Time Type Information for the std::exception class is described by Table 12-23
No external methods are defined for libstdcxx - Class std::exception in this part of the specification. See also the generic specification.
The virtual table for the std::bad_typeid class is described in the generic part of this specification.
The Run Time Type Information for the std::bad_typeid class is described by Table 12-24
No external methods are defined for libstdcxx - Class std::bad_typeid in this part of the specification. See also the generic specification.
The virtual table for the std::logic_error class is described in the generic part of this specification.
The Run Time Type Information for the std::logic_error class is described by Table 12-25
No external methods are defined for libstdcxx - Class std::logic_error in this part of the specification. See also the generic specification.
The virtual table for the std::range_error class is described in the generic part of this specification.
The Run Time Type Information for the std::range_error class is described by Table 12-26
No external methods are defined for libstdcxx - Class std::range_error in this part of the specification. See also the generic specification.
The virtual table for the std::domain_error class is described in the generic part of this specification.
The Run Time Type Information for the std::domain_error class is described by Table 12-27
No external methods are defined for libstdcxx - Class std::domain_error in this part of the specification. See also the generic specification.
The virtual table for the std::length_error class is described in the generic part of this specification.
The Run Time Type Information for the std::length_error class is described by Table 12-28
No external methods are defined for libstdcxx - Class std::length_error in this part of the specification. See also the generic specification.
The virtual table for the std::out_of_range class is described in the generic part of this specification.
The Run Time Type Information for the std::out_of_range class is described by Table 12-29
No external methods are defined for libstdcxx - Class std::out_of_range in this part of the specification. See also the generic specification.
The virtual table for the std::bad_exception class is described in the generic part of this specification.
The Run Time Type Information for the std::bad_exception class is described by Table 12-30
No external methods are defined for libstdcxx - Class std::bad_exception in this part of the specification. See also the generic specification.
The virtual table for the std::runtime_error class is described in the generic part of this specification.
The Run Time Type Information for the std::runtime_error class is described by Table 12-31
No external methods are defined for libstdcxx - Class std::runtime_error in this part of the specification. See also the generic specification.
The virtual table for the std::overflow_error class is described in the generic part of this specification.
The Run Time Type Information for the std::overflow_error class is described by Table 12-32
No external methods are defined for libstdcxx - Class std::overflow_error in this part of the specification. See also the generic specification.
The virtual table for the std::underflow_error class is described in the generic part of this specification.
The Run Time Type Information for the std::underflow_error class is described by Table 12-33
No external methods are defined for libstdcxx - Class std::underflow_error in this part of the specification. See also the generic specification.
The virtual table for the std::invalid_argument class is described in the generic part of this specification.
The Run Time Type Information for the std::invalid_argument class is described by Table 12-34
No external methods are defined for libstdcxx - Class std::invalid_argument in this part of the specification. See also the generic specification.
The virtual table for the std::bad_cast class is described in the generic part of this specification.
The Run Time Type Information for the std::bad_cast class is described by Table 12-35
No external methods are defined for libstdcxx - Class std::bad_cast in this part of the specification. See also the generic specification.
The virtual table for the std::bad_alloc class is described in the generic part of this specification.
The Run Time Type Information for the std::bad_alloc class is described by Table 12-36
No external methods are defined for libstdcxx - Class std::bad_alloc in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct __numeric_limits_base in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<long double> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<long long> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long long> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<float> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<double> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<short> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<unsigned short> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<int> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<unsigned int> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<long> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<wchar_t> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<unsigned char> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<signed char> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<char> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<bool> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - struct numeric_limits<__float128> in this part of the specification. See also the generic specification.
An LSB conforming implementation shall provide the architecture specific data interfaces for struct numeric_limits<__float128> specified in Table 12-37, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-37. libstdcxx - struct numeric_limits<__float128> Data Interfaces
numeric_limits<__float128>::has_denorm(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::is_bounded(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::is_integer(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::round_style(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::has_infinity(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::max_exponent(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::min_exponent(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::has_quiet_NaN(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::is_specialized(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::max_exponent10(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::min_exponent10(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::has_denorm_loss(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::tinyness_before(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::has_signaling_NaN(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::radix(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::traps(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::digits(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::digits10(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::is_exact(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::is_iec559(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::is_modulo(GLIBCXX_LDBL_3.4) [ISOCXX] |
numeric_limits<__float128>::is_signed(GLIBCXX_LDBL_3.4) [ISOCXX] |
typeinfo for __float128 const*(CXXABI_LDBL_1.3) [CXXABI-1.86] |
typeinfo for __float128*(CXXABI_LDBL_1.3) [CXXABI-1.86] |
typeinfo for __float128(CXXABI_LDBL_1.3) [CXXABI-1.86] |
typeinfo name for __float128 const*(CXXABI_LDBL_1.3) [CXXABI-1.86] |
typeinfo name for __float128*(CXXABI_LDBL_1.3) [CXXABI-1.86] |
typeinfo name for __float128(CXXABI_LDBL_1.3) [CXXABI-1.86] |
The Run Time Type Information for the std::ctype_base class is described by Table 12-38
No external methods are defined for libstdcxx - Class std::ctype_base in this part of the specification. See also the generic specification.
The virtual table for the std::__ctype_abstract_base<char> class is described in the generic part of this specification.
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<char> in this part of the specification. See also the generic specification.
The virtual table for the std::__ctype_abstract_base<wchar_t> class is described in the generic part of this specification.
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<wchar_t> in this part of the specification. See also the generic specification.
The virtual table for the std::ctype<char> class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype<char> specified in Table 12-39, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-39. libstdcxx - Class ctype<char> Function Interfaces
ctype<char>::ctype(__locale_struct*, unsigned short const*, bool, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::ctype(unsigned short const*, bool, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::ctype(__locale_struct*, unsigned short const*, bool, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::ctype(unsigned short const*, bool, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::ctype<wchar_t> class is described in the generic part of this specification.
The Run Time Type Information for the std::ctype<wchar_t> class is described by Table 12-40
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype<wchar_t> specified in Table 12-41, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-41. libstdcxx - Class ctype<wchar_t> Function Interfaces
ctype<wchar_t>::ctype(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::ctype(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::ctype(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::ctype(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::ctype_byname<char> class is described in the generic part of this specification.
The Run Time Type Information for the std::ctype_byname<char> class is described by Table 12-42
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype_byname<char> specified in Table 12-43, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::ctype_byname<wchar_t> class is described in the generic part of this specification.
The Run Time Type Information for the std::ctype_byname<wchar_t> class is described by Table 12-44
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype_byname<wchar_t> specified in Table 12-45, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_string<char, std::char_traits<char>, std::allocator<char> > specified in Table 12-46, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-46. libstdcxx - Class basic_string<char, char_traits<char>, allocator<char> > Function Interfaces
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_check_length(unsigned int, unsigned int, char const*) const(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::copy(char*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find(char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find(char const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::find(char, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::substr(unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned int, unsigned int, char const*) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned int, unsigned int, char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned int, unsigned int, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned int, unsigned int, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_check(unsigned int, char const*) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_limit(unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_S_construct(unsigned int, char, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_replace_aux(unsigned int, unsigned int, unsigned int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_replace_safe(unsigned int, unsigned int, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_set_length_and_sharable(unsigned int)(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_clone(allocator<char> const&, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_create(unsigned int, unsigned int, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::erase(unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::append(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::append(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::append(unsigned int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::assign(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::assign(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::assign(unsigned int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::insert(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, unsigned int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned int, char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned int, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned int, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned int, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned int, unsigned int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::resize(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::resize(unsigned int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_copy(char*, char const*, unsigned int)(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_move(char*, char const*, unsigned int)(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::replace(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::replace(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, unsigned int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned int, unsigned int, char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned int, unsigned int, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned int, unsigned int, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned int, unsigned int, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned int, unsigned int, unsigned int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::reserve(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_assign(char*, unsigned int, char)(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_mutate(unsigned int, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, unsigned int, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(unsigned int, char, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, unsigned int, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(unsigned int, char, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 12-47, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-47. libstdcxx - Class basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_check_length(unsigned int, unsigned int, char const*) const(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::copy(wchar_t*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::substr(unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned int, unsigned int, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned int, unsigned int, wchar_t const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned int, unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned int, unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_check(unsigned int, char const*) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_limit(unsigned int, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_construct(unsigned int, wchar_t, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace_aux(unsigned int, unsigned int, unsigned int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace_safe(unsigned int, unsigned int, wchar_t const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_set_length_and_sharable(unsigned int)(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_clone(allocator<wchar_t> const&, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_create(unsigned int, unsigned int, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(wchar_t const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(unsigned int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(wchar_t const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(unsigned int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, unsigned int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, wchar_t const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, wchar_t const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, unsigned int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_copy(wchar_t*, wchar_t const*, unsigned int)(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_move(wchar_t*, wchar_t const*, unsigned int)(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, wchar_t const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, unsigned int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, wchar_t const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, wchar_t const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, unsigned int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::reserve(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_assign(wchar_t*, unsigned int, wchar_t)(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_mutate(unsigned int, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(wchar_t const*, unsigned int, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(unsigned int, wchar_t, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(wchar_t const*, unsigned int, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(unsigned int, wchar_t, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 12-48
Table 12-48. Primary vtable for basic_stringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
Virtual Base Offset | 52 |
RTTI | typeinfo for basic_stringstream<char, char_traits<char>, allocator<char> > |
vfunc[0]: | basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() |
vfunc[1]: | basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() |
Table 12-49. Secondary vtable for basic_stringstream<char, char_traits<char>, allocator<char> >
Base Offset | -8 |
Virtual Base Offset | 44 |
RTTI | typeinfo for basic_stringstream<char, char_traits<char>, allocator<char> > |
vfunc[0]: | non-virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() |
vfunc[1]: | non-virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() |
Table 12-50. Secondary vtable for basic_stringstream<char, char_traits<char>, allocator<char> >
Base Offset | -52 |
Virtual Base Offset | -52 |
RTTI | typeinfo for basic_stringstream<char, char_traits<char>, allocator<char> > |
vfunc[0]: | virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() |
vfunc[1]: | virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() |
The VTT for the std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 12-51
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 12-52, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-52. libstdcxx - Class basic_stringstream<char, char_traits<char>, allocator<char> > Function Interfaces
non-virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
non-virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 12-53
Table 12-53. Primary vtable for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 52 |
RTTI | typeinfo for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc[0]: | basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() |
vfunc[1]: | basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() |
Table 12-54. Secondary vtable for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | -8 |
Virtual Base Offset | 44 |
RTTI | typeinfo for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc[0]: | non-virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() |
vfunc[1]: | non-virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() |
Table 12-55. Secondary vtable for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | -52 |
Virtual Base Offset | -52 |
RTTI | typeinfo for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc[0]: | virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() |
vfunc[1]: | virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() |
The VTT for the std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 12-56
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 12-57, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-57. libstdcxx - Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
non-virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
non-virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 12-58
Table 12-58. Primary vtable for basic_istringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
Virtual Base Offset | 48 |
RTTI | typeinfo for basic_istringstream<char, char_traits<char>, allocator<char> > |
vfunc[0]: | basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream() |
vfunc[1]: | basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream() |
Table 12-59. Secondary vtable for basic_istringstream<char, char_traits<char>, allocator<char> >
Base Offset | -48 |
Virtual Base Offset | -48 |
RTTI | typeinfo for basic_istringstream<char, char_traits<char>, allocator<char> > |
vfunc[0]: | virtual thunk to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream() |
vfunc[1]: | virtual thunk to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream() |
The VTT for the std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 12-60
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 12-61, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-61. libstdcxx - Class basic_istringstream<char, char_traits<char>, allocator<char> > Function Interfaces
virtual thunk to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 12-62
Table 12-62. Primary vtable for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 48 |
RTTI | typeinfo for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc[0]: | basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream() |
vfunc[1]: | basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream() |
Table 12-63. Secondary vtable for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | -48 |
Virtual Base Offset | -48 |
RTTI | typeinfo for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc[0]: | virtual thunk to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream() |
vfunc[1]: | virtual thunk to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream() |
The VTT for the std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 12-64
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 12-65, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-65. libstdcxx - Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
virtual thunk to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 12-66
Table 12-66. Primary vtable for basic_ostringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
Virtual Base Offset | 44 |
RTTI | typeinfo for basic_ostringstream<char, char_traits<char>, allocator<char> > |
vfunc[0]: | basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream() |
vfunc[1]: | basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream() |
Table 12-67. Secondary vtable for basic_ostringstream<char, char_traits<char>, allocator<char> >
Base Offset | -44 |
Virtual Base Offset | -44 |
RTTI | typeinfo for basic_ostringstream<char, char_traits<char>, allocator<char> > |
vfunc[0]: | virtual thunk to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream() |
vfunc[1]: | virtual thunk to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream() |
The VTT for the std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 12-68
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 12-69, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-69. libstdcxx - Class basic_ostringstream<char, char_traits<char>, allocator<char> > Function Interfaces
virtual thunk to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 12-70
Table 12-70. Primary vtable for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 44 |
RTTI | typeinfo for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc[0]: | basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream() |
vfunc[1]: | basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream() |
Table 12-71. Secondary vtable for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | -44 |
Virtual Base Offset | -44 |
RTTI | typeinfo for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc[0]: | virtual thunk to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream() |
vfunc[1]: | virtual thunk to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream() |
The VTT for the std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 12-72
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 12-73, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-73. libstdcxx - Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
virtual thunk to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > class is described by Table 12-74
Table 12-74. Primary vtable for basic_stringbuf<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for basic_stringbuf<char, char_traits<char>, allocator<char> > |
vfunc[0]: | basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf() |
vfunc[1]: | basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf() |
vfunc[2]: | basic_streambuf<char, char_traits<char> >::imbue(locale const&) |
vfunc[3]: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, int) |
vfunc[4]: | basic_stringbuf<char, char_traits<char>, allocator<char> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode) |
vfunc[5]: | basic_stringbuf<char, char_traits<char>, allocator<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc[6]: | basic_streambuf<char, char_traits<char> >::sync() |
vfunc[7]: | basic_streambuf<char, char_traits<char> >::showmanyc() |
vfunc[8]: | basic_streambuf<char, char_traits<char> >::xsgetn(char*, int) |
vfunc[9]: | basic_stringbuf<char, char_traits<char>, allocator<char> >::underflow() |
vfunc[10]: | basic_streambuf<char, char_traits<char> >::uflow() |
vfunc[11]: | basic_stringbuf<char, char_traits<char>, allocator<char> >::pbackfail(int) |
vfunc[12]: | basic_streambuf<char, char_traits<char> >::xsputn(char const*, int) |
vfunc[13]: | basic_stringbuf<char, char_traits<char>, allocator<char> >::overflow(int) |
The Run Time Type Information for the std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > class is described by Table 12-75
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > specified in Table 12-76, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-76. libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Function Interfaces
basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::_M_sync(char*, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 12-77
Table 12-77. Primary vtable for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc[0]: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf() |
vfunc[1]: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf() |
vfunc[2]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc[3]: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, int) |
vfunc[4]: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode) |
vfunc[5]: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc[6]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::sync() |
vfunc[7]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::showmanyc() |
vfunc[8]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::xsgetn(wchar_t*, int) |
vfunc[9]: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::underflow() |
vfunc[10]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::uflow() |
vfunc[11]: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::pbackfail(unsigned int) |
vfunc[12]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::xsputn(wchar_t const*, int) |
vfunc[13]: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::overflow(unsigned int) |
The Run Time Type Information for the std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 12-78
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 12-79, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-79. libstdcxx - Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_sync(wchar_t*, unsigned int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::basic_iostream<char, std::char_traits<char> > class is described by Table 12-80
Table 12-80. Primary vtable for basic_iostream<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 12 |
RTTI | typeinfo for basic_iostream<char, char_traits<char> > |
vfunc[0]: | basic_iostream<char, char_traits<char> >::~basic_iostream() |
vfunc[1]: | basic_iostream<char, char_traits<char> >::~basic_iostream() |
Table 12-81. Secondary vtable for basic_iostream<char, char_traits<char> >
Base Offset | -8 |
Virtual Base Offset | 4 |
RTTI | typeinfo for basic_iostream<char, char_traits<char> > |
vfunc[0]: | non-virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() |
vfunc[1]: | non-virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() |
Table 12-82. Secondary vtable for basic_iostream<char, char_traits<char> >
Base Offset | -12 |
Virtual Base Offset | -12 |
RTTI | typeinfo for basic_iostream<char, char_traits<char> > |
vfunc[0]: | virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() |
vfunc[1]: | virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() |
The VTT for the std::basic_iostream<char, std::char_traits<char> > class is described by Table 12-83
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_iostream<char, std::char_traits<char> > specified in Table 12-84, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-84. libstdcxx - Class basic_iostream<char, char_traits<char> > Function Interfaces
non-virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCXX_3.4) [CXXABI-1.86] |
non-virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_iostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-85
Table 12-85. Primary vtable for basic_iostream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 12 |
RTTI | typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() |
vfunc[1]: | basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() |
Table 12-86. Secondary vtable for basic_iostream<wchar_t, char_traits<wchar_t> >
Base Offset | -8 |
Virtual Base Offset | 4 |
RTTI | typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | non-virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() |
vfunc[1]: | non-virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() |
Table 12-87. Secondary vtable for basic_iostream<wchar_t, char_traits<wchar_t> >
Base Offset | -12 |
Virtual Base Offset | -12 |
RTTI | typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() |
vfunc[1]: | virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() |
The VTT for the std::basic_iostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-88
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_iostream<wchar_t, std::char_traits<wchar_t> > specified in Table 12-89, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-89. libstdcxx - Class basic_iostream<wchar_t, char_traits<wchar_t> > Function Interfaces
non-virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCXX_3.4) [CXXABI-1.86] |
non-virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_istream<char, std::char_traits<char> > class is described by Table 12-90
Table 12-90. Primary vtable for basic_istream<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 8 |
RTTI | typeinfo for basic_istream<char, char_traits<char> > |
vfunc[0]: | basic_istream<char, char_traits<char> >::~basic_istream() |
vfunc[1]: | basic_istream<char, char_traits<char> >::~basic_istream() |
Table 12-91. Secondary vtable for basic_istream<char, char_traits<char> >
Base Offset | -8 |
Virtual Base Offset | -8 |
RTTI | typeinfo for basic_istream<char, char_traits<char> > |
vfunc[0]: | virtual thunk to basic_istream<char, char_traits<char> >::~basic_istream() |
vfunc[1]: | virtual thunk to basic_istream<char, char_traits<char> >::~basic_istream() |
The VTT for the std::basic_istream<char, std::char_traits<char> > class is described by Table 12-92
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istream<char, std::char_traits<char> > specified in Table 12-93, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-93. libstdcxx - Class basic_istream<char, char_traits<char> > Function Interfaces
basic_istream<char, char_traits<char> >& basic_istream<char, char_traits<char> >::_M_extract<__float128>(__float128&)(GLIBCXX_LDBL_3.4.7) [LSB] |
basic_istream<char, char_traits<char> >::get(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::get(char*, int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::read(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::seekg(long long, _Ios_Seekdir)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::ignore(int)(GLIBCXX_3.4.5) [ISOCXX] |
basic_istream<char, char_traits<char> >::ignore(int, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::getline(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::getline(char*, int, char)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::readsome(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(__float128&)(GLIBCXX_LDBL_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><__float128, char, char_traits<char> >(basic_istream<char, char_traits<char> >&, complex<__float128>&)(GLIBCXX_LDBL_3.4) [ISOCXX] |
virtual thunk to basic_istream<char, char_traits<char> >::~basic_istream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_istream<char, char_traits<char> >::~basic_istream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_istream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-94
Table 12-94. Primary vtable for basic_istream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 8 |
RTTI | typeinfo for basic_istream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() |
vfunc[1]: | basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() |
Table 12-95. Secondary vtable for basic_istream<wchar_t, char_traits<wchar_t> >
Base Offset | -8 |
Virtual Base Offset | -8 |
RTTI | typeinfo for basic_istream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | virtual thunk to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() |
vfunc[1]: | virtual thunk to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() |
The VTT for the std::basic_istream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-96
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istream<wchar_t, std::char_traits<wchar_t> > specified in Table 12-97, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-97. libstdcxx - Class basic_istream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_istream<wchar_t, char_traits<wchar_t> >& basic_istream<wchar_t, char_traits<wchar_t> >::_M_extract<__float128>(__float128&)(GLIBCXX_LDBL_3.4.7) [LSB] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t*, int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::read(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::ignore(int)(GLIBCXX_3.4.5) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::ignore(int, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::getline(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::getline(wchar_t*, int, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::readsome(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(__float128&)(GLIBCXX_LDBL_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><__float128, wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, complex<__float128>&)(GLIBCXX_LDBL_3.4) [ISOCXX] |
virtual thunk to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream()(GLIBCXX_3.4) [CXXABI-1.86] |
No external methods are defined for libstdcxx - Class std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - Class std::istreambuf_iterator<char, std::char_traits<char> > in this part of the specification. See also the generic specification.
The virtual table for the std::basic_ostream<char, std::char_traits<char> > class is described by Table 12-98
Table 12-98. Primary vtable for basic_ostream<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 4 |
RTTI | typeinfo for basic_ostream<char, char_traits<char> > |
vfunc[0]: | basic_ostream<char, char_traits<char> >::~basic_ostream() |
vfunc[1]: | basic_ostream<char, char_traits<char> >::~basic_ostream() |
Table 12-99. Secondary vtable for basic_ostream<char, char_traits<char> >
Base Offset | -4 |
Virtual Base Offset | -4 |
RTTI | typeinfo for basic_ostream<char, char_traits<char> > |
vfunc[0]: | virtual thunk to basic_ostream<char, char_traits<char> >::~basic_ostream() |
vfunc[1]: | virtual thunk to basic_ostream<char, char_traits<char> >::~basic_ostream() |
The VTT for the std::basic_ostream<char, std::char_traits<char> > class is described by Table 12-100
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostream<char, std::char_traits<char> > specified in Table 12-101, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-101. libstdcxx - Class basic_ostream<char, char_traits<char> > Function Interfaces
basic_ostream<char, char_traits<char> >::seekp(long long, _Ios_Seekdir)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::write(char const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::_M_write(char const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& basic_ostream<char, char_traits<char> >::_M_insert<__float128>(__float128)(GLIBCXX_LDBL_3.4.7) [LSB] |
basic_ostream<char, char_traits<char> >::operator<<(__float128)(GLIBCXX_LDBL_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <__float128, char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, complex<__float128> const&)(GLIBCXX_LDBL_3.4) [ISOCXX] |
virtual thunk to basic_ostream<char, char_traits<char> >::~basic_ostream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_ostream<char, char_traits<char> >::~basic_ostream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_ostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-102
Table 12-102. Primary vtable for basic_ostream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 4 |
RTTI | typeinfo for basic_ostream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() |
vfunc[1]: | basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() |
Table 12-103. Secondary vtable for basic_ostream<wchar_t, char_traits<wchar_t> >
Base Offset | -4 |
Virtual Base Offset | -4 |
RTTI | typeinfo for basic_ostream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | virtual thunk to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() |
vfunc[1]: | virtual thunk to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() |
The VTT for the std::basic_ostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-104
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostream<wchar_t, std::char_traits<wchar_t> > specified in Table 12-105, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-105. libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ostream<wchar_t, char_traits<wchar_t> >::write(wchar_t const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& basic_ostream<wchar_t, char_traits<wchar_t> >::_M_insert<__float128>(__float128)(GLIBCXX_LDBL_3.4.7) [LSB] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(__float128)(GLIBCXX_LDBL_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <__float128, wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, complex<__float128> const&)(GLIBCXX_LDBL_3.4) [ISOCXX] |
virtual thunk to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_fstream<char, std::char_traits<char> > class is described by Table 12-106
Table 12-106. Primary vtable for basic_fstream<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 148 |
RTTI | typeinfo for basic_fstream<char, char_traits<char> > |
vfunc[0]: | basic_fstream<char, char_traits<char> >::~basic_fstream() |
vfunc[1]: | basic_fstream<char, char_traits<char> >::~basic_fstream() |
Table 12-107. Secondary vtable for basic_fstream<char, char_traits<char> >
Base Offset | -8 |
Virtual Base Offset | 140 |
RTTI | typeinfo for basic_fstream<char, char_traits<char> > |
vfunc[0]: | non-virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() |
vfunc[1]: | non-virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() |
Table 12-108. Secondary vtable for basic_fstream<char, char_traits<char> >
Base Offset | -148 |
Virtual Base Offset | -148 |
RTTI | typeinfo for basic_fstream<char, char_traits<char> > |
vfunc[0]: | virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() |
vfunc[1]: | virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() |
The VTT for the std::basic_fstream<char, std::char_traits<char> > class is described by Table 12-109
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_fstream<char, std::char_traits<char> > specified in Table 12-110, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-110. libstdcxx - Class basic_fstream<char, char_traits<char> > Function Interfaces
non-virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCXX_3.4) [CXXABI-1.86] |
non-virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_fstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-111
Table 12-111. Primary vtable for basic_fstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 152 |
RTTI | typeinfo for basic_fstream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() |
vfunc[1]: | basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() |
Table 12-112. Secondary vtable for basic_fstream<wchar_t, char_traits<wchar_t> >
Base Offset | -8 |
Virtual Base Offset | 144 |
RTTI | typeinfo for basic_fstream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | non-virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() |
vfunc[1]: | non-virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() |
Table 12-113. Secondary vtable for basic_fstream<wchar_t, char_traits<wchar_t> >
Base Offset | -152 |
Virtual Base Offset | -152 |
RTTI | typeinfo for basic_fstream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() |
vfunc[1]: | virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() |
The VTT for the std::basic_fstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-114
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_fstream<wchar_t, std::char_traits<wchar_t> > specified in Table 12-115, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-115. libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Function Interfaces
non-virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCXX_3.4) [CXXABI-1.86] |
non-virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_ifstream<char, std::char_traits<char> > class is described by Table 12-116
Table 12-116. Primary vtable for basic_ifstream<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 144 |
RTTI | typeinfo for basic_ifstream<char, char_traits<char> > |
vfunc[0]: | basic_ifstream<char, char_traits<char> >::~basic_ifstream() |
vfunc[1]: | basic_ifstream<char, char_traits<char> >::~basic_ifstream() |
Table 12-117. Secondary vtable for basic_ifstream<char, char_traits<char> >
Base Offset | -144 |
Virtual Base Offset | -144 |
RTTI | typeinfo for basic_ifstream<char, char_traits<char> > |
vfunc[0]: | virtual thunk to basic_ifstream<char, char_traits<char> >::~basic_ifstream() |
vfunc[1]: | virtual thunk to basic_ifstream<char, char_traits<char> >::~basic_ifstream() |
The VTT for the std::basic_ifstream<char, std::char_traits<char> > class is described by Table 12-118
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ifstream<char, std::char_traits<char> > specified in Table 12-119, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-119. libstdcxx - Class basic_ifstream<char, char_traits<char> > Function Interfaces
virtual thunk to basic_ifstream<char, char_traits<char> >::~basic_ifstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_ifstream<char, char_traits<char> >::~basic_ifstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-120
Table 12-120. Primary vtable for basic_ifstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 148 |
RTTI | typeinfo for basic_ifstream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream() |
vfunc[1]: | basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream() |
Table 12-121. Secondary vtable for basic_ifstream<wchar_t, char_traits<wchar_t> >
Base Offset | -148 |
Virtual Base Offset | -148 |
RTTI | typeinfo for basic_ifstream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | virtual thunk to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream() |
vfunc[1]: | virtual thunk to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream() |
The VTT for the std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-122
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > specified in Table 12-123, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-123. libstdcxx - Class basic_ifstream<wchar_t, char_traits<wchar_t> > Function Interfaces
virtual thunk to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_ofstream<char, std::char_traits<char> > class is described by Table 12-124
Table 12-124. Primary vtable for basic_ofstream<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 140 |
RTTI | typeinfo for basic_ofstream<char, char_traits<char> > |
vfunc[0]: | basic_ofstream<char, char_traits<char> >::~basic_ofstream() |
vfunc[1]: | basic_ofstream<char, char_traits<char> >::~basic_ofstream() |
Table 12-125. Secondary vtable for basic_ofstream<char, char_traits<char> >
Base Offset | -140 |
Virtual Base Offset | -140 |
RTTI | typeinfo for basic_ofstream<char, char_traits<char> > |
vfunc[0]: | virtual thunk to basic_ofstream<char, char_traits<char> >::~basic_ofstream() |
vfunc[1]: | virtual thunk to basic_ofstream<char, char_traits<char> >::~basic_ofstream() |
The VTT for the std::basic_ofstream<char, std::char_traits<char> > class is described by Table 12-126
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ofstream<char, std::char_traits<char> > specified in Table 12-127, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-127. libstdcxx - Class basic_ofstream<char, char_traits<char> > Function Interfaces
virtual thunk to basic_ofstream<char, char_traits<char> >::~basic_ofstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_ofstream<char, char_traits<char> >::~basic_ofstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-128
Table 12-128. Primary vtable for basic_ofstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 144 |
RTTI | typeinfo for basic_ofstream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream() |
vfunc[1]: | basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream() |
Table 12-129. Secondary vtable for basic_ofstream<wchar_t, char_traits<wchar_t> >
Base Offset | -144 |
Virtual Base Offset | -144 |
RTTI | typeinfo for basic_ofstream<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | virtual thunk to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream() |
vfunc[1]: | virtual thunk to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream() |
The VTT for the std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-130
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > specified in Table 12-131, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-131. libstdcxx - Class basic_ofstream<wchar_t, char_traits<wchar_t> > Function Interfaces
virtual thunk to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream()(GLIBCXX_3.4) [CXXABI-1.86] |
virtual thunk to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream()(GLIBCXX_3.4) [CXXABI-1.86] |
The virtual table for the std::basic_streambuf<char, std::char_traits<char> > class is described by Table 12-132
Table 12-132. Primary vtable for basic_streambuf<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for basic_streambuf<char, char_traits<char> > |
vfunc[0]: | basic_streambuf<char, char_traits<char> >::~basic_streambuf() |
vfunc[1]: | basic_streambuf<char, char_traits<char> >::~basic_streambuf() |
vfunc[2]: | basic_streambuf<char, char_traits<char> >::imbue(locale const&) |
vfunc[3]: | basic_streambuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc[4]: | basic_streambuf<char, char_traits<char> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode) |
vfunc[5]: | basic_streambuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc[6]: | basic_streambuf<char, char_traits<char> >::sync() |
vfunc[7]: | basic_streambuf<char, char_traits<char> >::showmanyc() |
vfunc[8]: | basic_streambuf<char, char_traits<char> >::xsgetn(char*, int) |
vfunc[9]: | basic_streambuf<char, char_traits<char> >::underflow() |
vfunc[10]: | basic_streambuf<char, char_traits<char> >::uflow() |
vfunc[11]: | basic_streambuf<char, char_traits<char> >::pbackfail(int) |
vfunc[12]: | basic_streambuf<char, char_traits<char> >::xsputn(char const*, int) |
vfunc[13]: | basic_streambuf<char, char_traits<char> >::overflow(int) |
The Run Time Type Information for the std::basic_streambuf<char, std::char_traits<char> > class is described by Table 12-133
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_streambuf<char, std::char_traits<char> > specified in Table 12-134, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-134. libstdcxx - Class basic_streambuf<char, char_traits<char> > Function Interfaces
basic_streambuf<char, char_traits<char> >::pubseekoff(long long, _Ios_Seekdir, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::sgetn(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::sputn(char const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::setbuf(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::xsgetn(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::xsputn(char const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::pubsetbuf(char*, int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-135
Table 12-135. Primary vtable for basic_streambuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for basic_streambuf<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf() |
vfunc[1]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf() |
vfunc[2]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc[3]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc[4]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode) |
vfunc[5]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc[6]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::sync() |
vfunc[7]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::showmanyc() |
vfunc[8]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::xsgetn(wchar_t*, int) |
vfunc[9]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::underflow() |
vfunc[10]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::uflow() |
vfunc[11]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::pbackfail(unsigned int) |
vfunc[12]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::xsputn(wchar_t const*, int) |
vfunc[13]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::overflow(unsigned int) |
The Run Time Type Information for the std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-136
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > specified in Table 12-137, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-137. libstdcxx - Class basic_streambuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubseekoff(long long, _Ios_Seekdir, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sgetn(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sputn(wchar_t const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::xsgetn(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::xsputn(wchar_t const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubsetbuf(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::basic_filebuf<char, std::char_traits<char> > class is described by Table 12-138
Table 12-138. Primary vtable for basic_filebuf<char, char_traits<char> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for basic_filebuf<char, char_traits<char> > |
vfunc[0]: | basic_filebuf<char, char_traits<char> >::~basic_filebuf() |
vfunc[1]: | basic_filebuf<char, char_traits<char> >::~basic_filebuf() |
vfunc[2]: | basic_filebuf<char, char_traits<char> >::imbue(locale const&) |
vfunc[3]: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc[4]: | basic_filebuf<char, char_traits<char> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode) |
vfunc[5]: | basic_filebuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc[6]: | basic_filebuf<char, char_traits<char> >::sync() |
vfunc[7]: | basic_filebuf<char, char_traits<char> >::showmanyc() |
vfunc[8]: | basic_filebuf<char, char_traits<char> >::xsgetn(char*, int) |
vfunc[9]: | basic_filebuf<char, char_traits<char> >::underflow() |
vfunc[10]: | basic_streambuf<char, char_traits<char> >::uflow() |
vfunc[11]: | basic_filebuf<char, char_traits<char> >::pbackfail(int) |
vfunc[12]: | basic_filebuf<char, char_traits<char> >::xsputn(char const*, int) |
vfunc[13]: | basic_filebuf<char, char_traits<char> >::overflow(int) |
The Run Time Type Information for the std::basic_filebuf<char, std::char_traits<char> > class is described by Table 12-139
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_filebuf<char, std::char_traits<char> > specified in Table 12-140, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-140. libstdcxx - Class basic_filebuf<char, char_traits<char> > Function Interfaces
basic_filebuf<char, char_traits<char> >::_M_set_buffer(int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::_M_convert_to_external(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::setbuf(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::xsgetn(char*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::xsputn(char const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::_M_seek(long long, _Ios_Seekdir, __mbstate_t)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-141
Table 12-141. Primary vtable for basic_filebuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for basic_filebuf<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf() |
vfunc[1]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf() |
vfunc[2]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc[3]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc[4]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode) |
vfunc[5]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc[6]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::sync() |
vfunc[7]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::showmanyc() |
vfunc[8]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::xsgetn(wchar_t*, int) |
vfunc[9]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::underflow() |
vfunc[10]: | basic_streambuf<wchar_t, char_traits<wchar_t> >::uflow() |
vfunc[11]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::pbackfail(unsigned int) |
vfunc[12]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::xsputn(wchar_t const*, int) |
vfunc[13]: | basic_filebuf<wchar_t, char_traits<wchar_t> >::overflow(unsigned int) |
The Run Time Type Information for the std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-142
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 12-143, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-143. libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_set_buffer(int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_convert_to_external(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::xsgetn(wchar_t*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::xsputn(wchar_t const*, int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_seek(long long, _Ios_Seekdir, __mbstate_t)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::seekoff(long long, _Ios_Seekdir, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::seekg(long long, _Ios_Seekdir)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::seekp(long long, _Ios_Seekdir)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::_M_write(wchar_t const*, int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::ios_base class is described in the generic part of this specification.
The Run Time Type Information for the std::ios_base class is described by Table 12-144
No external methods are defined for libstdcxx - Class std::ios_base in this part of the specification. See also the generic specification.
The virtual table for the std::basic_ios<char, std::char_traits<char> > class is described in the generic part of this specification.
No external methods are defined for libstdcxx - Class std::basic_ios<char, std::char_traits<char> > in this part of the specification. See also the generic specification.
The virtual table for the std::basic_ios<wchar_t, std::char_traits<wchar_t> > class is described in the generic part of this specification.
The Run Time Type Information for the std::basic_ios<wchar_t, std::char_traits<wchar_t> > class is described by Table 12-145
No external methods are defined for libstdcxx - Class std::basic_ios<wchar_t, std::char_traits<wchar_t> > in this part of the specification. See also the generic specification.
The virtual table for the std::ios_base::failure class is described in the generic part of this specification.
The Run Time Type Information for the std::ios_base::failure class is described by Table 12-146
No external methods are defined for libstdcxx - Class std::ios_base::failure in this part of the specification. See also the generic specification.
The virtual table for the std::__timepunct<char> class is described in the generic part of this specification.
The Run Time Type Information for the std::__timepunct<char> class is described by Table 12-147
An LSB conforming implementation shall provide the architecture specific methods for Class std::__timepunct<char> specified in Table 12-148, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-148. libstdcxx - Class __timepunct<char> Function Interfaces
__timepunct<char>::_M_put(char*, unsigned int, char const*, tm const*) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::__timepunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::__timepunct(__timepunct_cache<char>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::__timepunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::__timepunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::__timepunct(__timepunct_cache<char>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::__timepunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::__timepunct<wchar_t> class is described in the generic part of this specification.
The Run Time Type Information for the std::__timepunct<wchar_t> class is described by Table 12-149
An LSB conforming implementation shall provide the architecture specific methods for Class std::__timepunct<wchar_t> specified in Table 12-150, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-150. libstdcxx - Class __timepunct<wchar_t> Function Interfaces
__timepunct<wchar_t>::_M_put(wchar_t*, unsigned int, wchar_t const*, tm const*) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::__timepunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::__timepunct(__timepunct_cache<wchar_t>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::__timepunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::__timepunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::__timepunct(__timepunct_cache<wchar_t>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::__timepunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The Run Time Type Information for the std::messages_base class is described by Table 12-151
No external methods are defined for libstdcxx - Class std::messages_base in this part of the specification. See also the generic specification.
The virtual table for the std::messages<char> class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages<char> specified in Table 12-152, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-152. libstdcxx - Class messages<char> Function Interfaces
messages<char>::messages(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
messages<char>::messages(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
messages<char>::messages(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
messages<char>::messages(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::messages<wchar_t> class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages<wchar_t> specified in Table 12-153, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-153. libstdcxx - Class messages<wchar_t> Function Interfaces
messages<wchar_t>::messages(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::messages(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::messages(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::messages(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::messages_byname<char> class is described in the generic part of this specification.
The Run Time Type Information for the std::messages_byname<char> class is described by Table 12-154
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages_byname<char> specified in Table 12-155, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::messages_byname<wchar_t> class is described in the generic part of this specification.
The Run Time Type Information for the std::messages_byname<wchar_t> class is described by Table 12-156
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages_byname<wchar_t> specified in Table 12-157, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::numpunct<char> class is described in the generic part of this specification.
The Run Time Type Information for the std::numpunct<char> class is described by Table 12-158
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct<char> specified in Table 12-159, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-159. libstdcxx - Class numpunct<char> Function Interfaces
numpunct<char>::numpunct(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::numpunct(__numpunct_cache<char>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::numpunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::numpunct(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::numpunct(__numpunct_cache<char>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::numpunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::numpunct<wchar_t> class is described in the generic part of this specification.
The Run Time Type Information for the std::numpunct<wchar_t> class is described by Table 12-160
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct<wchar_t> specified in Table 12-161, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-161. libstdcxx - Class numpunct<wchar_t> Function Interfaces
numpunct<wchar_t>::numpunct(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::numpunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::numpunct(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::numpunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::numpunct_byname<char> class is described in the generic part of this specification.
The Run Time Type Information for the std::numpunct_byname<char> class is described by Table 12-162
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct_byname<char> specified in Table 12-163, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::numpunct_byname<wchar_t> class is described in the generic part of this specification.
The Run Time Type Information for the std::numpunct_byname<wchar_t> class is described by Table 12-164
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct_byname<wchar_t> specified in Table 12-165, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::__codecvt_abstract_base<char, char, __mbstate_t> class is described in the generic part of this specification.
No external methods are defined for libstdcxx - Class std::__codecvt_abstract_base<char, char, __mbstate_t> in this part of the specification. See also the generic specification.
The virtual table for the std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> class is described in the generic part of this specification.
No external methods are defined for libstdcxx - Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> in this part of the specification. See also the generic specification.
The Run Time Type Information for the std::codecvt_base class is described by Table 12-166
No external methods are defined for libstdcxx - Class std::codecvt_base in this part of the specification. See also the generic specification.
The virtual table for the std::codecvt<char, char, __mbstate_t> class is described by Table 12-167
Table 12-167. Primary vtable for codecvt<char, char, __mbstate_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for codecvt<char, char, __mbstate_t> |
vfunc[0]: | codecvt<char, char, __mbstate_t>::~codecvt() |
vfunc[1]: | codecvt<char, char, __mbstate_t>::~codecvt() |
vfunc[2]: | codecvt<char, char, __mbstate_t>::do_out(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const |
vfunc[3]: | codecvt<char, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const |
vfunc[4]: | codecvt<char, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const |
vfunc[5]: | codecvt<char, char, __mbstate_t>::do_encoding() const |
vfunc[6]: | codecvt<char, char, __mbstate_t>::do_always_noconv() const |
vfunc[7]: | codecvt<char, char, __mbstate_t>::do_length(__mbstate_t&, char const*, char const*, unsigned int) const |
vfunc[8]: | codecvt<char, char, __mbstate_t>::do_max_length() const |
The Run Time Type Information for the std::codecvt<char, char, __mbstate_t> class is described by Table 12-168
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt<char, char, __mbstate_t> specified in Table 12-169, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-169. libstdcxx - Class codecvt<char, char, __mbstate_t> Function Interfaces
codecvt<char, char, __mbstate_t>::do_length(__mbstate_t&, char const*, char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::codecvt(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::codecvt(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::codecvt(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::codecvt(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::codecvt<wchar_t, char, __mbstate_t> class is described by Table 12-170
Table 12-170. Primary vtable for codecvt<wchar_t, char, __mbstate_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for codecvt<wchar_t, char, __mbstate_t> |
vfunc[0]: | codecvt<wchar_t, char, __mbstate_t>::~codecvt() |
vfunc[1]: | codecvt<wchar_t, char, __mbstate_t>::~codecvt() |
vfunc[2]: | codecvt<wchar_t, char, __mbstate_t>::do_out(__mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const |
vfunc[3]: | codecvt<wchar_t, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const |
vfunc[4]: | codecvt<wchar_t, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const |
vfunc[5]: | codecvt<wchar_t, char, __mbstate_t>::do_encoding() const |
vfunc[6]: | codecvt<wchar_t, char, __mbstate_t>::do_always_noconv() const |
vfunc[7]: | codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t&, char const*, char const*, unsigned int) const |
vfunc[8]: | codecvt<wchar_t, char, __mbstate_t>::do_max_length() const |
The Run Time Type Information for the std::codecvt<wchar_t, char, __mbstate_t> class is described by Table 12-171
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt<wchar_t, char, __mbstate_t> specified in Table 12-172, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-172. libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Function Interfaces
codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t&, char const*, char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::codecvt(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::codecvt(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::codecvt_byname<char, char, __mbstate_t> class is described by Table 12-173
Table 12-173. Primary vtable for codecvt_byname<char, char, __mbstate_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for codecvt_byname<char, char, __mbstate_t> |
vfunc[0]: | codecvt_byname<char, char, __mbstate_t>::~codecvt_byname() |
vfunc[1]: | codecvt_byname<char, char, __mbstate_t>::~codecvt_byname() |
vfunc[2]: | codecvt<char, char, __mbstate_t>::do_out(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const |
vfunc[3]: | codecvt<char, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const |
vfunc[4]: | codecvt<char, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const |
vfunc[5]: | codecvt<char, char, __mbstate_t>::do_encoding() const |
vfunc[6]: | codecvt<char, char, __mbstate_t>::do_always_noconv() const |
vfunc[7]: | codecvt<char, char, __mbstate_t>::do_length(__mbstate_t&, char const*, char const*, unsigned int) const |
vfunc[8]: | codecvt<char, char, __mbstate_t>::do_max_length() const |
The Run Time Type Information for the std::codecvt_byname<char, char, __mbstate_t> class is described by Table 12-174
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt_byname<char, char, __mbstate_t> specified in Table 12-175, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::codecvt_byname<wchar_t, char, __mbstate_t> class is described by Table 12-176
Table 12-176. Primary vtable for codecvt_byname<wchar_t, char, __mbstate_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for codecvt_byname<wchar_t, char, __mbstate_t> |
vfunc[0]: | codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname() |
vfunc[1]: | codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname() |
vfunc[2]: | codecvt<wchar_t, char, __mbstate_t>::do_out(__mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const |
vfunc[3]: | codecvt<wchar_t, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const |
vfunc[4]: | codecvt<wchar_t, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const |
vfunc[5]: | codecvt<wchar_t, char, __mbstate_t>::do_encoding() const |
vfunc[6]: | codecvt<wchar_t, char, __mbstate_t>::do_always_noconv() const |
vfunc[7]: | codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t&, char const*, char const*, unsigned int) const |
vfunc[8]: | codecvt<wchar_t, char, __mbstate_t>::do_max_length() const |
The Run Time Type Information for the std::codecvt_byname<wchar_t, char, __mbstate_t> class is described by Table 12-177
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt_byname<wchar_t, char, __mbstate_t> specified in Table 12-178, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-178. libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Function Interfaces
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::collate<char> class is described in the generic part of this specification.
The Run Time Type Information for the std::collate<char> class is described by Table 12-179
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate<char> specified in Table 12-180, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-180. libstdcxx - Class collate<char> Function Interfaces
collate<char>::_M_transform(char*, char const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
collate<char>::collate(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
collate<char>::collate(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
collate<char>::collate(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
collate<char>::collate(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::collate<wchar_t> class is described in the generic part of this specification.
The Run Time Type Information for the std::collate<wchar_t> class is described by Table 12-181
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate<wchar_t> specified in Table 12-182, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-182. libstdcxx - Class collate<wchar_t> Function Interfaces
collate<wchar_t>::_M_transform(wchar_t*, wchar_t const*, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::collate(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::collate(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::collate(__locale_struct*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::collate(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::collate_byname<char> class is described in the generic part of this specification.
The Run Time Type Information for the std::collate_byname<char> class is described by Table 12-183
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate_byname<char> specified in Table 12-184, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::collate_byname<wchar_t> class is described in the generic part of this specification.
The Run Time Type Information for the std::collate_byname<wchar_t> class is described by Table 12-185
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate_byname<wchar_t> specified in Table 12-186, with the full mandatory functionality as described in the referenced underlying specification.
The Run Time Type Information for the std::time_base class is described by Table 12-187
No external methods are defined for libstdcxx - Class std::time_base in this part of the specification. See also the generic specification.
The virtual table for the std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 12-188
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-189, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-189. libstdcxx - Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 12-190
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-191, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-191. libstdcxx - Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 12-192
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-193, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-193. libstdcxx - Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 12-194
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-195, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-195. libstdcxx - Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname(char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-196, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-196. libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_num(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, int&, int, int, unsigned int, ios_base&, _Ios_Iostate&) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_name(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, int&, char const**, unsigned int, ios_base&, _Ios_Iostate&) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-197, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-197. libstdcxx - Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_num(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, int&, int, int, unsigned int, ios_base&, _Ios_Iostate&) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_name(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, int&, wchar_t const**, unsigned int, ios_base&, _Ios_Iostate&) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 12-198
Table 12-198. typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__si_class_type_info | |
Name | typeinfo name for time_put<char, ostreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-199, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-199. libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 12-200
Table 12-200. typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__si_class_type_info | |
Name | typeinfo name for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-201, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-201. libstdcxx - Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::moneypunct<char, false> class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<char, false> specified in Table 12-202, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-202. libstdcxx - Class moneypunct<char, false> Function Interfaces
moneypunct<char, false>::moneypunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::moneypunct(__moneypunct_cache<char, false>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::moneypunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::moneypunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::moneypunct(__moneypunct_cache<char, false>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::moneypunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::moneypunct<char, true> class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<char, true> specified in Table 12-203, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-203. libstdcxx - Class moneypunct<char, true> Function Interfaces
moneypunct<char, true>::moneypunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::moneypunct(__moneypunct_cache<char, true>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::moneypunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::moneypunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::moneypunct(__moneypunct_cache<char, true>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::moneypunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::moneypunct<wchar_t, false> class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<wchar_t, false> specified in Table 12-204, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-204. libstdcxx - Class moneypunct<wchar_t, false> Function Interfaces
moneypunct<wchar_t, false>::moneypunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::moneypunct(__moneypunct_cache<wchar_t, false>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::moneypunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::moneypunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::moneypunct(__moneypunct_cache<wchar_t, false>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::moneypunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::moneypunct<wchar_t, true> class is described in the generic part of this specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<wchar_t, true> specified in Table 12-205, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-205. libstdcxx - Class moneypunct<wchar_t, true> Function Interfaces
moneypunct<wchar_t, true>::moneypunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::moneypunct(__moneypunct_cache<wchar_t, true>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::moneypunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::moneypunct(__locale_struct*, char const*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::moneypunct(__moneypunct_cache<wchar_t, true>*, unsigned int)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::moneypunct(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::moneypunct_byname<char, false> class is described in the generic part of this specification.
The Run Time Type Information for the std::moneypunct_byname<char, false> class is described by Table 12-206
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<char, false> specified in Table 12-207, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::moneypunct_byname<char, true> class is described in the generic part of this specification.
The Run Time Type Information for the std::moneypunct_byname<char, true> class is described by Table 12-208
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<char, true> specified in Table 12-209, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::moneypunct_byname<wchar_t, false> class is described in the generic part of this specification.
The Run Time Type Information for the std::moneypunct_byname<wchar_t, false> class is described by Table 12-210
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<wchar_t, false> specified in Table 12-211, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::moneypunct_byname<wchar_t, true> class is described in the generic part of this specification.
The Run Time Type Information for the std::moneypunct_byname<wchar_t, true> class is described by Table 12-212
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<wchar_t, true> specified in Table 12-213, with the full mandatory functionality as described in the referenced underlying specification.
The Run Time Type Information for the std::money_base class is described by Table 12-214
No external methods are defined for libstdcxx - Class std::money_base in this part of the specification. See also the generic specification.
The virtual table for the std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 12-215
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-216, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-216. libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
istreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract<false>(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract<true>(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, __float128&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned int)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned int)(GLIBCXX_LDBL_3.4) [LSB] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-217, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-217. libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
typeinfo for __gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
typeinfo name for __gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
The virtual table for the std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 12-218
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-219, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-219. libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
istreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract<false>(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract<true>(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, _Ios_Iostate&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, _Ios_Iostate&, __float128&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, _Ios_Iostate&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, _Ios_Iostate&, __float128&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::__do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, _Ios_Iostate&, double&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned int)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned int)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCXX_LDBL_3.4) [LSB] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-220, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-220. libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
typeinfo for __gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
typeinfo name for __gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
vtable for __gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
The virtual table for the std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 12-221
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-222, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-222. libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, __float128) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, __float128) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::__do_put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, double) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
ostreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert<false>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert<true>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned int)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned int)(GLIBCXX_LDBL_3.4) [LSB] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-223, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-223. libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
typeinfo for __gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
typeinfo name for __gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
The virtual table for the std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 12-224
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-225, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-225. libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, __float128) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, __float128) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::__do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, double) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert<false>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert<true>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned int)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned int)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCXX_LDBL_3.4) [LSB] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-226, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-226. libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
typeinfo for __gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
typeinfo name for __gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
vtable for __gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
An LSB conforming implementation shall provide the architecture specific methods for Class std::locale specified in Table 12-227, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-227. libstdcxx - Class locale Function Interfaces
locale::_Impl::_Impl(char const*, unsigned int)(GLIBCXX_3.4) [LSB] |
locale::_Impl::_Impl(locale::_Impl const&, unsigned int)(GLIBCXX_3.4) [LSB] |
locale::_Impl::_Impl(unsigned int)(GLIBCXX_3.4) [LSB] |
locale::_Impl::_Impl(char const*, unsigned int)(GLIBCXX_3.4) [LSB] |
locale::_Impl::_Impl(locale::_Impl const&, unsigned int)(GLIBCXX_3.4) [LSB] |
locale::_Impl::_Impl(unsigned int)(GLIBCXX_3.4) [LSB] |
The virtual table for the std::locale::facet class is described in the generic part of this specification.
The Run Time Type Information for the std::locale::facet class is described by Table 12-228
No external methods are defined for libstdcxx - Class std::locale::facet in this part of the specification. See also the generic specification.
An LSB conforming implementation shall provide the architecture specific methods for facet functions specified in Table 12-229, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-229. libstdcxx - facet functions Function Interfaces
void __convert_to_v<__float128>(char const*, __float128&, _Ios_Iostate&, __locale_struct* const&)(GLIBCXX_LDBL_3.4) [ISOCXX] |
bool has_facet<__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
bool has_facet<__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
bool has_facet<__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
bool has_facet<__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
bool has_facet<__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
bool has_facet<__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
bool has_facet<__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
bool has_facet<__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > > const& use_facet<__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > > const& use_facet<__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > > const& use_facet<__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > > const& use_facet<__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_LDBL_3.4) [LSB] |
No external methods are defined for libstdcxx - Class std::__num_base in this part of the specification. See also the generic specification.
The virtual table for the std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 12-230
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-231, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-231. libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
istreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_int<unsigned int>(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_int<long>(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_int<unsigned long>(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_int<unsigned short>(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_int<long long>(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_int<unsigned long long>(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_float(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, void*&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, bool&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, float&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, __float128&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, void*&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, bool&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, float&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, __float128&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::__do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned int)(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned int)(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-232, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-232. libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
typeinfo for __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
typeinfo name for __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
The virtual table for the std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 12-233
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-234, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-234. libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
istreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_int<unsigned int>(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_int<long>(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_int<unsigned long>(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_int<unsigned short>(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_int<long long>(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCXX_LDBL_3.4) [LSB] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_int<unsigned long long>(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_float(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, void*&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, bool&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, float&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, __float128&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, void*&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, bool&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, float&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, __float128&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::__do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned int)(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned int)(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-235, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-235. libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
typeinfo for __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
typeinfo name for __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
The virtual table for the std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 12-236
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-237, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-237. libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_group_int(char const*, unsigned int, char, ios_base&, char*, char*, int&) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert_int<long>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert_int<unsigned long>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert_int<long long>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert_int<unsigned long long>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long long) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_group_float(char const*, unsigned int, char, char const*, char*, char*, int&) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert_float<double>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, double) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<char, char_traits<char> > __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert_float<__float128>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, __float128) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, void const*) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, bool) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, __float128) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_pad(char, int, ios_base&, char*, char const*, int&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, void const*) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, bool) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, __float128) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::__do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_group_int(char const*, unsigned int, char, ios_base&, char*, char*, int&) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_group_float(char const*, unsigned int, char, char const*, char*, char*, int&) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_pad(char, int, ios_base&, char*, char const*, int&) const(GLIBCXX_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned int)(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned int)(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 12-238, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-238. libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
typeinfo for __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
typeinfo name for __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
The virtual table for the std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described in the generic part of this specification.
The Run Time Type Information for the std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 12-239
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-240, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-240. libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_group_int(char const*, unsigned int, wchar_t, ios_base&, wchar_t*, wchar_t*, int&) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert_int<long>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert_int<unsigned long>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert_int<long long>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long long) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert_int<unsigned long long>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long long) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_group_float(char const*, unsigned int, wchar_t, wchar_t const*, wchar_t*, wchar_t*, int&) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert_float<double>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, double) const(GLIBCXX_LDBL_3.4) [LSB] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert_float<__float128>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, __float128) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, void const*) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, bool) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, double) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, __float128) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_pad(wchar_t, int, ios_base&, wchar_t*, wchar_t const*, int&) const(GLIBCXX_LDBL_3.4) [LSB] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, void const*) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, bool) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, double) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, __float128) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long long) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::__do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, double) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, __float128&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::__do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, double&) const(GLIBCXX_LDBL_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_group_int(char const*, unsigned int, wchar_t, ios_base&, wchar_t*, wchar_t*, int&) const(GLIBCXX_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_group_float(char const*, unsigned int, wchar_t, wchar_t const*, wchar_t*, wchar_t*, int&) const(GLIBCXX_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_pad(wchar_t, int, ios_base&, wchar_t*, wchar_t const*, int&) const(GLIBCXX_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned int)(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned int)(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCXX_LDBL_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 12-241, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-241. libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
guard variable for __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
guard variable for __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
guard variable for __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
guard variable for __gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
guard variable for __gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
guard variable for __gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
guard variable for __gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
__gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_LDBL_3.4) [ISOCXX] |
__gnu_cxx_ldbl128::money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_LDBL_3.4) [ISOCXX] |
typeinfo for __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
typeinfo name for __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
vtable for __gnu_cxx_ldbl128::num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
vtable for __gnu_cxx_ldbl128::num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
vtable for __gnu_cxx_ldbl128::num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
vtable for __gnu_cxx_ldbl128::num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
vtable for __gnu_cxx_ldbl128::money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
vtable for __gnu_cxx_ldbl128::money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_LDBL_3.4) [CXXABI-1.86] |
An LSB conforming implementation shall provide the architecture specific methods for Class std::gslice specified in Table 12-242, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-242. libstdcxx - Class gslice Function Interfaces
gslice::_Indexer::_Indexer(unsigned int, valarray<unsigned int> const&, valarray<unsigned int> const&)(GLIBCXX_3.4) [ISOCXX] |
gslice::_Indexer::_Indexer(unsigned int, valarray<unsigned int> const&, valarray<unsigned int> const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific methods for Class std::__basic_file<char> specified in Table 12-243, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-243. libstdcxx - Class __basic_file<char> Function Interfaces
__basic_file<char>::xsgetn(char*, int)(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::xsputn(char const*, int)(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::seekoff(long long, _Ios_Seekdir)(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::xsputn_2(char const*, int, char const*, int)(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - Class std::_List_node_base in this part of the specification. See also the generic specification.
An LSB conforming implementation shall provide the architecture specific methods for Class std::valarray<unsigned int> specified in Table 12-244, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-244. libstdcxx - Class valarray<unsigned int> Function Interfaces
valarray<unsigned int>::size() const(GLIBCXX_3.4) [ISOCXX] |
valarray<unsigned int>::valarray(valarray<unsigned int> const&)(GLIBCXX_3.4) [ISOCXX] |
valarray<unsigned int>::valarray(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
valarray<unsigned int>::valarray(valarray<unsigned int> const&)(GLIBCXX_3.4) [ISOCXX] |
valarray<unsigned int>::valarray(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
valarray<unsigned int>::~valarray()(GLIBCXX_3.4) [ISOCXX] |
valarray<unsigned int>::~valarray()(GLIBCXX_3.4) [ISOCXX] |
valarray<unsigned int>::operator[](unsigned int)(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - Class std::allocator<char> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - Class std::allocator<wchar_t> in this part of the specification. See also the generic specification.
An LSB conforming implementation shall provide the architecture specific methods for Class __gnu_cxx::__pool<true> specified in Table 12-245, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the architecture specific methods for Class __gnu_cxx::__pool<false> specified in Table 12-246, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the architecture specific methods for Class __gnu_cxx::free_list specified in Table 12-247, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-247. libstdcxx - Class __gnu_cxx::free_list Function Interfaces
__gnu_cxx::free_list::_M_get(unsigned int)(GLIBCXX_3.4.4) [LSB] |
An LSB conforming implementation shall provide the architecture specific methods for Class std::locale::_Impl specified in Table 12-248, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-248. libstdcxx - Class locale::_Impl Function Interfaces
locale::_Impl::_M_install_cache(locale::facet const*, unsigned int)(GLIBCXX_3.4.7) [ISOCXX] |
An LSB conforming implementation shall provide the architecture specific methods for Namespace std Functions specified in Table 12-249, with the full mandatory functionality as described in the referenced underlying specification.
Table 12-249. libstdcxx - Namespace std Functions Function Interfaces
int __copy_streambufs<char, char_traits<char> >(basic_streambuf<char, char_traits<char> >*, basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4.6) [ISOCXX] |
int __copy_streambufs<wchar_t, char_traits<wchar_t> >(basic_streambuf<wchar_t, char_traits<wchar_t> >*, basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4.6) [ISOCXX] |
No external methods are defined for libstdcxx - Class std::char_traits<char> in this part of the specification. See also the generic specification.
No external methods are defined for libstdcxx - Class std::char_traits<wchar_t> in this part of the specification. See also the generic specification.
<<< Previous | Home | Next >>> |
Base Libraries | Up | Interface Definitions for libstdcxx |