Linux Standard Base C++ Specification 4.0 | ||
---|---|---|
<<< Previous | Next >>> |
An LSB-conforming implementation shall support some base libraries which provide interfaces for accessing the operating system, processor and other hardware in the system.
Table 9-1 defines the library name and shared object name for the libstdcxx library
Unless stated otherwise, all symbols are in the std::
namespace.
The behavior of the interfaces in this library is specified by the following specifications:
[CXXABI] Itanium™ C++ ABI |
[ISOCXX] ISO/IEC 14882: 2003 C++ Language |
[LSB] ISO/IEC 23360 Part 1 |
An LSB conforming implementation shall provide the generic methods for C++ Runtime Support specified in Table 9-2, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-2. libstdcxx - C++ Runtime Support Function Interfaces
__gnu_cxx::__atomic_add(int volatile*, int)(GLIBCXX_3.4) [CXXABI] |
__gnu_cxx::__exchange_and_add(int volatile*, int)(GLIBCXX_3.4) [CXXABI] |
__gnu_cxx::__verbose_terminate_handler()(CXXABI_1.3) [CXXABI] |
unexpected()(GLIBCXX_3.4) [ISOCXX] |
set_terminate(void (*)())(GLIBCXX_3.4) [ISOCXX] |
set_unexpected(void (*)())(GLIBCXX_3.4) [ISOCXX] |
set_new_handler(void (*)())(GLIBCXX_3.4) [ISOCXX] |
__throw_bad_cast()(GLIBCXX_3.4) [ISOCXX] |
__throw_bad_alloc()(GLIBCXX_3.4) [ISOCXX] |
__throw_bad_typeid()(GLIBCXX_3.4) [ISOCXX] |
uncaught_exception()(GLIBCXX_3.4) [ISOCXX] |
__throw_ios_failure(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_logic_error(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_range_error(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_domain_error(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_length_error(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_out_of_range(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_bad_exception()(GLIBCXX_3.4) [ISOCXX] |
__throw_runtime_error(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_overflow_error(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_underflow_error(char const*)(GLIBCXX_3.4) [ISOCXX] |
__throw_invalid_argument(char const*)(GLIBCXX_3.4) [ISOCXX] |
terminate()(GLIBCXX_3.4) [ISOCXX] |
operator delete[](void*)(GLIBCXX_3.4) [ISOCXX] |
operator delete[](void*, nothrow_t const&)(GLIBCXX_3.4) [ISOCXX] |
operator delete(void*)(GLIBCXX_3.4) [ISOCXX] |
operator delete(void*, nothrow_t const&)(GLIBCXX_3.4) [ISOCXX] |
__cxa_allocate_exception(CXXABI_1.3) [CXXABI] |
__cxa_bad_cast(CXXABI_1.3) [CXXABI] |
__cxa_bad_typeid(CXXABI_1.3) [CXXABI] |
__cxa_begin_catch(CXXABI_1.3) [CXXABI] |
__cxa_call_unexpected(CXXABI_1.3) [CXXABI] |
__cxa_current_exception_type(CXXABI_1.3) [CXXABI] |
__cxa_demangle(CXXABI_1.3) [CXXABI] |
__cxa_end_catch(CXXABI_1.3) [CXXABI] |
__cxa_free_exception(CXXABI_1.3) [CXXABI] |
__cxa_get_exception_ptr(CXXABI_1.3.1) [CXXABI] |
__cxa_get_globals(CXXABI_1.3) [CXXABI] |
__cxa_get_globals_fast(CXXABI_1.3) [CXXABI] |
__cxa_guard_abort(CXXABI_1.3) [CXXABI] |
__cxa_guard_acquire(CXXABI_1.3) [CXXABI] |
__cxa_guard_release(CXXABI_1.3) [CXXABI] |
__cxa_pure_virtual(CXXABI_1.3) [CXXABI] |
__cxa_rethrow(CXXABI_1.3) [CXXABI] |
__cxa_throw(CXXABI_1.3) [CXXABI] |
__cxa_vec_cctor(CXXABI_1.3) [CXXABI] |
__cxa_vec_cleanup(CXXABI_1.3) [CXXABI] |
__cxa_vec_ctor(CXXABI_1.3) [CXXABI] |
__cxa_vec_delete(CXXABI_1.3) [CXXABI] |
__cxa_vec_delete2(CXXABI_1.3) [CXXABI] |
__cxa_vec_delete3(CXXABI_1.3) [CXXABI] |
__cxa_vec_dtor(CXXABI_1.3) [CXXABI] |
__cxa_vec_new(CXXABI_1.3) [CXXABI] |
__cxa_vec_new2(CXXABI_1.3) [CXXABI] |
__cxa_vec_new3(CXXABI_1.3) [CXXABI] |
__dynamic_cast(CXXABI_1.3) [CXXABI] |
__gxx_personality_v0(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for C++ Runtime Support specified in Table 9-3, 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 relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for C++ type descriptors for built-in types specified in Table 9-4, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-4. libstdcxx - C++ type descriptors for built-in types Data Interfaces
typeinfo for signed char const*(CXXABI_1.3) [CXXABI] |
typeinfo for bool const*(CXXABI_1.3) [CXXABI] |
typeinfo for char const*(CXXABI_1.3) [CXXABI] |
typeinfo for double const*(CXXABI_1.3) [CXXABI] |
typeinfo for long double const*(CXXABI_1.3) [CXXABI] |
typeinfo for float const*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned char const*(CXXABI_1.3) [CXXABI] |
typeinfo for int const*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned int const*(CXXABI_1.3) [CXXABI] |
typeinfo for long const*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned long const*(CXXABI_1.3) [CXXABI] |
typeinfo for short const*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned short const*(CXXABI_1.3) [CXXABI] |
typeinfo for void const*(CXXABI_1.3) [CXXABI] |
typeinfo for wchar_t const*(CXXABI_1.3) [CXXABI] |
typeinfo for long long const*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned long long const*(CXXABI_1.3) [CXXABI] |
typeinfo for signed char*(CXXABI_1.3) [CXXABI] |
typeinfo for bool*(CXXABI_1.3) [CXXABI] |
typeinfo for char*(CXXABI_1.3) [CXXABI] |
typeinfo for double*(CXXABI_1.3) [CXXABI] |
typeinfo for long double*(CXXABI_1.3) [CXXABI] |
typeinfo for float*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned char*(CXXABI_1.3) [CXXABI] |
typeinfo for int*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned int*(CXXABI_1.3) [CXXABI] |
typeinfo for long*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned long*(CXXABI_1.3) [CXXABI] |
typeinfo for short*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned short*(CXXABI_1.3) [CXXABI] |
typeinfo for void*(CXXABI_1.3) [CXXABI] |
typeinfo for wchar_t*(CXXABI_1.3) [CXXABI] |
typeinfo for long long*(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned long long*(CXXABI_1.3) [CXXABI] |
typeinfo for signed char(CXXABI_1.3) [CXXABI] |
typeinfo for bool(CXXABI_1.3) [CXXABI] |
typeinfo for char(CXXABI_1.3) [CXXABI] |
typeinfo for double(CXXABI_1.3) [CXXABI] |
typeinfo for long double(CXXABI_1.3) [CXXABI] |
typeinfo for float(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned char(CXXABI_1.3) [CXXABI] |
typeinfo for int(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned int(CXXABI_1.3) [CXXABI] |
typeinfo for long(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned long(CXXABI_1.3) [CXXABI] |
typeinfo for short(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned short(CXXABI_1.3) [CXXABI] |
typeinfo for void(CXXABI_1.3) [CXXABI] |
typeinfo for wchar_t(CXXABI_1.3) [CXXABI] |
typeinfo for long long(CXXABI_1.3) [CXXABI] |
typeinfo for unsigned long long(CXXABI_1.3) [CXXABI] |
typeinfo name for signed char const*(CXXABI_1.3) [CXXABI] |
typeinfo name for bool const*(CXXABI_1.3) [CXXABI] |
typeinfo name for char const*(CXXABI_1.3) [CXXABI] |
typeinfo name for double const*(CXXABI_1.3) [CXXABI] |
typeinfo name for long double const*(CXXABI_1.3) [CXXABI] |
typeinfo name for float const*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned char const*(CXXABI_1.3) [CXXABI] |
typeinfo name for int const*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned int const*(CXXABI_1.3) [CXXABI] |
typeinfo name for long const*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned long const*(CXXABI_1.3) [CXXABI] |
typeinfo name for short const*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned short const*(CXXABI_1.3) [CXXABI] |
typeinfo name for void const*(CXXABI_1.3) [CXXABI] |
typeinfo name for wchar_t const*(CXXABI_1.3) [CXXABI] |
typeinfo name for long long const*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned long long const*(CXXABI_1.3) [CXXABI] |
typeinfo name for signed char*(CXXABI_1.3) [CXXABI] |
typeinfo name for bool*(CXXABI_1.3) [CXXABI] |
typeinfo name for char*(CXXABI_1.3) [CXXABI] |
typeinfo name for double*(CXXABI_1.3) [CXXABI] |
typeinfo name for long double*(CXXABI_1.3) [CXXABI] |
typeinfo name for float*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned char*(CXXABI_1.3) [CXXABI] |
typeinfo name for int*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned int*(CXXABI_1.3) [CXXABI] |
typeinfo name for long*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned long*(CXXABI_1.3) [CXXABI] |
typeinfo name for short*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned short*(CXXABI_1.3) [CXXABI] |
typeinfo name for void*(CXXABI_1.3) [CXXABI] |
typeinfo name for wchar_t*(CXXABI_1.3) [CXXABI] |
typeinfo name for long long*(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned long long*(CXXABI_1.3) [CXXABI] |
typeinfo name for signed char(CXXABI_1.3) [CXXABI] |
typeinfo name for bool(CXXABI_1.3) [CXXABI] |
typeinfo name for char(CXXABI_1.3) [CXXABI] |
typeinfo name for double(CXXABI_1.3) [CXXABI] |
typeinfo name for long double(CXXABI_1.3) [CXXABI] |
typeinfo name for float(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned char(CXXABI_1.3) [CXXABI] |
typeinfo name for int(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned int(CXXABI_1.3) [CXXABI] |
typeinfo name for long(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned long(CXXABI_1.3) [CXXABI] |
typeinfo name for short(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned short(CXXABI_1.3) [CXXABI] |
typeinfo name for void(CXXABI_1.3) [CXXABI] |
typeinfo name for wchar_t(CXXABI_1.3) [CXXABI] |
typeinfo name for long long(CXXABI_1.3) [CXXABI] |
typeinfo name for unsigned long long(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic methods for C++ _Rb_tree specified in Table 9-5, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-5. libstdcxx - C++ _Rb_tree Function Interfaces
_Rb_tree_decrement(_Rb_tree_node_base const*)(GLIBCXX_3.4) [LSB] |
_Rb_tree_decrement(_Rb_tree_node_base*)(GLIBCXX_3.4) [LSB] |
_Rb_tree_increment(_Rb_tree_node_base const*)(GLIBCXX_3.4) [LSB] |
_Rb_tree_increment(_Rb_tree_node_base*)(GLIBCXX_3.4) [LSB] |
_Rb_tree_black_count(_Rb_tree_node_base const*, _Rb_tree_node_base const*)(GLIBCXX_3.4) [LSB] |
_Rb_tree_rotate_left(_Rb_tree_node_base*, _Rb_tree_node_base*&)(GLIBCXX_3.4) [LSB] |
_Rb_tree_rotate_right(_Rb_tree_node_base*, _Rb_tree_node_base*&)(GLIBCXX_3.4) [LSB] |
_Rb_tree_rebalance_for_erase(_Rb_tree_node_base*, _Rb_tree_node_base&)(GLIBCXX_3.4) [LSB] |
_Rb_tree_insert_and_rebalance(bool, _Rb_tree_node_base*, _Rb_tree_node_base*, _Rb_tree_node_base&)(GLIBCXX_3.4) [LSB] |
The virtual table for the std::type_info class is described by Table 9-6
Table 9-6. Primary vtable for type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for type_info |
vfunc[0]: | type_info::~type_info() |
vfunc[1]: | type_info::~type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
The Run Time Type Information for the std::type_info class is described by Table 9-7
An LSB conforming implementation shall provide the generic methods for Class std::type_info specified in Table 9-8, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-8. libstdcxx - Class type_info Function Interfaces
type_info::__do_catch(type_info const*, void**, unsigned int) const(GLIBCXX_3.4) [ISOCXX] |
type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const(GLIBCXX_3.4) [ISOCXX] |
type_info::__is_pointer_p() const(GLIBCXX_3.4) [ISOCXX] |
type_info::__is_function_p() const(GLIBCXX_3.4) [ISOCXX] |
type_info::~type_info()(GLIBCXX_3.4) [ISOCXX] |
type_info::~type_info()(GLIBCXX_3.4) [ISOCXX] |
type_info::~type_info()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::type_info specified in Table 9-9, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__enum_type_info class is described by Table 9-10
Table 9-10. Primary vtable for __cxxabiv1::__enum_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__enum_type_info |
vfunc[0]: | __cxxabiv1::__enum_type_info::~__enum_type_info() |
vfunc[1]: | __cxxabiv1::__enum_type_info::~__enum_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
The Run Time Type Information for the __cxxabiv1::__enum_type_info class is described by Table 9-11
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__enum_type_info specified in Table 9-12, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-12. libstdcxx - Class __cxxabiv1::__enum_type_info Function Interfaces
__cxxabiv1::__enum_type_info::~__enum_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__enum_type_info::~__enum_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__enum_type_info::~__enum_type_info()(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__enum_type_info specified in Table 9-13, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__array_type_info class is described by Table 9-14
Table 9-14. Primary vtable for __cxxabiv1::__array_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__array_type_info |
vfunc[0]: | __cxxabiv1::__array_type_info::~__array_type_info() |
vfunc[1]: | __cxxabiv1::__array_type_info::~__array_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
The Run Time Type Information for the __cxxabiv1::__array_type_info class is described by Table 9-15
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__array_type_info specified in Table 9-16, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-16. libstdcxx - Class __cxxabiv1::__array_type_info Function Interfaces
__cxxabiv1::__array_type_info::~__array_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__array_type_info::~__array_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__array_type_info::~__array_type_info()(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__array_type_info specified in Table 9-17, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__class_type_info class is described by Table 9-18
Table 9-18. 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 |
The Run Time Type Information for the __cxxabiv1::__class_type_info class is described by Table 9-19
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__class_type_info specified in Table 9-20, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-20. libstdcxx - Class __cxxabiv1::__class_type_info Function Interfaces
__cxxabiv1::__class_type_info::~__class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__class_type_info::~__class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__class_type_info::~__class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__class_type_info::__do_catch(type_info const*, void**, unsigned int) const(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__class_type_info specified in Table 9-21, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__pbase_type_info class is described by Table 9-22
Table 9-22. Primary vtable for __cxxabiv1::__pbase_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__pbase_type_info |
vfunc[0]: | __cxxabiv1::__pbase_type_info::~__pbase_type_info() |
vfunc[1]: | __cxxabiv1::__pbase_type_info::~__pbase_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | __cxxabiv1::__pbase_type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc[6]: | __cxxabiv1::__pbase_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const |
The Run Time Type Information for the __cxxabiv1::__pbase_type_info class is described by Table 9-23
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__pbase_type_info specified in Table 9-24, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-24. libstdcxx - Class __cxxabiv1::__pbase_type_info Function Interfaces
__cxxabiv1::__pbase_type_info::~__pbase_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pbase_type_info::~__pbase_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pbase_type_info::~__pbase_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pbase_type_info::__do_catch(type_info const*, void**, unsigned int) const(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pbase_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__pbase_type_info specified in Table 9-25, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__pointer_type_info class is described by Table 9-26
Table 9-26. Primary vtable for __cxxabiv1::__pointer_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__pointer_type_info |
vfunc[0]: | __cxxabiv1::__pointer_type_info::~__pointer_type_info() |
vfunc[1]: | __cxxabiv1::__pointer_type_info::~__pointer_type_info() |
vfunc[2]: | __cxxabiv1::__pointer_type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | __cxxabiv1::__pbase_type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc[6]: | __cxxabiv1::__pointer_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const |
The Run Time Type Information for the __cxxabiv1::__pointer_type_info class is described by Table 9-27
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__pointer_type_info specified in Table 9-28, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-28. libstdcxx - Class __cxxabiv1::__pointer_type_info Function Interfaces
__cxxabiv1::__pointer_type_info::~__pointer_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pointer_type_info::~__pointer_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pointer_type_info::~__pointer_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pointer_type_info::__is_pointer_p() const(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pointer_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__pointer_type_info specified in Table 9-29, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__function_type_info class is described by Table 9-30
Table 9-30. Primary vtable for __cxxabiv1::__function_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__function_type_info |
vfunc[0]: | __cxxabiv1::__function_type_info::~__function_type_info() |
vfunc[1]: | __cxxabiv1::__function_type_info::~__function_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | __cxxabiv1::__function_type_info::__is_function_p() const |
vfunc[4]: | type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
The Run Time Type Information for the __cxxabiv1::__function_type_info class is described by Table 9-31
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__function_type_info specified in Table 9-32, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-32. libstdcxx - Class __cxxabiv1::__function_type_info Function Interfaces
__cxxabiv1::__function_type_info::~__function_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__function_type_info::~__function_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__function_type_info::~__function_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__function_type_info::__is_function_p() const(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__function_type_info specified in Table 9-33, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__si_class_type_info class is described by Table 9-34
Table 9-34. 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 |
The Run Time Type Information for the __cxxabiv1::__si_class_type_info class is described by Table 9-35
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__si_class_type_info specified in Table 9-36, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-36. libstdcxx - Class __cxxabiv1::__si_class_type_info Function Interfaces
__cxxabiv1::__si_class_type_info::~__si_class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__si_class_type_info::~__si_class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__si_class_type_info::~__si_class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__si_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__si_class_type_info specified in Table 9-37, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__vmi_class_type_info class is described by Table 9-38
Table 9-38. 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 |
The Run Time Type Information for the __cxxabiv1::__vmi_class_type_info class is described by Table 9-39
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__vmi_class_type_info specified in Table 9-40, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-40. libstdcxx - Class __cxxabiv1::__vmi_class_type_info Function Interfaces
__cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__vmi_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__vmi_class_type_info specified in Table 9-41, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__fundamental_type_info class is described by Table 9-42
Table 9-42. Primary vtable for __cxxabiv1::__fundamental_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__fundamental_type_info |
vfunc[0]: | __cxxabiv1::__fundamental_type_info::~__fundamental_type_info() |
vfunc[1]: | __cxxabiv1::__fundamental_type_info::~__fundamental_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
The Run Time Type Information for the __cxxabiv1::__fundamental_type_info class is described by Table 9-43
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__fundamental_type_info specified in Table 9-44, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-44. libstdcxx - Class __cxxabiv1::__fundamental_type_info Function Interfaces
__cxxabiv1::__fundamental_type_info::~__fundamental_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__fundamental_type_info::~__fundamental_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__fundamental_type_info::~__fundamental_type_info()(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__fundamental_type_info specified in Table 9-45, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the __cxxabiv1::__pointer_to_member_type_info class is described by Table 9-46
Table 9-46. Primary vtable for __cxxabiv1::__pointer_to_member_type_info
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__pointer_to_member_type_info |
vfunc[0]: | __cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info() |
vfunc[1]: | __cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info() |
vfunc[2]: | type_info::__is_pointer_p() const |
vfunc[3]: | type_info::__is_function_p() const |
vfunc[4]: | __cxxabiv1::__pbase_type_info::__do_catch(type_info const*, void**, unsigned int) const |
vfunc[5]: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc[6]: | __cxxabiv1::__pointer_to_member_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const |
The Run Time Type Information for the __cxxabiv1::__pointer_to_member_type_info class is described by Table 9-47
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__pointer_to_member_type_info specified in Table 9-48, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-48. libstdcxx - Class __cxxabiv1::__pointer_to_member_type_info Function Interfaces
__cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info()(CXXABI_1.3) [CXXABI] |
__cxxabiv1::__pointer_to_member_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const(CXXABI_1.3) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__pointer_to_member_type_info specified in Table 9-49, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-49. libstdcxx - Class __cxxabiv1::__pointer_to_member_type_info Data Interfaces
typeinfo for __cxxabiv1::__pointer_to_member_type_info(CXXABI_1.3) [CXXABI] |
typeinfo name for __cxxabiv1::__pointer_to_member_type_info(CXXABI_1.3) [CXXABI] |
vtable for __cxxabiv1::__pointer_to_member_type_info(CXXABI_1.3) [CXXABI] |
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 relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class __gnu_cxx::stdio_filebuf<char, std::char_traits<char> > specified in Table 9-50, with the full mandatory functionality as described in the referenced underlying 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 relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class __gnu_cxx::stdio_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-51, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the generic methods for Class __gnu_cxx::__pool_alloc_base specified in Table 9-52, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-52. libstdcxx - Class __gnu_cxx::__pool_alloc_base Function Interfaces
__gnu_cxx::__pool_alloc_base::_M_get_mutex()(GLIBCXX_3.4.2) [LSB] |
The virtual table for the __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> > class is described by Table 9-53
Table 9-53. 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]: | See The Architecture Specific Specification |
vfunc[4]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
vfunc[13]: | __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::overflow(int) |
An LSB conforming implementation shall provide the generic methods for Class __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> > specified in Table 9-54, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-54. libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> > Function Interfaces
__gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >::file()(GLIBCXX_3.4.2) [LSB] |
An LSB conforming implementation shall provide the generic data interfaces for Class __gnu_cxx::stdio_sync_filebuf<char, std::char_traits<char> > specified in Table 9-55, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-55. libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> > Data Interfaces
typeinfo for __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for __gnu_cxx::stdio_sync_filebuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-56
Table 9-56. 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]: | See The Architecture Specific Specification |
vfunc[4]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
vfunc[13]: | __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::overflow(unsigned int) |
An LSB conforming implementation shall provide the generic methods for Class __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-57, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-57. libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> > Function Interfaces
__gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >::file()(GLIBCXX_3.4.2) [LSB] |
An LSB conforming implementation shall provide the generic data interfaces for Class __gnu_cxx::stdio_sync_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-58, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-58. libstdcxx - Class __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for __gnu_cxx::stdio_sync_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::exception class is described by Table 9-59
Table 9-59. Primary vtable for exception
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for exception |
vfunc[0]: | exception::~exception() |
vfunc[1]: | exception::~exception() |
vfunc[2]: | exception::what() const |
The Run Time Type Information for the std::exception class is described by Table 9-60
An LSB conforming implementation shall provide the generic methods for Class std::exception specified in Table 9-61, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-61. libstdcxx - Class exception Function Interfaces
exception::what() const(GLIBCXX_3.4) [ISOCXX] |
exception::~exception()(GLIBCXX_3.4) [ISOCXX] |
exception::~exception()(GLIBCXX_3.4) [ISOCXX] |
exception::~exception()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::exception specified in Table 9-62, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::bad_typeid class is described by Table 9-63
Table 9-63. Primary vtable for bad_typeid
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for bad_typeid |
vfunc[0]: | bad_typeid::~bad_typeid() |
vfunc[1]: | bad_typeid::~bad_typeid() |
vfunc[2]: | exception::what() const |
The Run Time Type Information for the std::bad_typeid class is described by Table 9-64
An LSB conforming implementation shall provide the generic methods for Class std::bad_typeid specified in Table 9-65, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-65. libstdcxx - Class bad_typeid Function Interfaces
bad_typeid::~bad_typeid()(GLIBCXX_3.4) [ISOCXX] |
bad_typeid::~bad_typeid()(GLIBCXX_3.4) [ISOCXX] |
bad_typeid::~bad_typeid()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::bad_typeid specified in Table 9-66, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::logic_error class is described by Table 9-67
Table 9-67. Primary vtable for logic_error
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for logic_error |
vfunc[0]: | logic_error::~logic_error() |
vfunc[1]: | logic_error::~logic_error() |
vfunc[2]: | logic_error::what() const |
The Run Time Type Information for the std::logic_error class is described by Table 9-68
An LSB conforming implementation shall provide the generic methods for Class std::logic_error specified in Table 9-69, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-69. libstdcxx - Class logic_error Function Interfaces
logic_error::what() const(GLIBCXX_3.4) [ISOCXX] |
logic_error::logic_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
logic_error::logic_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
logic_error::~logic_error()(GLIBCXX_3.4) [ISOCXX] |
logic_error::~logic_error()(GLIBCXX_3.4) [ISOCXX] |
logic_error::~logic_error()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::logic_error specified in Table 9-70, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::range_error class is described by Table 9-71
Table 9-71. Primary vtable for range_error
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for range_error |
vfunc[0]: | range_error::~range_error() |
vfunc[1]: | range_error::~range_error() |
vfunc[2]: | runtime_error::what() const |
The Run Time Type Information for the std::range_error class is described by Table 9-72
An LSB conforming implementation shall provide the generic methods for Class std::range_error specified in Table 9-73, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-73. libstdcxx - Class range_error Function Interfaces
range_error::range_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
range_error::range_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
range_error::~range_error()(GLIBCXX_3.4) [ISOCXX] |
range_error::~range_error()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::range_error specified in Table 9-74, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::domain_error class is described by Table 9-75
Table 9-75. Primary vtable for domain_error
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for domain_error |
vfunc[0]: | domain_error::~domain_error() |
vfunc[1]: | domain_error::~domain_error() |
vfunc[2]: | logic_error::what() const |
The Run Time Type Information for the std::domain_error class is described by Table 9-76
An LSB conforming implementation shall provide the generic methods for Class std::domain_error specified in Table 9-77, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-77. libstdcxx - Class domain_error Function Interfaces
domain_error::domain_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
domain_error::domain_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
domain_error::~domain_error()(GLIBCXX_3.4) [ISOCXX] |
domain_error::~domain_error()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::domain_error specified in Table 9-78, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::length_error class is described by Table 9-79
Table 9-79. Primary vtable for length_error
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for length_error |
vfunc[0]: | length_error::~length_error() |
vfunc[1]: | length_error::~length_error() |
vfunc[2]: | logic_error::what() const |
The Run Time Type Information for the std::length_error class is described by Table 9-80
An LSB conforming implementation shall provide the generic methods for Class std::length_error specified in Table 9-81, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-81. libstdcxx - Class length_error Function Interfaces
length_error::length_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
length_error::length_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
length_error::~length_error()(GLIBCXX_3.4) [ISOCXX] |
length_error::~length_error()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::length_error specified in Table 9-82, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::out_of_range class is described by Table 9-83
Table 9-83. Primary vtable for out_of_range
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for out_of_range |
vfunc[0]: | out_of_range::~out_of_range() |
vfunc[1]: | out_of_range::~out_of_range() |
vfunc[2]: | logic_error::what() const |
The Run Time Type Information for the std::out_of_range class is described by Table 9-84
An LSB conforming implementation shall provide the generic methods for Class std::out_of_range specified in Table 9-85, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-85. libstdcxx - Class out_of_range Function Interfaces
out_of_range::out_of_range(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
out_of_range::out_of_range(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
out_of_range::~out_of_range()(GLIBCXX_3.4) [ISOCXX] |
out_of_range::~out_of_range()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::out_of_range specified in Table 9-86, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::bad_exception class is described by Table 9-87
Table 9-87. Primary vtable for bad_exception
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for bad_exception |
vfunc[0]: | bad_exception::~bad_exception() |
vfunc[1]: | bad_exception::~bad_exception() |
vfunc[2]: | exception::what() const |
The Run Time Type Information for the std::bad_exception class is described by Table 9-88
An LSB conforming implementation shall provide the generic methods for Class std::bad_exception specified in Table 9-89, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-89. libstdcxx - Class bad_exception Function Interfaces
bad_exception::~bad_exception()(GLIBCXX_3.4) [ISOCXX] |
bad_exception::~bad_exception()(GLIBCXX_3.4) [ISOCXX] |
bad_exception::~bad_exception()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::bad_exception specified in Table 9-90, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::runtime_error class is described by Table 9-91
Table 9-91. Primary vtable for runtime_error
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for runtime_error |
vfunc[0]: | runtime_error::~runtime_error() |
vfunc[1]: | runtime_error::~runtime_error() |
vfunc[2]: | runtime_error::what() const |
The Run Time Type Information for the std::runtime_error class is described by Table 9-92
An LSB conforming implementation shall provide the generic methods for Class std::runtime_error specified in Table 9-93, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-93. libstdcxx - Class runtime_error Function Interfaces
runtime_error::what() const(GLIBCXX_3.4) [ISOCXX] |
runtime_error::runtime_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
runtime_error::runtime_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
runtime_error::~runtime_error()(GLIBCXX_3.4) [ISOCXX] |
runtime_error::~runtime_error()(GLIBCXX_3.4) [ISOCXX] |
runtime_error::~runtime_error()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::runtime_error specified in Table 9-94, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::overflow_error class is described by Table 9-95
Table 9-95. Primary vtable for overflow_error
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for overflow_error |
vfunc[0]: | overflow_error::~overflow_error() |
vfunc[1]: | overflow_error::~overflow_error() |
vfunc[2]: | runtime_error::what() const |
The Run Time Type Information for the std::overflow_error class is described by Table 9-96
An LSB conforming implementation shall provide the generic methods for Class std::overflow_error specified in Table 9-97, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-97. libstdcxx - Class overflow_error Function Interfaces
overflow_error::overflow_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
overflow_error::overflow_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
overflow_error::~overflow_error()(GLIBCXX_3.4) [ISOCXX] |
overflow_error::~overflow_error()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::overflow_error specified in Table 9-98, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::underflow_error class is described by Table 9-99
Table 9-99. Primary vtable for underflow_error
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for underflow_error |
vfunc[0]: | underflow_error::~underflow_error() |
vfunc[1]: | underflow_error::~underflow_error() |
vfunc[2]: | runtime_error::what() const |
The Run Time Type Information for the std::underflow_error class is described by Table 9-100
An LSB conforming implementation shall provide the generic methods for Class std::underflow_error specified in Table 9-101, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-101. libstdcxx - Class underflow_error Function Interfaces
underflow_error::underflow_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
underflow_error::underflow_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
underflow_error::~underflow_error()(GLIBCXX_3.4) [ISOCXX] |
underflow_error::~underflow_error()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::underflow_error specified in Table 9-102, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::invalid_argument class is described by Table 9-103
Table 9-103. Primary vtable for invalid_argument
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for invalid_argument |
vfunc[0]: | invalid_argument::~invalid_argument() |
vfunc[1]: | invalid_argument::~invalid_argument() |
vfunc[2]: | logic_error::what() const |
The Run Time Type Information for the std::invalid_argument class is described by Table 9-104
An LSB conforming implementation shall provide the generic methods for Class std::invalid_argument specified in Table 9-105, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-105. libstdcxx - Class invalid_argument Function Interfaces
invalid_argument::invalid_argument(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
invalid_argument::invalid_argument(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
invalid_argument::~invalid_argument()(GLIBCXX_3.4) [ISOCXX] |
invalid_argument::~invalid_argument()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::invalid_argument specified in Table 9-106, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::bad_cast class is described by Table 9-107
Table 9-107. Primary vtable for bad_cast
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for bad_cast |
vfunc[0]: | bad_cast::~bad_cast() |
vfunc[1]: | bad_cast::~bad_cast() |
vfunc[2]: | exception::what() const |
The Run Time Type Information for the std::bad_cast class is described by Table 9-108
An LSB conforming implementation shall provide the generic methods for Class std::bad_cast specified in Table 9-109, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-109. libstdcxx - Class bad_cast Function Interfaces
bad_cast::~bad_cast()(GLIBCXX_3.4) [ISOCXX] |
bad_cast::~bad_cast()(GLIBCXX_3.4) [ISOCXX] |
bad_cast::~bad_cast()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::bad_cast specified in Table 9-110, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::bad_alloc class is described by Table 9-111
Table 9-111. Primary vtable for bad_alloc
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for bad_alloc |
vfunc[0]: | bad_alloc::~bad_alloc() |
vfunc[1]: | bad_alloc::~bad_alloc() |
vfunc[2]: | exception::what() const |
The Run Time Type Information for the std::bad_alloc class is described by Table 9-112
An LSB conforming implementation shall provide the generic methods for Class std::bad_alloc specified in Table 9-113, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-113. libstdcxx - Class bad_alloc Function Interfaces
bad_alloc::~bad_alloc()(GLIBCXX_3.4) [ISOCXX] |
bad_alloc::~bad_alloc()(GLIBCXX_3.4) [ISOCXX] |
bad_alloc::~bad_alloc()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::bad_alloc specified in Table 9-114, with the full mandatory functionality as described in the referenced underlying specification.
No external methods are defined for libstdcxx - struct __numeric_limits_base in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct __numeric_limits_base specified in Table 9-115, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-115. libstdcxx - struct __numeric_limits_base Data Interfaces
__numeric_limits_base::has_denorm(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::is_bounded(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::is_integer(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::round_style(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::has_infinity(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::max_exponent(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::min_exponent(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::is_specialized(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::radix(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::traps(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::digits(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::digits10(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::is_exact(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::is_iec559(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::is_modulo(GLIBCXX_3.4) [ISOCXX] |
__numeric_limits_base::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<long double> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<long double> specified in Table 9-116, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-116. libstdcxx - struct numeric_limits<long double> Data Interfaces
numeric_limits<long double>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long double>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<long long> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<long long> specified in Table 9-117, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-117. libstdcxx - struct numeric_limits<long long> Data Interfaces
numeric_limits<long long>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long long>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long long> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned long long> specified in Table 9-118, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-118. libstdcxx - struct numeric_limits<unsigned long long> Data Interfaces
numeric_limits<unsigned long long>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long long>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<float> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<float> specified in Table 9-119, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-119. libstdcxx - struct numeric_limits<float> Data Interfaces
numeric_limits<float>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<float>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<double> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<double> specified in Table 9-120, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-120. libstdcxx - struct numeric_limits<double> Data Interfaces
numeric_limits<double>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<double>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<short> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<short> specified in Table 9-121, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-121. libstdcxx - struct numeric_limits<short> Data Interfaces
numeric_limits<short>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<short>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<unsigned short> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned short> specified in Table 9-122, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-122. libstdcxx - struct numeric_limits<unsigned short> Data Interfaces
numeric_limits<unsigned short>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned short>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<int> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<int> specified in Table 9-123, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-123. libstdcxx - struct numeric_limits<int> Data Interfaces
numeric_limits<int>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<int>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<unsigned int> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned int> specified in Table 9-124, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-124. libstdcxx - struct numeric_limits<unsigned int> Data Interfaces
numeric_limits<unsigned int>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned int>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<long> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<long> specified in Table 9-125, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-125. libstdcxx - struct numeric_limits<long> Data Interfaces
numeric_limits<long>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<long>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned long> specified in Table 9-126, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-126. libstdcxx - struct numeric_limits<unsigned long> Data Interfaces
numeric_limits<unsigned long>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned long>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<wchar_t> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<wchar_t> specified in Table 9-127, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-127. libstdcxx - struct numeric_limits<wchar_t> Data Interfaces
numeric_limits<wchar_t>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<wchar_t>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<unsigned char> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned char> specified in Table 9-128, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-128. libstdcxx - struct numeric_limits<unsigned char> Data Interfaces
numeric_limits<unsigned char>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<unsigned char>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<signed char> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<signed char> specified in Table 9-129, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-129. libstdcxx - struct numeric_limits<signed char> Data Interfaces
numeric_limits<signed char>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<signed char>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<char> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<char> specified in Table 9-130, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-130. libstdcxx - struct numeric_limits<char> Data Interfaces
numeric_limits<char>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<char>::is_signed(GLIBCXX_3.4) [ISOCXX] |
No external methods are defined for libstdcxx - struct numeric_limits<bool> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<bool> specified in Table 9-131, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-131. libstdcxx - struct numeric_limits<bool> Data Interfaces
numeric_limits<bool>::has_denorm(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::is_bounded(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::is_integer(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::round_style(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::has_infinity(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::max_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::min_exponent(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::has_quiet_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::is_specialized(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::max_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::min_exponent10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::has_denorm_loss(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::tinyness_before(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::has_signaling_NaN(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::radix(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::traps(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::digits(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::digits10(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::is_exact(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::is_iec559(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::is_modulo(GLIBCXX_3.4) [ISOCXX] |
numeric_limits<bool>::is_signed(GLIBCXX_3.4) [ISOCXX] |
The Run Time Type Information for the std::ctype_base class is described by Table 9-132
No external methods are defined for libstdcxx - Class std::ctype_base in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype_base specified in Table 9-133, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-133. libstdcxx - Class ctype_base Data Interfaces
ctype_base::alnum(GLIBCXX_3.4) [ISOCXX] |
ctype_base::alpha(GLIBCXX_3.4) [ISOCXX] |
ctype_base::cntrl(GLIBCXX_3.4) [ISOCXX] |
ctype_base::digit(GLIBCXX_3.4) [ISOCXX] |
ctype_base::graph(GLIBCXX_3.4) [ISOCXX] |
ctype_base::lower(GLIBCXX_3.4) [ISOCXX] |
ctype_base::print(GLIBCXX_3.4) [ISOCXX] |
ctype_base::punct(GLIBCXX_3.4) [ISOCXX] |
ctype_base::space(GLIBCXX_3.4) [ISOCXX] |
ctype_base::upper(GLIBCXX_3.4) [ISOCXX] |
ctype_base::xdigit(GLIBCXX_3.4) [ISOCXX] |
typeinfo for ctype_base(GLIBCXX_3.4) [CXXABI] |
typeinfo name for ctype_base(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::__ctype_abstract_base<char> class is described by Table 9-134
Table 9-134. Primary vtable for __ctype_abstract_base<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __ctype_abstract_base<char> |
vfunc[0]: | NULL or __ctype_abstract_base<char>::~__ctype_abstract_base() |
vfunc[1]: | NULL or __ctype_abstract_base<char>::~__ctype_abstract_base() |
vfunc[2]: | __cxa_pure_virtual |
vfunc[3]: | __cxa_pure_virtual |
vfunc[4]: | __cxa_pure_virtual |
vfunc[5]: | __cxa_pure_virtual |
vfunc[6]: | __cxa_pure_virtual |
vfunc[7]: | __cxa_pure_virtual |
vfunc[8]: | __cxa_pure_virtual |
vfunc[9]: | __cxa_pure_virtual |
vfunc[10]: | __cxa_pure_virtual |
vfunc[11]: | __cxa_pure_virtual |
vfunc[12]: | __cxa_pure_virtual |
vfunc[13]: | __cxa_pure_virtual |
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<char> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class std::__ctype_abstract_base<char> specified in Table 9-135, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::__ctype_abstract_base<wchar_t> class is described by Table 9-136
Table 9-136. Primary vtable for __ctype_abstract_base<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __ctype_abstract_base<wchar_t> |
vfunc[0]: | NULL or __ctype_abstract_base<wchar_t>::~__ctype_abstract_base() |
vfunc[1]: | NULL or __ctype_abstract_base<wchar_t>::~__ctype_abstract_base() |
vfunc[2]: | __cxa_pure_virtual |
vfunc[3]: | __cxa_pure_virtual |
vfunc[4]: | __cxa_pure_virtual |
vfunc[5]: | __cxa_pure_virtual |
vfunc[6]: | __cxa_pure_virtual |
vfunc[7]: | __cxa_pure_virtual |
vfunc[8]: | __cxa_pure_virtual |
vfunc[9]: | __cxa_pure_virtual |
vfunc[10]: | __cxa_pure_virtual |
vfunc[11]: | __cxa_pure_virtual |
vfunc[12]: | __cxa_pure_virtual |
vfunc[13]: | __cxa_pure_virtual |
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<wchar_t> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class std::__ctype_abstract_base<wchar_t> specified in Table 9-137, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::ctype<char> class is described by Table 9-138
Table 9-138. Primary vtable for ctype<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for ctype<char> |
vfunc[0]: | ctype<char>::~ctype() |
vfunc[1]: | ctype<char>::~ctype() |
vfunc[2]: | ctype<char>::do_toupper(char) const |
vfunc[3]: | ctype<char>::do_toupper(char*, char const*) const |
vfunc[4]: | ctype<char>::do_tolower(char) const |
vfunc[5]: | ctype<char>::do_tolower(char*, char const*) const |
vfunc[6]: | ctype<char>::do_widen(char) const |
vfunc[7]: | ctype<char>::do_widen(char const*, char const*, char*) const |
vfunc[8]: | ctype<char>::do_narrow(char, char) const |
vfunc[9]: | ctype<char>::do_narrow(char const*, char const*, char, char*) const |
An LSB conforming implementation shall provide the generic methods for Class std::ctype<char> specified in Table 9-139, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-139. libstdcxx - Class ctype<char> Function Interfaces
ctype<char>::do_tolower(char*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::do_tolower(char) const(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::do_toupper(char*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::do_toupper(char) const(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::do_widen(char const*, char const*, char*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::do_widen(char) const(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::do_narrow(char const*, char const*, char, char*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::do_narrow(char, char) const(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::classic_table()(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::~ctype()(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::~ctype()(GLIBCXX_3.4) [ISOCXX] |
ctype<char>::~ctype()(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<ctype<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype<char> specified in Table 9-140, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::ctype<wchar_t> class is described by Table 9-141
Table 9-141. Primary vtable for ctype<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for ctype<wchar_t> |
vfunc[0]: | ctype<wchar_t>::~ctype() |
vfunc[1]: | ctype<wchar_t>::~ctype() |
vfunc[2]: | ctype<wchar_t>::do_is(unsigned short, wchar_t) const |
vfunc[3]: | ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned short*) const |
vfunc[4]: | ctype<wchar_t>::do_scan_is(unsigned short, wchar_t const*, wchar_t const*) const |
vfunc[5]: | ctype<wchar_t>::do_scan_not(unsigned short, wchar_t const*, wchar_t const*) const |
vfunc[6]: | ctype<wchar_t>::do_toupper(wchar_t) const |
vfunc[7]: | ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const |
vfunc[8]: | ctype<wchar_t>::do_tolower(wchar_t) const |
vfunc[9]: | ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const |
vfunc[10]: | ctype<wchar_t>::do_widen(char) const |
vfunc[11]: | ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const |
vfunc[12]: | ctype<wchar_t>::do_narrow(wchar_t, char) const |
vfunc[13]: | ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const |
The Run Time Type Information for the std::ctype<wchar_t> class is described by Table 9-142
An LSB conforming implementation shall provide the generic methods for Class std::ctype<wchar_t> specified in Table 9-143, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-143. libstdcxx - Class ctype<wchar_t> Function Interfaces
ctype<wchar_t>::do_scan_is(unsigned short, wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_tolower(wchar_t) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_toupper(wchar_t) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_scan_not(unsigned short, wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::_M_convert_to_wmask(unsigned short) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned short*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_is(unsigned short, wchar_t) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_widen(char) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::do_narrow(wchar_t, char) const(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::_M_initialize_ctype()(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::~ctype()(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::~ctype()(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t>::~ctype()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype<wchar_t> specified in Table 9-144, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::ctype_byname<char> class is described by Table 9-145
Table 9-145. Primary vtable for ctype_byname<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for ctype_byname<char> |
vfunc[0]: | ctype_byname<char>::~ctype_byname() |
vfunc[1]: | ctype_byname<char>::~ctype_byname() |
vfunc[2]: | ctype<char>::do_toupper(char) const |
vfunc[3]: | ctype<char>::do_toupper(char*, char const*) const |
vfunc[4]: | ctype<char>::do_tolower(char) const |
vfunc[5]: | ctype<char>::do_tolower(char*, char const*) const |
vfunc[6]: | ctype<char>::do_widen(char) const |
vfunc[7]: | ctype<char>::do_widen(char const*, char const*, char*) const |
vfunc[8]: | ctype<char>::do_narrow(char, char) const |
vfunc[9]: | ctype<char>::do_narrow(char const*, char const*, char, char*) const |
The Run Time Type Information for the std::ctype_byname<char> class is described by Table 9-146
An LSB conforming implementation shall provide the generic methods for Class std::ctype_byname<char> specified in Table 9-147, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-147. libstdcxx - Class ctype_byname<char> Function Interfaces
ctype_byname<char>::~ctype_byname()(GLIBCXX_3.4) [ISOCXX] |
ctype_byname<char>::~ctype_byname()(GLIBCXX_3.4) [ISOCXX] |
ctype_byname<char>::~ctype_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype_byname<char> specified in Table 9-148, 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 by Table 9-149
Table 9-149. Primary vtable for ctype_byname<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for ctype_byname<wchar_t> |
vfunc[0]: | ctype_byname<wchar_t>::~ctype_byname() |
vfunc[1]: | ctype_byname<wchar_t>::~ctype_byname() |
vfunc[2]: | ctype<wchar_t>::do_is(unsigned short, wchar_t) const |
vfunc[3]: | ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned short*) const |
vfunc[4]: | ctype<wchar_t>::do_scan_is(unsigned short, wchar_t const*, wchar_t const*) const |
vfunc[5]: | ctype<wchar_t>::do_scan_not(unsigned short, wchar_t const*, wchar_t const*) const |
vfunc[6]: | ctype<wchar_t>::do_toupper(wchar_t) const |
vfunc[7]: | ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const |
vfunc[8]: | ctype<wchar_t>::do_tolower(wchar_t) const |
vfunc[9]: | ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const |
vfunc[10]: | ctype<wchar_t>::do_widen(char) const |
vfunc[11]: | ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const |
vfunc[12]: | ctype<wchar_t>::do_narrow(wchar_t, char) const |
vfunc[13]: | ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const |
The Run Time Type Information for the std::ctype_byname<wchar_t> class is described by Table 9-150
An LSB conforming implementation shall provide the generic methods for Class std::ctype_byname<wchar_t> specified in Table 9-151, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-151. libstdcxx - Class ctype_byname<wchar_t> Function Interfaces
ctype_byname<wchar_t>::~ctype_byname()(GLIBCXX_3.4) [CXXABI] |
ctype_byname<wchar_t>::~ctype_byname()(GLIBCXX_3.4) [CXXABI] |
ctype_byname<wchar_t>::~ctype_byname()(GLIBCXX_3.4) [CXXABI] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype_byname<wchar_t> specified in Table 9-152, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the generic methods for Class std::basic_string<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-153, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-153. libstdcxx - Class basic_string<char, char_traits<char>, allocator<char> > Function Interfaces
basic_string<char, char_traits<char>, allocator<char> >::_M_disjunct(char const*) const(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::get_allocator() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::end() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_is_leaked() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_is_shared() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::data() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::rend() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::size() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::begin() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::c_str() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::empty() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_rep() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::length() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::rbegin() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_data() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_iend() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::compare(char const*) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::compare(basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::capacity() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::max_size() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_ibegin() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Alloc_hider::_Alloc_hider(char*, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Alloc_hider::_Alloc_hider(char*, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_leak_hard()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_S_empty_rep()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_S_copy_chars(char*, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_S_copy_chars(char*, __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> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_S_copy_chars(char*, char const*, char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_S_copy_chars(char*, char*, char*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::end()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_destroy(allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_dispose(allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_refcopy()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_refdata()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_empty_rep()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_set_leaked()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_set_sharable()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_grab(allocator<char> const&, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::rend()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::swap(basic_string<char, char_traits<char>, allocator<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::begin()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::clear()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::erase(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::erase(__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> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::append(char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::append(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::assign(char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::assign(basic_string<char, char_traits<char>, allocator<char> > const&)(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> > >, char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::rbegin()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_data(char*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_M_leak()(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> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >)(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> > >, char const*)(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> > >, char const*, char const*)(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> > >, basic_string<char, char_traits<char>, allocator<char> > const&)(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> > >, char*, char*)(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> > >, __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> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::push_back(char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(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&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<__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> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<char const*>(char const*, char const*, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<char*>(char*, char*, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(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&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<__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> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<char const*>(char const*, char const*, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<char*>(char*, char*, allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::~basic_string()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::~basic_string()(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::operator=(char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::operator=(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::operator=(char)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::operator+=(char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::operator+=(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::operator+=(char)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_string<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-154, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-154. libstdcxx - Class basic_string<char, char_traits<char>, allocator<char> > Data Interfaces
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_max_size(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_terminal(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_empty_rep_storage(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> >::npos(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic methods for Class std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-155, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-155. 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> >::_M_disjunct(wchar_t const*) const(GLIBCXX_3.4.5) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::get_allocator() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::end() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_is_leaked() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_is_shared() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::data() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rend() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::size() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::begin() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::c_str() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::empty() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_rep() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::length() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rbegin() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_data() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_iend() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(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> >::capacity() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::max_size() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_ibegin() const(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Alloc_hider::_Alloc_hider(wchar_t*, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Alloc_hider::_Alloc_hider(wchar_t*, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_leak_hard()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_empty_rep()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_copy_chars(wchar_t*, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_copy_chars(wchar_t*, __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> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_copy_chars(wchar_t*, wchar_t const*, wchar_t const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_copy_chars(wchar_t*, wchar_t*, wchar_t*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::end()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_destroy(allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_dispose(allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_refcopy()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_refdata()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_empty_rep()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_set_leaked()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_set_sharable()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_grab(allocator<wchar_t> const&, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rend()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::swap(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::begin()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::clear()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(__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> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(wchar_t const*)(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&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(wchar_t const*)(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&)(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> > >, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rbegin()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_data(wchar_t*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_leak()(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> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(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> > >, wchar_t const*)(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> > >, wchar_t const*, wchar_t const*)(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> > >, 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(__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*, wchar_t*)(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> > >, __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> > >)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::push_back(wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(wchar_t const*, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(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&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<__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> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<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*>(wchar_t const*, wchar_t const*, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<wchar_t*>(wchar_t*, 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*, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(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&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<__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> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<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*>(wchar_t const*, wchar_t const*, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<wchar_t*>(wchar_t*, wchar_t*, allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_string()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_string()(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator=(wchar_t const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator=(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> >::operator=(wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator+=(wchar_t const*)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator+=(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> >::operator+=(wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> > operator+<char, char_traits<char>, allocator<char> >(char const*, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> > operator+<char, char_traits<char>, allocator<char> >(basic_string<char, char_traits<char>, allocator<char> > const&, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<char, char_traits<char>, allocator<char> > operator+<char, char_traits<char>, allocator<char> >(char, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > operator+<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(wchar_t const*, 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> > operator+<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, 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> > operator+<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(wchar_t, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-156, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-156. libstdcxx - Class basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_max_size(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_terminal(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_empty_rep_storage(GLIBCXX_3.4) [ISOCXX] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::npos(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 9-157
An LSB conforming implementation shall provide the generic methods for Class std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-158, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-158. libstdcxx - Class basic_stringstream<char, char_traits<char>, allocator<char> > Function Interfaces
basic_stringstream<char, char_traits<char>, allocator<char> >::str() const(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::str(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::basic_stringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::basic_stringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::basic_stringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::basic_stringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-159, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-159. libstdcxx - Class basic_stringstream<char, char_traits<char>, allocator<char> > Data Interfaces
typeinfo for basic_stringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_stringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_stringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_stringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 9-160
An LSB conforming implementation shall provide the generic methods for Class std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-161, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-161. libstdcxx - Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str() const(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-162, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-162. libstdcxx - Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
typeinfo for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 9-163
An LSB conforming implementation shall provide the generic methods for Class std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-164, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-164. libstdcxx - Class basic_istringstream<char, char_traits<char>, allocator<char> > Function Interfaces
basic_istringstream<char, char_traits<char>, allocator<char> >::str() const(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::str(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::basic_istringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::basic_istringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::basic_istringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::basic_istringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-165, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-165. libstdcxx - Class basic_istringstream<char, char_traits<char>, allocator<char> > Data Interfaces
typeinfo for basic_istringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_istringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_istringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_istringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 9-166
An LSB conforming implementation shall provide the generic methods for Class std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-167, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-167. libstdcxx - Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str() const(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_istringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_istringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_istringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_istringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-168, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-168. libstdcxx - Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
typeinfo for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 9-169
An LSB conforming implementation shall provide the generic methods for Class std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-170, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-170. libstdcxx - Class basic_ostringstream<char, char_traits<char>, allocator<char> > Function Interfaces
basic_ostringstream<char, char_traits<char>, allocator<char> >::str() const(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::str(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::basic_ostringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::basic_ostringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::basic_ostringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::basic_ostringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-171, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-171. libstdcxx - Class basic_ostringstream<char, char_traits<char>, allocator<char> > Data Interfaces
typeinfo for basic_ostringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ostringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_ostringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ostringstream<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 9-172
An LSB conforming implementation shall provide the generic methods for Class std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-173, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-173. libstdcxx - Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str() const(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_ostringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_ostringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_ostringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_ostringstream(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-174, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-174. libstdcxx - Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
typeinfo for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > class is described by Table 9-175
Table 9-175. 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]: | See The Architecture Specific Specification |
vfunc[4]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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 9-176
An LSB conforming implementation shall provide the generic methods for Class std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-177, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-177. libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Function Interfaces
basic_stringbuf<char, char_traits<char>, allocator<char> >::str() const(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::_M_update_egptr()(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::_M_stringbuf_init(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::str(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::overflow(int)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::pbackfail(int)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::showmanyc()(GLIBCXX_3.4.6) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::underflow()(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::basic_stringbuf(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::basic_stringbuf(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::basic_stringbuf(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::basic_stringbuf(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf()(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-178, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-178. libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Data Interfaces
typeinfo for basic_stringbuf<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_stringbuf<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_stringbuf<char, char_traits<char>, allocator<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 9-179
Table 9-179. 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]: | See The Architecture Specific Specification |
vfunc[4]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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 9-180
An LSB conforming implementation shall provide the generic methods for Class std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-181, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-181. 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> >::str() const(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_update_egptr()(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_stringbuf_init(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::overflow(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::pbackfail(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::showmanyc()(GLIBCXX_3.4.6) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::underflow()(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringbuf(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringbuf(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringbuf(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringbuf(_Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf()(GLIBCXX_3.4) [ISOCXX] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-182, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-182. libstdcxx - Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
typeinfo for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_iostream<char, std::char_traits<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_iostream<char, std::char_traits<char> > class is described by Table 9-183
An LSB conforming implementation shall provide the generic methods for Class std::basic_iostream<char, std::char_traits<char> > specified in Table 9-184, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-184. libstdcxx - Class basic_iostream<char, char_traits<char> > Function Interfaces
basic_iostream<char, char_traits<char> >::basic_iostream(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<char, char_traits<char> >::basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<char, char_traits<char> >::basic_iostream(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<char, char_traits<char> >::basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char_traits<char> >(basic_istream<char, char_traits<char> >&, signed char*)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_iostream<char, std::char_traits<char> > specified in Table 9-185, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-185. libstdcxx - Class basic_iostream<char, char_traits<char> > Data Interfaces
typeinfo for basic_iostream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_iostream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_iostream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_iostream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_iostream<wchar_t, std::char_traits<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_iostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-186
An LSB conforming implementation shall provide the generic methods for Class std::basic_iostream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-187, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-187. libstdcxx - Class basic_iostream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_iostream<wchar_t, char_traits<wchar_t> >::basic_iostream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<wchar_t, char_traits<wchar_t> >::basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<wchar_t, char_traits<wchar_t> >::basic_iostream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<wchar_t, char_traits<wchar_t> >::basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_iostream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-188, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-188. libstdcxx - Class basic_iostream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_iostream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_iostream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_iostream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_istream<char, std::char_traits<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_istream<char, std::char_traits<char> > class is described by Table 9-189
An LSB conforming implementation shall provide the generic methods for Class std::basic_istream<char, std::char_traits<char> > specified in Table 9-190, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-190. libstdcxx - Class basic_istream<char, char_traits<char> > Function Interfaces
basic_istream<char, char_traits<char> >::gcount() const(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::sentry::operator bool() const(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::get(basic_streambuf<char, char_traits<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::get(basic_streambuf<char, char_traits<char> >&, char)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::get(char&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::get()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::peek()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::sync()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::seekg(fpos<__mbstate_t>)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::tellg()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::unget()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::ignore()(GLIBCXX_3.4.5) [ISOCXX] |
basic_istream<char, char_traits<char> >::sentry::sentry(basic_istream<char, char_traits<char> >&, bool)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::sentry::sentry(basic_istream<char, char_traits<char> >&, bool)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::putback(char)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::basic_istream(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::basic_istream(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::~basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::~basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::~basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(basic_istream<char, char_traits<char> >& (*)(basic_istream<char, char_traits<char> >&))(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(ios_base& (*)(ios_base&))(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(basic_ios<char, char_traits<char> >& (*)(basic_ios<char, char_traits<char> >&))(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(void*&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(bool&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(double&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(long double&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(float&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(int&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(unsigned int&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(long&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(unsigned long&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(short&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(unsigned short&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(long long&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >::operator>>(unsigned long long&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& ws<char, char_traits<char> >(basic_istream<char, char_traits<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& getline<char, char_traits<char>, allocator<char> >(basic_istream<char, char_traits<char> >&, basic_string<char, char_traits<char>, allocator<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& getline<char, char_traits<char>, allocator<char> >(basic_istream<char, char_traits<char> >&, basic_string<char, char_traits<char>, allocator<char> >&, char)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char_traits<char> >(basic_istream<char, char_traits<char> >&, unsigned char*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char_traits<char> >(basic_istream<char, char_traits<char> >&, signed char&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char_traits<char> >(basic_istream<char, char_traits<char> >&, unsigned char&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char> >(basic_istream<char, char_traits<char> >&, char*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char> >(basic_istream<char, char_traits<char> >&, char&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char> >(basic_istream<char, char_traits<char> >&, _Setiosflags)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char> >(basic_istream<char, char_traits<char> >&, _Setprecision)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char> >(basic_istream<char, char_traits<char> >&, _Resetiosflags)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char> >(basic_istream<char, char_traits<char> >&, _Setw)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char> >(basic_istream<char, char_traits<char> >&, _Setbase)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char> >(basic_istream<char, char_traits<char> >&, _Setfill<char>)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><char, char_traits<char>, allocator<char> >(basic_istream<char, char_traits<char> >&, basic_string<char, char_traits<char>, allocator<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><double, char, char_traits<char> >(basic_istream<char, char_traits<char> >&, complex<double>&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><long double, char, char_traits<char> >(basic_istream<char, char_traits<char> >&, complex<long double>&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<char, char_traits<char> >& operator>><float, char, char_traits<char> >(basic_istream<char, char_traits<char> >&, complex<float>&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_istream<char, std::char_traits<char> > specified in Table 9-191, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-191. libstdcxx - Class basic_istream<char, char_traits<char> > Data Interfaces
typeinfo for basic_istream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_istream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_istream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_istream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_istream<wchar_t, std::char_traits<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_istream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-192
An LSB conforming implementation shall provide the generic methods for Class std::basic_istream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-193, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-193. libstdcxx - Class basic_istream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_istream<wchar_t, char_traits<wchar_t> >::gcount() const(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::sentry::operator bool() const(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(basic_streambuf<wchar_t, char_traits<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(basic_streambuf<wchar_t, char_traits<wchar_t> >&, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::get()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::peek()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::sync()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::seekg(fpos<__mbstate_t>)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::tellg()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::unget()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::ignore()(GLIBCXX_3.4.5) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::sentry::sentry(basic_istream<wchar_t, char_traits<wchar_t> >&, bool)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::sentry::sentry(basic_istream<wchar_t, char_traits<wchar_t> >&, bool)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::putback(wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::basic_istream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::basic_istream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(basic_istream<wchar_t, char_traits<wchar_t> >& (*)(basic_istream<wchar_t, char_traits<wchar_t> >&))(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(ios_base& (*)(ios_base&))(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(basic_ios<wchar_t, char_traits<wchar_t> >& (*)(basic_ios<wchar_t, char_traits<wchar_t> >&))(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(void*&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(bool&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(double&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(long double&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(float&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(int&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(unsigned int&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(long&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(unsigned long&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(short&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(unsigned short&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(long long&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(unsigned long long&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& ws<wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& getline<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& getline<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><double, wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, complex<double>&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><long double, wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, complex<long double>&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><float, wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, complex<float>&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, wchar_t*)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, wchar_t&)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setiosflags)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setprecision)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Resetiosflags)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setw)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setbase)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setfill<wchar_t>)(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_istream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-194, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-194. libstdcxx - Class basic_istream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_istream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_istream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_istream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_istream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
An LSB conforming implementation shall provide the generic methods for Class std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > specified in Table 9-195, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-195. libstdcxx - Class istreambuf_iterator<wchar_t, char_traits<wchar_t> > Function Interfaces
istreambuf_iterator<wchar_t, char_traits<wchar_t> >::operator++()(GLIBCXX_3.4.5) [ISOCXX] |
An LSB conforming implementation shall provide the generic methods for Class std::istreambuf_iterator<char, std::char_traits<char> > specified in Table 9-196, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-196. libstdcxx - Class istreambuf_iterator<char, char_traits<char> > Function Interfaces
istreambuf_iterator<char, char_traits<char> >::operator++()(GLIBCXX_3.4.5) [ISOCXX] |
The virtual table for the std::basic_ostream<char, std::char_traits<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_ostream<char, std::char_traits<char> > class is described by Table 9-197
An LSB conforming implementation shall provide the generic methods for Class std::basic_ostream<char, std::char_traits<char> > specified in Table 9-198, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-198. libstdcxx - Class basic_ostream<char, char_traits<char> > Function Interfaces
basic_ostream<char, char_traits<char> >::sentry::operator bool() const(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::put(char)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::flush()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::seekp(fpos<__mbstate_t>)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::tellp()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::sentry::sentry(basic_ostream<char, char_traits<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::sentry::sentry(basic_ostream<char, char_traits<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::sentry::~sentry()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::sentry::~sentry()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::basic_ostream(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::basic_ostream(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::~basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::~basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::~basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(basic_ostream<char, char_traits<char> >& (*)(basic_ostream<char, char_traits<char> >&))(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(ios_base& (*)(ios_base&))(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(basic_ios<char, char_traits<char> >& (*)(basic_ios<char, char_traits<char> >&))(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(void const*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(bool)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(double)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(long double)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(float)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(int)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(long)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(unsigned long)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(short)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(unsigned short)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(long long)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >::operator<<(unsigned long long)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& endl<char, char_traits<char> >(basic_ostream<char, char_traits<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& ends<char, char_traits<char> >(basic_ostream<char, char_traits<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& flush<char, char_traits<char> >(basic_ostream<char, char_traits<char> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char_traits<char> >(basic_ostream<char, char_traits<char> >&, signed char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char_traits<char> >(basic_ostream<char, char_traits<char> >&, char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char_traits<char> >(basic_ostream<char, char_traits<char> >&, unsigned char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char_traits<char> >(basic_ostream<char, char_traits<char> >&, signed char)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char_traits<char> >(basic_ostream<char, char_traits<char> >&, char)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char_traits<char> >(basic_ostream<char, char_traits<char> >&, unsigned char)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, _Setiosflags)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, _Setprecision)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, _Resetiosflags)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, _Setw)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, _Setbase)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, _Setfill<char>)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <char, char_traits<char>, allocator<char> >(basic_ostream<char, char_traits<char> >&, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <double, char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, complex<double> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <long double, char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, complex<long double> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<char, char_traits<char> >& operator<< <float, char, char_traits<char> >(basic_ostream<char, char_traits<char> >&, complex<float> const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ostream<char, std::char_traits<char> > specified in Table 9-199, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-199. libstdcxx - Class basic_ostream<char, char_traits<char> > Data Interfaces
typeinfo for basic_ostream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ostream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_ostream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ostream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_ostream<wchar_t, std::char_traits<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_ostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-200
An LSB conforming implementation shall provide the generic methods for Class std::basic_ostream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-201, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-201. libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::operator bool() const(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::put(wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::flush()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::seekp(fpos<__mbstate_t>)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::tellp()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::sentry(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::sentry(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::~sentry()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::~sentry()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::basic_ostream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::basic_ostream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(basic_ostream<wchar_t, char_traits<wchar_t> >& (*)(basic_ostream<wchar_t, char_traits<wchar_t> >&))(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(ios_base& (*)(ios_base&))(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(basic_ios<wchar_t, char_traits<wchar_t> >& (*)(basic_ios<wchar_t, char_traits<wchar_t> >&))(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(void const*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(bool)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(double)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(long double)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(float)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(int)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(long)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(unsigned long)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(short)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(unsigned short)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(long long)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(unsigned long long)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& endl<wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& ends<wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& flush<wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <double, wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, complex<double> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <long double, wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, complex<long double> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <float, wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, complex<float> const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, wchar_t const*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, char const*)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setiosflags)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setprecision)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Resetiosflags)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setw)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setbase)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setfill<wchar_t>)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, char)(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ostream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-202, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-202. libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_ostream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ostream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_ostream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ostream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_fstream<char, std::char_traits<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_fstream<char, std::char_traits<char> > class is described by Table 9-203
An LSB conforming implementation shall provide the generic methods for Class std::basic_fstream<char, std::char_traits<char> > specified in Table 9-204, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-204. libstdcxx - Class basic_fstream<char, char_traits<char> > Function Interfaces
basic_fstream<char, char_traits<char> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::is_open() const(GLIBCXX_3.4.5) [ISOCXX] |
basic_fstream<char, char_traits<char> >::open(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::close()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::is_open()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::basic_fstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::basic_fstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_fstream<char, std::char_traits<char> > specified in Table 9-205, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-205. libstdcxx - Class basic_fstream<char, char_traits<char> > Data Interfaces
typeinfo for basic_fstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_fstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_fstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_fstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_fstream<wchar_t, std::char_traits<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_fstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-206
An LSB conforming implementation shall provide the generic methods for Class std::basic_fstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-207, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-207. libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_fstream<wchar_t, char_traits<wchar_t> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::is_open() const(GLIBCXX_3.4.5) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::open(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::close()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::is_open()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::basic_fstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::basic_fstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_fstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-208, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-208. libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_fstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_fstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_fstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_fstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_ifstream<char, std::char_traits<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_ifstream<char, std::char_traits<char> > class is described by Table 9-209
An LSB conforming implementation shall provide the generic methods for Class std::basic_ifstream<char, std::char_traits<char> > specified in Table 9-210, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-210. libstdcxx - Class basic_ifstream<char, char_traits<char> > Function Interfaces
basic_ifstream<char, char_traits<char> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::is_open() const(GLIBCXX_3.4.5) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::open(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::close()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::is_open()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::basic_ifstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::basic_ifstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::~basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::~basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<char, char_traits<char> >::~basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ifstream<char, std::char_traits<char> > specified in Table 9-211, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-211. libstdcxx - Class basic_ifstream<char, char_traits<char> > Data Interfaces
typeinfo for basic_ifstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ifstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_ifstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ifstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-212
An LSB conforming implementation shall provide the generic methods for Class std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-213, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-213. libstdcxx - Class basic_ifstream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ifstream<wchar_t, char_traits<wchar_t> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::is_open() const(GLIBCXX_3.4.5) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::open(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::close()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::is_open()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::basic_ifstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::basic_ifstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-214, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-214. libstdcxx - Class basic_ifstream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_ifstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo for basic_streambuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ifstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_streambuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_ifstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ifstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_streambuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_ofstream<char, std::char_traits<char> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_ofstream<char, std::char_traits<char> > class is described by Table 9-215
An LSB conforming implementation shall provide the generic methods for Class std::basic_ofstream<char, std::char_traits<char> > specified in Table 9-216, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-216. libstdcxx - Class basic_ofstream<char, char_traits<char> > Function Interfaces
basic_ofstream<char, char_traits<char> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::is_open() const(GLIBCXX_3.4.5) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::open(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::close()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::is_open()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::basic_ofstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::basic_ofstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::~basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::~basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<char, char_traits<char> >::~basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ofstream<char, std::char_traits<char> > specified in Table 9-217, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-217. libstdcxx - Class basic_ofstream<char, char_traits<char> > Data Interfaces
typeinfo for basic_ofstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ofstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_ofstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ofstream<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > class is described in the relevant architecture specific part of this specification.
The VTT for the std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-218
An LSB conforming implementation shall provide the generic methods for Class std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-219, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-219. libstdcxx - Class basic_ofstream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ofstream<wchar_t, char_traits<wchar_t> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::is_open() const(GLIBCXX_3.4.5) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::open(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::close()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::is_open()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::basic_ofstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::basic_ofstream(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-220, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-220. libstdcxx - Class basic_ofstream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_ofstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ofstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
VTT for basic_ofstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ofstream<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_streambuf<char, std::char_traits<char> > class is described by Table 9-221
Table 9-221. 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]: | See The Architecture Specific Specification |
vfunc[4]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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 9-222
An LSB conforming implementation shall provide the generic methods for Class std::basic_streambuf<char, std::char_traits<char> > specified in Table 9-223, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-223. libstdcxx - Class basic_streambuf<char, char_traits<char> > Function Interfaces
basic_streambuf<char, char_traits<char> >::gptr() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::pptr() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::eback() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::egptr() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::epptr() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::pbase() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::getloc() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::pubseekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::setg(char*, char*, char*)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::setp(char*, char*)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::sync()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::gbump(int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::imbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::pbump(int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::sgetc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::sputc(char)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::uflow()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::sbumpc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::snextc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::pubsync()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::sungetc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::in_avail()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::overflow(int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::pubimbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::pbackfail(int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::showmanyc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::sputbackc(char)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::underflow()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::basic_streambuf(basic_streambuf<char, char_traits<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::basic_streambuf(basic_streambuf<char, char_traits<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::~basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::~basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::~basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<char, char_traits<char> >::operator=(basic_streambuf<char, char_traits<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_streambuf<char, std::char_traits<char> > specified in Table 9-224, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-224. libstdcxx - Class basic_streambuf<char, char_traits<char> > Data Interfaces
typeinfo for basic_streambuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_streambuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_streambuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-225
Table 9-225. 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]: | See The Architecture Specific Specification |
vfunc[4]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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 9-226
An LSB conforming implementation shall provide the generic methods for Class std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-227, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-227. libstdcxx - Class basic_streambuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_streambuf<wchar_t, char_traits<wchar_t> >::gptr() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pptr() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::eback() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::egptr() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::epptr() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pbase() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::getloc() const(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubseekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::setg(wchar_t*, wchar_t*, wchar_t*)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::setp(wchar_t*, wchar_t*)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sync()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::gbump(int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pbump(int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sgetc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sputc(wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::uflow()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sbumpc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::snextc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubsync()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sungetc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::in_avail()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::overflow(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubimbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pbackfail(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::showmanyc()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sputbackc(wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::underflow()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::basic_streambuf(basic_streambuf<wchar_t, char_traits<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::basic_streambuf(basic_streambuf<wchar_t, char_traits<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf()(GLIBCXX_3.4) [ISOCXX] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::operator=(basic_streambuf<wchar_t, char_traits<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::basic_filebuf<char, std::char_traits<char> > class is described by Table 9-228
Table 9-228. 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]: | See The Architecture Specific Specification |
vfunc[4]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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 9-229
An LSB conforming implementation shall provide the generic methods for Class std::basic_filebuf<char, std::char_traits<char> > specified in Table 9-230, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-230. libstdcxx - Class basic_filebuf<char, char_traits<char> > Function Interfaces
basic_filebuf<char, char_traits<char> >::is_open() const(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::_M_create_pback()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::_M_destroy_pback()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::_M_terminate_output()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::_M_destroy_internal_buffer()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::_M_allocate_internal_buffer()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::open(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::sync()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::close()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::imbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::overflow(int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::pbackfail(int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::showmanyc()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::underflow()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::~basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::~basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<char, char_traits<char> >::~basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_filebuf<char, std::char_traits<char> > specified in Table 9-231, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-231. libstdcxx - Class basic_filebuf<char, char_traits<char> > Data Interfaces
typeinfo for basic_filebuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_filebuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_filebuf<char, char_traits<char> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-232
Table 9-232. 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]: | See The Architecture Specific Specification |
vfunc[4]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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]: | See The Architecture Specific Specification |
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 9-233
An LSB conforming implementation shall provide the generic methods for Class std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-234, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-234. libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_filebuf<wchar_t, char_traits<wchar_t> >::is_open() const(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_create_pback()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_destroy_pback()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_terminate_output()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_destroy_internal_buffer()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_allocate_internal_buffer()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::open(char const*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::sync()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::close()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::overflow(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::pbackfail(unsigned int)(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::showmanyc()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::underflow()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_istream<wchar_t, char_traits<wchar_t> >::basic_istream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
basic_ostream<wchar_t, char_traits<wchar_t> >::basic_ostream()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-235, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-235. libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::ios_base class is described by Table 9-236
Table 9-236. Primary vtable for ios_base
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for ios_base |
vfunc[0]: | ios_base::~ios_base() |
vfunc[1]: | ios_base::~ios_base() |
The Run Time Type Information for the std::ios_base class is described by Table 9-237
An LSB conforming implementation shall provide the generic methods for Class std::ios_base specified in Table 9-238, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-238. libstdcxx - Class ios_base Function Interfaces
ios_base::_M_grow_words(int, bool)(GLIBCXX_3.4) [ISOCXX] |
ios_base::sync_with_stdio(bool)(GLIBCXX_3.4) [ISOCXX] |
ios_base::_M_call_callbacks(ios_base::event)(GLIBCXX_3.4.6) [ISOCXX] |
ios_base::register_callback(void (*)(ios_base::event, ios_base&, int), int)(GLIBCXX_3.4) [ISOCXX] |
ios_base::_M_dispose_callbacks()(GLIBCXX_3.4.6) [ISOCXX] |
ios_base::Init::Init()(GLIBCXX_3.4) [ISOCXX] |
ios_base::Init::Init()(GLIBCXX_3.4) [ISOCXX] |
ios_base::Init::~Init()(GLIBCXX_3.4) [ISOCXX] |
ios_base::Init::~Init()(GLIBCXX_3.4) [ISOCXX] |
ios_base::imbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
ios_base::xalloc()(GLIBCXX_3.4) [ISOCXX] |
ios_base::_M_init()(GLIBCXX_3.4) [ISOCXX] |
ios_base::failure::failure(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
ios_base::failure::failure(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
ios_base::failure::~failure()(GLIBCXX_3.4) [ISOCXX] |
ios_base::failure::~failure()(GLIBCXX_3.4) [ISOCXX] |
ios_base::failure::~failure()(GLIBCXX_3.4) [ISOCXX] |
ios_base::ios_base()(GLIBCXX_3.4) [ISOCXX] |
ios_base::ios_base()(GLIBCXX_3.4) [ISOCXX] |
ios_base::~ios_base()(GLIBCXX_3.4) [ISOCXX] |
ios_base::~ios_base()(GLIBCXX_3.4) [ISOCXX] |
ios_base::~ios_base()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::ios_base specified in Table 9-239, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-239. libstdcxx - Class ios_base Data Interfaces
ios_base::floatfield(GLIBCXX_3.4) [ISOCXX] |
ios_base::scientific(GLIBCXX_3.4) [ISOCXX] |
ios_base::adjustfield(GLIBCXX_3.4) [ISOCXX] |
ios_base::in(GLIBCXX_3.4) [ISOCXX] |
ios_base::app(GLIBCXX_3.4) [ISOCXX] |
ios_base::ate(GLIBCXX_3.4) [ISOCXX] |
ios_base::beg(GLIBCXX_3.4) [ISOCXX] |
ios_base::cur(GLIBCXX_3.4) [ISOCXX] |
ios_base::dec(GLIBCXX_3.4) [ISOCXX] |
ios_base::end(GLIBCXX_3.4) [ISOCXX] |
ios_base::hex(GLIBCXX_3.4) [ISOCXX] |
ios_base::oct(GLIBCXX_3.4) [ISOCXX] |
ios_base::out(GLIBCXX_3.4) [ISOCXX] |
ios_base::left(GLIBCXX_3.4) [ISOCXX] |
ios_base::fixed(GLIBCXX_3.4) [ISOCXX] |
ios_base::right(GLIBCXX_3.4) [ISOCXX] |
ios_base::trunc(GLIBCXX_3.4) [ISOCXX] |
ios_base::badbit(GLIBCXX_3.4) [ISOCXX] |
ios_base::binary(GLIBCXX_3.4) [ISOCXX] |
ios_base::eofbit(GLIBCXX_3.4) [ISOCXX] |
ios_base::skipws(GLIBCXX_3.4) [ISOCXX] |
ios_base::failbit(GLIBCXX_3.4) [ISOCXX] |
ios_base::goodbit(GLIBCXX_3.4) [ISOCXX] |
ios_base::showpos(GLIBCXX_3.4) [ISOCXX] |
ios_base::unitbuf(GLIBCXX_3.4) [ISOCXX] |
ios_base::internal(GLIBCXX_3.4) [ISOCXX] |
ios_base::showbase(GLIBCXX_3.4) [ISOCXX] |
ios_base::basefield(GLIBCXX_3.4) [ISOCXX] |
ios_base::boolalpha(GLIBCXX_3.4) [ISOCXX] |
ios_base::showpoint(GLIBCXX_3.4) [ISOCXX] |
ios_base::uppercase(GLIBCXX_3.4) [ISOCXX] |
typeinfo for ios_base(GLIBCXX_3.4) [CXXABI] |
typeinfo name for ios_base(GLIBCXX_3.4) [CXXABI] |
vtable for ios_base(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::basic_ios<char, std::char_traits<char> > class is described by Table 9-240
An LSB conforming implementation shall provide the generic methods for Class std::basic_ios<char, std::char_traits<char> > specified in Table 9-241, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-241. libstdcxx - Class basic_ios<char, char_traits<char> > Function Interfaces
basic_ios<char, char_traits<char> >::exceptions() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::bad() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::eof() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::tie() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::fail() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::fill() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::good() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::widen(char) const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::narrow(char, char) const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::rdstate() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::operator void*() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::operator!() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::exceptions(_Ios_Iostate)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::_M_setstate(_Ios_Iostate)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::tie(basic_ostream<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::fill(char)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::init(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::clear(_Ios_Iostate)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::imbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::rdbuf(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::copyfmt(basic_ios<char, char_traits<char> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::setstate(_Ios_Iostate)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::basic_ios(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::basic_ios()(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::basic_ios(basic_streambuf<char, char_traits<char> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::basic_ios()(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::~basic_ios()(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::~basic_ios()(GLIBCXX_3.4) [ISOCXX] |
basic_ios<char, char_traits<char> >::~basic_ios()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ios<char, std::char_traits<char> > specified in Table 9-242, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::basic_ios<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-243
Table 9-243. Primary vtable for basic_ios<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for basic_ios<wchar_t, char_traits<wchar_t> > |
vfunc[0]: | basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios() |
vfunc[1]: | basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios() |
The Run Time Type Information for the std::basic_ios<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-244
An LSB conforming implementation shall provide the generic methods for Class std::basic_ios<wchar_t, std::char_traits<wchar_t> > specified in Table 9-245, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-245. libstdcxx - Class basic_ios<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ios<wchar_t, char_traits<wchar_t> >::exceptions() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::bad() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::eof() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::tie() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::fail() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::fill() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::good() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::rdbuf() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::widen(char) const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::narrow(wchar_t, char) const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::rdstate() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::operator void*() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::operator!() const(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::exceptions(_Ios_Iostate)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::_M_setstate(_Ios_Iostate)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::tie(basic_ostream<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::fill(wchar_t)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::init(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::clear(_Ios_Iostate)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::imbue(locale const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::rdbuf(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::copyfmt(basic_ios<wchar_t, char_traits<wchar_t> > const&)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::setstate(_Ios_Iostate)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::basic_ios(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::basic_ios()(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::basic_ios(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::basic_ios()(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios()(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios()(GLIBCXX_3.4) [ISOCXX] |
basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ios<wchar_t, std::char_traits<wchar_t> > specified in Table 9-246, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-246. libstdcxx - Class basic_ios<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_ios<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for basic_ios<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
vtable for basic_ios<wchar_t, char_traits<wchar_t> >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::ios_base::failure class is described by Table 9-247
Table 9-247. Primary vtable for ios_base::failure
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for ios_base::failure |
vfunc[0]: | ios_base::failure::~failure() |
vfunc[1]: | ios_base::failure::~failure() |
vfunc[2]: | ios_base::failure::what() const |
The Run Time Type Information for the std::ios_base::failure class is described by Table 9-248
An LSB conforming implementation shall provide the generic methods for Class std::ios_base::failure specified in Table 9-249, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-249. libstdcxx - Class ios_base::failure Function Interfaces
ios_base::failure::what() const(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::ios_base::failure specified in Table 9-250, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::__timepunct<char> class is described by Table 9-251
Table 9-251. Primary vtable for __timepunct<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __timepunct<char> |
vfunc[0]: | __timepunct<char>::~__timepunct() |
vfunc[1]: | __timepunct<char>::~__timepunct() |
The Run Time Type Information for the std::__timepunct<char> class is described by Table 9-252
An LSB conforming implementation shall provide the generic methods for Class std::__timepunct<char> specified in Table 9-253, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-253. libstdcxx - Class __timepunct<char> Function Interfaces
__timepunct<char>::_M_am_pm_format(char const*) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_date_formats(char const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_time_formats(char const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_days_abbreviated(char const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_date_time_formats(char const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_months_abbreviated(char const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_days(char const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_am_pm(char const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_months(char const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_am_pm_format(wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::_M_initialize_timepunct(__locale_struct*)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::~__timepunct()(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::~__timepunct()(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char>::~__timepunct()(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<__timepunct<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::__timepunct<char> specified in Table 9-254, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-254. libstdcxx - Class __timepunct<char> Data Interfaces
guard variable for __timepunct<char>::id(GLIBCXX_3.4) [CXXABI] |
__timepunct<char>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for __timepunct<char>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for __timepunct<char>(GLIBCXX_3.4) [CXXABI] |
vtable for __timepunct<char>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::__timepunct<wchar_t> class is described by Table 9-255
Table 9-255. Primary vtable for __timepunct<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __timepunct<wchar_t> |
vfunc[0]: | __timepunct<wchar_t>::~__timepunct() |
vfunc[1]: | __timepunct<wchar_t>::~__timepunct() |
The Run Time Type Information for the std::__timepunct<wchar_t> class is described by Table 9-256
An LSB conforming implementation shall provide the generic methods for Class std::__timepunct<wchar_t> specified in Table 9-257, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-257. libstdcxx - Class __timepunct<wchar_t> Function Interfaces
__timepunct<wchar_t>::_M_date_formats(wchar_t const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_time_formats(wchar_t const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_days_abbreviated(wchar_t const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_date_time_formats(wchar_t const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_months_abbreviated(wchar_t const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_days(wchar_t const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_am_pm(wchar_t const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_months(wchar_t const**) const(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::_M_initialize_timepunct(__locale_struct*)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::~__timepunct()(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::~__timepunct()(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t>::~__timepunct()(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<__timepunct<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::__timepunct<wchar_t> specified in Table 9-258, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-258. libstdcxx - Class __timepunct<wchar_t> Data Interfaces
guard variable for __timepunct<wchar_t>::id(GLIBCXX_3.4) [CXXABI] |
__timepunct<wchar_t>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for __timepunct<wchar_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for __timepunct<wchar_t>(GLIBCXX_3.4) [CXXABI] |
vtable for __timepunct<wchar_t>(GLIBCXX_3.4) [CXXABI] |
The Run Time Type Information for the std::messages_base class is described by Table 9-259
No external methods are defined for libstdcxx - Class std::messages_base in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages_base specified in Table 9-260, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::messages<char> class is described by Table 9-261
Table 9-261. Primary vtable for messages<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for messages<char> |
vfunc[0]: | messages<char>::~messages() |
vfunc[1]: | messages<char>::~messages() |
vfunc[2]: | messages<char>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const |
vfunc[3]: | messages<char>::do_get(int, int, int, basic_string<char, char_traits<char>, allocator<char> > const&) const |
vfunc[4]: | messages<char>::do_close(int) const |
An LSB conforming implementation shall provide the generic methods for Class std::messages<char> specified in Table 9-262, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-262. libstdcxx - Class messages<char> Function Interfaces
messages<char>::_M_convert_to_char(basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::_M_convert_from_char(char*) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::get(int, int, int, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&, char const*) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::close(int) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::do_get(int, int, int, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::do_close(int) const(GLIBCXX_3.4) [ISOCXX] |
messages<char>::~messages()(GLIBCXX_3.4) [ISOCXX] |
messages<char>::~messages()(GLIBCXX_3.4) [ISOCXX] |
messages<char>::~messages()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages<char> specified in Table 9-263, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-263. libstdcxx - Class messages<char> Data Interfaces
guard variable for messages<char>::id(GLIBCXX_3.4) [CXXABI] |
messages<char>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for messages<char>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for messages<char>(GLIBCXX_3.4) [CXXABI] |
vtable for messages<char>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::messages<wchar_t> class is described by Table 9-264
Table 9-264. Primary vtable for messages<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for messages<wchar_t> |
vfunc[0]: | messages<wchar_t>::~messages() |
vfunc[1]: | messages<wchar_t>::~messages() |
vfunc[2]: | messages<wchar_t>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const |
vfunc[3]: | messages<wchar_t>::do_get(int, int, int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const |
vfunc[4]: | messages<wchar_t>::do_close(int) const |
An LSB conforming implementation shall provide the generic methods for Class std::messages<wchar_t> specified in Table 9-265, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-265. libstdcxx - Class messages<wchar_t> Function Interfaces
messages<wchar_t>::_M_convert_to_char(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::_M_convert_from_char(char*) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::get(int, int, int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&, char const*) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::close(int) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::do_get(int, int, int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::do_close(int) const(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::~messages()(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::~messages()(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t>::~messages()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages<wchar_t> specified in Table 9-266, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-266. libstdcxx - Class messages<wchar_t> Data Interfaces
guard variable for messages<wchar_t>::id(GLIBCXX_3.4) [CXXABI] |
messages<wchar_t>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for messages<wchar_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for messages<wchar_t>(GLIBCXX_3.4) [CXXABI] |
vtable for messages<wchar_t>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::messages_byname<char> class is described by Table 9-267
Table 9-267. Primary vtable for messages_byname<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for messages_byname<char> |
vfunc[0]: | messages_byname<char>::~messages_byname() |
vfunc[1]: | messages_byname<char>::~messages_byname() |
vfunc[2]: | messages<char>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const |
vfunc[3]: | messages<char>::do_get(int, int, int, basic_string<char, char_traits<char>, allocator<char> > const&) const |
vfunc[4]: | messages<char>::do_close(int) const |
The Run Time Type Information for the std::messages_byname<char> class is described by Table 9-268
An LSB conforming implementation shall provide the generic methods for Class std::messages_byname<char> specified in Table 9-269, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-269. libstdcxx - Class messages_byname<char> Function Interfaces
messages_byname<char>::~messages_byname()(GLIBCXX_3.4) [ISOCXX] |
messages_byname<char>::~messages_byname()(GLIBCXX_3.4) [ISOCXX] |
messages_byname<char>::~messages_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages_byname<char> specified in Table 9-270, 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 by Table 9-271
Table 9-271. Primary vtable for messages_byname<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for messages_byname<wchar_t> |
vfunc[0]: | messages_byname<wchar_t>::~messages_byname() |
vfunc[1]: | messages_byname<wchar_t>::~messages_byname() |
vfunc[2]: | messages<wchar_t>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const |
vfunc[3]: | messages<wchar_t>::do_get(int, int, int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const |
vfunc[4]: | messages<wchar_t>::do_close(int) const |
The Run Time Type Information for the std::messages_byname<wchar_t> class is described by Table 9-272
An LSB conforming implementation shall provide the generic methods for Class std::messages_byname<wchar_t> specified in Table 9-273, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-273. libstdcxx - Class messages_byname<wchar_t> Function Interfaces
messages_byname<wchar_t>::~messages_byname()(GLIBCXX_3.4) [ISOCXX] |
messages_byname<wchar_t>::~messages_byname()(GLIBCXX_3.4) [ISOCXX] |
messages_byname<wchar_t>::~messages_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages_byname<wchar_t> specified in Table 9-274, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::numpunct<char> class is described by Table 9-275
Table 9-275. Primary vtable for numpunct<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for numpunct<char> |
vfunc[0]: | numpunct<char>::~numpunct() |
vfunc[1]: | numpunct<char>::~numpunct() |
vfunc[2]: | numpunct<char>::do_decimal_point() const |
vfunc[3]: | numpunct<char>::do_thousands_sep() const |
vfunc[4]: | numpunct<char>::do_grouping() const |
vfunc[5]: | numpunct<char>::do_truename() const |
vfunc[6]: | numpunct<char>::do_falsename() const |
The Run Time Type Information for the std::numpunct<char> class is described by Table 9-276
An LSB conforming implementation shall provide the generic methods for Class std::numpunct<char> specified in Table 9-277, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-277. libstdcxx - Class numpunct<char> Function Interfaces
numpunct<char>::do_grouping() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::do_truename() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::do_falsename() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::do_decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::do_thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::grouping() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::truename() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::falsename() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::_M_initialize_numpunct(__locale_struct*)(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::~numpunct()(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::~numpunct()(GLIBCXX_3.4) [ISOCXX] |
numpunct<char>::~numpunct()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::numpunct<char> specified in Table 9-278, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-278. libstdcxx - Class numpunct<char> Data Interfaces
guard variable for numpunct<char>::id(GLIBCXX_3.4) [CXXABI] |
numpunct<char>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for numpunct<char>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for numpunct<char>(GLIBCXX_3.4) [CXXABI] |
vtable for numpunct<char>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::numpunct<wchar_t> class is described by Table 9-279
Table 9-279. Primary vtable for numpunct<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for numpunct<wchar_t> |
vfunc[0]: | numpunct<wchar_t>::~numpunct() |
vfunc[1]: | numpunct<wchar_t>::~numpunct() |
vfunc[2]: | numpunct<wchar_t>::do_decimal_point() const |
vfunc[3]: | numpunct<wchar_t>::do_thousands_sep() const |
vfunc[4]: | numpunct<wchar_t>::do_grouping() const |
vfunc[5]: | numpunct<wchar_t>::do_truename() const |
vfunc[6]: | numpunct<wchar_t>::do_falsename() const |
The Run Time Type Information for the std::numpunct<wchar_t> class is described by Table 9-280
An LSB conforming implementation shall provide the generic methods for Class std::numpunct<wchar_t> specified in Table 9-281, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-281. libstdcxx - Class numpunct<wchar_t> Function Interfaces
numpunct<wchar_t>::do_grouping() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::do_truename() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::do_falsename() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::do_decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::do_thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::grouping() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::truename() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::falsename() const(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::_M_initialize_numpunct(__locale_struct*)(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::~numpunct()(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::~numpunct()(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t>::~numpunct()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::numpunct<wchar_t> specified in Table 9-282, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-282. libstdcxx - Class numpunct<wchar_t> Data Interfaces
guard variable for numpunct<wchar_t>::id(GLIBCXX_3.4) [CXXABI] |
numpunct<wchar_t>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for numpunct<wchar_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for numpunct<wchar_t>(GLIBCXX_3.4) [CXXABI] |
vtable for numpunct<wchar_t>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::numpunct_byname<char> class is described by Table 9-283
Table 9-283. Primary vtable for numpunct_byname<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for numpunct_byname<char> |
vfunc[0]: | numpunct_byname<char>::~numpunct_byname() |
vfunc[1]: | numpunct_byname<char>::~numpunct_byname() |
vfunc[2]: | numpunct<char>::do_decimal_point() const |
vfunc[3]: | numpunct<char>::do_thousands_sep() const |
vfunc[4]: | numpunct<char>::do_grouping() const |
vfunc[5]: | numpunct<char>::do_truename() const |
vfunc[6]: | numpunct<char>::do_falsename() const |
The Run Time Type Information for the std::numpunct_byname<char> class is described by Table 9-284
An LSB conforming implementation shall provide the generic methods for Class std::numpunct_byname<char> specified in Table 9-285, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-285. libstdcxx - Class numpunct_byname<char> Function Interfaces
numpunct_byname<char>::~numpunct_byname()(GLIBCXX_3.4) [ISOCXX] |
numpunct_byname<char>::~numpunct_byname()(GLIBCXX_3.4) [ISOCXX] |
numpunct_byname<char>::~numpunct_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::numpunct_byname<char> specified in Table 9-286, 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 by Table 9-287
Table 9-287. Primary vtable for numpunct_byname<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for numpunct_byname<wchar_t> |
vfunc[0]: | numpunct_byname<wchar_t>::~numpunct_byname() |
vfunc[1]: | numpunct_byname<wchar_t>::~numpunct_byname() |
vfunc[2]: | numpunct<wchar_t>::do_decimal_point() const |
vfunc[3]: | numpunct<wchar_t>::do_thousands_sep() const |
vfunc[4]: | numpunct<wchar_t>::do_grouping() const |
vfunc[5]: | numpunct<wchar_t>::do_truename() const |
vfunc[6]: | numpunct<wchar_t>::do_falsename() const |
The Run Time Type Information for the std::numpunct_byname<wchar_t> class is described by Table 9-288
An LSB conforming implementation shall provide the generic methods for Class std::numpunct_byname<wchar_t> specified in Table 9-289, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-289. libstdcxx - Class numpunct_byname<wchar_t> Function Interfaces
numpunct_byname<wchar_t>::~numpunct_byname()(GLIBCXX_3.4) [ISOCXX] |
numpunct_byname<wchar_t>::~numpunct_byname()(GLIBCXX_3.4) [ISOCXX] |
numpunct_byname<wchar_t>::~numpunct_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::numpunct_byname<wchar_t> specified in Table 9-290, with the full mandatory functionality as described in the referenced underlying 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 relevant architecture specific part of this specification.
The virtual table for the std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> class is described by Table 9-291
Table 9-291. Primary vtable for __codecvt_abstract_base<wchar_t, char, __mbstate_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __codecvt_abstract_base<wchar_t, char, __mbstate_t> |
vfunc[0]: | NULL or __codecvt_abstract_base<wchar_t, char, __mbstate_t>::~__codecvt_abstract_base() |
vfunc[1]: | NULL or __codecvt_abstract_base<wchar_t, char, __mbstate_t>::~__codecvt_abstract_base() |
vfunc[2]: | __cxa_pure_virtual |
vfunc[3]: | __cxa_pure_virtual |
vfunc[4]: | __cxa_pure_virtual |
vfunc[5]: | __cxa_pure_virtual |
vfunc[6]: | __cxa_pure_virtual |
vfunc[7]: | __cxa_pure_virtual |
vfunc[8]: | __cxa_pure_virtual |
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 relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> specified in Table 9-292, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-292. libstdcxx - Class __codecvt_abstract_base<wchar_t, char, __mbstate_t> Data Interfaces
typeinfo for __codecvt_abstract_base<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for __codecvt_abstract_base<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
vtable for __codecvt_abstract_base<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
The Run Time Type Information for the std::codecvt_base class is described by Table 9-293
No external methods are defined for libstdcxx - Class std::codecvt_base in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt_base specified in Table 9-294, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::codecvt<char, char, __mbstate_t> class is described by Table 9-295
Table 9-295. 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]: | See The Architecture Specific Specification |
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 9-296
The virtual table for the std::__codecvt_abstract_base<char, char, __mbstate_t> class is described by Table 9-297
Table 9-297. Primary vtable for __codecvt_abstract_base<char, char, __mbstate_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for __codecvt_abstract_base<char, char, __mbstate_t> |
vfunc[0]: | NULL or __codecvt_abstract_base<char, char, __mbstate_t>::~__codecvt_abstract_base() |
vfunc[1]: | NULL or __codecvt_abstract_base<char, char, __mbstate_t>::~__codecvt_abstract_base() |
vfunc[2]: | __cxa_pure_virtual |
vfunc[3]: | __cxa_pure_virtual |
vfunc[4]: | __cxa_pure_virtual |
vfunc[5]: | __cxa_pure_virtual |
vfunc[6]: | __cxa_pure_virtual |
vfunc[7]: | __cxa_pure_virtual |
vfunc[8]: | __cxa_pure_virtual |
An LSB conforming implementation shall provide the generic methods for Class std::codecvt<char, char, __mbstate_t> specified in Table 9-298, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-298. libstdcxx - Class codecvt<char, char, __mbstate_t> Function Interfaces
codecvt<char, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::do_encoding() const(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::do_max_length() const(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::do_always_noconv() const(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::do_out(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::~codecvt()(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::~codecvt()(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t>::~codecvt()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt<char, char, __mbstate_t> specified in Table 9-299, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-299. libstdcxx - Class codecvt<char, char, __mbstate_t> Data Interfaces
codecvt<char, char, __mbstate_t>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for __codecvt_abstract_base<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo for codecvt<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for __codecvt_abstract_base<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for codecvt<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
vtable for __codecvt_abstract_base<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
vtable for codecvt<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::codecvt<wchar_t, char, __mbstate_t> class is described by Table 9-300
Table 9-300. 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]: | See The Architecture Specific Specification |
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 9-301
An LSB conforming implementation shall provide the generic methods for Class std::codecvt<wchar_t, char, __mbstate_t> specified in Table 9-302, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-302. libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Function Interfaces
codecvt<wchar_t, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::do_encoding() const(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::do_max_length() const(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::do_always_noconv() const(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::do_out(__mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::~codecvt()(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::~codecvt()(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t>::~codecvt()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt<wchar_t, char, __mbstate_t> specified in Table 9-303, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-303. libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Data Interfaces
codecvt<wchar_t, char, __mbstate_t>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for codecvt<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for codecvt<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
vtable for codecvt<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::codecvt_byname<char, char, __mbstate_t> class is described by Table 9-304
Table 9-304. 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]: | See The Architecture Specific Specification |
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 9-305
An LSB conforming implementation shall provide the generic methods for Class std::codecvt_byname<char, char, __mbstate_t> specified in Table 9-306, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-306. libstdcxx - Class codecvt_byname<char, char, __mbstate_t> Function Interfaces
codecvt_byname<char, char, __mbstate_t>::~codecvt_byname()(GLIBCXX_3.4) [ISOCXX] |
codecvt_byname<char, char, __mbstate_t>::~codecvt_byname()(GLIBCXX_3.4) [ISOCXX] |
codecvt_byname<char, char, __mbstate_t>::~codecvt_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt_byname<char, char, __mbstate_t> specified in Table 9-307, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-307. libstdcxx - Class codecvt_byname<char, char, __mbstate_t> Data Interfaces
typeinfo for codecvt_byname<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for codecvt_byname<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
vtable for codecvt_byname<char, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::codecvt_byname<wchar_t, char, __mbstate_t> class is described by Table 9-308
Table 9-308. 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]: | See The Architecture Specific Specification |
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 9-309
The virtual table for the std::collate_byname<wchar_t> class is described by Table 9-310
Table 9-310. Primary vtable for collate_byname<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for collate_byname<wchar_t> |
vfunc[0]: | collate_byname<wchar_t>::~collate_byname() |
vfunc[1]: | collate_byname<wchar_t>::~collate_byname() |
vfunc[2]: | collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const |
vfunc[3]: | collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const |
vfunc[4]: | collate<wchar_t>::do_hash(wchar_t const*, wchar_t const*) const |
The Run Time Type Information for the std::collate_byname<wchar_t> class is described by Table 9-311
An LSB conforming implementation shall provide the generic methods for Class std::codecvt_byname<wchar_t, char, __mbstate_t> specified in Table 9-312, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-312. libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Function Interfaces
codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname()(GLIBCXX_3.4) [ISOCXX] |
codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname()(GLIBCXX_3.4) [ISOCXX] |
codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname()(GLIBCXX_3.4) [ISOCXX] |
collate_byname<wchar_t>::~collate_byname()(GLIBCXX_3.4) [ISOCXX] |
collate_byname<wchar_t>::~collate_byname()(GLIBCXX_3.4) [ISOCXX] |
collate_byname<wchar_t>::~collate_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt_byname<wchar_t, char, __mbstate_t> specified in Table 9-313, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-313. libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Data Interfaces
typeinfo for codecvt_byname<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo for collate_byname<wchar_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for codecvt_byname<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for collate_byname<wchar_t>(GLIBCXX_3.4) [CXXABI] |
vtable for codecvt_byname<wchar_t, char, __mbstate_t>(GLIBCXX_3.4) [CXXABI] |
vtable for collate_byname<wchar_t>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::collate<char> class is described by Table 9-314
Table 9-314. Primary vtable for collate<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for collate<char> |
vfunc[0]: | collate<char>::~collate() |
vfunc[1]: | collate<char>::~collate() |
vfunc[2]: | collate<char>::do_compare(char const*, char const*, char const*, char const*) const |
vfunc[3]: | collate<char>::do_transform(char const*, char const*) const |
vfunc[4]: | collate<char>::do_hash(char const*, char const*) const |
The Run Time Type Information for the std::collate<char> class is described by Table 9-315
An LSB conforming implementation shall provide the generic methods for Class std::collate<char> specified in Table 9-316, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-316. libstdcxx - Class collate<char> Function Interfaces
collate<char>::_M_compare(char const*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<char>::do_compare(char const*, char const*, char const*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<char>::do_transform(char const*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<char>::hash(char const*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<char>::compare(char const*, char const*, char const*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<char>::do_hash(char const*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<char>::transform(char const*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<char>::~collate()(GLIBCXX_3.4) [ISOCXX] |
collate<char>::~collate()(GLIBCXX_3.4) [ISOCXX] |
collate<char>::~collate()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::collate<char> specified in Table 9-317, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-317. libstdcxx - Class collate<char> Data Interfaces
guard variable for collate<char>::id(GLIBCXX_3.4) [CXXABI] |
collate<char>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for collate<char>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for collate<char>(GLIBCXX_3.4) [CXXABI] |
vtable for collate<char>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::collate<wchar_t> class is described by Table 9-318
Table 9-318. Primary vtable for collate<wchar_t>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for collate<wchar_t> |
vfunc[0]: | collate<wchar_t>::~collate() |
vfunc[1]: | collate<wchar_t>::~collate() |
vfunc[2]: | collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const |
vfunc[3]: | collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const |
vfunc[4]: | collate<wchar_t>::do_hash(wchar_t const*, wchar_t const*) const |
The Run Time Type Information for the std::collate<wchar_t> class is described by Table 9-319
An LSB conforming implementation shall provide the generic methods for Class std::collate<wchar_t> specified in Table 9-320, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-320. libstdcxx - Class collate<wchar_t> Function Interfaces
collate<wchar_t>::_M_compare(wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::hash(wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::do_hash(wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::transform(wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::~collate()(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::~collate()(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t>::~collate()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::collate<wchar_t> specified in Table 9-321, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-321. libstdcxx - Class collate<wchar_t> Data Interfaces
guard variable for collate<wchar_t>::id(GLIBCXX_3.4) [CXXABI] |
collate<wchar_t>::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for collate<wchar_t>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for collate<wchar_t>(GLIBCXX_3.4) [CXXABI] |
vtable for collate<wchar_t>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::collate_byname<char> class is described by Table 9-322
Table 9-322. Primary vtable for collate_byname<char>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for collate_byname<char> |
vfunc[0]: | collate_byname<char>::~collate_byname() |
vfunc[1]: | collate_byname<char>::~collate_byname() |
vfunc[2]: | collate<char>::do_compare(char const*, char const*, char const*, char const*) const |
vfunc[3]: | collate<char>::do_transform(char const*, char const*) const |
vfunc[4]: | collate<char>::do_hash(char const*, char const*) const |
The Run Time Type Information for the std::collate_byname<char> class is described by Table 9-323
An LSB conforming implementation shall provide the generic methods for Class std::collate_byname<char> specified in Table 9-324, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-324. libstdcxx - Class collate_byname<char> Function Interfaces
collate_byname<char>::~collate_byname()(GLIBCXX_3.4) [ISOCXX] |
collate_byname<char>::~collate_byname()(GLIBCXX_3.4) [ISOCXX] |
collate_byname<char>::~collate_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::collate_byname<char> specified in Table 9-325, with the full mandatory functionality as described in the referenced underlying specification.
No external methods are defined for libstdcxx - Class std::collate_byname<wchar_t> in this part of the specification. See also the relevant architecture specific part of this specification.
The Run Time Type Information for the std::time_base class is described by Table 9-326
No external methods are defined for libstdcxx - Class std::time_base in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_base specified in Table 9-327, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-328
Table 9-328. Primary vtable for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc[0]: | time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname() |
vfunc[1]: | time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname() |
vfunc[2]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_date_order() const |
vfunc[3]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_time(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[4]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_date(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[5]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_weekday(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[6]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_monthname(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[7]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_year(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
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 9-329
An LSB conforming implementation shall provide the generic methods for Class std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-330, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-330. 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()(GLIBCXX_3.4) [ISOCXX] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname()(GLIBCXX_3.4) [ISOCXX] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-331, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-331. libstdcxx - Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
typeinfo for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
vtable for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-332
Table 9-332. Primary vtable for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc[0]: | time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname() |
vfunc[1]: | time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname() |
vfunc[2]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_date_order() const |
vfunc[3]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_time(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[4]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_date(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[5]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_weekday(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[6]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_monthname(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[7]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_year(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
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 9-333
An LSB conforming implementation shall provide the generic methods for Class std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-334, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-334. 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()(GLIBCXX_3.4) [ISOCXX] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname()(GLIBCXX_3.4) [ISOCXX] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-335, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-335. libstdcxx - Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
typeinfo for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
vtable for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-336
Table 9-336. Primary vtable for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc[0]: | time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname() |
vfunc[1]: | time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname() |
vfunc[2]: | time_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char, char) const |
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 9-337
An LSB conforming implementation shall provide the generic methods for Class std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-338, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-338. 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()(GLIBCXX_3.4) [ISOCXX] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname()(GLIBCXX_3.4) [ISOCXX] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-339, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-339. libstdcxx - Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
typeinfo for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
vtable for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-340
Table 9-340. Primary vtable for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc[0]: | time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname() |
vfunc[1]: | time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname() |
vfunc[2]: | time_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, tm const*, char, char) const |
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 9-341
An LSB conforming implementation shall provide the generic methods for Class std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-342, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-342. 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()(GLIBCXX_3.4) [ISOCXX] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname()(GLIBCXX_3.4) [ISOCXX] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-343, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-343. libstdcxx - Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
typeinfo for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
vtable for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-344
Table 9-344. Primary vtable for time_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for time_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc[0]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get() |
vfunc[1]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get() |
vfunc[2]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_date_order() const |
vfunc[3]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_time(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[4]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_date(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[5]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_weekday(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[6]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_monthname(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[7]: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_year(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const |
An LSB conforming implementation shall provide the generic methods for Class std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-345, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-345. libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_get<char, istreambuf_iterator<char, char_traits<char> > >::date_order() const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_date(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_time(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_year(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_weekday(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_date_order() const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_monthname(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_weekday(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_monthname(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_via_format(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_date(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_time(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_year(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get()(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get()(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-346, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-346. libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for time_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [CXXABI] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for time_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for time_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
vtable for time_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-347
Table 9-347. Primary vtable for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc[0]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get() |
vfunc[1]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get() |
vfunc[2]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_date_order() const |
vfunc[3]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_time(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[4]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_date(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[5]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_weekday(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[6]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_monthname(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
vfunc[7]: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_year(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const |
An LSB conforming implementation shall provide the generic methods for Class std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-348, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-348. 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> > >::date_order() const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_date(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_time(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_year(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_weekday(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_date_order() const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_monthname(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_weekday(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_monthname(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_via_format(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_date(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_time(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_year(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get()(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get()(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-349, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-349. libstdcxx - Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [CXXABI] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
vtable for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-350
Table 9-350. Primary vtable for time_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc[0]: | time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put() |
vfunc[1]: | time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put() |
vfunc[2]: | time_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char, char) const |
The Run Time Type Information for the std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-351
Table 9-351. 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 generic methods for Class std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-352, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-352. libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char const*, char const*) const(GLIBCXX_3.4) [ISOCXX] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char, char) const(GLIBCXX_3.4) [ISOCXX] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char, char) const(GLIBCXX_3.4) [ISOCXX] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put()(GLIBCXX_3.4) [ISOCXX] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put()(GLIBCXX_3.4) [ISOCXX] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-353, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-353. libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for time_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [CXXABI] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for time_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
vtable for time_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-354
Table 9-354. Primary vtable for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc[0]: | time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put() |
vfunc[1]: | time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put() |
vfunc[2]: | time_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, tm const*, char, char) const |
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 9-355
Table 9-355. 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 generic methods for Class std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-356, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-356. 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> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const(GLIBCXX_3.4) [ISOCXX] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, tm const*, char, char) const(GLIBCXX_3.4) [ISOCXX] |
time_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, tm const*, char, char) const(GLIBCXX_3.4) [ISOCXX] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put()(GLIBCXX_3.4) [ISOCXX] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put()(GLIBCXX_3.4) [ISOCXX] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-357, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-357. libstdcxx - Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [CXXABI] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
vtable for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::moneypunct<char, false> class is described by Table 9-358
Table 9-358. Primary vtable for moneypunct<char, false>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for moneypunct<char, false> |
vfunc[0]: | moneypunct<char, false>::~moneypunct() |
vfunc[1]: | moneypunct<char, false>::~moneypunct() |
vfunc[2]: | moneypunct<char, false>::do_decimal_point() const |
vfunc[3]: | moneypunct<char, false>::do_thousands_sep() const |
vfunc[4]: | moneypunct<char, false>::do_grouping() const |
vfunc[5]: | moneypunct<char, false>::do_curr_symbol() const |
vfunc[6]: | moneypunct<char, false>::do_positive_sign() const |
vfunc[7]: | moneypunct<char, false>::do_negative_sign() const |
vfunc[8]: | moneypunct<char, false>::do_frac_digits() const |
vfunc[9]: | moneypunct<char, false>::do_pos_format() const |
vfunc[10]: | moneypunct<char, false>::do_neg_format() const |
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct<char, false> specified in Table 9-359, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-359. libstdcxx - Class moneypunct<char, false> Function Interfaces
moneypunct<char, false>::neg_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::pos_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::curr_symbol() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_grouping() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::frac_digits() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_neg_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_pos_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::negative_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::positive_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_curr_symbol() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_frac_digits() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_negative_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_positive_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::do_thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::grouping() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::_M_initialize_moneypunct(__locale_struct*, char const*)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct<char, false> specified in Table 9-360, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-360. libstdcxx - Class moneypunct<char, false> Data Interfaces
guard variable for moneypunct<char, false>::id(GLIBCXX_3.4) [CXXABI] |
moneypunct<char, false>::id(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false>::intl(GLIBCXX_3.4) [ISOCXX] |
typeinfo for moneypunct<char, false>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for moneypunct<char, false>(GLIBCXX_3.4) [CXXABI] |
vtable for moneypunct<char, false>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::moneypunct<char, true> class is described by Table 9-361
Table 9-361. Primary vtable for moneypunct<char, true>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for moneypunct<char, true> |
vfunc[0]: | moneypunct<char, true>::~moneypunct() |
vfunc[1]: | moneypunct<char, true>::~moneypunct() |
vfunc[2]: | moneypunct<char, true>::do_decimal_point() const |
vfunc[3]: | moneypunct<char, true>::do_thousands_sep() const |
vfunc[4]: | moneypunct<char, true>::do_grouping() const |
vfunc[5]: | moneypunct<char, true>::do_curr_symbol() const |
vfunc[6]: | moneypunct<char, true>::do_positive_sign() const |
vfunc[7]: | moneypunct<char, true>::do_negative_sign() const |
vfunc[8]: | moneypunct<char, true>::do_frac_digits() const |
vfunc[9]: | moneypunct<char, true>::do_pos_format() const |
vfunc[10]: | moneypunct<char, true>::do_neg_format() const |
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct<char, true> specified in Table 9-362, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-362. libstdcxx - Class moneypunct<char, true> Function Interfaces
moneypunct<char, true>::neg_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::pos_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::curr_symbol() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_grouping() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::frac_digits() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_neg_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_pos_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::negative_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::positive_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_curr_symbol() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_frac_digits() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_negative_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_positive_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::do_thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::grouping() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::_M_initialize_moneypunct(__locale_struct*, char const*)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct<char, true> specified in Table 9-363, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-363. libstdcxx - Class moneypunct<char, true> Data Interfaces
guard variable for moneypunct<char, true>::id(GLIBCXX_3.4) [CXXABI] |
moneypunct<char, true>::id(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true>::intl(GLIBCXX_3.4) [ISOCXX] |
typeinfo for moneypunct<char, true>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for moneypunct<char, true>(GLIBCXX_3.4) [CXXABI] |
vtable for moneypunct<char, true>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::moneypunct<wchar_t, false> class is described by Table 9-364
Table 9-364. Primary vtable for moneypunct<wchar_t, false>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for moneypunct<wchar_t, false> |
vfunc[0]: | moneypunct<wchar_t, false>::~moneypunct() |
vfunc[1]: | moneypunct<wchar_t, false>::~moneypunct() |
vfunc[2]: | moneypunct<wchar_t, false>::do_decimal_point() const |
vfunc[3]: | moneypunct<wchar_t, false>::do_thousands_sep() const |
vfunc[4]: | moneypunct<wchar_t, false>::do_grouping() const |
vfunc[5]: | moneypunct<wchar_t, false>::do_curr_symbol() const |
vfunc[6]: | moneypunct<wchar_t, false>::do_positive_sign() const |
vfunc[7]: | moneypunct<wchar_t, false>::do_negative_sign() const |
vfunc[8]: | moneypunct<wchar_t, false>::do_frac_digits() const |
vfunc[9]: | moneypunct<wchar_t, false>::do_pos_format() const |
vfunc[10]: | moneypunct<wchar_t, false>::do_neg_format() const |
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct<wchar_t, false> specified in Table 9-365, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-365. libstdcxx - Class moneypunct<wchar_t, false> Function Interfaces
moneypunct<wchar_t, false>::neg_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::pos_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::curr_symbol() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_grouping() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::frac_digits() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_neg_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_pos_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::negative_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::positive_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_curr_symbol() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_frac_digits() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_negative_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_positive_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::do_thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::grouping() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::_M_initialize_moneypunct(__locale_struct*, char const*)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct<wchar_t, false> specified in Table 9-366, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-366. libstdcxx - Class moneypunct<wchar_t, false> Data Interfaces
guard variable for moneypunct<wchar_t, false>::id(GLIBCXX_3.4) [CXXABI] |
moneypunct<wchar_t, false>::id(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false>::intl(GLIBCXX_3.4) [ISOCXX] |
typeinfo for moneypunct<wchar_t, false>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for moneypunct<wchar_t, false>(GLIBCXX_3.4) [CXXABI] |
vtable for moneypunct<wchar_t, false>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::moneypunct<wchar_t, true> class is described by Table 9-367
Table 9-367. Primary vtable for moneypunct<wchar_t, true>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for moneypunct<wchar_t, true> |
vfunc[0]: | moneypunct<wchar_t, true>::~moneypunct() |
vfunc[1]: | moneypunct<wchar_t, true>::~moneypunct() |
vfunc[2]: | moneypunct<wchar_t, true>::do_decimal_point() const |
vfunc[3]: | moneypunct<wchar_t, true>::do_thousands_sep() const |
vfunc[4]: | moneypunct<wchar_t, true>::do_grouping() const |
vfunc[5]: | moneypunct<wchar_t, true>::do_curr_symbol() const |
vfunc[6]: | moneypunct<wchar_t, true>::do_positive_sign() const |
vfunc[7]: | moneypunct<wchar_t, true>::do_negative_sign() const |
vfunc[8]: | moneypunct<wchar_t, true>::do_frac_digits() const |
vfunc[9]: | moneypunct<wchar_t, true>::do_pos_format() const |
vfunc[10]: | moneypunct<wchar_t, true>::do_neg_format() const |
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct<wchar_t, true> specified in Table 9-368, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-368. libstdcxx - Class moneypunct<wchar_t, true> Function Interfaces
moneypunct<wchar_t, true>::neg_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::pos_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::curr_symbol() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_grouping() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::frac_digits() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_neg_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_pos_format() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::negative_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::positive_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_curr_symbol() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_frac_digits() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_decimal_point() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_negative_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_positive_sign() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::do_thousands_sep() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::grouping() const(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::_M_initialize_moneypunct(__locale_struct*, char const*)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::~moneypunct()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct<wchar_t, true> specified in Table 9-369, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-369. libstdcxx - Class moneypunct<wchar_t, true> Data Interfaces
guard variable for moneypunct<wchar_t, true>::id(GLIBCXX_3.4) [CXXABI] |
moneypunct<wchar_t, true>::id(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true>::intl(GLIBCXX_3.4) [ISOCXX] |
typeinfo for moneypunct<wchar_t, true>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for moneypunct<wchar_t, true>(GLIBCXX_3.4) [CXXABI] |
vtable for moneypunct<wchar_t, true>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::moneypunct_byname<char, false> class is described by Table 9-370
Table 9-370. Primary vtable for moneypunct_byname<char, false>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for moneypunct_byname<char, false> |
vfunc[0]: | moneypunct_byname<char, false>::~moneypunct_byname() |
vfunc[1]: | moneypunct_byname<char, false>::~moneypunct_byname() |
vfunc[2]: | moneypunct<char, false>::do_decimal_point() const |
vfunc[3]: | moneypunct<char, false>::do_thousands_sep() const |
vfunc[4]: | moneypunct<char, false>::do_grouping() const |
vfunc[5]: | moneypunct<char, false>::do_curr_symbol() const |
vfunc[6]: | moneypunct<char, false>::do_positive_sign() const |
vfunc[7]: | moneypunct<char, false>::do_negative_sign() const |
vfunc[8]: | moneypunct<char, false>::do_frac_digits() const |
vfunc[9]: | moneypunct<char, false>::do_pos_format() const |
vfunc[10]: | moneypunct<char, false>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct_byname<char, false> class is described by Table 9-371
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct_byname<char, false> specified in Table 9-372, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-372. libstdcxx - Class moneypunct_byname<char, false> Function Interfaces
moneypunct_byname<char, false>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
moneypunct_byname<char, false>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
moneypunct_byname<char, false>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct_byname<char, false> specified in Table 9-373, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-373. libstdcxx - Class moneypunct_byname<char, false> Data Interfaces
moneypunct_byname<char, false>::intl(GLIBCXX_3.4) [ISOCXX] |
typeinfo for moneypunct_byname<char, false>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for moneypunct_byname<char, false>(GLIBCXX_3.4) [CXXABI] |
vtable for moneypunct_byname<char, false>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::moneypunct_byname<char, true> class is described by Table 9-374
Table 9-374. Primary vtable for moneypunct_byname<char, true>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for moneypunct_byname<char, true> |
vfunc[0]: | moneypunct_byname<char, true>::~moneypunct_byname() |
vfunc[1]: | moneypunct_byname<char, true>::~moneypunct_byname() |
vfunc[2]: | moneypunct<char, true>::do_decimal_point() const |
vfunc[3]: | moneypunct<char, true>::do_thousands_sep() const |
vfunc[4]: | moneypunct<char, true>::do_grouping() const |
vfunc[5]: | moneypunct<char, true>::do_curr_symbol() const |
vfunc[6]: | moneypunct<char, true>::do_positive_sign() const |
vfunc[7]: | moneypunct<char, true>::do_negative_sign() const |
vfunc[8]: | moneypunct<char, true>::do_frac_digits() const |
vfunc[9]: | moneypunct<char, true>::do_pos_format() const |
vfunc[10]: | moneypunct<char, true>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct_byname<char, true> class is described by Table 9-375
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct_byname<char, true> specified in Table 9-376, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-376. libstdcxx - Class moneypunct_byname<char, true> Function Interfaces
moneypunct_byname<char, true>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
moneypunct_byname<char, true>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
moneypunct_byname<char, true>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct_byname<char, true> specified in Table 9-377, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-377. libstdcxx - Class moneypunct_byname<char, true> Data Interfaces
moneypunct_byname<char, true>::intl(GLIBCXX_3.4) [ISOCXX] |
typeinfo for moneypunct_byname<char, true>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for moneypunct_byname<char, true>(GLIBCXX_3.4) [CXXABI] |
vtable for moneypunct_byname<char, true>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::moneypunct_byname<wchar_t, false> class is described by Table 9-378
Table 9-378. Primary vtable for moneypunct_byname<wchar_t, false>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for moneypunct_byname<wchar_t, false> |
vfunc[0]: | moneypunct_byname<wchar_t, false>::~moneypunct_byname() |
vfunc[1]: | moneypunct_byname<wchar_t, false>::~moneypunct_byname() |
vfunc[2]: | moneypunct<wchar_t, false>::do_decimal_point() const |
vfunc[3]: | moneypunct<wchar_t, false>::do_thousands_sep() const |
vfunc[4]: | moneypunct<wchar_t, false>::do_grouping() const |
vfunc[5]: | moneypunct<wchar_t, false>::do_curr_symbol() const |
vfunc[6]: | moneypunct<wchar_t, false>::do_positive_sign() const |
vfunc[7]: | moneypunct<wchar_t, false>::do_negative_sign() const |
vfunc[8]: | moneypunct<wchar_t, false>::do_frac_digits() const |
vfunc[9]: | moneypunct<wchar_t, false>::do_pos_format() const |
vfunc[10]: | moneypunct<wchar_t, false>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct_byname<wchar_t, false> class is described by Table 9-379
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct_byname<wchar_t, false> specified in Table 9-380, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-380. libstdcxx - Class moneypunct_byname<wchar_t, false> Function Interfaces
moneypunct_byname<wchar_t, false>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
moneypunct_byname<wchar_t, false>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
moneypunct_byname<wchar_t, false>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct_byname<wchar_t, false> specified in Table 9-381, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-381. libstdcxx - Class moneypunct_byname<wchar_t, false> Data Interfaces
moneypunct_byname<wchar_t, false>::intl(GLIBCXX_3.4) [ISOCXX] |
typeinfo for moneypunct_byname<wchar_t, false>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for moneypunct_byname<wchar_t, false>(GLIBCXX_3.4) [CXXABI] |
vtable for moneypunct_byname<wchar_t, false>(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::moneypunct_byname<wchar_t, true> class is described by Table 9-382
Table 9-382. Primary vtable for moneypunct_byname<wchar_t, true>
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for moneypunct_byname<wchar_t, true> |
vfunc[0]: | moneypunct_byname<wchar_t, true>::~moneypunct_byname() |
vfunc[1]: | moneypunct_byname<wchar_t, true>::~moneypunct_byname() |
vfunc[2]: | moneypunct<wchar_t, true>::do_decimal_point() const |
vfunc[3]: | moneypunct<wchar_t, true>::do_thousands_sep() const |
vfunc[4]: | moneypunct<wchar_t, true>::do_grouping() const |
vfunc[5]: | moneypunct<wchar_t, true>::do_curr_symbol() const |
vfunc[6]: | moneypunct<wchar_t, true>::do_positive_sign() const |
vfunc[7]: | moneypunct<wchar_t, true>::do_negative_sign() const |
vfunc[8]: | moneypunct<wchar_t, true>::do_frac_digits() const |
vfunc[9]: | moneypunct<wchar_t, true>::do_pos_format() const |
vfunc[10]: | moneypunct<wchar_t, true>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct_byname<wchar_t, true> class is described by Table 9-383
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct_byname<wchar_t, true> specified in Table 9-384, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-384. libstdcxx - Class moneypunct_byname<wchar_t, true> Function Interfaces
moneypunct_byname<wchar_t, true>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
moneypunct_byname<wchar_t, true>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
moneypunct_byname<wchar_t, true>::~moneypunct_byname()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct_byname<wchar_t, true> specified in Table 9-385, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-385. libstdcxx - Class moneypunct_byname<wchar_t, true> Data Interfaces
moneypunct_byname<wchar_t, true>::intl(GLIBCXX_3.4) [ISOCXX] |
typeinfo for moneypunct_byname<wchar_t, true>(GLIBCXX_3.4) [CXXABI] |
typeinfo name for moneypunct_byname<wchar_t, true>(GLIBCXX_3.4) [CXXABI] |
vtable for moneypunct_byname<wchar_t, true>(GLIBCXX_3.4) [CXXABI] |
The Run Time Type Information for the std::money_base class is described by Table 9-386
An LSB conforming implementation shall provide the generic methods for Class std::money_base specified in Table 9-387, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-387. libstdcxx - Class money_base Function Interfaces
money_base::_S_construct_pattern(char, char, char)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_base specified in Table 9-388, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-389
Table 9-389. Primary vtable for money_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for money_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc[0]: | money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get() |
vfunc[1]: | money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get() |
vfunc[2]: | 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&, long double&) const |
vfunc[3]: | 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 |
The Run Time Type Information for the std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-390
An LSB conforming implementation shall provide the generic methods for Class std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-391, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-391. libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
istreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
istreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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&, long double&) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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&, long double&) const(GLIBCXX_3.4) [ISOCXX] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCXX_3.4) [ISOCXX] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCXX_3.4) [ISOCXX] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-392, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-392. libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for money_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [CXXABI] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
vtable for money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-393
Table 9-393. Primary vtable for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc[0]: | money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get() |
vfunc[1]: | money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get() |
vfunc[2]: | 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&, long double&) const |
vfunc[3]: | 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 |
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 9-394
An LSB conforming implementation shall provide the generic methods for Class std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-395, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-395. libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
istreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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&, long double&) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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&, long double&) const(GLIBCXX_3.4) [ISOCXX] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCXX_3.4) [ISOCXX] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCXX_3.4) [ISOCXX] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-396, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-396. libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [CXXABI] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
vtable for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-397
Table 9-397. Primary vtable for money_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for money_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc[0]: | money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put() |
vfunc[1]: | money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put() |
vfunc[2]: | money_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, long double) const |
vfunc[3]: | 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 |
The Run Time Type Information for the std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-398
An LSB conforming implementation shall provide the generic methods for Class std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-399, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-399. libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
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_3.4) [ISOCXX] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, long double) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, long double) const(GLIBCXX_3.4) [ISOCXX] |
ostreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCXX_3.4) [ISOCXX] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCXX_3.4) [ISOCXX] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-400, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-400. libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for money_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [CXXABI] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
vtable for money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-401
Table 9-401. Primary vtable for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc[0]: | money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put() |
vfunc[1]: | money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put() |
vfunc[2]: | 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, long double) const |
vfunc[3]: | 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 |
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 9-402
An LSB conforming implementation shall provide the generic methods for Class std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-403, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-403. libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
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_3.4) [ISOCXX] |
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, long double) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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, long double) const(GLIBCXX_3.4) [ISOCXX] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCXX_3.4) [ISOCXX] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCXX_3.4) [ISOCXX] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-404, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-404. libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [CXXABI] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
vtable for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
An LSB conforming implementation shall provide the generic methods for Class std::locale specified in Table 9-405, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-405. libstdcxx - Class locale Function Interfaces
locale::id::_M_id() const(GLIBCXX_3.4) [ISOCXX] |
locale::name() const(GLIBCXX_3.4) [ISOCXX] |
locale::operator==(locale const&) const(GLIBCXX_3.4) [ISOCXX] |
locale::_M_coalesce(locale const&, locale const&, int)(GLIBCXX_3.4) [ISOCXX] |
locale::_S_normalize_category(int)(GLIBCXX_3.4) [ISOCXX] |
locale::_Impl::_M_install_facet(locale::id const*, locale::facet const*)(GLIBCXX_3.4) [LSB] |
locale::_Impl::_M_replace_facet(locale::_Impl const*, locale::id const*)(GLIBCXX_3.4) [LSB] |
locale::_Impl::~_Impl()(GLIBCXX_3.4) [LSB] |
locale::_Impl::~_Impl()(GLIBCXX_3.4) [LSB] |
locale::global(locale const&)(GLIBCXX_3.4) [ISOCXX] |
locale::classic()(GLIBCXX_3.4) [ISOCXX] |
locale::locale(char const*)(GLIBCXX_3.4) [ISOCXX] |
locale::locale(locale::_Impl*)(GLIBCXX_3.4) [ISOCXX] |
locale::locale(locale const&)(GLIBCXX_3.4) [ISOCXX] |
locale::locale(locale const&, locale const&, int)(GLIBCXX_3.4) [ISOCXX] |
locale::locale()(GLIBCXX_3.4) [ISOCXX] |
locale::locale(char const*)(GLIBCXX_3.4) [ISOCXX] |
locale::locale(locale::_Impl*)(GLIBCXX_3.4) [ISOCXX] |
locale::locale(locale const&)(GLIBCXX_3.4) [ISOCXX] |
locale::locale(locale const&, char const*, int)(GLIBCXX_3.4) [ISOCXX] |
locale::locale(locale const&, locale const&, int)(GLIBCXX_3.4) [ISOCXX] |
locale::locale()(GLIBCXX_3.4) [ISOCXX] |
locale::~locale()(GLIBCXX_3.4) [ISOCXX] |
locale::~locale()(GLIBCXX_3.4) [ISOCXX] |
locale::operator=(locale const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::locale specified in Table 9-406, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-406. libstdcxx - Class locale Data Interfaces
locale::all(GLIBCXX_3.4) [ISOCXX] |
locale::none(GLIBCXX_3.4) [ISOCXX] |
locale::time(GLIBCXX_3.4) [ISOCXX] |
locale::ctype(GLIBCXX_3.4) [ISOCXX] |
locale::collate(GLIBCXX_3.4) [ISOCXX] |
locale::numeric(GLIBCXX_3.4) [ISOCXX] |
locale::messages(GLIBCXX_3.4) [ISOCXX] |
locale::monetary(GLIBCXX_3.4) [ISOCXX] |
The virtual table for the std::locale::facet class is described by Table 9-407
Table 9-407. Primary vtable for locale::facet
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for locale::facet |
vfunc[0]: | locale::facet::~facet() |
vfunc[1]: | locale::facet::~facet() |
The Run Time Type Information for the std::locale::facet class is described by Table 9-408
An LSB conforming implementation shall provide the generic methods for Class std::locale::facet specified in Table 9-409, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-409. libstdcxx - Class locale::facet Function Interfaces
locale::facet::_S_get_c_name()(GLIBCXX_3.4.6) [ISOCXX] |
locale::facet::_S_get_c_locale()(GLIBCXX_3.4) [ISOCXX] |
locale::facet::_S_clone_c_locale(__locale_struct*&)(GLIBCXX_3.4) [ISOCXX] |
locale::facet::_S_create_c_locale(__locale_struct*&, char const*, __locale_struct*)(GLIBCXX_3.4) [ISOCXX] |
locale::facet::_S_destroy_c_locale(__locale_struct*&)(GLIBCXX_3.4) [ISOCXX] |
locale::facet::~facet()(GLIBCXX_3.4) [ISOCXX] |
locale::facet::~facet()(GLIBCXX_3.4) [ISOCXX] |
locale::facet::~facet()(GLIBCXX_3.4) [ISOCXX] |
locale::locale(locale const&, char const*, int)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::locale::facet specified in Table 9-410, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-410. libstdcxx - Class locale::facet Data Interfaces
__timepunct_cache<char>::_S_timezones(GLIBCXX_3.4) [ISOCXX] |
__timepunct_cache<wchar_t>::_S_timezones(GLIBCXX_3.4) [ISOCXX] |
typeinfo for locale::facet(GLIBCXX_3.4) [CXXABI] |
typeinfo name for locale::facet(GLIBCXX_3.4) [CXXABI] |
vtable for locale::facet(GLIBCXX_3.4) [CXXABI] |
An LSB conforming implementation shall provide the generic methods for facet functions specified in Table 9-411, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-411. libstdcxx - facet functions Function Interfaces
void __convert_to_v<double>(char const*, double&, _Ios_Iostate&, __locale_struct* const&)(GLIBCXX_3.4) [ISOCXX] |
void __convert_to_v<long double>(char const*, long double&, _Ios_Iostate&, __locale_struct* const&)(GLIBCXX_3.4) [ISOCXX] |
void __convert_to_v<float>(char const*, float&, _Ios_Iostate&, __locale_struct* const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<moneypunct<char, false> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<moneypunct<wchar_t, false> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<ctype<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<codecvt<char, char, __mbstate_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<codecvt<wchar_t, char, __mbstate_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<collate<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<collate<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<num_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<num_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<messages<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<messages<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<numpunct<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<numpunct<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<time_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<time_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<money_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<money_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
bool has_facet<money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, false> const& use_facet<moneypunct<char, false> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<char, true> const& use_facet<moneypunct<char, true> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, false> const& use_facet<moneypunct<wchar_t, false> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
moneypunct<wchar_t, true> const& use_facet<moneypunct<wchar_t, true> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<char> const& use_facet<__timepunct<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
__timepunct<wchar_t> const& use_facet<__timepunct<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
ctype<char> const& use_facet<ctype<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
ctype<wchar_t> const& use_facet<ctype<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
codecvt<char, char, __mbstate_t> const& use_facet<codecvt<char, char, __mbstate_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
codecvt<wchar_t, char, __mbstate_t> const& use_facet<codecvt<wchar_t, char, __mbstate_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
collate<char> const& use_facet<collate<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
collate<wchar_t> const& use_facet<collate<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
num_get<char, istreambuf_iterator<char, char_traits<char> > > const& use_facet<num_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > > const& use_facet<num_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
messages<char> const& use_facet<messages<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
messages<wchar_t> const& use_facet<messages<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
numpunct<char> const& use_facet<numpunct<char> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
numpunct<wchar_t> const& use_facet<numpunct<wchar_t> >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
time_get<char, istreambuf_iterator<char, char_traits<char> > > const& use_facet<time_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > > const& use_facet<time_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
money_get<char, istreambuf_iterator<char, char_traits<char> > > const& use_facet<money_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > > const& use_facet<money_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic methods for Class std::__num_base specified in Table 9-412, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-412. libstdcxx - Class __num_base Function Interfaces
__num_base::_S_format_float(ios_base const&, char*, char)(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::__num_base specified in Table 9-413, with the full mandatory functionality as described in the referenced underlying specification.
The virtual table for the std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-414
Table 9-414. Primary vtable for num_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for num_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc[0]: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get() |
vfunc[1]: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get() |
vfunc[2]: | 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 |
vfunc[3]: | 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 |
vfunc[4]: | 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 |
vfunc[5]: | 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 |
vfunc[6]: | 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 |
vfunc[7]: | 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 |
vfunc[8]: | 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 |
vfunc[9]: | 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 |
vfunc[10]: | 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 |
vfunc[11]: | 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 double&) const |
vfunc[12]: | 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 |
The Run Time Type Information for the std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-415
An LSB conforming implementation shall provide the generic methods for Class std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-416, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-416. libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
istreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
istreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
istreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
istreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
istreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
istreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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 double&) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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 double&) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCXX_3.4) [ISOCXX] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCXX_3.4) [ISOCXX] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-417, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-417. libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for num_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [CXXABI] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
vtable for num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-418
Table 9-418. Primary vtable for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc[0]: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get() |
vfunc[1]: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get() |
vfunc[2]: | 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 |
vfunc[3]: | 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 |
vfunc[4]: | 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 |
vfunc[5]: | 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 |
vfunc[6]: | 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 |
vfunc[7]: | 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 |
vfunc[8]: | 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 |
vfunc[9]: | 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 |
vfunc[10]: | 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 |
vfunc[11]: | 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 double&) const |
vfunc[12]: | 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 |
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 9-419
An LSB conforming implementation shall provide the generic methods for Class std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-420, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-420. libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
istreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
istreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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 double&) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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 double&) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCXX_3.4) [ISOCXX] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCXX_3.4) [ISOCXX] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-421, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-421. libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [CXXABI] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
vtable for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-422
Table 9-422. Primary vtable for num_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for num_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc[0]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put() |
vfunc[1]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put() |
vfunc[2]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, bool) const |
vfunc[3]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const |
vfunc[4]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const |
vfunc[5]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const |
vfunc[6]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long long) const |
vfunc[7]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const |
vfunc[8]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long double) const |
vfunc[9]: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, void const*) const |
The Run Time Type Information for the std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-423
An LSB conforming implementation shall provide the generic methods for Class std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-424, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-424. libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
ostreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<char, char_traits<char> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<char, char_traits<char> > num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert_float<long double>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, long double) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, void const*) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, bool) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long double) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long long) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, void const*) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, bool) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long double) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCXX_3.4) [ISOCXX] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-425, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-425. libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for num_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [CXXABI] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
vtable for num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCXX_3.4) [CXXABI] |
The virtual table for the std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-426
Table 9-426. Primary vtable for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
Virtual Base Offset | 0 |
RTTI | typeinfo for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc[0]: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put() |
vfunc[1]: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put() |
vfunc[2]: | 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 |
vfunc[3]: | 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 |
vfunc[4]: | 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 |
vfunc[5]: | 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 |
vfunc[6]: | 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 |
vfunc[7]: | 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 |
vfunc[8]: | 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 double) const |
vfunc[9]: | 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 |
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 9-427
An LSB conforming implementation shall provide the generic methods for Class std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-428, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-428. libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > 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_3.4) [ISOCXX] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert_float<long double>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, long double) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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 double) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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 double) const(GLIBCXX_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
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_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCXX_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCXX_3.4) [ISOCXX] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic data interfaces for Class std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-429, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-429. libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [CXXABI] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCXX_3.4) [ISOCXX] |
typeinfo for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
typeinfo name for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
vtable for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCXX_3.4) [CXXABI] |
No external methods are defined for libstdcxx - Class std::gslice in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic methods for Class std::__basic_file<char> specified in Table 9-430, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-430. libstdcxx - Class __basic_file<char> Function Interfaces
__basic_file<char>::is_open() const(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::fd()(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::file()(GLIBCXX_3.4.1) [ISOCXX] |
__basic_file<char>::open(char const*, _Ios_Openmode, int)(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::sync()(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::close()(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::sys_open(_IO_FILE*, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::sys_open(int, _Ios_Openmode)(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::showmanyc()(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::__basic_file(pthread_mutex_t*)(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::__basic_file(pthread_mutex_t*)(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::~__basic_file()(GLIBCXX_3.4) [ISOCXX] |
__basic_file<char>::~__basic_file()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic methods for Class std::_List_node_base specified in Table 9-431, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-431. libstdcxx - Class _List_node_base Function Interfaces
_List_node_base::hook(_List_node_base*)(GLIBCXX_3.4) [LSB] |
_List_node_base::swap(_List_node_base&, _List_node_base&)(GLIBCXX_3.4) [LSB] |
_List_node_base::unhook()(GLIBCXX_3.4) [LSB] |
_List_node_base::reverse()(GLIBCXX_3.4) [LSB] |
_List_node_base::transfer(_List_node_base*, _List_node_base*)(GLIBCXX_3.4) [LSB] |
No external methods are defined for libstdcxx - Class std::valarray<unsigned int> in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic methods for Class std::allocator<char> specified in Table 9-432, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-432. libstdcxx - Class allocator<char> Function Interfaces
allocator<char>::allocator(allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
allocator<char>::allocator()(GLIBCXX_3.4) [ISOCXX] |
allocator<char>::allocator(allocator<char> const&)(GLIBCXX_3.4) [ISOCXX] |
allocator<char>::allocator()(GLIBCXX_3.4) [ISOCXX] |
allocator<char>::~allocator()(GLIBCXX_3.4) [ISOCXX] |
allocator<char>::~allocator()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic methods for Class std::allocator<wchar_t> specified in Table 9-433, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-433. libstdcxx - Class allocator<wchar_t> Function Interfaces
allocator<wchar_t>::allocator(allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
allocator<wchar_t>::allocator()(GLIBCXX_3.4) [ISOCXX] |
allocator<wchar_t>::allocator(allocator<wchar_t> const&)(GLIBCXX_3.4) [ISOCXX] |
allocator<wchar_t>::allocator()(GLIBCXX_3.4) [ISOCXX] |
allocator<wchar_t>::~allocator()(GLIBCXX_3.4) [ISOCXX] |
allocator<wchar_t>::~allocator()(GLIBCXX_3.4) [ISOCXX] |
An LSB conforming implementation shall provide the generic methods for Class __gnu_cxx::__pool<true> specified in Table 9-434, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-434. libstdcxx - Class __gnu_cxx::__pool<true> Function Interfaces
__gnu_cxx::__pool<true>::_M_destroy()(GLIBCXX_3.4.4) [LSB] |
__gnu_cxx::__pool<true>::_M_initialize(void (*)(void*))(GLIBCXX_3.4.4) [LSB] |
__gnu_cxx::__pool<true>::_M_initialize()(GLIBCXX_3.4.6) [LSB] |
__gnu_cxx::__pool<true>::_M_get_thread_id()(GLIBCXX_3.4.4) [LSB] |
__gnu_cxx::__pool<true>::_M_destroy_thread_key(void*)(GLIBCXX_3.4.4) [LSB] |
An LSB conforming implementation shall provide the generic methods for Class __gnu_cxx::__pool<false> specified in Table 9-435, with the full mandatory functionality as described in the referenced underlying specification.
An LSB conforming implementation shall provide the generic methods for Class __gnu_cxx::free_list specified in Table 9-436, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-436. libstdcxx - Class __gnu_cxx::free_list Function Interfaces
__gnu_cxx::free_list::_M_clear()(GLIBCXX_3.4.4) [LSB] |
No external methods are defined for libstdcxx - Class std::locale::_Impl in this part of the specification. See also the relevant architecture specific part of this specification.
No external methods are defined for libstdcxx - Namespace std Functions in this part of the specification. See also the relevant architecture specific part of this specification.
An LSB conforming implementation shall provide the generic methods for Class std::char_traits<char> specified in Table 9-437, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-437. libstdcxx - Class char_traits<char> Function Interfaces
char_traits<char>::eq(char const&, char const&)(GLIBCXX_3.4.5) [ISOCXX] |
An LSB conforming implementation shall provide the generic methods for Class std::char_traits<wchar_t> specified in Table 9-438, with the full mandatory functionality as described in the referenced underlying specification.
Table 9-438. libstdcxx - Class char_traits<wchar_t> Function Interfaces
char_traits<wchar_t>::eq(wchar_t const&, wchar_t const&)(GLIBCXX_3.4.5) [ISOCXX] |
<<< Previous | Home | Next >>> |
Base Libraries | Up | Interface Definitions for libstdcxx |