An LSB-conforming implementation shall support base libraries which provide interfaces for accessing the operating system, processor and other hardware in the system.
Only those interfaces that are unique to the Itanium™ platform are defined here. This section should be used in conjunction with the corresponding section in the Linux Standard Base Specification.
Table 6-1 defines the library name and shared object name for the libstdcxx library
The behavior of the interfaces in this library is specified by the following specifications:
Itanium C++ ABI (Revision: 1.75) |
ISO/IEC 14882: 1998(E) Programming languages --C++ |
An LSB conforming implementation shall provide the architecture specific methods for C++ Runtime Support specified in Table 6-2, with the full functionality as described in the referenced underlying specification.
Table 6-2. libstdcxx - C++ Runtime Support Function Interfaces
basic_string<char, char_traits<char>, allocator<char> >* __uninitialized_fill_n_aux<basic_string<char, char_traits<char>, allocator<char> >*, unsigned long, basic_string<char, char_traits<char>, allocator<char> > >(basic_string<char, char_traits<char>, allocator<char> >*, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&, __false_type)(GLIBCPP_3.2) [1] |
operator new[](unsigned long)(GLIBCPP_3.2) [1] |
operator new[](unsigned long, nothrow_t const&)(GLIBCPP_3.2) [1] |
operator new(unsigned long)(GLIBCPP_3.2) [1] |
operator new(unsigned long, nothrow_t const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - C++ type descriptors for built-in types
No external methods are defined for libstdcxx - struct numeric_limits<long double>
No external methods are defined for libstdcxx - struct __numeric_limits_base
No external methods are defined for libstdcxx - struct numeric_limits<long long>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long long>
No external methods are defined for libstdcxx - struct numeric_limits<float>
No external methods are defined for libstdcxx - struct numeric_limits<double>
No external methods are defined for libstdcxx - struct numeric_limits<short>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned short>
No external methods are defined for libstdcxx - struct numeric_limits<int>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned int>
No external methods are defined for libstdcxx - struct numeric_limits<long>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long>
No external methods are defined for libstdcxx - struct numeric_limits<wchar_t>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned char>
No external methods are defined for libstdcxx - struct numeric_limits<signed char>
No external methods are defined for libstdcxx - struct numeric_limits<char>
No external methods are defined for libstdcxx - struct numeric_limits<bool>
An LSB conforming implementation shall provide the architecture specific methods for Class std::allocator<char> specified in Table 6-3, with the full functionality as described in the referenced underlying specification.
Table 6-3. libstdcxx - Class allocator<char> Function Interfaces
allocator<char>::deallocate(char*, unsigned long)(GLIBCPP_3.2) [1] |
allocator<char>::allocate(unsigned long, void const*)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::allocator<wchar_t> specified in Table 6-4, with the full functionality as described in the referenced underlying specification.
Table 6-4. libstdcxx - Class allocator<wchar_t> Function Interfaces
allocator<wchar_t>::deallocate(wchar_t*, unsigned long)(GLIBCPP_3.2) [1] |
allocator<wchar_t>::allocate(unsigned long, void const*)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - facet functions
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_string specified in Table 6-5, with the full functionality as described in the referenced underlying specification.
Table 6-5. libstdcxx - Class basic_string Function Interfaces
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::copy(wchar_t*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::substr(unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_fold(unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, wchar_t const*) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_check(unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_construct(unsigned long, wchar_t, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_clone(allocator<wchar_t> const&, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_create(unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::operator[](unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(wchar_t const*, unsigned long)(GLIBCPP_3.2) [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&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(wchar_t const*, unsigned long)(GLIBCPP_3.2) [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&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(unsigned long, wchar_t)(GLIBCPP_3.2) [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> > >, unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, wchar_t const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned long, wchar_t)(GLIBCPP_3.2) [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*, unsigned long)(GLIBCPP_3.2) [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> > >, unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::reserve(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_mutate(unsigned long, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string[in-charge](wchar_t const*, unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string[in-charge](basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string[in-charge](basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string[in-charge](unsigned long, wchar_t, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string[not-in-charge](wchar_t const*, unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string[not-in-charge](basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string[not-in-charge](basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string[not-in-charge](unsigned long, wchar_t, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned long)(GLIBCPP_3.2) [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> >
An LSB conforming implementation shall provide the architecture specific methods for Class std::gslice specified in Table 6-6, with the full functionality as described in the referenced underlying specification.
Table 6-6. libstdcxx - Class gslice Function Interfaces
gslice::_Indexer::_Indexer[in-charge](unsigned long, valarray<unsigned long> const&, valarray<unsigned long> const&)(GLIBCPP_3.2) [1] |
gslice::_Indexer::_Indexer[not-in-charge](unsigned long, valarray<unsigned long> const&, valarray<unsigned long> const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::__basic_file<char> specified in Table 6-7, with the full functionality as described in the referenced underlying specification.
Table 6-7. libstdcxx - Class __basic_file<char> Function Interfaces
__basic_file<char>::xsgetn(char*, long)(GLIBCPP_3.2) [1] |
__basic_file<char>::xsputn(char const*, long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::__default_alloc_template<(bool)1, (int)0> specified in Table 6-8, with the full functionality as described in the referenced underlying specification.
Table 6-8. libstdcxx - Class __default_alloc_template<(bool)1, (int)0> Function Interfaces
__default_alloc_template<(bool)1, (int)0>::deallocate(void*, unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<(bool)1, (int)0>::reallocate(void*, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<(bool)1, (int)0>::_S_round_up(unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<(bool)1, (int)0>::_S_chunk_alloc(unsigned long, int&)(GLIBCPP_3.2) [1] |
__default_alloc_template<(bool)1, (int)0>::_S_freelist_index(unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<(bool)1, (int)0>::allocate(unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<(bool)1, (int)0>::_S_refill(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::valarray<unsigned> specified in Table 6-9, with the full functionality as described in the referenced underlying specification.
Table 6-9. libstdcxx - Class valarray<unsigned> Function Interfaces
valarray<unsigned long>::size() const(GLIBCPP_3.2) [1] |
valarray<unsigned long>::valarray[in-charge](valarray<unsigned long> const&)(GLIBCPP_3.2) [1] |
valarray<unsigned long>::valarray[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
valarray<unsigned long>::valarray[not-in-charge](valarray<unsigned long> const&)(GLIBCPP_3.2) [1] |
valarray<unsigned long>::valarray[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
valarray<unsigned long>::~valarray [in-charge]()(GLIBCPP_3.2) [1] |
valarray<unsigned long>::~valarray [not-in-charge]()(GLIBCPP_3.2) [1] |
valarray<unsigned long>::operator[](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_string<char, std::char_traits<char>, std::allocator<char> > specified in Table 6-10, with the full functionality as described in the referenced underlying specification.
Table 6-10. libstdcxx - Class basic_string<char, char_traits<char>, allocator<char> > Function Interfaces
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::copy(char*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::substr(unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_fold(unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, char const*) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_check(unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_construct(unsigned long, char, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_clone(allocator<char> const&, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_create(unsigned long, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::operator[](unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::erase(unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::resize(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::resize(unsigned long, char)(GLIBCPP_3.2) [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*, unsigned long)(GLIBCPP_3.2) [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> > >, unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::reserve(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_mutate(unsigned long, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string[in-charge](char const*, unsigned long, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string[in-charge](basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string[in-charge](basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string[in-charge](unsigned long, char, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string[not-in-charge](char const*, unsigned long, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string[not-in-charge](basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string[not-in-charge](basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string[not-in-charge](unsigned long, char, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::locale specified in Table 6-11, with the full functionality as described in the referenced underlying specification.
Table 6-11. libstdcxx - Class locale Function Interfaces
locale::_Impl::_Impl[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl[in-charge](locale::facet**, unsigned long, bool)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl[in-charge](locale::_Impl const&, unsigned long)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl[not-in-charge](locale::facet**, unsigned long, bool)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl[not-in-charge](locale::_Impl const&, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the __cxxabiv1::__enum_type_info class is described by Table 6-12
Table 6-12. vtable for __cxxabiv1::__enum_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__enum_type_info |
vfunc: | __cxxabiv1::__enum_type_info::~__enum_type_info [in-charge]() |
vfunc: | __cxxabiv1::__enum_type_info::~__enum_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | 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 6-13
No external methods are defined for libstdcxx - Class __cxxabiv1::__enum_type_info
The virtual table for the __cxxabiv1::__array_type_info class is described by Table 6-14
Table 6-14. vtable for __cxxabiv1::__array_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__array_type_info |
vfunc: | __cxxabiv1::__array_type_info::~__array_type_info [in-charge]() |
vfunc: | __cxxabiv1::__array_type_info::~__array_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | 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 6-15
No external methods are defined for libstdcxx - Class __cxxabiv1::__array_type_info
The virtual table for the __cxxabiv1::__class_type_info class is described by Table 6-16
Table 6-16. vtable for __cxxabiv1::__class_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__class_type_info |
vfunc: | __cxxabiv1::__class_type_info::~__class_type_info [in-charge]() |
vfunc: | __cxxabiv1::__class_type_info::~__class_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | __cxxabiv1::__class_type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc: | __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const |
vfunc: | __cxxabiv1::__class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const |
The Run Time Type Information for the __cxxabiv1::__class_type_info class is described by Table 6-17
An LSB conforming implementation shall provide the architecture specific methods for Class __cxxabiv1::__class_type_info specified in Table 6-18, with the full functionality as described in the referenced underlying specification.
Table 6-18. libstdcxx - Class __cxxabiv1::__class_type_info Function Interfaces
__cxxabiv1::__class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const(CXXABI_1.2.2) [1] |
__cxxabiv1::__class_type_info::__do_find_public_src(long, void const*, __cxxabiv1::__class_type_info const*, void const*) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
The virtual table for the __cxxabiv1::__pbase_type_info class is described by Table 6-19
Table 6-19. vtable for __cxxabiv1::__pbase_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__pbase_type_info |
vfunc: | __cxxabiv1::__pbase_type_info::~__pbase_type_info [in-charge]() |
vfunc: | __cxxabiv1::__pbase_type_info::~__pbase_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | __cxxabiv1::__pbase_type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc: | __cxxabiv1::__pbase_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned) const |
The Run Time Type Information for the __cxxabiv1::__pbase_type_info class is described by Table 6-20
No external methods are defined for libstdcxx - Class __cxxabiv1::__pbase_type_info
The virtual table for the __cxxabiv1::__pointer_type_info class is described by Table 6-21
Table 6-21. vtable for __cxxabiv1::__pointer_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__pointer_type_info |
vfunc: | __cxxabiv1::__pointer_type_info::~__pointer_type_info [in-charge]() |
vfunc: | __cxxabiv1::__pointer_type_info::~__pointer_type_info [in-charge deleting]() |
vfunc: | __cxxabiv1::__pointer_type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | __cxxabiv1::__pbase_type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc: | __cxxabiv1::__pointer_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned) const |
The Run Time Type Information for the __cxxabiv1::__pointer_type_info class is described by Table 6-22
No external methods are defined for libstdcxx - Class __cxxabiv1::__pointer_type_info
The virtual table for the __cxxabiv1::__function_type_info class is described by Table 6-23
Table 6-23. vtable for __cxxabiv1::__function_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__function_type_info |
vfunc: | __cxxabiv1::__function_type_info::~__function_type_info [in-charge]() |
vfunc: | __cxxabiv1::__function_type_info::~__function_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | __cxxabiv1::__function_type_info::__is_function_p() const |
vfunc: | type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | 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 6-24
No external methods are defined for libstdcxx - Class __cxxabiv1::__function_type_info
The virtual table for the __cxxabiv1::__si_class_type_info class is described by Table 6-25
Table 6-25. vtable for __cxxabiv1::__si_class_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__si_class_type_info |
vfunc: | __cxxabiv1::__si_class_type_info::~__si_class_type_info [in-charge]() |
vfunc: | __cxxabiv1::__si_class_type_info::~__si_class_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | __cxxabiv1::__class_type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc: | __cxxabiv1::__si_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const |
vfunc: | __cxxabiv1::__si_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const |
The Run Time Type Information for the __cxxabiv1::__si_class_type_info class is described by Table 6-26
An LSB conforming implementation shall provide the architecture specific methods for Class __cxxabiv1::__si_class_type_info specified in Table 6-27, with the full functionality as described in the referenced underlying specification.
Table 6-27. libstdcxx - Class __cxxabiv1::__si_class_type_info Function Interfaces
__cxxabiv1::__si_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const(CXXABI_1.2.2) [1] |
__cxxabiv1::__si_class_type_info::__do_find_public_src(long, void const*, __cxxabiv1::__class_type_info const*, void const*) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
The virtual table for the __cxxabiv1::__vmi_class_type_info class is described by Table 6-28
Table 6-28. vtable for __cxxabiv1::__vmi_class_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__vmi_class_type_info |
vfunc: | __cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info [in-charge]() |
vfunc: | __cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | __cxxabiv1::__class_type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | __cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc: | __cxxabiv1::__vmi_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const |
vfunc: | __cxxabiv1::__vmi_class_type_info::__do_dyncast(int, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const |
The Run Time Type Information for the __cxxabiv1::__vmi_class_type_info class is described by Table 6-29
An LSB conforming implementation shall provide the architecture specific methods for Class __cxxabiv1::__vmi_class_type_info specified in Table 6-30, with the full functionality as described in the referenced underlying specification.
Table 6-30. libstdcxx - Class __cxxabiv1::__vmi_class_type_info Function Interfaces
__cxxabiv1::__vmi_class_type_info::__do_dyncast(long, __cxxabiv1::__class_type_info::__sub_kind, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__dyncast_result&) const(CXXABI_1.2.2) [1] |
__cxxabiv1::__vmi_class_type_info::__do_find_public_src(long, void const*, __cxxabiv1::__class_type_info const*, void const*) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
The virtual table for the __cxxabiv1::__fundamental_type_info class is described by Table 6-31
Table 6-31. vtable for __cxxabiv1::__fundamental_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__fundamental_type_info |
vfunc: | __cxxabiv1::__fundamental_type_info::~__fundamental_type_info [in-charge]() |
vfunc: | __cxxabiv1::__fundamental_type_info::~__fundamental_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | 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 6-32
No external methods are defined for libstdcxx - Class __cxxabiv1::__fundamental_type_info
The virtual table for the __cxxabiv1::__pointer_to_member_type_info class is described by Table 6-33
Table 6-33. vtable for __cxxabiv1::__pointer_to_member_type_info
Base Offset | 0 |
RTTI | typeinfo for __cxxabiv1::__pointer_to_member_type_info |
vfunc: | __cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info [in-charge]() |
vfunc: | __cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | __cxxabiv1::__pbase_type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const |
vfunc: | __cxxabiv1::__pointer_to_member_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned) const |
The Run Time Type Information for the __cxxabiv1::__pointer_to_member_type_info class is described by Table 6-34
No external methods are defined for libstdcxx - Class __cxxabiv1::__pointer_to_member_type_info
The virtual table for the __gnu_cxx::stdio_filebuf<char, std::char_traits<char> > class is described by Table 6-35
Table 6-35. vtable for __gnu_cxx::stdio_filebuf<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for __gnu_cxx::stdio_filebuf<char, char_traits<char> > |
vfunc: | __gnu_cxx::stdio_filebuf<char, char_traits<char> >::~stdio_filebuf [in-charge]() |
vfunc: | __gnu_cxx::stdio_filebuf<char, char_traits<char> >::~stdio_filebuf [in-charge deleting]() |
vfunc: | basic_filebuf<char, char_traits<char> >::imbue(locale const&) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
The Run Time Type Information for the __gnu_cxx::stdio_filebuf<char, std::char_traits<char> > class is described by Table 6-36
No external methods are defined for libstdcxx - Class __gnu_cxx::stdio_filebuf<char, std::char_traits<char> >
The virtual table for the __gnu_cxx::stdio_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-37
Table 6-37. vtable for __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> > |
vfunc: | __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> >::~stdio_filebuf [in-charge]() |
vfunc: | __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> >::~stdio_filebuf [in-charge deleting]() |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
The Run Time Type Information for the __gnu_cxx::stdio_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-38
No external methods are defined for libstdcxx - Class __gnu_cxx::stdio_filebuf<wchar_t, std::char_traits<wchar_t> >
The virtual table for the std::locale::facet class is described by Table 6-39
Table 6-39. vtable for locale::facet
Base Offset | 0 |
RTTI | typeinfo for locale::facet |
vfunc: | locale::facet::~facet [in-charge]() |
vfunc: | locale::facet::~facet [in-charge deleting]() |
The Run Time Type Information for the std::locale::facet class is described by Table 6-40
An LSB conforming implementation shall provide the architecture specific methods for Class std::locale::facet specified in Table 6-41, with the full functionality as described in the referenced underlying specification.
Table 6-41. libstdcxx - Class locale::facet Function Interfaces
locale::facet::facet[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
locale::facet::facet[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::ios_base::failure class is described by Table 6-42
Table 6-42. vtable for ios_base::failure
Base Offset | 0 |
RTTI | typeinfo for ios_base::failure |
vfunc: | ios_base::failure::~failure [in-charge]() |
vfunc: | ios_base::failure::~failure [in-charge deleting]() |
vfunc: | ios_base::failure::what() const |
The Run Time Type Information for the std::ios_base::failure class is described by Table 6-43
No external methods are defined for libstdcxx - Class std::ios_base::failure
The virtual table for the std::basic_iostream<char, std::char_traits<char> > class is described by Table 6-44
Table 6-44. vtable for basic_iostream<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_iostream<char, char_traits<char> > |
vfunc: | basic_iostream<char, char_traits<char> >::~basic_iostream [in-charge]() |
vfunc: | basic_iostream<char, char_traits<char> >::~basic_iostream [in-charge deleting]() |
The Run Time Type Information for the std::basic_iostream<char, std::char_traits<char> > class is described by Table 6-45
Table 6-45. typeinfo for basic_iostream<char, char_traits<char> >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for basic_iostream<char, char_traits<char> > | |
flags: | 11 | |
basetype: | typeinfo for basic_istream<char, char_traints<char> > | 2 |
basetype: | typeinfo for basic_ostream<char, char_traits<char> > | 2050 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_iostream<char, std::char_traits<char> > specified in Table 6-46, with the full functionality as described in the referenced underlying specification.
Table 6-46. libstdcxx - Class basic_iostream<char, char_traits<char> > Function Interfaces
non-virtual thunk [nv:-16] to basic_iostream<char, char_traits<char> >::~basic_iostream [in-charge deleting]()(GLIBCPP_3.2) [1] |
non-virtual thunk [nv:-16] to basic_iostream<char, char_traits<char> >::~basic_iostream [in-charge]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_iostream<char, char_traits<char> >::~basic_iostream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_iostream<char, char_traits<char> >::~basic_iostream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_istream<char, std::char_traints<char> > class is described by Table 6-47
Table 6-47. vtable for basic_istream<char, char_traints<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_istream<char, char_traints<char> > |
vfunc: | basic_istream<char, char_traints<char> >::~basic_istream [in-charge]() |
vfunc: | basic_istream<char, char_traints<char> >::~basic_istream [in-charge deleting]() |
The Run Time Type Information for the std::basic_istream<char, std::char_traints<char> > class is described by Table 6-48
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istream<char, std::char_traints<char> > specified in Table 6-49, with the full functionality as described in the referenced underlying specification.
Table 6-49. libstdcxx - Class basic_istream<char, char_traints<char> > Function Interfaces
basic_istream<char, char_traints<char> >::get(char*, long)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traints<char> >::get(char*, long, char)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traints<char> >::read(char*, long)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traints<char> >::ignore(long, int)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traints<char> >::getline(char*, long)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traints<char> >::getline(char*, long, char)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traints<char> >::readsome(char*, long)(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_istream<char, char_traints<char> >::~basic_istream [in-charge deleting]()(GLIBCPP_3.2) [2] |
virtual thunk [v:0,-24] to basic_istream<char, char_traints<char> >::~basic_istream [in-charge]()(GLIBCPP_3.2) [2] |
Referenced Specification(s)
The virtual table for the std::basic_ostream<char, std::char_traits<char> > class is described by Table 6-50
Table 6-50. vtable for basic_ostream<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ostream<char, char_traits<char> > |
vfunc: | basic_ostream<char, char_traits<char> >::~basic_ostream [in-charge]() |
vfunc: | basic_ostream<char, char_traits<char> >::~basic_ostream [in-charge deleting]() |
The Run Time Type Information for the std::basic_ostream<char, std::char_traits<char> > class is described by Table 6-51
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostream<char, std::char_traits<char> > specified in Table 6-52, with the full functionality as described in the referenced underlying specification.
Table 6-52. libstdcxx - Class basic_ostream<char, char_traits<char> > Function Interfaces
basic_ostream<char, char_traits<char> >::write(char const*, long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::basic_ostream<char, std::char_traits<char> > specified in Table 6-53, with the full functionality as described in the referenced underlying specification.
Table 6-53. libstdcxx - Class basic_ostream<char, char_traits<char> > Data Interfaces
virtual thunk [v:0,-24] to basic_ostream<char, char_traits<char> >::~basic_ostream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_ostream<char, char_traits<char> >::~basic_ostream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The Run Time Type Information for the std::__num_base class is described by Table 6-54
An LSB conforming implementation shall provide the architecture specific methods for Class std::__num_base specified in Table 6-55, with the full functionality as described in the referenced underlying specification.
Table 6-55. libstdcxx - Class __num_base Function Interfaces
__num_base::_S_format_float(ios_base const&, char*, char, long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::bad_typeid class is described by Table 6-56
Table 6-56. vtable for bad_typeid
Base Offset | 0 |
RTTI | typeinfo for bad_typeid |
vfunc: | bad_typeid::~bad_typeid [in-charge]() |
vfunc: | bad_typeid::~bad_typeid [in-charge deleting]() |
vfunc: | exception::what() const |
The Run Time Type Information for the std::bad_typeid class is described by Table 6-57
No external methods are defined for libstdcxx - Class std::bad_typeid
The Run Time Type Information for the std::ctype_base class is described by Table 6-58
No external methods are defined for libstdcxx - Class std::ctype_base
The virtual table for the std::istrstream class is described by Table 6-59
Table 6-59. vtable for istrstream
Base Offset | 0 |
RTTI | typeinfo for istrstream |
vfunc: | istrstream::~istrstream [in-charge]() |
vfunc: | istrstream::~istrstream [in-charge deleting]() |
The Run Time Type Information for the std::istrstream class is described by Table 6-60
An LSB conforming implementation shall provide the architecture specific methods for Class std::istrstream specified in Table 6-61, with the full functionality as described in the referenced underlying specification.
Table 6-61. libstdcxx - Class istrstream Function Interfaces
istrstream::istrstream[in-charge](char const*, long)(GLIBCPP_3.2) [1] |
istrstream::istrstream[in-charge](char*, long)(GLIBCPP_3.2) [1] |
istrstream::istrstream[not-in-charge](char const*, long)(GLIBCPP_3.2) [1] |
istrstream::istrstream[not-in-charge](char*, long)(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to istrstream::~istrstream [in-charge deleting]()(GLIBCPP_3.2) [2] |
virtual thunk [v:0,-24] to istrstream::~istrstream [in-charge]()(GLIBCPP_3.2) [2] |
Referenced Specification(s)
The Run Time Type Information for the std::money_base class is described by Table 6-62
No external methods are defined for libstdcxx - Class std::money_base
The virtual table for the std::moneypunct<char, (bool)0> class is described by Table 6-63
Table 6-63. vtable for moneypunct<char, (bool)0>
Base Offset | 0 |
RTTI | typeinfo for moneypunct<char, (bool)0> |
vfunc: | moneypunct<char, (bool)0>::~moneypunct [in-charge]() |
vfunc: | moneypunct<char, (bool)0>::~moneypunct [in-charge deleting]() |
vfunc: | moneypunct<char, (bool)0>::do_decimal_point() const |
vfunc: | moneypunct<char, (bool)0>::do_thousands_sep() const |
vfunc: | moneypunct<char, (bool)0>::do_grouping() const |
vfunc: | moneypunct<char, (bool)0>::do_curr_symbol() const |
vfunc: | moneypunct<char, (bool)0>::do_positive_sign() const |
vfunc: | moneypunct<char, (bool)0>::do_negative_sign() const |
vfunc: | moneypunct<char, (bool)0>::do_frac_digits() const |
vfunc: | moneypunct<char, (bool)0>::do_pos_format() const |
vfunc: | moneypunct<char, (bool)0>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct<char, (bool)0> class is described by Table 6-64
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<char, (bool)0> specified in Table 6-65, with the full functionality as described in the referenced underlying specification.
Table 6-65. libstdcxx - Class moneypunct<char, (bool)0> Function Interfaces
moneypunct<char, (bool)0>::moneypunct[in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, (bool)0>::moneypunct[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, (bool)0>::moneypunct[not-in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, (bool)0>::moneypunct[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct<char, (bool)1> class is described by Table 6-66
Table 6-66. vtable for moneypunct<char, (bool)1>
Base Offset | 0 |
RTTI | typeinfo for moneypunct<char, (bool)1> |
vfunc: | moneypunct<char, (bool)1>::~moneypunct [in-charge]() |
vfunc: | moneypunct<char, (bool)1>::~moneypunct [in-charge deleting]() |
vfunc: | moneypunct<char, (bool)1>::do_decimal_point() const |
vfunc: | moneypunct<char, (bool)1>::do_thousands_sep() const |
vfunc: | moneypunct<char, (bool)1>::do_grouping() const |
vfunc: | moneypunct<char, (bool)1>::do_curr_symbol() const |
vfunc: | moneypunct<char, (bool)1>::do_positive_sign() const |
vfunc: | moneypunct<char, (bool)1>::do_negative_sign() const |
vfunc: | moneypunct<char, (bool)1>::do_frac_digits() const |
vfunc: | moneypunct<char, (bool)1>::do_pos_format() const |
vfunc: | moneypunct<char, (bool)1>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct<char, (bool)1> class is described by Table 6-67
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<char, (bool)1> specified in Table 6-68, with the full functionality as described in the referenced underlying specification.
Table 6-68. libstdcxx - Class moneypunct<char, (bool)1> Function Interfaces
moneypunct<char, (bool)1>::moneypunct[in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, (bool)1>::moneypunct[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, (bool)1>::moneypunct[not-in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, (bool)1>::moneypunct[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct<wchar_t, (bool)0> class is described by Table 6-69
Table 6-69. vtable for moneypunct<wchar_t, (bool)0>
Base Offset | 0 |
RTTI | typeinfo for moneypunct<wchar_t, (bool)0> |
vfunc: | moneypunct<wchar_t, (bool)0>::~moneypunct [in-charge]() |
vfunc: | moneypunct<wchar_t, (bool)0>::~moneypunct [in-charge deleting]() |
vfunc: | moneypunct<wchar_t, (bool)0>::do_decimal_point() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_thousands_sep() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_grouping() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_curr_symbol() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_positive_sign() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_negative_sign() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_frac_digits() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_pos_format() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct<wchar_t, (bool)0> class is described by Table 6-70
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<wchar_t, (bool)0> specified in Table 6-71, with the full functionality as described in the referenced underlying specification.
Table 6-71. libstdcxx - Class moneypunct<wchar_t, (bool)0> Function Interfaces
moneypunct<wchar_t, (bool)0>::moneypunct[in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, (bool)0>::moneypunct[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, (bool)0>::moneypunct[not-in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, (bool)0>::moneypunct[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct<wchar_t, (bool)1> class is described by Table 6-72
Table 6-72. vtable for moneypunct<wchar_t, (bool)1>
Base Offset | 0 |
RTTI | typeinfo for moneypunct<wchar_t, (bool)1> |
vfunc: | moneypunct<wchar_t, (bool)1>::~moneypunct [in-charge]() |
vfunc: | moneypunct<wchar_t, (bool)1>::~moneypunct [in-charge deleting]() |
vfunc: | moneypunct<wchar_t, (bool)1>::do_decimal_point() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_thousands_sep() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_grouping() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_curr_symbol() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_positive_sign() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_negative_sign() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_frac_digits() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_pos_format() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct<wchar_t, (bool)1> class is described by Table 6-73
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<wchar_t, (bool)1> specified in Table 6-74, with the full functionality as described in the referenced underlying specification.
Table 6-74. libstdcxx - Class moneypunct<wchar_t, (bool)1> Function Interfaces
moneypunct<wchar_t, (bool)1>::moneypunct[in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, (bool)1>::moneypunct[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, (bool)1>::moneypunct[not-in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, (bool)1>::moneypunct[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::ostrstream class is described by Table 6-75
Table 6-75. vtable for ostrstream
Base Offset | 0 |
RTTI | typeinfo for ostrstream |
vfunc: | ostrstream::~ostrstream [in-charge]() |
vfunc: | ostrstream::~ostrstream [in-charge deleting]() |
The Run Time Type Information for the std::ostrstream class is described by Table 6-76
An LSB conforming implementation shall provide the architecture specific methods for Class std::ostrstream specified in Table 6-77, with the full functionality as described in the referenced underlying specification.
Table 6-77. libstdcxx - Class ostrstream Function Interfaces
virtual thunk [v:0,-24] to ostrstream::~ostrstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to ostrstream::~ostrstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::__timepunct<char> class is described by Table 6-78
Table 6-78. vtable for __timepunct<char>
Base Offset | 0 |
RTTI | typeinfo for __timepunct<char> |
vfunc: | __timepunct<char>::~__timepunct [in-charge]() |
vfunc: | __timepunct<char>::~__timepunct [in-charge deleting]() |
The Run Time Type Information for the std::__timepunct<char> class is described by Table 6-79
An LSB conforming implementation shall provide the architecture specific methods for Class std::__timepunct<char> specified in Table 6-80, with the full functionality as described in the referenced underlying specification.
Table 6-80. libstdcxx - Class __timepunct<char> Function Interfaces
__timepunct<char>::_M_put(char*, unsigned long, char const*, tm const*) const(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct[in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct[not-in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::__timepunct<wchar_t> class is described by Table 6-81
Table 6-81. vtable for __timepunct<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for __timepunct<wchar_t> |
vfunc: | __timepunct<wchar_t>::~__timepunct [in-charge]() |
vfunc: | __timepunct<wchar_t>::~__timepunct [in-charge deleting]() |
The Run Time Type Information for the std::__timepunct<wchar_t> class is described by Table 6-82
An LSB conforming implementation shall provide the architecture specific methods for Class std::__timepunct<wchar_t> specified in Table 6-83, with the full functionality as described in the referenced underlying specification.
Table 6-83. libstdcxx - Class __timepunct<wchar_t> Function Interfaces
__timepunct<wchar_t>::_M_put(wchar_t*, unsigned long, wchar_t const*, tm const*) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct[in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct[not-in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::logic_error class is described by Table 6-84
Table 6-84. vtable for logic_error
Base Offset | 0 |
RTTI | typeinfo for logic_error |
vfunc: | logic_error::~logic_error [in-charge]() |
vfunc: | logic_error::~logic_error [in-charge deleting]() |
vfunc: | logic_error::what() const |
The Run Time Type Information for the std::logic_error class is described by Table 6-85
No external methods are defined for libstdcxx - Class std::logic_error
The virtual table for the std::range_error class is described by Table 6-86
Table 6-86. vtable for range_error
Base Offset | 0 |
RTTI | typeinfo for range_error |
vfunc: | range_error::~range_error [in-charge]() |
vfunc: | range_error::~range_error [in-charge deleting]() |
vfunc: | runtime_error::what() const |
The Run Time Type Information for the std::range_error class is described by Table 6-87
No external methods are defined for libstdcxx - Class std::range_error
The Run Time Type Information for the std::codecvt_base class is described by Table 6-88
No external methods are defined for libstdcxx - Class std::codecvt_base
The virtual table for the std::ctype_byname<char> class is described by Table 6-89
Table 6-89. vtable for ctype_byname<char>
Base Offset | 0 |
RTTI | typeinfo for ctype_byname<char> |
vfunc: | ctype_byname<char>::~ctype_byname [in-charge]() |
vfunc: | ctype_byname<char>::~ctype_byname [in-charge deleting]() |
vfunc: | ctype<char>::do_is(unsigned short, char) const |
vfunc: | ctype<char>::do_is(char const*, char const*, unsigned short*) const |
vfunc: | ctype<char>::do_scan_is(unsigned short, char const*, char const*) const |
vfunc: | ctype<char>::do_scan_not(unsigned short, char const*, char const*) const |
vfunc: | ctype<char>::do_toupper(char) const |
vfunc: | ctype<char>::do_toupper(char*, char const*) const |
vfunc: | ctype<char>::do_tolower(char) const |
vfunc: | ctype<char>::do_tolower(char*, char const*) const |
vfunc: | ctype<char>::do_widen(char) const |
vfunc: | ctype<char>::do_widen(char const*, char const*, char*) const |
vfunc: | ctype<char>::do_narrow(char, char) const |
vfunc: | 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 6-90
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype_byname<char> specified in Table 6-91, with the full functionality as described in the referenced underlying specification.
Table 6-91. libstdcxx - Class ctype_byname<char> Function Interfaces
ctype_byname<char>::ctype_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
ctype_byname<char>::ctype_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype_byname<wchar_t> specified in Table 6-92, with the full functionality as described in the referenced underlying specification.
Table 6-92. libstdcxx - Class ctype_byname<wchar_t> Function Interfaces
ctype_byname<wchar_t>::ctype_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
ctype_byname<wchar_t>::ctype_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::domain_error class is described by Table 6-93
Table 6-93. vtable for domain_error
Base Offset | 0 |
RTTI | typeinfo for domain_error |
vfunc: | domain_error::~domain_error [in-charge]() |
vfunc: | domain_error::~domain_error [in-charge deleting]() |
vfunc: | logic_error::what() const |
The Run Time Type Information for the std::domain_error class is described by Table 6-94
No external methods are defined for libstdcxx - Class std::domain_error
The virtual table for the std::length_error class is described by Table 6-95
Table 6-95. vtable for length_error
Base Offset | 0 |
RTTI | typeinfo for length_error |
vfunc: | length_error::~length_error [in-charge]() |
vfunc: | length_error::~length_error [in-charge deleting]() |
vfunc: | logic_error::what() const |
The Run Time Type Information for the std::length_error class is described by Table 6-96
No external methods are defined for libstdcxx - Class std::length_error
The virtual table for the std::out_of_range class is described by Table 6-97
Table 6-97. vtable for out_of_range
Base Offset | 0 |
RTTI | typeinfo for out_of_range |
vfunc: | out_of_range::~out_of_range [in-charge]() |
vfunc: | out_of_range::~out_of_range [in-charge deleting]() |
vfunc: | logic_error::what() const |
The Run Time Type Information for the std::out_of_range class is described by Table 6-98
No external methods are defined for libstdcxx - Class std::out_of_range
The virtual table for the std::strstreambuf class is described by Table 6-99
Table 6-99. vtable for strstreambuf
Base Offset | 0 |
RTTI | typeinfo for strstreambuf |
vfunc: | strstreambuf::~strstreambuf [in-charge]() |
vfunc: | strstreambuf::~strstreambuf [in-charge deleting]() |
vfunc: | basic_streambuf<char, char_traits<char> >::imbue(locale const&) |
vfunc: | strstreambuf::setbuf(char*, int) |
vfunc: | strstreambuf::setbuf(char*, int) |
vfunc: | strstreambuf::setbuf(char*, int) |
vfunc: | strstreambuf::setbuf(char*, int) |
vfunc: | strstreambuf::setbuf(char*, int) |
The Run Time Type Information for the std::strstreambuf class is described by Table 6-100
An LSB conforming implementation shall provide the architecture specific methods for Class std::strstreambuf specified in Table 6-101, with the full functionality as described in the referenced underlying specification.
Table 6-101. libstdcxx - Class strstreambuf Function Interfaces
strstreambuf::setbuf(char*, long)(GLIBCPP_3.2) [1] |
strstreambuf::_M_alloc(unsigned long)(GLIBCPP_3.2) [1] |
strstreambuf::_M_setup(char*, char*, long)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[in-charge](void* (*)(unsigned long), void (*)(void*))(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[in-charge](signed char const*, long)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[in-charge](char const*, long)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[in-charge](unsigned char const*, long)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[in-charge](signed char*, long, signed char*)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[in-charge](char*, long, char*)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[in-charge](unsigned char*, long, unsigned char*)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[in-charge](long)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[not-in-charge](void* (*)(unsigned long), void (*)(void*))(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[not-in-charge](signed char const*, long)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[not-in-charge](char const*, long)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[not-in-charge](unsigned char const*, long)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[not-in-charge](signed char*, long, signed char*)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[not-in-charge](char*, long, char*)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[not-in-charge](unsigned char*, long, unsigned char*)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf[not-in-charge](long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::bad_exception class is described by Table 6-102
Table 6-102. vtable for bad_exception
Base Offset | 0 |
RTTI | typeinfo for bad_exception |
vfunc: | bad_exception::~bad_exception [in-charge]() |
vfunc: | bad_exception::~bad_exception [in-charge deleting]() |
vfunc: | exception::what() const |
The Run Time Type Information for the std::bad_exception class is described by Table 6-103
No external methods are defined for libstdcxx - Class std::bad_exception
The virtual table for the std::basic_filebuf<char, std::char_traits<char> > class is described by Table 6-104
Table 6-104. vtable for basic_filebuf<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_filebuf<char, char_traits<char> > |
vfunc: | basic_filebuf<char, char_traits<char> >::~basic_filebuf [in-charge]() |
vfunc: | basic_filebuf<char, char_traits<char> >::~basic_filebuf [in-charge deleting]() |
vfunc: | basic_filebuf<char, char_traits<char> >::imbue(locale const&) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, long) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, long) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, long) |
vfunc: | basic_filebuf<char, char_traits<char> >::setbuf(char*, long) |
vfunc: | basic_filebuf<char, char_traits<char> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode) |
vfunc: | basic_filebuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
The Run Time Type Information for the std::basic_filebuf<char, std::char_traits<char> > class is described by Table 6-105
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_filebuf<char, std::char_traits<char> > specified in Table 6-106, with the full functionality as described in the referenced underlying specification.
Table 6-106. libstdcxx - Class basic_filebuf<char, char_traits<char> > Function Interfaces
basic_filebuf<char, char_traits<char> >::_M_convert_to_external(char*, long, long&, long&)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::setbuf(char*, long)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::xsgetn(char*, long)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::xsputn(char const*, long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-107
Table 6-107. vtable for basic_filebuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_filebuf<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf [in-charge]() |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf [in-charge deleting]() |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
The Run Time Type Information for the std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-108
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 6-109, with the full functionality as described in the referenced underlying specification.
Table 6-109. libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_convert_to_external(wchar_t*, long, long&, long&)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::xsgetn(wchar_t*, long)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::xsputn(wchar_t const*, long)(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream [in-charge deleting]()(GLIBCPP_3.2) [2] |
Referenced Specification(s)
The virtual table for the std::basic_fstream<char, std::char_traits<char> > class is described by Table 6-110
Table 6-110. vtable for basic_fstream<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_fstream<char, char_traits<char> > |
vfunc: | basic_fstream<char, char_traits<char> >::~basic_fstream [in-charge]() |
vfunc: | basic_fstream<char, char_traits<char> >::~basic_fstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_fstream<char, std::char_traits<char> > class is described by Table 6-111
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_fstream<char, std::char_traits<char> > specified in Table 6-112, with the full functionality as described in the referenced underlying specification.
Table 6-112. libstdcxx - Class basic_fstream<char, char_traits<char> > Function Interfaces
non-virtual thunk [nv:-16] to basic_fstream<char, char_traits<char> >::~basic_fstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
non-virtual thunk [nv:-16] to basic_fstream<char, char_traits<char> >::~basic_fstream [in-charge]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_fstream<char, char_traits<char> >::~basic_fstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_fstream<char, char_traits<char> >::~basic_fstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_fstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-113
Table 6-113. vtable for basic_fstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_fstream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream [in-charge]() |
vfunc: | basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_fstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-114
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_fstream<wchar_t, std::char_traits<wchar_t> > specified in Table 6-115, with the full functionality as described in the referenced underlying specification.
Table 6-115. libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Function Interfaces
non-virtual thunk [nv:-16] to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
non-virtual thunk [nv:-16] to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream [in-charge]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_istream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-116
Table 6-116. vtable for basic_istream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_istream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream [in-charge]() |
vfunc: | basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream [in-charge deleting]() |
The Run Time Type Information for the std::basic_istream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-117
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istream<wchar_t, std::char_traits<wchar_t> > specified in Table 6-118, with the full functionality as described in the referenced underlying specification.
Table 6-118. libstdcxx - Class basic_istream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t*, long)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t*, long, wchar_t)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::read(wchar_t*, long)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::ignore(long, unsigned)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::getline(wchar_t*, long)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::getline(wchar_t*, long, wchar_t)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::readsome(wchar_t*, long)(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream [in-charge deleting]()(GLIBCPP_3.2) [2] |
virtual thunk [v:0,-24] to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream [in-charge]()(GLIBCPP_3.2) [2] |
Referenced Specification(s)
The virtual table for the std::basic_ostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-119
Table 6-119. vtable for basic_ostream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ostream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream [in-charge]() |
vfunc: | basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream [in-charge deleting]() |
The Run Time Type Information for the std::basic_ostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-120
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostream<wchar_t, std::char_traits<wchar_t> > specified in Table 6-121, with the full functionality as described in the referenced underlying specification.
Table 6-121. libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ostream<wchar_t, char_traits<wchar_t> >::write(wchar_t const*, long)(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream [in-charge deleting]()(GLIBCPP_3.2) [2] |
virtual thunk [v:0,-24] to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream [in-charge]()(GLIBCPP_3.2) [2] |
Referenced Specification(s)
The Run Time Type Information for the std::messages_base class is described by Table 6-122
No external methods are defined for libstdcxx - Class std::messages_base
The virtual table for the std::runtime_error class is described by Table 6-123
Table 6-123. vtable for runtime_error
Base Offset | 0 |
RTTI | typeinfo for runtime_error |
vfunc: | runtime_error::~runtime_error [in-charge]() |
vfunc: | runtime_error::~runtime_error [in-charge deleting]() |
vfunc: | runtime_error::what() const |
The Run Time Type Information for the std::runtime_error class is described by Table 6-124
No external methods are defined for libstdcxx - Class std::runtime_error
The virtual table for the std::basic_ifstream<char, std::char_traits<char> > class is described by Table 6-125
Table 6-125. vtable for basic_ifstream<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ifstream<char, char_traits<char> > |
vfunc: | basic_ifstream<char, char_traits<char> >::~basic_ifstream [in-charge]() |
vfunc: | basic_ifstream<char, char_traits<char> >::~basic_ifstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_ifstream<char, std::char_traits<char> > class is described by Table 6-126
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ifstream<char, std::char_traits<char> > specified in Table 6-127, with the full functionality as described in the referenced underlying specification.
Table 6-127. libstdcxx - Class basic_ifstream<char, char_traits<char> > Function Interfaces
virtual thunk [v:0,-24] to basic_ifstream<char, char_traits<char> >::~basic_ifstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_ifstream<char, char_traits<char> >::~basic_ifstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-128
Table 6-128. vtable for basic_ifstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ifstream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream [in-charge]() |
vfunc: | basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-129
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > specified in Table 6-130, with the full functionality as described in the referenced underlying specification.
Table 6-130. libstdcxx - Class basic_ifstream<wchar_t, char_traits<wchar_t> > Function Interfaces
virtual thunk [v:0,-24] to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_iostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-131
Table 6-131. vtable for basic_iostream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream [in-charge]() |
vfunc: | basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream [in-charge deleting]() |
The Run Time Type Information for the std::basic_iostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-132
Table 6-132. typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for basic_iostream<wchar_t, char_traits<wchar_t> > | |
flags: | 11 | |
basetype: | typeinfo for basic_istream<wchar_t, char_traits<wchar_t> > | 2 |
basetype: | typeinfo for basic_ostream<wchar_t, char_traits<wchar_t> > | 2050 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_iostream<wchar_t, std::char_traits<wchar_t> > specified in Table 6-133, with the full functionality as described in the referenced underlying specification.
Table 6-133. libstdcxx - Class basic_iostream<wchar_t, char_traits<wchar_t> > Function Interfaces
non-virtual thunk [nv:-16] to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream [in-charge deleting]()(GLIBCPP_3.2) [1] |
non-virtual thunk [nv:-16] to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream [in-charge]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_ofstream<char, std::char_traits<char> > class is described by Table 6-134
Table 6-134. vtable for basic_ofstream<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ofstream<char, char_traits<char> > |
vfunc: | basic_ofstream<char, char_traits<char> >::~basic_ofstream [in-charge]() |
vfunc: | basic_ofstream<char, char_traits<char> >::~basic_ofstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_ofstream<char, std::char_traits<char> > class is described by Table 6-135
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ofstream<char, std::char_traits<char> > specified in Table 6-136, with the full functionality as described in the referenced underlying specification.
Table 6-136. libstdcxx - Class basic_ofstream<char, char_traits<char> > Function Interfaces
virtual thunk [v:0,-24] to basic_ofstream<char, char_traits<char> >::~basic_ofstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_ofstream<char, char_traits<char> >::~basic_ofstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-137
Table 6-137. vtable for basic_ofstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ofstream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream [in-charge]() |
vfunc: | basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-138
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > specified in Table 6-139, with the full functionality as described in the referenced underlying specification.
Table 6-139. libstdcxx - Class basic_ofstream<wchar_t, char_traits<wchar_t> > Function Interfaces
virtual thunk [v:0,-24] to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::codecvt_byname<char, char, __mbstate_t> class is described by Table 6-140
Table 6-140. vtable for codecvt_byname<char, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for codecvt_byname<char, char, __mbstate_t> |
vfunc: | codecvt_byname<char, char, __mbstate_t>::~codecvt_byname [in-charge]() |
vfunc: | codecvt_byname<char, char, __mbstate_t>::~codecvt_byname [in-charge deleting]() |
vfunc: | codecvt<char, char, __mbstate_t>::do_out(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const |
vfunc: | codecvt<char, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const |
vfunc: | codecvt<char, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const |
vfunc: | codecvt<char, char, __mbstate_t>::do_encoding() const |
vfunc: | codecvt<char, char, __mbstate_t>::do_always_noconv() const |
vfunc: | codecvt<char, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned long) const |
vfunc: | codecvt<char, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned) const |
The Run Time Type Information for the std::codecvt_byname<char, char, __mbstate_t> class is described by Table 6-141
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt_byname<char, char, __mbstate_t> specified in Table 6-142, with the full functionality as described in the referenced underlying specification.
Table 6-142. libstdcxx - Class codecvt_byname<char, char, __mbstate_t> Function Interfaces
codecvt_byname<char, char, __mbstate_t>::codecvt_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
codecvt_byname<char, char, __mbstate_t>::codecvt_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::codecvt_byname<wchar_t, char, __mbstate_t> class is described by Table 6-143
Table 6-143. vtable for codecvt_byname<wchar_t, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for codecvt_byname<wchar_t, char, __mbstate_t> |
vfunc: | codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname [in-charge]() |
vfunc: | codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname [in-charge deleting]() |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_out(__mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_encoding() const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_always_noconv() const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned) const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned long) const |
The Run Time Type Information for the std::codecvt_byname<wchar_t, char, __mbstate_t> class is described by Table 6-144
The virtual table for the std::collate_byname<wchar_t> class is described by Table 6-145
Table 6-145. vtable for collate_byname<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for collate_byname<wchar_t> |
vfunc: | collate_byname<wchar_t>::~collate_byname [in-charge]() |
vfunc: | collate_byname<wchar_t>::~collate_byname [in-charge deleting]() |
vfunc: | collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const |
vfunc: | collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const |
vfunc: | 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 6-146
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt_byname<wchar_t, char, __mbstate_t> specified in Table 6-147, with the full functionality as described in the referenced underlying specification.
Table 6-147. libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Function Interfaces
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
collate_byname<wchar_t>::collate_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
collate_byname<wchar_t>::collate_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::collate_byname<char> class is described by Table 6-148
Table 6-148. vtable for collate_byname<char>
Base Offset | 0 |
RTTI | typeinfo for collate_byname<char> |
vfunc: | collate_byname<char>::~collate_byname [in-charge]() |
vfunc: | collate_byname<char>::~collate_byname [in-charge deleting]() |
vfunc: | collate<char>::do_compare(char const*, char const*, char const*, char const*) const |
vfunc: | collate<char>::do_transform(char const*, char const*) const |
vfunc: | 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 6-149
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate_byname<char> specified in Table 6-150, with the full functionality as described in the referenced underlying specification.
Table 6-150. libstdcxx - Class collate_byname<char> Function Interfaces
collate_byname<char>::collate_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
collate_byname<char>::collate_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
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 6-151
Table 6-151. vtable for overflow_error
Base Offset | 0 |
RTTI | typeinfo for overflow_error |
vfunc: | overflow_error::~overflow_error [in-charge]() |
vfunc: | overflow_error::~overflow_error [in-charge deleting]() |
vfunc: | runtime_error::what() const |
The Run Time Type Information for the std::overflow_error class is described by Table 6-152
No external methods are defined for libstdcxx - Class std::overflow_error
The virtual table for the std::basic_streambuf<char, std::char_traits<char> > class is described by Table 6-153
Table 6-153. vtable for basic_streambuf<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_streambuf<char, char_traits<char> > |
vfunc: | basic_streambuf<char, char_traits<char> >::~basic_streambuf [in-charge]() |
vfunc: | basic_streambuf<char, char_traits<char> >::~basic_streambuf [in-charge deleting]() |
vfunc: | basic_streambuf<char, char_traits<char> >::imbue(locale const&) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, long) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, long) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, int) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, long) |
vfunc: | basic_streambuf<char, char_traits<char> >::setbuf(char*, long) |
vfunc: | basic_streambuf<char, char_traits<char> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode) |
vfunc: | basic_streambuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
The Run Time Type Information for the std::basic_streambuf<char, std::char_traits<char> > class is described by Table 6-154
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_streambuf<char, std::char_traits<char> > specified in Table 6-155, with the full functionality as described in the referenced underlying specification.
Table 6-155. libstdcxx - Class basic_streambuf<char, char_traits<char> > Function Interfaces
basic_streambuf<char, char_traits<char> >::sgetn(char*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::sputn(char const*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::setbuf(char*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::xsgetn(char*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::xsputn(char const*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pubsetbuf(char*, long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-156
Table 6-156. vtable for basic_streambuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_streambuf<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf [in-charge]() |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf [in-charge deleting]() |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
The Run Time Type Information for the std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-157
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > specified in Table 6-158, with the full functionality as described in the referenced underlying specification.
Table 6-158. libstdcxx - Class basic_streambuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_streambuf<wchar_t, char_traits<wchar_t> >::sgetn(wchar_t*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sputn(wchar_t const*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::xsgetn(wchar_t*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::xsputn(wchar_t const*, long)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubsetbuf(wchar_t*, long)(GLIBCPP_3.2) [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 6-159
Table 6-159. vtable for basic_stringbuf<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_stringbuf<char, char_traits<char>, allocator<char> > |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf [in-charge]() |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf [in-charge deleting]() |
vfunc: | basic_streambuf<char, char_traits<char> >::imbue(locale const&) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, int) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, long) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, int) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, int) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, int) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, int) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, long) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, long) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, long) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode) |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc: | basic_streambuf<char, char_traits<char> >::sync() |
The Run Time Type Information for the std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > class is described by Table 6-160
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > specified in Table 6-161, with the full functionality as described in the referenced underlying specification.
Table 6-161. libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Function Interfaces
basic_stringbuf<char, char_traits<char>, allocator<char> >::_M_really_sync(unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 6-162
Table 6-162. vtable for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf [in-charge]() |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf [in-charge deleting]() |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode) |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::sync() |
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 6-163
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 6-164, with the full functionality as described in the referenced underlying specification.
Table 6-164. 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> >::_M_really_sync(unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::messages_byname<char> class is described by Table 6-165
Table 6-165. vtable for messages_byname<char>
Base Offset | 0 |
RTTI | typeinfo for messages_byname<char> |
vfunc: | messages_byname<char>::~messages_byname [in-charge]() |
vfunc: | messages_byname<char>::~messages_byname [in-charge deleting]() |
vfunc: | messages<char>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const |
vfunc: | messages<char>::do_get(int, int, int, basic_string<char, char_traits<char>, allocator<char> > const&) const |
vfunc: | messages<char>::do_close(int) const |
The Run Time Type Information for the std::messages_byname<char> class is described by Table 6-166
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages_byname<char> specified in Table 6-167, with the full functionality as described in the referenced underlying specification.
Table 6-167. libstdcxx - Class messages_byname<char> Function Interfaces
messages_byname<char>::messages_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages_byname<char>::messages_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::messages_byname<wchar_t> class is described by Table 6-168
Table 6-168. vtable for messages_byname<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for messages_byname<wchar_t> |
vfunc: | messages_byname<wchar_t>::~messages_byname [in-charge]() |
vfunc: | messages_byname<wchar_t>::~messages_byname [in-charge deleting]() |
vfunc: | messages<wchar_t>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const |
vfunc: | messages<wchar_t>::do_get(int, int, int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const |
vfunc: | messages<wchar_t>::do_close(int) const |
The Run Time Type Information for the std::messages_byname<wchar_t> class is described by Table 6-169
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages_byname<wchar_t> specified in Table 6-170, with the full functionality as described in the referenced underlying specification.
Table 6-170. libstdcxx - Class messages_byname<wchar_t> Function Interfaces
messages_byname<wchar_t>::messages_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages_byname<wchar_t>::messages_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::numpunct_byname<char> class is described by Table 6-171
Table 6-171. vtable for numpunct_byname<char>
Base Offset | 0 |
RTTI | typeinfo for numpunct_byname<char> |
vfunc: | numpunct_byname<char>::~numpunct_byname [in-charge]() |
vfunc: | numpunct_byname<char>::~numpunct_byname [in-charge deleting]() |
vfunc: | numpunct<char>::do_decimal_point() const |
vfunc: | numpunct<char>::do_thousands_sep() const |
vfunc: | numpunct<char>::do_grouping() const |
vfunc: | numpunct<char>::do_truename() const |
vfunc: | numpunct<char>::do_falsename() const |
The Run Time Type Information for the std::numpunct_byname<char> class is described by Table 6-172
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct_byname<char> specified in Table 6-173, with the full functionality as described in the referenced underlying specification.
Table 6-173. libstdcxx - Class numpunct_byname<char> Function Interfaces
numpunct_byname<char>::numpunct_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct_byname<char>::numpunct_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::numpunct_byname<wchar_t> class is described by Table 6-174
Table 6-174. vtable for numpunct_byname<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for numpunct_byname<wchar_t> |
vfunc: | numpunct_byname<wchar_t>::~numpunct_byname [in-charge]() |
vfunc: | numpunct_byname<wchar_t>::~numpunct_byname [in-charge deleting]() |
vfunc: | numpunct<wchar_t>::do_decimal_point() const |
vfunc: | numpunct<wchar_t>::do_thousands_sep() const |
vfunc: | numpunct<wchar_t>::do_grouping() const |
vfunc: | numpunct<wchar_t>::do_truename() const |
vfunc: | numpunct<wchar_t>::do_falsename() const |
The Run Time Type Information for the std::numpunct_byname<wchar_t> class is described by Table 6-175
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct_byname<wchar_t> specified in Table 6-176, with the full functionality as described in the referenced underlying specification.
Table 6-176. libstdcxx - Class numpunct_byname<wchar_t> Function Interfaces
numpunct_byname<wchar_t>::numpunct_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct_byname<wchar_t>::numpunct_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-177
Table 6-177. vtable for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc: | time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname [in-charge]() |
vfunc: | time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname [in-charge deleting]() |
vfunc: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_date_order() const |
vfunc: | 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: | 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: | 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: | 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: | 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 6-178
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 6-179, with the full functionality as described in the referenced underlying specification.
Table 6-179. 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[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
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 6-180
Table 6-180. vtable for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname [in-charge]() |
vfunc: | time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname [in-charge deleting]() |
vfunc: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_date_order() const |
vfunc: | 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: | 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: | 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: | 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: | 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 6-181
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 6-182, with the full functionality as described in the referenced underlying specification.
Table 6-182. 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[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-183
Table 6-183. vtable for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc: | time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname [in-charge]() |
vfunc: | time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname [in-charge deleting]() |
vfunc: | 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 6-184
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 6-185, with the full functionality as described in the referenced underlying specification.
Table 6-185. 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[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
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 6-186
Table 6-186. vtable for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname [in-charge]() |
vfunc: | time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname [in-charge deleting]() |
vfunc: | 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 6-187
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 6-188, with the full functionality as described in the referenced underlying specification.
Table 6-188. 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[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::underflow_error class is described by Table 6-189
Table 6-189. vtable for underflow_error
Base Offset | 0 |
RTTI | typeinfo for underflow_error |
vfunc: | underflow_error::~underflow_error [in-charge]() |
vfunc: | underflow_error::~underflow_error [in-charge deleting]() |
vfunc: | runtime_error::what() const |
The Run Time Type Information for the std::underflow_error class is described by Table 6-190
No external methods are defined for libstdcxx - Class std::underflow_error
The virtual table for the std::invalid_argument class is described by Table 6-191
Table 6-191. vtable for invalid_argument
Base Offset | 0 |
RTTI | typeinfo for invalid_argument |
vfunc: | invalid_argument::~invalid_argument [in-charge]() |
vfunc: | invalid_argument::~invalid_argument [in-charge deleting]() |
vfunc: | logic_error::what() const |
The Run Time Type Information for the std::invalid_argument class is described by Table 6-192
No external methods are defined for libstdcxx - Class std::invalid_argument
The virtual table for the std::moneypunct_byname<char, (bool)0> class is described by Table 6-193
Table 6-193. vtable for moneypunct_byname<char, (bool)0>
Base Offset | 0 |
RTTI | typeinfo for moneypunct_byname<char, (bool)0> |
vfunc: | moneypunct_byname<char, (bool)0>::~moneypunct_byname [in-charge]() |
vfunc: | moneypunct_byname<char, (bool)0>::~moneypunct_byname [in-charge deleting]() |
vfunc: | moneypunct<char, (bool)0>::do_decimal_point() const |
vfunc: | moneypunct<char, (bool)0>::do_thousands_sep() const |
vfunc: | moneypunct<char, (bool)0>::do_grouping() const |
vfunc: | moneypunct<char, (bool)0>::do_curr_symbol() const |
vfunc: | moneypunct<char, (bool)0>::do_positive_sign() const |
vfunc: | moneypunct<char, (bool)0>::do_negative_sign() const |
vfunc: | moneypunct<char, (bool)0>::do_frac_digits() const |
vfunc: | moneypunct<char, (bool)0>::do_pos_format() const |
vfunc: | moneypunct<char, (bool)0>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct_byname<char, (bool)0> class is described by Table 6-194
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<char, (bool)0> specified in Table 6-195, with the full functionality as described in the referenced underlying specification.
Table 6-195. libstdcxx - Class moneypunct_byname<char, (bool)0> Function Interfaces
moneypunct_byname<char, (bool)0>::moneypunct_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct_byname<char, (bool)0>::moneypunct_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct_byname<char, (bool)1> class is described by Table 6-196
Table 6-196. vtable for moneypunct_byname<char, (bool)1>
Base Offset | 0 |
RTTI | typeinfo for moneypunct_byname<char, (bool)1> |
vfunc: | moneypunct_byname<char, (bool)1>::~moneypunct_byname [in-charge]() |
vfunc: | moneypunct_byname<char, (bool)1>::~moneypunct_byname [in-charge deleting]() |
vfunc: | moneypunct<char, (bool)1>::do_decimal_point() const |
vfunc: | moneypunct<char, (bool)1>::do_thousands_sep() const |
vfunc: | moneypunct<char, (bool)1>::do_grouping() const |
vfunc: | moneypunct<char, (bool)1>::do_curr_symbol() const |
vfunc: | moneypunct<char, (bool)1>::do_positive_sign() const |
vfunc: | moneypunct<char, (bool)1>::do_negative_sign() const |
vfunc: | moneypunct<char, (bool)1>::do_frac_digits() const |
vfunc: | moneypunct<char, (bool)1>::do_pos_format() const |
vfunc: | moneypunct<char, (bool)1>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct_byname<char, (bool)1> class is described by Table 6-197
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<char, (bool)1> specified in Table 6-198, with the full functionality as described in the referenced underlying specification.
Table 6-198. libstdcxx - Class moneypunct_byname<char, (bool)1> Function Interfaces
moneypunct_byname<char, (bool)1>::moneypunct_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct_byname<char, (bool)1>::moneypunct_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct_byname<wchar_t, (bool)0> class is described by Table 6-199
Table 6-199. vtable for moneypunct_byname<wchar_t, (bool)0>
Base Offset | 0 |
RTTI | typeinfo for moneypunct_byname<wchar_t, (bool)0> |
vfunc: | moneypunct_byname<wchar_t, (bool)0>::~moneypunct_byname [in-charge]() |
vfunc: | moneypunct_byname<wchar_t, (bool)0>::~moneypunct_byname [in-charge deleting]() |
vfunc: | moneypunct<wchar_t, (bool)0>::do_decimal_point() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_thousands_sep() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_grouping() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_curr_symbol() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_positive_sign() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_negative_sign() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_frac_digits() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_pos_format() const |
vfunc: | moneypunct<wchar_t, (bool)0>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct_byname<wchar_t, (bool)0> class is described by Table 6-200
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<wchar_t, (bool)0> specified in Table 6-201, with the full functionality as described in the referenced underlying specification.
Table 6-201. libstdcxx - Class moneypunct_byname<wchar_t, (bool)0> Function Interfaces
moneypunct_byname<wchar_t, (bool)0>::moneypunct_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct_byname<wchar_t, (bool)0>::moneypunct_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct_byname<wchar_t, (bool)1> class is described by Table 6-202
Table 6-202. vtable for moneypunct_byname<wchar_t, (bool)1>
Base Offset | 0 |
RTTI | typeinfo for moneypunct_byname<wchar_t, (bool)1> |
vfunc: | moneypunct_byname<wchar_t, (bool)1>::~moneypunct_byname [in-charge]() |
vfunc: | moneypunct_byname<wchar_t, (bool)1>::~moneypunct_byname [in-charge deleting]() |
vfunc: | moneypunct<wchar_t, (bool)1>::do_decimal_point() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_thousands_sep() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_grouping() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_curr_symbol() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_positive_sign() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_negative_sign() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_frac_digits() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_pos_format() const |
vfunc: | moneypunct<wchar_t, (bool)1>::do_neg_format() const |
The Run Time Type Information for the std::moneypunct_byname<wchar_t, (bool)1> class is described by Table 6-203
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<wchar_t, (bool)1> specified in Table 6-204, with the full functionality as described in the referenced underlying specification.
Table 6-204. libstdcxx - Class moneypunct_byname<wchar_t, (bool)1> Function Interfaces
moneypunct_byname<wchar_t, (bool)1>::moneypunct_byname[in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct_byname<wchar_t, (bool)1>::moneypunct_byname[not-in-charge](char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 6-205
Table 6-205. vtable for basic_stringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_stringstream<char, char_traits<char>, allocator<char> > |
vfunc: | basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream [in-charge]() |
vfunc: | basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 6-206
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 6-207, with the full functionality as described in the referenced underlying specification.
Table 6-207. libstdcxx - Class basic_stringstream<char, char_traits<char>, allocator<char> > Function Interfaces
non-virtual thunk [nv:-16] to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
non-virtual thunk [nv:-16] to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream [in-charge]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 6-208
Table 6-208. vtable for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc: | basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream [in-charge]() |
vfunc: | basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 6-209
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 6-210, with the full functionality as described in the referenced underlying specification.
Table 6-210. libstdcxx - Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
non-virtual thunk [nv:-16] to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
non-virtual thunk [nv:-16] to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream [in-charge]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 6-211
Table 6-211. vtable for basic_istringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_istringstream<char, char_traits<char>, allocator<char> > |
vfunc: | basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream [in-charge]() |
vfunc: | basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 6-212
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 6-213, with the full functionality as described in the referenced underlying specification.
Table 6-213. libstdcxx - Class basic_istringstream<char, char_traits<char>, allocator<char> > Function Interfaces
virtual thunk [v:0,-24] to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 6-214
Table 6-214. vtable for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc: | basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream [in-charge]() |
vfunc: | basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 6-215
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 6-216, with the full functionality as described in the referenced underlying specification.
Table 6-216. libstdcxx - Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
virtual thunk [v:0,-24] to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 6-217
Table 6-217. vtable for basic_ostringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ostringstream<char, char_traits<char>, allocator<char> > |
vfunc: | basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream [in-charge]() |
vfunc: | basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 6-218
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 6-219, with the full functionality as described in the referenced underlying specification.
Table 6-219. libstdcxx - Class basic_ostringstream<char, char_traits<char>, allocator<char> > Function Interfaces
virtual thunk [v:0,-24] to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 6-220
Table 6-220. vtable for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc: | basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream [in-charge]() |
vfunc: | basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream [in-charge deleting]() |
The Run Time Type Information for the std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 6-221
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 6-222, with the full functionality as described in the referenced underlying specification.
Table 6-222. libstdcxx - Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
virtual thunk [v:0,-24] to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::__ctype_abstract_base<char> class is described by Table 6-223
Table 6-223. vtable for __ctype_abstract_base<char>
Base Offset | 0 |
RTTI | typeinfo for __ctype_abstract_base<char> |
vfunc: | __ctype_abstract_base<char>::~__ctype_abstract_base [in-charge]() |
vfunc: | __ctype_abstract_base<char>::~__ctype_abstract_base [in-charge deleting]() |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
The Run Time Type Information for the std::__ctype_abstract_base<char> class is described by Table 6-224
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<char>
The virtual table for the std::__ctype_abstract_base<wchar_t> class is described by Table 6-225
Table 6-225. vtable for __ctype_abstract_base<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for __ctype_abstract_base<wchar_t> |
vfunc: | __ctype_abstract_base<wchar_t>::~__ctype_abstract_base [in-charge]() |
vfunc: | __ctype_abstract_base<wchar_t>::~__ctype_abstract_base [in-charge deleting]() |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
The Run Time Type Information for the std::__ctype_abstract_base<wchar_t> class is described by Table 6-226
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<wchar_t>
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 6-227
Table 6-227. vtable for __codecvt_abstract_base<wchar_t, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for __codecvt_abstract_base<wchar_t, char, __mbstate_t> |
vfunc: | __codecvt_abstract_base<wchar_t, char, __mbstate_t>::~__codecvt_abstract_base [in-charge]() |
vfunc: | __codecvt_abstract_base<wchar_t, char, __mbstate_t>::~__codecvt_abstract_base [in-charge deleting]() |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
The Run Time Type Information for the std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> class is described by Table 6-228
No external methods are defined for libstdcxx - Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
The virtual table for the std::ctype<char> class is described by Table 6-229
Table 6-229. vtable for ctype<char>
Base Offset | 0 |
RTTI | typeinfo for ctype<char> |
vfunc: | ctype<char>::~ctype [in-charge]() |
vfunc: | ctype<char>::~ctype [in-charge deleting]() |
vfunc: | ctype<char>::do_is(unsigned short, char) const |
vfunc: | ctype<char>::do_is(char const*, char const*, unsigned short*) const |
vfunc: | ctype<char>::do_scan_is(unsigned short, char const*, char const*) const |
vfunc: | ctype<char>::do_scan_not(unsigned short, char const*, char const*) const |
vfunc: | ctype<char>::do_toupper(char) const |
vfunc: | ctype<char>::do_toupper(char*, char const*) const |
vfunc: | ctype<char>::do_tolower(char) const |
vfunc: | ctype<char>::do_tolower(char*, char const*) const |
vfunc: | ctype<char>::do_widen(char) const |
vfunc: | ctype<char>::do_widen(char const*, char const*, char*) const |
vfunc: | ctype<char>::do_narrow(char, char) const |
vfunc: | ctype<char>::do_narrow(char const*, char const*, char, char*) const |
The Run Time Type Information for the std::ctype<char> class is described by Table 6-230
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype<char> specified in Table 6-231, with the full functionality as described in the referenced underlying specification.
Table 6-231. libstdcxx - Class ctype<char> Function Interfaces
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_num(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, int&, int, int, unsigned long, ctype<char> const&, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
ctype<char>::ctype[in-charge](__locale_struct*, unsigned short const*, bool, unsigned long)(GLIBCPP_3.2) [1] |
ctype<char>::ctype[in-charge](unsigned short const*, bool, unsigned long)(GLIBCPP_3.2) [1] |
ctype<char>::ctype[not-in-charge](__locale_struct*, unsigned short const*, bool, unsigned long)(GLIBCPP_3.2) [1] |
ctype<char>::ctype[not-in-charge](unsigned short const*, bool, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::ctype<wchar_t> class is described by Table 6-232
Table 6-232. vtable for ctype<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for ctype<wchar_t> |
vfunc: | ctype<wchar_t>::~ctype [in-charge]() |
vfunc: | ctype<wchar_t>::~ctype [in-charge deleting]() |
vfunc: | ctype<wchar_t>::do_is(unsigned short, wchar_t) const |
vfunc: | ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned short*) const |
vfunc: | ctype<wchar_t>::do_scan_is(unsigned short, wchar_t const*, wchar_t const*) const |
vfunc: | ctype<wchar_t>::do_scan_not(unsigned short, wchar_t const*, wchar_t const*) const |
vfunc: | ctype<wchar_t>::do_toupper(wchar_t) const |
vfunc: | ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const |
vfunc: | ctype<wchar_t>::do_tolower(wchar_t) const |
vfunc: | ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const |
vfunc: | ctype<wchar_t>::do_widen(char) const |
vfunc: | ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const |
vfunc: | ctype<wchar_t>::do_narrow(wchar_t, char) const |
vfunc: | 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 6-233
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype<wchar_t> specified in Table 6-234, with the full functionality as described in the referenced underlying specification.
Table 6-234. libstdcxx - Class ctype<wchar_t> Function Interfaces
ctype<wchar_t>::ctype[in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
ctype<wchar_t>::ctype[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
ctype<wchar_t>::ctype[not-in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
ctype<wchar_t>::ctype[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::codecvt<char, char, __mbstate_t> class is described by Table 6-235
Table 6-235. vtable for codecvt<char, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for codecvt<char, char, __mbstate_t> |
vfunc: | codecvt<char, char, __mbstate_t>::~codecvt [in-charge]() |
vfunc: | codecvt<char, char, __mbstate_t>::~codecvt [in-charge deleting]() |
vfunc: | codecvt<char, char, __mbstate_t>::do_out(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const |
vfunc: | codecvt<char, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const |
vfunc: | codecvt<char, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const |
vfunc: | codecvt<char, char, __mbstate_t>::do_encoding() const |
vfunc: | codecvt<char, char, __mbstate_t>::do_always_noconv() const |
vfunc: | codecvt<char, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned long) const |
vfunc: | codecvt<char, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned) const |
The Run Time Type Information for the std::codecvt<char, char, __mbstate_t> class is described by Table 6-236
The virtual table for the std::__codecvt_abstract_base<char, char, __mbstate_t> class is described by Table 6-237
Table 6-237. vtable for __codecvt_abstract_base<char, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for __codecvt_abstract_base<char, char, __mbstate_t> |
vfunc: | __codecvt_abstract_base<char, char, __mbstate_t>::~__codecvt_abstract_base [in-charge]() |
vfunc: | __codecvt_abstract_base<char, char, __mbstate_t>::~__codecvt_abstract_base [in-charge deleting]() |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
vfunc: | __cxa_pure_virtual |
The Run Time Type Information for the std::__codecvt_abstract_base<char, char, __mbstate_t> class is described by Table 6-238
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt<char, char, __mbstate_t> specified in Table 6-239, with the full functionality as described in the referenced underlying specification.
Table 6-239. libstdcxx - Class codecvt<char, char, __mbstate_t> Function Interfaces
codecvt<char, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned long) const(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::codecvt[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::codecvt[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::codecvt<wchar_t, char, __mbstate_t> class is described by Table 6-240
Table 6-240. vtable for codecvt<wchar_t, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for codecvt<wchar_t, char, __mbstate_t> |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::~codecvt [in-charge]() |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::~codecvt [in-charge deleting]() |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_out(__mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_encoding() const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_always_noconv() const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned) const |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned) const |
The Run Time Type Information for the std::codecvt<wchar_t, char, __mbstate_t> class is described by Table 6-241
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt<wchar_t, char, __mbstate_t> specified in Table 6-242, with the full functionality as described in the referenced underlying specification.
Table 6-242. libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Function Interfaces
codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned long) const(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::codecvt[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::codecvt[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::collate<char> class is described by Table 6-243
Table 6-243. vtable for collate<char>
Base Offset | 0 |
RTTI | typeinfo for collate<char> |
vfunc: | collate<char>::~collate [in-charge]() |
vfunc: | collate<char>::~collate [in-charge deleting]() |
vfunc: | collate<char>::do_compare(char const*, char const*, char const*, char const*) const |
vfunc: | collate<char>::do_transform(char const*, char const*) const |
vfunc: | collate<char>::do_hash(char const*, char const*) const |
The Run Time Type Information for the std::collate<char> class is described by Table 6-244
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate<char> specified in Table 6-245, with the full functionality as described in the referenced underlying specification.
Table 6-245. libstdcxx - Class collate<char> Function Interfaces
collate<char>::_M_transform(char*, char const*, unsigned long) const(GLIBCPP_3.2) [1] |
collate<char>::collate[in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
collate<char>::collate[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
collate<char>::collate[not-in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
collate<char>::collate[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::collate<wchar_t> class is described by Table 6-246
Table 6-246. vtable for collate<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for collate<wchar_t> |
vfunc: | collate<wchar_t>::~collate [in-charge]() |
vfunc: | collate<wchar_t>::~collate [in-charge deleting]() |
vfunc: | collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const |
vfunc: | collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const |
vfunc: | 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 6-247
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate<wchar_t> specified in Table 6-248, with the full functionality as described in the referenced underlying specification.
Table 6-248. libstdcxx - Class collate<wchar_t> Function Interfaces
collate<wchar_t>::_M_transform(wchar_t*, wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate[in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate[not-in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-249
Table 6-249. vtable for num_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for num_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get [in-charge]() |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get [in-charge deleting]() |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, bool&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned short&) const |
vfunc: | 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&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long long&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long long&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, float&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, double&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long double&) const |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, void*&) const |
The Run Time Type Information for the std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-250
Table 6-250. typeinfo for num_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for num_get<char, istreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for __num_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 6-251, with the full functionality as described in the referenced underlying specification.
Table 6-251. libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 6-252
Table 6-252. vtable for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get [in-charge]() |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get [in-charge deleting]() |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, bool&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned short&) const |
vfunc: | 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&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long long&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long long&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, float&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, double&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long double&) const |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, void*&) const |
The Run Time Type Information for the std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 6-253
Table 6-253. typeinfo for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for __num_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 6-254, with the full functionality as described in the referenced underlying specification.
Table 6-254. libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-255
Table 6-255. vtable for num_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for num_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put [in-charge]() |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put [in-charge deleting]() |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, bool) const |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long long) const |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long double) const |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, void const*) const |
The Run Time Type Information for the std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-256
Table 6-256. typeinfo for num_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for num_put<char, ostreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for __num_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 6-257, with the full functionality as described in the referenced underlying specification.
Table 6-257. libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 6-258
Table 6-258. vtable for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put [in-charge]() |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put [in-charge deleting]() |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, bool) const |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long) const |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long) const |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long long) const |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long long) const |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, double) const |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long double) const |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, void const*) const |
The Run Time Type Information for the std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 6-259
Table 6-259. typeinfo for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for __num_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 6-260, with the full functionality as described in the referenced underlying specification.
Table 6-260. libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::bad_cast class is described by Table 6-261
Table 6-261. vtable for bad_cast
Base Offset | 0 |
RTTI | typeinfo for bad_cast |
vfunc: | bad_cast::~bad_cast [in-charge]() |
vfunc: | bad_cast::~bad_cast [in-charge deleting]() |
vfunc: | exception::what() const |
The Run Time Type Information for the std::bad_cast class is described by Table 6-262
No external methods are defined for libstdcxx - Class std::bad_cast
The Run Time Type Information for the std::ios_base class is described by Table 6-263
No external methods are defined for libstdcxx - Class std::ios_base
The virtual table for the std::messages<char> class is described by Table 6-264
Table 6-264. vtable for messages<char>
Base Offset | 0 |
RTTI | typeinfo for messages<char> |
vfunc: | messages<char>::~messages [in-charge]() |
vfunc: | messages<char>::~messages [in-charge deleting]() |
vfunc: | messages<char>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const |
vfunc: | messages<char>::do_get(int, int, int, basic_string<char, char_traits<char>, allocator<char> > const&) const |
vfunc: | messages<char>::do_close(int) const |
The Run Time Type Information for the std::messages<char> class is described by Table 6-265
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages<char> specified in Table 6-266, with the full functionality as described in the referenced underlying specification.
Table 6-266. libstdcxx - Class messages<char> Function Interfaces
messages<char>::messages[in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages<char>::messages[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
messages<char>::messages[not-in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages<char>::messages[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::messages<wchar_t> class is described by Table 6-267
Table 6-267. vtable for messages<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for messages<wchar_t> |
vfunc: | messages<wchar_t>::~messages [in-charge]() |
vfunc: | messages<wchar_t>::~messages [in-charge deleting]() |
vfunc: | messages<wchar_t>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const |
vfunc: | messages<wchar_t>::do_get(int, int, int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const |
vfunc: | messages<wchar_t>::do_close(int) const |
The Run Time Type Information for the std::messages<wchar_t> class is described by Table 6-268
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages<wchar_t> specified in Table 6-269, with the full functionality as described in the referenced underlying specification.
Table 6-269. libstdcxx - Class messages<wchar_t> Function Interfaces
messages<wchar_t>::messages[in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages<wchar_t>::messages[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
messages<wchar_t>::messages[not-in-charge](__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages<wchar_t>::messages[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::numpunct<char> class is described by Table 6-270
Table 6-270. vtable for numpunct<char>
Base Offset | 0 |
RTTI | typeinfo for numpunct<char> |
vfunc: | numpunct<char>::~numpunct [in-charge]() |
vfunc: | numpunct<char>::~numpunct [in-charge deleting]() |
vfunc: | numpunct<char>::do_decimal_point() const |
vfunc: | numpunct<char>::do_thousands_sep() const |
vfunc: | numpunct<char>::do_grouping() const |
vfunc: | numpunct<char>::do_truename() const |
vfunc: | numpunct<char>::do_falsename() const |
The Run Time Type Information for the std::numpunct<char> class is described by Table 6-271
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct<char> specified in Table 6-272, with the full functionality as described in the referenced underlying specification.
Table 6-272. libstdcxx - Class numpunct<char> Function Interfaces
numpunct<char>::numpunct[in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct<char>::numpunct[in-charge](unsigned long)(GLIBCPP_3.2) [2] |
numpunct<char>::numpunct[not-in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct<char>::numpunct[not-in-charge](unsigned long)(GLIBCPP_3.2) [2] |
Referenced Specification(s)
The virtual table for the std::numpunct<wchar_t> class is described by Table 6-273
Table 6-273. vtable for numpunct<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for numpunct<wchar_t> |
vfunc: | numpunct<wchar_t>::~numpunct [in-charge]() |
vfunc: | numpunct<wchar_t>::~numpunct [in-charge deleting]() |
vfunc: | numpunct<wchar_t>::do_decimal_point() const |
vfunc: | numpunct<wchar_t>::do_thousands_sep() const |
vfunc: | numpunct<wchar_t>::do_grouping() const |
vfunc: | numpunct<wchar_t>::do_truename() const |
vfunc: | numpunct<wchar_t>::do_falsename() const |
The Run Time Type Information for the std::numpunct<wchar_t> class is described by Table 6-274
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct<wchar_t> specified in Table 6-275, with the full functionality as described in the referenced underlying specification.
Table 6-275. libstdcxx - Class numpunct<wchar_t> Function Interfaces
numpunct<wchar_t>::numpunct[in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::numpunct[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::numpunct[not-in-charge](__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::numpunct[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-276
Table 6-276. vtable for time_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for time_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get [in-charge]() |
vfunc: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get [in-charge deleting]() |
vfunc: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_date_order() const |
vfunc: | 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: | 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: | 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: | 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: | 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<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-277
Table 6-277. typeinfo for time_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for time_get<char, istreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 6-278, with the full functionality as described in the referenced underlying specification.
Table 6-278. libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_num(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, int&, int, int, unsigned long, ctype<char> const&, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_name(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, int&, char const**, unsigned long, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
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 6-279
Table 6-279. vtable for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get [in-charge]() |
vfunc: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get [in-charge deleting]() |
vfunc: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_date_order() const |
vfunc: | 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: | 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: | 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: | 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: | 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<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 6-280
Table 6-280. typeinfo for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 6-281, with the full functionality as described in the referenced underlying specification.
Table 6-281. libstdcxx - Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_num(istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, int&, int, int, unsigned long, ctype<wchar_t> const&, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_name(istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, int&, wchar_t const**, unsigned long, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-282
Table 6-282. vtable for time_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc: | time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put [in-charge]() |
vfunc: | time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put [in-charge deleting]() |
vfunc: | time_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char, char) const |
The Run Time Type Information for the std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-283
Table 6-283. typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for time_put<char, ostreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 6-284, with the full functionality as described in the referenced underlying specification.
Table 6-284. libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 6-285
Table 6-285. vtable for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put [in-charge]() |
vfunc: | time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put [in-charge deleting]() |
vfunc: | time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, tm const*, char, char) const |
The Run Time Type Information for the std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 6-286
Table 6-286. typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 6-287, with the full functionality as described in the referenced underlying specification.
Table 6-287. libstdcxx - Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::bad_alloc class is described by Table 6-288
Table 6-288. vtable for bad_alloc
Base Offset | 0 |
RTTI | typeinfo for bad_alloc |
vfunc: | bad_alloc::~bad_alloc [in-charge]() |
vfunc: | bad_alloc::~bad_alloc [in-charge deleting]() |
vfunc: | exception::what() const |
The Run Time Type Information for the std::bad_alloc class is described by Table 6-289
No external methods are defined for libstdcxx - Class std::bad_alloc
The virtual table for the std::basic_ios<char, std::char_traits<char> > class is described by Table 6-290
Table 6-290. vtable for basic_ios<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ios<char, char_traits<char> > |
vfunc: | basic_ios<char, char_traits<char> >::~basic_ios [in-charge]() |
vfunc: | basic_ios<char, char_traits<char> >::~basic_ios [in-charge deleting]() |
The Run Time Type Information for the std::basic_ios<char, std::char_traits<char> > class is described by Table 6-291
No external methods are defined for libstdcxx - Class std::basic_ios<char, std::char_traits<char> >
The virtual table for the std::basic_ios<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-292
Table 6-292. vtable for basic_ios<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ios<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios [in-charge]() |
vfunc: | basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios [in-charge deleting]() |
The Run Time Type Information for the std::basic_ios<wchar_t, std::char_traits<wchar_t> > class is described by Table 6-293
No external methods are defined for libstdcxx - Class std::basic_ios<wchar_t, std::char_traits<wchar_t> >
The virtual table for the std::exception class is described by Table 6-294
Table 6-294. vtable for exception
Base Offset | 0 |
RTTI | typeinfo for exception |
vfunc: | exception::~exception [in-charge]() |
vfunc: | exception::~exception [in-charge deleting]() |
vfunc: | exception::what() const |
The Run Time Type Information for the std::exception class is described by Table 6-295
No external methods are defined for libstdcxx - Class std::exception
The virtual table for the std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-296
Table 6-296. vtable for money_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for money_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc: | money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get [in-charge]() |
vfunc: | money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get [in-charge deleting]() |
vfunc: | 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: | 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 6-297
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 6-298, with the full functionality as described in the referenced underlying specification.
Table 6-298. libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
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 6-299
Table 6-299. vtable for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get [in-charge]() |
vfunc: | money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get [in-charge deleting]() |
vfunc: | 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: | 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 6-300
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 6-301, with the full functionality as described in the referenced underlying specification.
Table 6-301. libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 6-302
Table 6-302. vtable for money_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for money_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc: | money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put [in-charge]() |
vfunc: | money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put [in-charge deleting]() |
vfunc: | 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: | 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 6-303
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 6-304, with the full functionality as described in the referenced underlying specification.
Table 6-304. libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
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 6-305
Table 6-305. vtable for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put [in-charge]() |
vfunc: | money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put [in-charge deleting]() |
vfunc: | 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: | 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 6-306
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 6-307, with the full functionality as described in the referenced underlying specification.
Table 6-307. 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> > >::money_put[in-charge](unsigned long)(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put[not-in-charge](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::strstream class is described by Table 6-308
Table 6-308. vtable for strstream
Base Offset | 0 |
RTTI | typeinfo for strstream |
vfunc: | strstream::~strstream [in-charge]() |
vfunc: | strstream::~strstream [in-charge deleting]() |
The Run Time Type Information for the std::strstream class is described by Table 6-309
An LSB conforming implementation shall provide the architecture specific methods for Class std::strstream specified in Table 6-310, with the full functionality as described in the referenced underlying specification.
Table 6-310. libstdcxx - Class strstream Function Interfaces
non-virtual thunk [nv:-16] to strstream::~strstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
non-virtual thunk [nv:-16] to strstream::~strstream [in-charge]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to strstream::~strstream [in-charge deleting]()(GLIBCPP_3.2) [1] |
virtual thunk [v:0,-24] to strstream::~strstream [in-charge]()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The Run Time Type Information for the std::time_base class is described by Table 6-311
No external methods are defined for libstdcxx - Class std::time_base
The virtual table for the std::type_info class is described by Table 6-312
Table 6-312. vtable for type_info
Base Offset | 0 |
RTTI | typeinfo for type_info |
vfunc: | type_info::~type_info [in-charge]() |
vfunc: | type_info::~type_info [in-charge deleting]() |
vfunc: | type_info::__is_pointer_p() const |
vfunc: | type_info::__is_function_p() const |
vfunc: | type_info::__do_catch(type_info const*, void**, unsigned) const |
vfunc: | 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 6-313
No external methods are defined for libstdcxx - Class std::type_info
No external methods are defined for libstdcxx - Class std::basic_istream<char, std::char_traits<char> >
No external methods are defined for libstdcxx - Class std::basic_ostream<char, std::char_traits<char> >