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