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