Linux Standard Base C++ Specification for S390 2.1 | ||
---|---|---|
<<< Previous | Next >>> |
An LSB-conforming implementation shall support base libraries which provide interfaces for accessing the operating system, processor and other hardware in the system.
Only those interfaces that are unique to the PowerPC 32 platform are defined here. This section should be used in conjunction with the corresponding section in the Linux Standard Base Specification.
Table 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 long, basic_string<char, char_traits<char>, allocator<char> > >(basic_string<char, char_traits<char>, allocator<char> >*, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&, __false_type)(GLIBCPP_3.2) [1] |
operator new[](unsigned long)(GLIBCPP_3.2) [1] |
operator new[](unsigned long, nothrow_t const&)(GLIBCPP_3.2) [1] |
operator new(unsigned long)(GLIBCPP_3.2) [1] |
operator new(unsigned long, nothrow_t const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - C++ type descriptors for built-in types
No external methods are defined for libstdcxx - struct numeric_limits<long double>
No external methods are defined for libstdcxx - struct __numeric_limits_base
No external methods are defined for libstdcxx - struct numeric_limits<long long>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long long>
No external methods are defined for libstdcxx - struct numeric_limits<float>
No external methods are defined for libstdcxx - struct numeric_limits<double>
No external methods are defined for libstdcxx - struct numeric_limits<short>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned short>
No external methods are defined for libstdcxx - struct numeric_limits<int>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned int>
No external methods are defined for libstdcxx - struct numeric_limits<long>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long>
No external methods are defined for libstdcxx - struct numeric_limits<wchar_t>
No external methods are defined for libstdcxx - struct numeric_limits<unsigned char>
No external methods are defined for libstdcxx - struct numeric_limits<signed char>
No external methods are defined for libstdcxx - struct numeric_limits<char>
No external methods are defined for libstdcxx - struct numeric_limits<bool>
An LSB conforming implementation shall provide the architecture specific methods for Class std::allocator<char> specified in Table 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 long)(GLIBCPP_3.2) [1] |
allocator<char>::allocate(unsigned long, void const*)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::allocator<wchar_t> specified in Table 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 long)(GLIBCPP_3.2) [1] |
allocator<wchar_t>::allocate(unsigned long, void const*)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - facet functions
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_string specified in Table 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 long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::copy(wchar_t*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::substr(unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_fold(unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, wchar_t const*) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_check(unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_construct(unsigned long, wchar_t, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_clone(allocator<wchar_t> const&, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_create(unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::operator[](unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(wchar_t const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(wchar_t const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, wchar_t const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, wchar_t const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, wchar_t const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, unsigned long, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::reserve(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_mutate(unsigned long, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(wchar_t const*, unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(unsigned long, wchar_t, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(wchar_t const*, unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned long, unsigned long, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(unsigned long, wchar_t, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - Class std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> >
No external methods are defined for libstdcxx - Class std::istreambuf_iterator<char, std::char_traits<char> >
An LSB conforming implementation shall provide the architecture specific methods for Class std::gslice specified in Table 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 long, valarray<unsigned long> const&, valarray<unsigned long> const&)(GLIBCPP_3.2) [1] |
gslice::_Indexer::_Indexer(unsigned long, valarray<unsigned long> const&, valarray<unsigned long> const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::__basic_file<char> specified in Table 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 long)(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::reallocate(void*, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_S_round_up(unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_S_chunk_alloc(unsigned long, int&)(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_S_freelist_index(unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::allocate(unsigned long)(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_S_refill(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::valarray<unsigned 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 long>::size() const(GLIBCPP_3.2) [1] |
valarray<unsigned long>::valarray(valarray<unsigned long> const&)(GLIBCPP_3.2) [1] |
valarray<unsigned long>::valarray(unsigned long)(GLIBCPP_3.2) [1] |
valarray<unsigned long>::valarray(valarray<unsigned long> const&)(GLIBCPP_3.2) [1] |
valarray<unsigned long>::valarray(unsigned long)(GLIBCPP_3.2) [1] |
valarray<unsigned long>::~valarray()(GLIBCPP_3.2) [1] |
valarray<unsigned long>::~valarray()(GLIBCPP_3.2) [1] |
valarray<unsigned long>::operator[](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_string<char, std::char_traits<char>, std::allocator<char> > specified in Table 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 long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::copy(char*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char const*, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::substr(unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_fold(unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, char const*) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_check(unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned long) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_construct(unsigned long, char, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_clone(allocator<char> const&, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_create(unsigned long, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::operator[](unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::erase(unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::resize(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::resize(unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, char const*, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, unsigned long, char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::reserve(unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_mutate(unsigned long, unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, unsigned long, 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 long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(unsigned long, char, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, unsigned long, 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 long, unsigned long)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(unsigned long, char, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::locale specified in Table 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 long)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl(locale::facet**, unsigned long, bool)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl(locale::_Impl const&, unsigned long)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl(char const*, unsigned long)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl(locale::facet**, unsigned long, bool)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl(locale::_Impl const&, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the __cxxabiv1::__enum_type_info class is described by Table 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 long)(GLIBCPP_3.2) [1] |
locale::facet::facet(unsigned long)(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)
An LSB conforming implementation shall provide the architecture specific data interfaces for Class std::__num_base specified in Table 7-55, with the full functionality as described in the referenced underlying specification.
Table 7-55. libstdcxx - Class __num_base Data Interfaces
__num_base::_S_atoms_in(GLIBCPP_3.2.3) [1] |
__num_base::_S_atoms_out(GLIBCPP_3.2.3) [1] |
Referenced Specification(s)
The virtual table for the std::bad_typeid class is described by Table 7-56
Table 7-56. 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-57
No external methods are defined for libstdcxx - Class std::bad_typeid
The Run Time Type Information for the std::ctype_base class is described by Table 7-58
No external methods are defined for libstdcxx - Class std::ctype_base
The virtual table for the std::istrstream class is described by Table 7-59
Table 7-59. 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-60
An LSB conforming implementation shall provide the architecture specific methods for Class std::istrstream specified in Table 7-61, with the full functionality as described in the referenced underlying specification.
Table 7-61. 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-62
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-63
Table 7-63. 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-64
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<char, false> specified in Table 7-65, with the full functionality as described in the referenced underlying specification.
Table 7-65. libstdcxx - Class moneypunct<char, false> Function Interfaces
moneypunct<char, false>::moneypunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, false>::moneypunct(unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, false>::moneypunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, false>::moneypunct(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct<char, true> class is described by Table 7-66
Table 7-66. 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-67
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<char, true> specified in Table 7-68, with the full functionality as described in the referenced underlying specification.
Table 7-68. libstdcxx - Class moneypunct<char, true> Function Interfaces
moneypunct<char, true>::moneypunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, true>::moneypunct(unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, true>::moneypunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<char, true>::moneypunct(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct<wchar_t, false> class is described by Table 7-69
Table 7-69. 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-70
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<wchar_t, false> specified in Table 7-71, with the full functionality as described in the referenced underlying specification.
Table 7-71. libstdcxx - Class moneypunct<wchar_t, false> Function Interfaces
moneypunct<wchar_t, false>::moneypunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::moneypunct(unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::moneypunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::moneypunct(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct<wchar_t, true> class is described by Table 7-72
Table 7-72. 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-73
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct<wchar_t, true> specified in Table 7-74, with the full functionality as described in the referenced underlying specification.
Table 7-74. libstdcxx - Class moneypunct<wchar_t, true> Function Interfaces
moneypunct<wchar_t, true>::moneypunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::moneypunct(unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::moneypunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::moneypunct(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::ostrstream class is described by Table 7-75
Table 7-75. 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-76
An LSB conforming implementation shall provide the architecture specific methods for Class std::ostrstream specified in Table 7-77, with the full functionality as described in the referenced underlying specification.
Table 7-77. 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-78
Table 7-78. 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-79
An LSB conforming implementation shall provide the architecture specific methods for Class std::__timepunct<char> specified in Table 7-80, with the full functionality as described in the referenced underlying specification.
Table 7-80. libstdcxx - Class __timepunct<char> Function Interfaces
__timepunct<char>::_M_put(char*, unsigned long, char const*, tm const*) const(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct(unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::__timepunct<wchar_t> class is described by Table 7-81
Table 7-81. 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-82
An LSB conforming implementation shall provide the architecture specific methods for Class std::__timepunct<wchar_t> specified in Table 7-83, with the full functionality as described in the referenced underlying specification.
Table 7-83. libstdcxx - Class __timepunct<wchar_t> Function Interfaces
__timepunct<wchar_t>::_M_put(wchar_t*, unsigned long, wchar_t const*, tm const*) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct(unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::logic_error class is described by Table 7-84
Table 7-84. 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-85
No external methods are defined for libstdcxx - Class std::logic_error
The virtual table for the std::range_error class is described by Table 7-86
Table 7-86. 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-87
No external methods are defined for libstdcxx - Class std::range_error
The Run Time Type Information for the std::codecvt_base class is described by Table 7-88
No external methods are defined for libstdcxx - Class std::codecvt_base
The virtual table for the std::ctype_byname<char> class is described by Table 7-89
Table 7-89. 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-90
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype_byname<char> specified in Table 7-91, with the full functionality as described in the referenced underlying specification.
Table 7-91. libstdcxx - Class ctype_byname<char> Function Interfaces
ctype_byname<char>::ctype_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
ctype_byname<char>::ctype_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype_byname<wchar_t> specified in Table 7-92, with the full functionality as described in the referenced underlying specification.
Table 7-92. libstdcxx - Class ctype_byname<wchar_t> Function Interfaces
ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long)(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-93
Table 7-93. 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-94
No external methods are defined for libstdcxx - Class std::domain_error
The virtual table for the std::length_error class is described by Table 7-95
Table 7-95. 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-96
No external methods are defined for libstdcxx - Class std::length_error
The virtual table for the std::out_of_range class is described by Table 7-97
Table 7-97. 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-98
No external methods are defined for libstdcxx - Class std::out_of_range
The virtual table for the std::strstreambuf class is described by Table 7-99
Table 7-99. 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-100
An LSB conforming implementation shall provide the architecture specific methods for Class std::strstreambuf specified in Table 7-101, with the full functionality as described in the referenced underlying specification.
Table 7-101. libstdcxx - Class strstreambuf Function Interfaces
strstreambuf::setbuf(char*, int)(GLIBCPP_3.2) [1] |
strstreambuf::_M_alloc(unsigned long)(GLIBCPP_3.2) [1] |
strstreambuf::_M_setup(char*, char*, int)(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf(void* (*)(unsigned long), 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 long), 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-102
Table 7-102. 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-103
No external methods are defined for libstdcxx - Class std::bad_exception
The virtual table for the std::basic_filebuf<char, std::char_traits<char> > class is described by Table 7-104
Table 7-104. vtable for basic_filebuf<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_filebuf<char, char_traits<char> > |
vfunc: | basic_filebuf<char, char_traits<char> >::~basic_filebuf() |
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-105
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_filebuf<char, std::char_traits<char> > specified in Table 7-106, with the full functionality as described in the referenced underlying specification.
Table 7-106. 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-107
Table 7-107. vtable for basic_filebuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_filebuf<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf() |
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*, long) |
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*, 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> >::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-108
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 7-109, with the full functionality as described in the referenced underlying specification.
Table 7-109. libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_convert_to_external(wchar_t*, 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-110
Table 7-110. vtable for basic_fstream<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_fstream<char, char_traits<char> > |
vfunc: | basic_fstream<char, char_traits<char> >::~basic_fstream() |
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-111
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_fstream<char, std::char_traits<char> > specified in Table 7-112, with the full functionality as described in the referenced underlying specification.
Table 7-112. 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-113
Table 7-113. vtable for basic_fstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_fstream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() |
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-114
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_fstream<wchar_t, std::char_traits<wchar_t> > specified in Table 7-115, with the full functionality as described in the referenced underlying specification.
Table 7-115. libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Function Interfaces
non-virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(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-116
Table 7-116. vtable for basic_istream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_istream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() |
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-117
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istream<wchar_t, std::char_traits<wchar_t> > specified in Table 7-118, with the full functionality as described in the referenced underlying specification.
Table 7-118. 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-119
Table 7-119. vtable for basic_ostream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ostream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() |
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-120
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostream<wchar_t, std::char_traits<wchar_t> > specified in Table 7-121, with the full functionality as described in the referenced underlying specification.
Table 7-121. libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ostream<wchar_t, char_traits<wchar_t> >::write(wchar_t const*, 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-122
No external methods are defined for libstdcxx - Class std::messages_base
The virtual table for the std::runtime_error class is described by Table 7-123
Table 7-123. 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-124
No external methods are defined for libstdcxx - Class std::runtime_error
The virtual table for the std::basic_ifstream<char, std::char_traits<char> > class is described by Table 7-125
Table 7-125. vtable for basic_ifstream<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ifstream<char, char_traits<char> > |
vfunc: | basic_ifstream<char, char_traits<char> >::~basic_ifstream() |
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-126
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ifstream<char, std::char_traits<char> > specified in Table 7-127, with the full functionality as described in the referenced underlying specification.
Table 7-127. 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-128
Table 7-128. vtable for basic_ifstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ifstream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream() |
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-129
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > specified in Table 7-130, with the full functionality as described in the referenced underlying specification.
Table 7-130. 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-131
Table 7-131. vtable for basic_iostream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() |
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-132
Table 7-132. typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for basic_iostream<wchar_t, char_traits<wchar_t> > | |
flags: | 11 | |
basetype: | typeinfo for basic_istream<wchar_t, char_traits<wchar_t> > | 2 |
basetype: | typeinfo for basic_ostream<wchar_t, char_traits<wchar_t> > | 2050 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_iostream<wchar_t, std::char_traits<wchar_t> > specified in Table 7-133, with the full functionality as described in the referenced underlying specification.
Table 7-133. 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-134
Table 7-134. vtable for basic_ofstream<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ofstream<char, char_traits<char> > |
vfunc: | basic_ofstream<char, char_traits<char> >::~basic_ofstream() |
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-135
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ofstream<char, std::char_traits<char> > specified in Table 7-136, with the full functionality as described in the referenced underlying specification.
Table 7-136. 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-137
Table 7-137. vtable for basic_ofstream<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ofstream<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream() |
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-138
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > specified in Table 7-139, with the full functionality as described in the referenced underlying specification.
Table 7-139. 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-140
Table 7-140. vtable for codecvt_byname<char, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for codecvt_byname<char, char, __mbstate_t> |
vfunc: | codecvt_byname<char, char, __mbstate_t>::~codecvt_byname() |
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-141
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt_byname<char, char, __mbstate_t> specified in Table 7-142, with the full functionality as described in the referenced underlying specification.
Table 7-142. libstdcxx - Class codecvt_byname<char, char, __mbstate_t> Function Interfaces
codecvt_byname<char, char, __mbstate_t>::codecvt_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
codecvt_byname<char, char, __mbstate_t>::codecvt_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::codecvt_byname<wchar_t, char, __mbstate_t> class is described by Table 7-143
Table 7-143. vtable for codecvt_byname<wchar_t, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for codecvt_byname<wchar_t, char, __mbstate_t> |
vfunc: | codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname() |
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-144
The virtual table for the std::collate_byname<wchar_t> class is described by Table 7-145
Table 7-145. 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-146
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt_byname<wchar_t, char, __mbstate_t> specified in Table 7-147, with the full functionality as described in the referenced underlying specification.
Table 7-147. libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Function Interfaces
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
collate_byname<wchar_t>::collate_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
collate_byname<wchar_t>::collate_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::collate_byname<char> class is described by Table 7-148
Table 7-148. 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-149
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate_byname<char> specified in Table 7-150, with the full functionality as described in the referenced underlying specification.
Table 7-150. libstdcxx - Class collate_byname<char> Function Interfaces
collate_byname<char>::collate_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
collate_byname<char>::collate_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - Class std::collate_byname<wchar_t>
The virtual table for the std::overflow_error class is described by Table 7-151
Table 7-151. 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-152
No external methods are defined for libstdcxx - Class std::overflow_error
The virtual table for the std::basic_streambuf<char, std::char_traits<char> > class is described by Table 7-153
Table 7-153. vtable for basic_streambuf<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_streambuf<char, char_traits<char> > |
vfunc: | basic_streambuf<char, char_traits<char> >::~basic_streambuf() |
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-154
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_streambuf<char, std::char_traits<char> > specified in Table 7-155, with the full functionality as described in the referenced underlying specification.
Table 7-155. 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-156
Table 7-156. vtable for basic_streambuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_streambuf<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf() |
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-157
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > specified in Table 7-158, with the full functionality as described in the referenced underlying specification.
Table 7-158. 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-159
Table 7-159. vtable for basic_stringbuf<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_stringbuf<char, char_traits<char>, allocator<char> > |
vfunc: | basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf() |
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-160
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > specified in Table 7-161, with the full functionality as described in the referenced underlying specification.
Table 7-161. libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Function Interfaces
basic_stringbuf<char, char_traits<char>, allocator<char> >::_M_really_sync(unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::setbuf(char*, 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-162
Table 7-162. vtable for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc: | basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf() |
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-163
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 7-164, with the full functionality as described in the referenced underlying specification.
Table 7-164. libstdcxx - Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_really_sync(unsigned long, unsigned long)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::setbuf(wchar_t*, int)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::messages_byname<char> class is described by Table 7-165
Table 7-165. 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-166
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages_byname<char> specified in Table 7-167, with the full functionality as described in the referenced underlying specification.
Table 7-167. libstdcxx - Class messages_byname<char> Function Interfaces
messages_byname<char>::messages_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages_byname<char>::messages_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::messages_byname<wchar_t> class is described by Table 7-168
Table 7-168. 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-169
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages_byname<wchar_t> specified in Table 7-170, with the full functionality as described in the referenced underlying specification.
Table 7-170. libstdcxx - Class messages_byname<wchar_t> Function Interfaces
messages_byname<wchar_t>::messages_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages_byname<wchar_t>::messages_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::numpunct_byname<char> class is described by Table 7-171
Table 7-171. 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-172
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct_byname<char> specified in Table 7-173, with the full functionality as described in the referenced underlying specification.
Table 7-173. libstdcxx - Class numpunct_byname<char> Function Interfaces
numpunct_byname<char>::numpunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct_byname<char>::numpunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::numpunct_byname<wchar_t> class is described by Table 7-174
Table 7-174. 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-175
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct_byname<wchar_t> specified in Table 7-176, with the full functionality as described in the referenced underlying specification.
Table 7-176. libstdcxx - Class numpunct_byname<wchar_t> Function Interfaces
numpunct_byname<wchar_t>::numpunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct_byname<wchar_t>::numpunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 7-177
Table 7-177. vtable for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc: | time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname() |
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-178
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 7-179, with the full functionality as described in the referenced underlying specification.
Table 7-179. libstdcxx - Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 7-180
Table 7-180. vtable for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname() |
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-181
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 7-182, with the full functionality as described in the referenced underlying specification.
Table 7-182. libstdcxx - Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 7-183
Table 7-183. vtable for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc: | time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname() |
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-184
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 7-185, with the full functionality as described in the referenced underlying specification.
Table 7-185. libstdcxx - Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 7-186
Table 7-186. vtable for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname() |
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-187
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 7-188, with the full functionality as described in the referenced underlying specification.
Table 7-188. libstdcxx - Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::underflow_error class is described by Table 7-189
Table 7-189. 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-190
No external methods are defined for libstdcxx - Class std::underflow_error
The virtual table for the std::invalid_argument class is described by Table 7-191
Table 7-191. 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-192
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-193
Table 7-193. 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-194
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<char, false> specified in Table 7-195, with the full functionality as described in the referenced underlying specification.
Table 7-195. libstdcxx - Class moneypunct_byname<char, false> Function Interfaces
moneypunct_byname<char, false>::moneypunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct_byname<char, false>::moneypunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct_byname<char, true> class is described by Table 7-196
Table 7-196. 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-197
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<char, true> specified in Table 7-198, with the full functionality as described in the referenced underlying specification.
Table 7-198. libstdcxx - Class moneypunct_byname<char, true> Function Interfaces
moneypunct_byname<char, true>::moneypunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct_byname<char, true>::moneypunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct_byname<wchar_t, false> class is described by Table 7-199
Table 7-199. 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-200
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<wchar_t, false> specified in Table 7-201, with the full functionality as described in the referenced underlying specification.
Table 7-201. libstdcxx - Class moneypunct_byname<wchar_t, false> Function Interfaces
moneypunct_byname<wchar_t, false>::moneypunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct_byname<wchar_t, false>::moneypunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::moneypunct_byname<wchar_t, true> class is described by Table 7-202
Table 7-202. 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-203
An LSB conforming implementation shall provide the architecture specific methods for Class std::moneypunct_byname<wchar_t, true> specified in Table 7-204, with the full functionality as described in the referenced underlying specification.
Table 7-204. libstdcxx - Class moneypunct_byname<wchar_t, true> Function Interfaces
moneypunct_byname<wchar_t, true>::moneypunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
moneypunct_byname<wchar_t, true>::moneypunct_byname(char const*, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 7-205
Table 7-205. vtable for basic_stringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_stringstream<char, char_traits<char>, allocator<char> > |
vfunc: | basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() |
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-206
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 7-207, with the full functionality as described in the referenced underlying specification.
Table 7-207. 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-208
Table 7-208. vtable for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc: | basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() |
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-209
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 7-210, with the full functionality as described in the referenced underlying specification.
Table 7-210. 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-211
Table 7-211. vtable for basic_istringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_istringstream<char, char_traits<char>, allocator<char> > |
vfunc: | basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream() |
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-212
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 7-213, with the full functionality as described in the referenced underlying specification.
Table 7-213. 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-214
Table 7-214. vtable for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc: | basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream() |
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-215
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 7-216, with the full functionality as described in the referenced underlying specification.
Table 7-216. 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-217
Table 7-217. vtable for basic_ostringstream<char, char_traits<char>, allocator<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ostringstream<char, char_traits<char>, allocator<char> > |
vfunc: | basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream() |
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-218
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 7-219, with the full functionality as described in the referenced underlying specification.
Table 7-219. 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-220
Table 7-220. vtable for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > |
vfunc: | basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream() |
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-221
An LSB conforming implementation shall provide the architecture specific methods for Class std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 7-222, with the full functionality as described in the referenced underlying specification.
Table 7-222. 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-223
Table 7-223. vtable for __ctype_abstract_base<char>
Base Offset | 0 |
RTTI | typeinfo for __ctype_abstract_base<char> |
vfunc: | __ctype_abstract_base<char>::~__ctype_abstract_base() |
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-224
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<char>
The virtual table for the std::__ctype_abstract_base<wchar_t> class is described by Table 7-225
Table 7-225. vtable for __ctype_abstract_base<wchar_t>
Base Offset | 0 |
RTTI | typeinfo for __ctype_abstract_base<wchar_t> |
vfunc: | __ctype_abstract_base<wchar_t>::~__ctype_abstract_base() |
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-226
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<wchar_t>
No external methods are defined for libstdcxx - Class std::__codecvt_abstract_base<char, char, __mbstate_t>
The virtual table for the std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> class is described by Table 7-227
Table 7-227. vtable for __codecvt_abstract_base<wchar_t, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for __codecvt_abstract_base<wchar_t, char, __mbstate_t> |
vfunc: | __codecvt_abstract_base<wchar_t, char, __mbstate_t>::~__codecvt_abstract_base() |
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-228
No external methods are defined for libstdcxx - Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
The virtual table for the std::ctype<char> class is described by Table 7-229
Table 7-229. 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-230
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype<char> specified in Table 7-231, with the full functionality as described in the referenced underlying specification.
Table 7-231. libstdcxx - Class ctype<char> Function Interfaces
ctype<char>::ctype(__locale_struct*, unsigned short const*, bool, unsigned long)(GLIBCPP_3.2) [1] |
ctype<char>::ctype(unsigned short const*, bool, unsigned long)(GLIBCPP_3.2) [1] |
ctype<char>::ctype(__locale_struct*, unsigned short const*, bool, unsigned long)(GLIBCPP_3.2) [1] |
ctype<char>::ctype(unsigned short const*, bool, unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::ctype<wchar_t> class is described by Table 7-232
Table 7-232. 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-233
An LSB conforming implementation shall provide the architecture specific methods for Class std::ctype<wchar_t> specified in Table 7-234, with the full functionality as described in the referenced underlying specification.
Table 7-234. libstdcxx - Class ctype<wchar_t> Function Interfaces
ctype<wchar_t>::ctype(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
ctype<wchar_t>::ctype(unsigned long)(GLIBCPP_3.2) [1] |
ctype<wchar_t>::ctype(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
ctype<wchar_t>::ctype(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::codecvt<char, char, __mbstate_t> class is described by Table 7-235
Table 7-235. vtable for codecvt<char, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for codecvt<char, char, __mbstate_t> |
vfunc: | codecvt<char, char, __mbstate_t>::~codecvt() |
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-236
The virtual table for the std::__codecvt_abstract_base<char, char, __mbstate_t> class is described by Table 7-237
Table 7-237. vtable for __codecvt_abstract_base<char, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for __codecvt_abstract_base<char, char, __mbstate_t> |
vfunc: | __codecvt_abstract_base<char, char, __mbstate_t>::~__codecvt_abstract_base() |
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-238
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt<char, char, __mbstate_t> specified in Table 7-239, with the full functionality as described in the referenced underlying specification.
Table 7-239. libstdcxx - Class codecvt<char, char, __mbstate_t> Function Interfaces
codecvt<char, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned long) const(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::codecvt(unsigned long)(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::codecvt(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::codecvt<wchar_t, char, __mbstate_t> class is described by Table 7-240
Table 7-240. vtable for codecvt<wchar_t, char, __mbstate_t>
Base Offset | 0 |
RTTI | typeinfo for codecvt<wchar_t, char, __mbstate_t> |
vfunc: | codecvt<wchar_t, char, __mbstate_t>::~codecvt() |
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-241
An LSB conforming implementation shall provide the architecture specific methods for Class std::codecvt<wchar_t, char, __mbstate_t> specified in Table 7-242, with the full functionality as described in the referenced underlying specification.
Table 7-242. libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Function Interfaces
codecvt<wchar_t, char, __mbstate_t>::do_length(__mbstate_t const&, char const*, char const*, unsigned long) const(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned long)(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::collate<char> class is described by Table 7-243
Table 7-243. 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-244
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate<char> specified in Table 7-245, with the full functionality as described in the referenced underlying specification.
Table 7-245. libstdcxx - Class collate<char> Function Interfaces
collate<char>::_M_transform(char*, char const*, unsigned long) const(GLIBCPP_3.2) [1] |
collate<char>::collate(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
collate<char>::collate(unsigned long)(GLIBCPP_3.2) [1] |
collate<char>::collate(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
collate<char>::collate(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::collate<wchar_t> class is described by Table 7-246
Table 7-246. 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-247
An LSB conforming implementation shall provide the architecture specific methods for Class std::collate<wchar_t> specified in Table 7-248, with the full functionality as described in the referenced underlying specification.
Table 7-248. libstdcxx - Class collate<wchar_t> Function Interfaces
collate<wchar_t>::_M_transform(wchar_t*, wchar_t const*, unsigned long) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate(unsigned long)(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 7-249
Table 7-249. vtable for num_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for num_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc: | num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get() |
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-250
Table 7-250. typeinfo for num_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for num_get<char, istreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for __num_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 7-251, with the full functionality as described in the referenced underlying specification.
Table 7-251. libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned long)(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 7-252
Table 7-252. vtable for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get() |
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-253
Table 7-253. typeinfo for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for __num_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 7-254, with the full functionality as described in the referenced underlying specification.
Table 7-254. libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned long)(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 7-255
Table 7-255. vtable for num_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for num_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc: | num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put() |
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-256
Table 7-256. typeinfo for num_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for num_put<char, ostreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for __num_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 7-257, with the full functionality as described in the referenced underlying specification.
Table 7-257. libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_pad(char, int, ios_base&, char*, char const*, int&) const(GLIBCPP_3.2.3) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned long)(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 7-258
Table 7-258. vtable for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put() |
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-259
Table 7-259. typeinfo for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for __num_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 7-260, with the full functionality as described in the referenced underlying specification.
Table 7-260. libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_pad(wchar_t, int, ios_base&, wchar_t*, wchar_t const*, int&) const(GLIBCPP_3.2.3) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned long)(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::bad_cast class is described by Table 7-261
Table 7-261. 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-262
No external methods are defined for libstdcxx - Class std::bad_cast
The Run Time Type Information for the std::ios_base class is described by Table 7-263
No external methods are defined for libstdcxx - Class std::ios_base
The virtual table for the std::messages<char> class is described by Table 7-264
Table 7-264. 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-265
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages<char> specified in Table 7-266, with the full functionality as described in the referenced underlying specification.
Table 7-266. libstdcxx - Class messages<char> Function Interfaces
messages<char>::messages(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages<char>::messages(unsigned long)(GLIBCPP_3.2) [1] |
messages<char>::messages(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages<char>::messages(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::messages<wchar_t> class is described by Table 7-267
Table 7-267. 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-268
An LSB conforming implementation shall provide the architecture specific methods for Class std::messages<wchar_t> specified in Table 7-269, with the full functionality as described in the referenced underlying specification.
Table 7-269. libstdcxx - Class messages<wchar_t> Function Interfaces
messages<wchar_t>::messages(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages<wchar_t>::messages(unsigned long)(GLIBCPP_3.2) [1] |
messages<wchar_t>::messages(__locale_struct*, char const*, unsigned long)(GLIBCPP_3.2) [1] |
messages<wchar_t>::messages(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::numpunct<char> class is described by Table 7-270
Table 7-270. 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-271
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct<char> specified in Table 7-272, with the full functionality as described in the referenced underlying specification.
Table 7-272. libstdcxx - Class numpunct<char> Function Interfaces
numpunct<char>::numpunct(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct<char>::numpunct(unsigned long)(GLIBCPP_3.2) [2] |
numpunct<char>::numpunct(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct<char>::numpunct(unsigned long)(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::numpunct<wchar_t> class is described by Table 7-273
Table 7-273. 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-274
An LSB conforming implementation shall provide the architecture specific methods for Class std::numpunct<wchar_t> specified in Table 7-275, with the full functionality as described in the referenced underlying specification.
Table 7-275. libstdcxx - Class numpunct<wchar_t> Function Interfaces
numpunct<wchar_t>::numpunct(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::numpunct(unsigned long)(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::numpunct(__locale_struct*, unsigned long)(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::numpunct(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 7-276
Table 7-276. vtable for time_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for time_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc: | time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get() |
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-277
Table 7-277. typeinfo for time_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for time_get<char, istreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 7-278, with the full functionality as described in the referenced underlying specification.
Table 7-278. libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_num(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, int&, int, int, unsigned long, ctype<char> const&, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_name(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, int&, char const**, unsigned long, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get(unsigned long)(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 7-279
Table 7-279. vtable for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get() |
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-280
Table 7-280. typeinfo for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 7-281, with the full functionality as described in the referenced underlying specification.
Table 7-281. libstdcxx - Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_num(istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, int&, int, int, unsigned long, ctype<wchar_t> const&, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_name(istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, int&, wchar_t const**, unsigned long, _Ios_Iostate&) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get(unsigned long)(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 7-282
Table 7-282. vtable for time_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc: | time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put() |
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-283
Table 7-283. typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for time_put<char, ostreambuf_iterator<char, char_traits<char> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 7-284, with the full functionality as described in the referenced underlying specification.
Table 7-284. libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put(unsigned long)(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 7-285
Table 7-285. vtable for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put() |
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-286
Table 7-286. typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Vtable | vtable for __cxxabiv1::__vmi_class_type_info | |
Name | typeinfo name for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > | |
flags: | 8 | |
basetype: | typeinfo for locale::facet | 2 |
basetype: | typeinfo for time_base | 2 |
An LSB conforming implementation shall provide the architecture specific methods for Class std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 7-287, with the full functionality as described in the referenced underlying specification.
Table 7-287. libstdcxx - Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put(unsigned long)(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::bad_alloc class is described by Table 7-288
Table 7-288. 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-289
No external methods are defined for libstdcxx - Class std::bad_alloc
The virtual table for the std::basic_ios<char, std::char_traits<char> > class is described by Table 7-290
Table 7-290. vtable for basic_ios<char, char_traits<char> >
Base Offset | 0 |
RTTI | typeinfo for basic_ios<char, char_traits<char> > |
vfunc: | basic_ios<char, char_traits<char> >::~basic_ios() |
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-291
No external methods are defined for libstdcxx - Class std::basic_ios<char, std::char_traits<char> >
The virtual table for the std::basic_ios<wchar_t, std::char_traits<wchar_t> > class is described by Table 7-292
Table 7-292. vtable for basic_ios<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_ios<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios() |
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-293
No external methods are defined for libstdcxx - Class std::basic_ios<wchar_t, std::char_traits<wchar_t> >
The virtual table for the std::exception class is described by Table 7-294
Table 7-294. 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-295
No external methods are defined for libstdcxx - Class std::exception
The virtual table for the std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 7-296
Table 7-296. vtable for money_get<char, istreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for money_get<char, istreambuf_iterator<char, char_traits<char> > > |
vfunc: | money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get() |
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-297
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 7-298, with the full functionality as described in the referenced underlying specification.
Table 7-298. libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned long)(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 7-299
Table 7-299. vtable for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get() |
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-300
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 7-301, with the full functionality as described in the referenced underlying specification.
Table 7-301. libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned long)(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 7-302
Table 7-302. vtable for money_put<char, ostreambuf_iterator<char, char_traits<char> > >
Base Offset | 0 |
RTTI | typeinfo for money_put<char, ostreambuf_iterator<char, char_traits<char> > > |
vfunc: | money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put() |
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-303
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 7-304, with the full functionality as described in the referenced underlying specification.
Table 7-304. libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned long)(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 7-305
Table 7-305. vtable for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >
Base Offset | 0 |
RTTI | typeinfo for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > |
vfunc: | money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put() |
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-306
An LSB conforming implementation shall provide the architecture specific methods for Class std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 7-307, with the full functionality as described in the referenced underlying specification.
Table 7-307. libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned long)(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned long)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the std::strstream class is described by Table 7-308
Table 7-308. 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-309
An LSB conforming implementation shall provide the architecture specific methods for Class std::strstream specified in Table 7-310, with the full functionality as described in the referenced underlying specification.
Table 7-310. 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-311
No external methods are defined for libstdcxx - Class std::time_base
The virtual table for the std::type_info class is described by Table 7-312
Table 7-312. 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-313
No external methods are defined for libstdcxx - Class std::type_info
No external methods are defined for libstdcxx - Class std::basic_istream<char, std::char_traits<char> >
No external methods are defined for libstdcxx - Class std::basic_ostream<char, std::char_traits<char> >
<<< Previous | Home | Next >>> |
Base Libraries | Up | GNU Free Documentation License |