Copyright © 2004 Free Standards Group
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1; with no Invariant Sections, with no Front-Cover Texts, and with no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
Portions of the text are copyrighted by the following parties:
The Regents of the University of California
Free Software Foundation
Ian F. Darwin
Paul Vixie
BSDI (now Wind River)
Andrew G Morgan
Jean-loup Gailly and Mark Adler
Massachusetts Institute of Technology
These excerpts are being used in accordance with their respective licenses.
Linux is a trademark of Linus Torvalds.
UNIX a registered trademark of the Open Group in the United States and other countries.
LSB is a trademark of the Free Standards Group in the USA and other countries.
AMD is a trademark of Advanced Micro Devices, Inc.
Intel and Itanium are registered trademarks and Intel386 is a trademarks of Intel Corporation.
OpenGL is a registered trademark of Silicon Graphics, Inc.
This is version 2.0.1 of the Linux Standard Base C++ Specification. An implementation of this version of the specification may not claim to be an implementation of the Linux Standard Base unless it has successfully completed the compliance process as defined by the Free Standards Group.
The LSB defines a binary interface for application programs that are compiled and packaged for LSB-conforming implementations on many different hardware architectures. Since a binary specification shall include information specific to the computer processor architecture for which it is intended, it is not possible for a single document to specify the interface for all possible LSB-conforming implementations. Therefore, the LSB is a family of specifications, rather than a single one.
This document should be used in conjunction with the documents it references. This document enumerates the system components it includes, but descriptions of those components may be included entirely or partly in this document, partly in other documents, or entirely in other reference documents. For example, the section that describes system service routines includes a list of the system routines supported in this interface, formal declarations of the data structures they use that are visible to applications, and a pointer to the underlying referenced specification for information about the syntax and semantics of each call. Only those routines not described in standards referenced by this document, or extensions to those standards, are described in the detail. Information referenced in this way is as much a part of this document as is the information explicitly included here.
The Linux Standard Base (LSB) defines a system interface for compiled applications and a minimal environment for support of installation scripts. Its purpose is to enable a uniform industry standard environment for high-volume applications conforming to the LSB.
These specifications are composed of two basic parts: A common specification ("LSB-generic") describing those parts of the interface that remain constant across all implementations of the LSB, and an architecture-specific specification ("LSB-arch") describing the parts of the interface that vary by processor architecture. Together, the LSB-generic and the architecture-specific supplement for a single hardware architecture provide a complete interface specification for compiled application programs on systems that share a common hardware architecture.
The LSB-generic document shall be used in conjunction with an architecture-specific supplement. Whenever a section of the LSB-generic specification shall be supplemented by architecture-specific information, the LSB-generic document includes a reference to the architecture supplement. Architecture supplements may also contain additional information that is not referenced in the LSB-generic document.
The LSB contains both a set of Application Program Interfaces (APIs) and Application Binary Interfaces (ABIs). APIs may appear in the source code of portable applications, while the compiled binary of that application may use the larger set of ABIs. A conforming implementation shall provide all of the ABIs listed here. The compilation system may replace (e.g. by macro definition) certain APIs with calls to one or more of the underlying binary interfaces, and may insert calls to binary interfaces as needed.
The LSB is primarily a binary interface definition. Not all of the source level APIs available to applications may be contained in this specification.
This is the C++ module of the Linux Standards Base (LSB). This module supplements the core interfaces by providing system interfaces, libraries, and a runtime environment for applications built using the C++ programming language. These interfaces provide low-level support for the core constructs of the language, and implement the standard base C++ libraries.
Interfaces described in this module are presented in terms of C++; the binary interfaces will use encoded or mangled versions of the names.
The specifications listed below are referenced in whole or in part by this module of the Linux Standard Base. In this specification, where only a particular section of one of these references is identified, then the normative reference is to that section alone, and the rest of the referenced document is informative.
Table 2-1. Normative References
Name | Title | URL |
---|---|---|
ISO POSIX (2003) | ISO/IEC 9945-1:2003 Information technology -- Portable Operating System Interface (POSIX) -- Part 1: Base Definitions ISO/IEC 9945-2:2003 Information technology -- Portable Operating System Interface (POSIX) -- Part 2: System Interfaces ISO/IEC 9945-3:2003 Information technology -- Portable Operating System Interface (POSIX) -- Part 3: Shell and Utilities ISO/IEC 9945-4:2003 Information technology -- Portable Operating System Interface (POSIX) -- Part 4: Rationale | http://www.unix.org/version3/ |
ISO/IEC 14882: 2003 C++ Language | ISO/IEC 14882: 2003 Programming languages --C++ | |
Itanium C++ ABI | Itanium C++ ABI (Revision: 1.75) | http://www.codesourcery.com/cxx-abi/abi.html |
The libraries listed in Table 3-1 shall be available on a Linux Standard Base system, with the specified runtime names.
These libraries will be in an implementation-defined directory which the dynamic linker shall search by default.
An implementation shall satisfy the following requirements:
The implementation shall implement fully the architecture described in the hardware manual for the target processor architecture.
The implementation shall be capable of executing compiled applications having the format and using the system interfaces described in this document.
The implementation shall provide libraries containing the interfaces specified by this document, and shall provide a dynamic linking mechanism that allows these interfaces to be attached to applications at runtime. All the interfaces shall behave as specified in this document.
The map of virtual memory provided by the implementation shall conform to the requirements of this document.
The implementation's low-level behavior with respect to function call linkage, system traps, signals, and other such activities shall conform to the formats described in this document.
The implementation shall provide all of the mandatory interfaces in their entirety.
The implementation may provide one or more of the optional interfaces. Each optional interface that is provided shall be provided in its entirety. The product documentation shall state which optional interfaces are provided.
The implementation shall provide all files and utilities specified as part of this document in the format defined here and in other referenced documents. All commands and utilities shall behave as required by this document. The implementation shall also provide all mandatory components of an application's runtime environment that are included or referenced in this document.
The implementation, when provided with standard data formats and values at a named interface, shall provide the behavior defined for those values and data formats at that interface. However, a conforming implementation may consist of components which are separately packaged and/or sold. For example, a vendor of a conforming implementation might sell the hardware, operating system, and windowing system as separately packaged items.
The implementation may provide additional interfaces with different names. It may also provide additional behavior corresponding to data values outside the standard ranges, for standard named interfaces.
An application shall satisfy the following requirements:
Its executable files are either shell scripts or object files in the format defined for the Object File Format system interface.
Its object files participate in dynamic linking as defined in the Program Loading and Linking System interface.
It employs only the instructions, traps, and other low-level facilities defined in the Low-Level System interface as being for use by applications.
If it requires any optional interface defined in this document in order to be installed or to execute successfully, the requirement for that optional interface is stated in the application's documentation.
It does not use any interface or data format that is not required to be provided by a conforming implementation, unless:
If such an interface or data format is supplied by another application through direct invocation of that application during execution, that application is in turn an LSB conforming application.
The use of that interface or data format, as well as its source, is identified in the documentation of the application.
It shall not use any values for a named interface that are reserved for vendor extensions.
For the purposes of this document, the following definitions, as specified in the ISO/IEC Directives, Part 2, 2001, 4th Edition, apply:
be able to; there is a possibility of; it is possible to
be unable to; there is no possibilty of; it is not possible to
is permitted; is allowed; is permissible
it is not required that; no...is required
is to; is required to; it is required that; has to; only...is permitted; it is necessary
is not allowed [permitted] [acceptable] [permissible]; is required to be not; is required that...be not; is not to be
it is recommended that; ought to
it is not recommended that; ought not to
For the purposes of this document, the following terms apply:
The architectural part of the LSB Specification which describes the specific parts of the interface that are platform specific. The archLSB is complementary to the gLSB.
The total set of interfaces that are available to be used in the compiled binary code of a conforming application.
The common part of the LSB Specification that describes those parts of the interface that remain constant across all hardware implementations of the LSB.
Describes a value or behavior that is not defined by this document but is selected by an implementor. The value or behavior may vary among implementations that conform to this document. An application should not rely on the existence of the value or behavior. An application that relies on such a value or behavior cannot be assured to be portable across conforming implementations. The implementor shall document such a value or behavior so that it can be used correctly by an application.
A file that is read by an interpreter (e.g., awk). The first line of the shell script includes a reference to its interpreter binary.
The set of interfaces that are available to be used in the source code of a conforming application.
Describes the nature of a value or behavior not defined by this document which results from use of an invalid program construct or invalid data input. The value or behavior may vary among implementations that conform to this document. An application should not rely on the existence or validity of the value or behavior. An application that relies on any particular value or behavior cannot be assured to be portable across conforming implementations.
Describes the nature of a value or behavior not specified by this document which results from use of a valid program construct or valid data input. The value or behavior may vary among implementations that conform to this document. An application should not rely on the existence or validity of the value or behavior. An application that relies on any particular value or behavior cannot be assured to be portable across conforming implementations.
Other terms and definitions used in this document shall have the same meaning as defined in Chapter 3 of the Base Definitions volume of ISO POSIX (2003).
Throughout this document, the following typographic conventions are used:
function()
the name of a function
the name of a command or utility
CONSTANT
a constant value
a parameter
a variable
Throughout this specification, several tables of interfaces are presented. Each entry in these tables has the following format:
the name of the interface
An optional symbol version identifier, if required.
A reference number indexing the table of referenced specifications that follows this table.
For example,
refers to the interface namedforkpty
with symbol version GLIBC_2.0
that is defined in the
first of the listed references below the table.Support for the C++ language shall be as specified in Itanium C++ ABI.
This document, although containing a few architecture specific matters, is written as a generic specification, to be usable by C++ implementations on a variety of architectures. |
An object file generated by the compilation process for a C++ program shall contain several closely related internal objects, or Class Components, to represent each C++ Class. Such objects are not a visible part of the source code. Table 7-1 describes these Class Components at a high level.
Table 7-1. Class Components
Object | Contains |
---|---|
Class Data | All non-static Class members |
Virtual Table | Information needed to dispatch virtual functions, access virtual base class subobjects and to access the RTTI information |
RTTI | Run-Time Type Information used by the typeid and dynamic_cast operators, and exception handlers |
Typeinfo Name | String representation of Class name |
Construction Virtual Table | Information needed during construction and destruction of Classes with non-trivial inheritance relationships. |
VTT | A table of virtual table pointers which holds the addresses of construction and non-construction virtual tables. |
Virtual tables are specified in Section 2.5.3 of Itanium C++ ABI.
Of the various categories of virtual table described in that specification, Category 1 (Leaf) is further described in Figure 7-1 and Category 2 (Non-virtual bases only) is further described in Figure 7-2. LSB conforming systems shall support these categories.
Each type used in a C++ program has a data structure associated with it that provide information about the type which is used at runtime. This Run Time Type Information (RTTI) is defined in section 2.9.5 in Itanium C++ ABI. Additional details about the layout of this data is provided here.
Figure 7-4. Run-Time Type Information For Classes with no base class
struct { void *basevtable; char *name; void *basetypeinfo[0]; }; |
Figure 7-5. Run-Time Type Information for Classes with a single base class
struct { void *basevtable; char *name; void *basetype; void *basetypeinfo[0]; }; |
Figure 7-6. Run-Time Type Information for classes with multiple inheritance
struct base_type_info { char *base_type; unsigned long offset_flags; }; struct { void *basevtable; char *name; unsigned int flags; unsigned int base_count; struct base_type_info base_info[0]; }; |
This chapter defines how names are mapped from the source symbol to the object symbol.
Symbols in a source program are translated by the compilation system into symbols that exist in the object file. The rules for this translation are defined here.
External symbol names in a C++ object file shall be encoded according to the "name mangling" rules described in the Itanium C++ ABI.
An LSB-conforming implementation shall support some base libraries which provide interfaces for accessing the operating system, processor and other hardware in the system.
Table 9-1 defines the library name and shared object name for the libstdcxx library
All symbols are in the std:: namespace.
The behavior of the interfaces in this library is specified by the following specifications:
Itanium C++ ABI |
ISO/IEC 14882: 2003 C++ Language |
An LSB conforming implementation shall provide the generic methods for C++ Runtime Support specified in Table 9-2, with the full functionality as described in the referenced underlying specification.
Table 9-2. libstdcxx - C++ Runtime Support Function Interfaces
__gnu_cxx::__verbose_terminate_handler()(CXXABI_1.2) [1] |
unexpected()(GLIBCPP_3.2) [2] |
set_terminate(void (*)())(GLIBCPP_3.2) [2] |
void __convert_to_v<double>(char const*, double&, _Ios_Iostate&, __locale_struct* const&, int)(GLIBCPP_3.2) [2] |
void __convert_to_v<long double>(char const*, long double&, _Ios_Iostate&, __locale_struct* const&, int)(GLIBCPP_3.2) [2] |
void __convert_to_v<float>(char const*, float&, _Ios_Iostate&, __locale_struct* const&, int)(GLIBCPP_3.2) [2] |
void __convert_to_v<long>(char const*, long&, _Ios_Iostate&, __locale_struct* const&, int)(GLIBCPP_3.2) [2] |
void __convert_to_v<unsigned long>(char const*, unsigned long&, _Ios_Iostate&, __locale_struct* const&, int)(GLIBCPP_3.2) [2] |
void __convert_to_v<long long>(char const*, long long&, _Ios_Iostate&, __locale_struct* const&, int)(GLIBCPP_3.2) [2] |
void __convert_to_v<unsigned long long>(char const*, unsigned long long&, _Ios_Iostate&, __locale_struct* const&, int)(GLIBCPP_3.2) [2] |
set_unexpected(void (*)())(GLIBCPP_3.2) [2] |
set_new_handler(void (*)())(GLIBCPP_3.2) [2] |
__throw_bad_cast()(GLIBCPP_3.2) [2] |
__throw_bad_alloc()(GLIBCPP_3.2) [2] |
__throw_bad_typeid()(GLIBCPP_3.2) [2] |
uncaught_exception()(GLIBCPP_3.2) [2] |
__throw_ios_failure(char const*)(GLIBCPP_3.2) [2] |
__throw_logic_error(char const*)(GLIBCPP_3.2) [2] |
__throw_range_error(char const*)(GLIBCPP_3.2) [2] |
__throw_domain_error(char const*)(GLIBCPP_3.2) [2] |
__throw_length_error(char const*)(GLIBCPP_3.2) [2] |
__throw_out_of_range(char const*)(GLIBCPP_3.2) [2] |
__throw_bad_exception()(GLIBCPP_3.2) [2] |
__throw_runtime_error(char const*)(GLIBCPP_3.2) [2] |
__throw_overflow_error(char const*)(GLIBCPP_3.2) [2] |
__throw_underflow_error(char const*)(GLIBCPP_3.2) [2] |
__throw_invalid_argument(char const*)(GLIBCPP_3.2) [2] |
basic_string<char, char_traits<char>, allocator<char> >* __uninitialized_copy_aux<__gnu_cxx::__normal_iterator<basic_string<char, char_traits<char>, allocator<char> > const*, vector<basic_string<char, char_traits<char>, allocator<char> >, allocator<basic_string<char, char_traits<char>, allocator<char> > > > >, basic_string<char, char_traits<char>, allocator<char> >*>(__gnu_cxx::__normal_iterator<basic_string<char, char_traits<char>, allocator<char> > const*, vector<basic_string<char, char_traits<char>, allocator<char> >, allocator<basic_string<char, char_traits<char>, allocator<char> > > > >, __gnu_cxx::__normal_iterator<basic_string<char, char_traits<char>, allocator<char> > const*, vector<basic_string<char, char_traits<char>, allocator<char> >, allocator<basic_string<char, char_traits<char>, allocator<char> > > > >, basic_string<char, char_traits<char>, allocator<char> >*, __false_type)(GLIBCPP_3.2) [2] |
basic_string<char, char_traits<char>, allocator<char> >* __uninitialized_fill_n_aux<basic_string<char, char_traits<char>, allocator<char> >*, unsigned int, basic_string<char, char_traits<char>, allocator<char> > >(basic_string<char, char_traits<char>, allocator<char> >*, unsigned int, basic_string<char, char_traits<char>, allocator<char> > const&, __false_type) [2] |
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) [2] |
terminate()(GLIBCPP_3.2) [2] |
operator delete[](void*)(GLIBCPP_3.2) [2] |
operator delete[](void*, nothrow_t const&)(GLIBCPP_3.2) [2] |
operator delete(void*)(GLIBCPP_3.2) [2] |
operator delete(void*, nothrow_t const&)(GLIBCPP_3.2) [2] |
operator new[](unsigned int) [2] |
operator new[](unsigned int, nothrow_t const&) [2] |
operator new[](unsigned long) [2] |
operator new[](unsigned long, nothrow_t const&) [2] |
operator new(unsigned int) [2] |
operator new(unsigned int, nothrow_t const&) [2] |
operator new(unsigned long) [2] |
operator new(unsigned long, nothrow_t const&) [2] |
__cxa_allocate_exception(CXXABI_1.2) [1] |
__cxa_bad_cast(CXXABI_1.2) [1] |
__cxa_bad_typeid(CXXABI_1.2) [1] |
__cxa_begin_catch(CXXABI_1.2) [1] |
__cxa_call_unexpected(CXXABI_1.2) [1] |
__cxa_current_exception_type(CXXABI_1.2) [1] |
__cxa_demangle(CXXABI_1.2) [1] |
__cxa_dyn_string_append(CXXABI_1.2) [1] |
__cxa_dyn_string_append_char(CXXABI_1.2) [1] |
__cxa_dyn_string_append_cstr(CXXABI_1.2) [1] |
__cxa_dyn_string_clear(CXXABI_1.2) [1] |
__cxa_dyn_string_copy(CXXABI_1.2) [1] |
__cxa_dyn_string_copy_cstr(CXXABI_1.2) [1] |
__cxa_dyn_string_delete(CXXABI_1.2) [1] |
__cxa_dyn_string_eq(CXXABI_1.2) [1] |
__cxa_dyn_string_init(CXXABI_1.2) [1] |
__cxa_dyn_string_insert(CXXABI_1.2) [1] |
__cxa_dyn_string_insert_char(CXXABI_1.2) [1] |
__cxa_dyn_string_insert_cstr(CXXABI_1.2) [1] |
__cxa_dyn_string_new(CXXABI_1.2) [1] |
__cxa_dyn_string_prepend(CXXABI_1.2) [1] |
__cxa_dyn_string_prepend_cstr(CXXABI_1.2) [1] |
__cxa_dyn_string_release(CXXABI_1.2) [1] |
__cxa_dyn_string_resize(CXXABI_1.2) [1] |
__cxa_dyn_string_substring(CXXABI_1.2) [1] |
__cxa_end_catch(CXXABI_1.2) [1] |
__cxa_free_exception(CXXABI_1.2) [1] |
__cxa_get_globals(CXXABI_1.2) [1] |
__cxa_get_globals_fast(CXXABI_1.2) [1] |
__cxa_pure_virtual(CXXABI_1.2) [1] |
__cxa_rethrow(CXXABI_1.2) [1] |
__cxa_throw(CXXABI_1.2) [1] |
__cxa_vec_cctor(CXXABI_1.2) [1] |
__cxa_vec_cleanup(CXXABI_1.2) [1] |
__cxa_vec_ctor(CXXABI_1.2) [1] |
__cxa_vec_delete(CXXABI_1.2) [1] |
__cxa_vec_delete2(CXXABI_1.2) [1] |
__cxa_vec_delete3(CXXABI_1.2) [1] |
__cxa_vec_dtor(CXXABI_1.2) [1] |
__cxa_vec_new(CXXABI_1.2) [1] |
__cxa_vec_new2(CXXABI_1.2) [1] |
__cxa_vec_new3(CXXABI_1.2) [1] |
__dynamic_cast(CXXABI_1.2) [1] |
__gxx_personality_v0(CXXABI_1.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for C++ Runtime Support specified in Table 9-3, with the full functionality as described in the referenced underlying specification.
Table 9-3. libstdcxx - C++ Runtime Support Data Interfaces
messages_c(GLIBCPP_3.2) [1] |
messages_w(GLIBCPP_3.2) [1] |
numpunct_c(GLIBCPP_3.2) [1] |
numpunct_w(GLIBCPP_3.2) [1] |
time_get_c(GLIBCPP_3.2) [1] |
time_get_w(GLIBCPP_3.2) [1] |
time_put_c(GLIBCPP_3.2) [1] |
time_put_w(GLIBCPP_3.2) [1] |
money_get_c(GLIBCPP_3.2) [1] |
money_get_w(GLIBCPP_3.2) [1] |
money_put_c(GLIBCPP_3.2) [1] |
money_put_w(GLIBCPP_3.2) [1] |
timepunct_c(GLIBCPP_3.2) [1] |
timepunct_w(GLIBCPP_3.2) [1] |
_S_bit_count(GLIBCPP_3.2) [1] |
_S_first_one(GLIBCPP_3.2) [1] |
c_locale_impl(GLIBCPP_3.2) [1] |
moneypunct_fc(GLIBCPP_3.2) [1] |
moneypunct_fw(GLIBCPP_3.2) [1] |
moneypunct_tc(GLIBCPP_3.2) [1] |
moneypunct_tw(GLIBCPP_3.2) [1] |
cin(GLIBCPP_3.2) [1] |
cerr(GLIBCPP_3.2) [1] |
clog(GLIBCPP_3.2) [1] |
cout(GLIBCPP_3.2) [1] |
wcin(GLIBCPP_3.2) [1] |
wcerr(GLIBCPP_3.2) [1] |
wclog(GLIBCPP_3.2) [1] |
wcout(GLIBCPP_3.2) [1] |
buf_cin(GLIBCPP_3.2) [1] |
ctype_c(GLIBCPP_3.2) [1] |
ctype_w(GLIBCPP_3.2) [1] |
nothrow(GLIBCPP_3.2) [1] |
buf_cerr(GLIBCPP_3.2) [1] |
buf_cout(GLIBCPP_3.2) [1] |
buf_wcin(GLIBCPP_3.2) [1] |
c_locale(GLIBCPP_3.2) [1] |
buf_wcerr(GLIBCPP_3.2) [1] |
buf_wcout(GLIBCPP_3.2) [1] |
codecvt_c(GLIBCPP_3.2) [1] |
codecvt_w(GLIBCPP_3.2) [1] |
collate_c(GLIBCPP_3.2) [1] |
collate_w(GLIBCPP_3.2) [1] |
facet_vec(GLIBCPP_3.2) [1] |
num_get_c(GLIBCPP_3.2) [1] |
num_get_w(GLIBCPP_3.2) [1] |
num_put_c(GLIBCPP_3.2) [1] |
num_put_w(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - C++ type descriptors for built-in types
An LSB conforming implementation shall provide the generic data interfaces for C++ type descriptors for built-in types specified in Table 9-4, with the full functionality as described in the referenced underlying specification.
Table 9-4. libstdcxx - C++ type descriptors for built-in types Data Interfaces
typeinfo for signed char const*(GLIBCPP_3.2) [1] |
typeinfo for bool const*(GLIBCPP_3.2) [1] |
typeinfo for char const*(GLIBCPP_3.2) [1] |
typeinfo for double const*(GLIBCPP_3.2) [1] |
typeinfo for long double const*(GLIBCPP_3.2) [1] |
typeinfo for float const*(GLIBCPP_3.2) [1] |
typeinfo for unsigned char const*(GLIBCPP_3.2) [1] |
typeinfo for int const*(GLIBCPP_3.2) [1] |
typeinfo for unsigned int const*(GLIBCPP_3.2) [1] |
typeinfo for long const*(GLIBCPP_3.2) [1] |
typeinfo for unsigned long const*(GLIBCPP_3.2) [1] |
typeinfo for short const*(GLIBCPP_3.2) [1] |
typeinfo for unsigned short const*(GLIBCPP_3.2) [1] |
typeinfo for void const*(GLIBCPP_3.2) [1] |
typeinfo for wchar_t const*(GLIBCPP_3.2) [1] |
typeinfo for long long const*(GLIBCPP_3.2) [1] |
typeinfo for unsigned long long const*(GLIBCPP_3.2) [1] |
typeinfo for signed char*(GLIBCPP_3.2) [1] |
typeinfo for bool*(GLIBCPP_3.2) [1] |
typeinfo for char*(GLIBCPP_3.2) [1] |
typeinfo for double*(GLIBCPP_3.2) [1] |
typeinfo for long double*(GLIBCPP_3.2) [1] |
typeinfo for float*(GLIBCPP_3.2) [1] |
typeinfo for unsigned char*(GLIBCPP_3.2) [1] |
typeinfo for int*(GLIBCPP_3.2) [1] |
typeinfo for unsigned int*(GLIBCPP_3.2) [1] |
typeinfo for long*(GLIBCPP_3.2) [1] |
typeinfo for unsigned long*(GLIBCPP_3.2) [1] |
typeinfo for short*(GLIBCPP_3.2) [1] |
typeinfo for unsigned short*(GLIBCPP_3.2) [1] |
typeinfo for void*(GLIBCPP_3.2) [1] |
typeinfo for wchar_t*(GLIBCPP_3.2) [1] |
typeinfo for long long*(GLIBCPP_3.2) [1] |
typeinfo for unsigned long long*(GLIBCPP_3.2) [1] |
typeinfo for signed char(GLIBCPP_3.2) [1] |
typeinfo for bool(GLIBCPP_3.2) [1] |
typeinfo for char(GLIBCPP_3.2) [1] |
typeinfo for double(GLIBCPP_3.2) [1] |
typeinfo for long double(GLIBCPP_3.2) [1] |
typeinfo for float(GLIBCPP_3.2) [1] |
typeinfo for unsigned char(GLIBCPP_3.2) [1] |
typeinfo for int(GLIBCPP_3.2) [1] |
typeinfo for unsigned int(GLIBCPP_3.2) [1] |
typeinfo for long(GLIBCPP_3.2) [1] |
typeinfo for unsigned long(GLIBCPP_3.2) [1] |
typeinfo for short(GLIBCPP_3.2) [1] |
typeinfo for unsigned short(GLIBCPP_3.2) [1] |
typeinfo for void(GLIBCPP_3.2) [1] |
typeinfo for wchar_t(GLIBCPP_3.2) [1] |
typeinfo for long long(GLIBCPP_3.2) [1] |
typeinfo for unsigned long long(GLIBCPP_3.2) [1] |
typeinfo name for signed char const*(GLIBCPP_3.2) [1] |
typeinfo name for bool const*(GLIBCPP_3.2) [1] |
typeinfo name for char const*(GLIBCPP_3.2) [1] |
typeinfo name for double const*(GLIBCPP_3.2) [1] |
typeinfo name for long double const*(GLIBCPP_3.2) [1] |
typeinfo name for float const*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned char const*(GLIBCPP_3.2) [1] |
typeinfo name for int const*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned int const*(GLIBCPP_3.2) [1] |
typeinfo name for long const*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned long const*(GLIBCPP_3.2) [1] |
typeinfo name for short const*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned short const*(GLIBCPP_3.2) [1] |
typeinfo name for void const*(GLIBCPP_3.2) [1] |
typeinfo name for wchar_t const*(GLIBCPP_3.2) [1] |
typeinfo name for long long const*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned long long const*(GLIBCPP_3.2) [1] |
typeinfo name for signed char*(GLIBCPP_3.2) [1] |
typeinfo name for bool*(GLIBCPP_3.2) [1] |
typeinfo name for char*(GLIBCPP_3.2) [1] |
typeinfo name for double*(GLIBCPP_3.2) [1] |
typeinfo name for long double*(GLIBCPP_3.2) [1] |
typeinfo name for float*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned char*(GLIBCPP_3.2) [1] |
typeinfo name for int*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned int*(GLIBCPP_3.2) [1] |
typeinfo name for long*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned long*(GLIBCPP_3.2) [1] |
typeinfo name for short*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned short*(GLIBCPP_3.2) [1] |
typeinfo name for void*(GLIBCPP_3.2) [1] |
typeinfo name for wchar_t*(GLIBCPP_3.2) [1] |
typeinfo name for long long*(GLIBCPP_3.2) [1] |
typeinfo name for unsigned long long*(GLIBCPP_3.2) [1] |
typeinfo name for signed char(GLIBCPP_3.2) [1] |
typeinfo name for bool(GLIBCPP_3.2) [1] |
typeinfo name for char(GLIBCPP_3.2) [1] |
typeinfo name for double(GLIBCPP_3.2) [1] |
typeinfo name for long double(GLIBCPP_3.2) [1] |
typeinfo name for float(GLIBCPP_3.2) [1] |
typeinfo name for unsigned char(GLIBCPP_3.2) [1] |
typeinfo name for int(GLIBCPP_3.2) [1] |
typeinfo name for unsigned int(GLIBCPP_3.2) [1] |
typeinfo name for long(GLIBCPP_3.2) [1] |
typeinfo name for unsigned long(GLIBCPP_3.2) [1] |
typeinfo name for short(GLIBCPP_3.2) [1] |
typeinfo name for unsigned short(GLIBCPP_3.2) [1] |
typeinfo name for void(GLIBCPP_3.2) [1] |
typeinfo name for wchar_t(GLIBCPP_3.2) [1] |
typeinfo name for long long(GLIBCPP_3.2) [1] |
typeinfo name for unsigned long long(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
No external methods are defined for libstdcxx - struct numeric_limits<long double>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<long double> specified in Table 9-5, with the full functionality as described in the referenced underlying specification.
Table 9-5. libstdcxx - struct numeric_limits<long double> Data Interfaces
numeric_limits<long double>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<long double>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<long double>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<long double>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<long double>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<long double>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<long double>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<long double>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<long double>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<long double>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<long double>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<long double>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<long double>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<long double>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<long double>::radix(GLIBCPP_3.2) [1] |
numeric_limits<long double>::traps(GLIBCPP_3.2) [1] |
numeric_limits<long double>::digits(GLIBCPP_3.2) [1] |
numeric_limits<long double>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<long double>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<long double>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<long double>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<long double>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct __numeric_limits_base
An LSB conforming implementation shall provide the generic data interfaces for struct __numeric_limits_base specified in Table 9-6, with the full functionality as described in the referenced underlying specification.
Table 9-6. libstdcxx - struct __numeric_limits_base Data Interfaces
__numeric_limits_base::has_denorm(GLIBCPP_3.2) [1] |
__numeric_limits_base::is_bounded(GLIBCPP_3.2) [1] |
__numeric_limits_base::is_integer(GLIBCPP_3.2) [1] |
__numeric_limits_base::round_style(GLIBCPP_3.2) [1] |
__numeric_limits_base::has_infinity(GLIBCPP_3.2) [1] |
__numeric_limits_base::max_exponent(GLIBCPP_3.2) [1] |
__numeric_limits_base::min_exponent(GLIBCPP_3.2) [1] |
__numeric_limits_base::has_quiet_NaN(GLIBCPP_3.2) [1] |
__numeric_limits_base::is_specialized(GLIBCPP_3.2) [1] |
__numeric_limits_base::max_exponent10(GLIBCPP_3.2) [1] |
__numeric_limits_base::min_exponent10(GLIBCPP_3.2) [1] |
__numeric_limits_base::has_denorm_loss(GLIBCPP_3.2) [1] |
__numeric_limits_base::tinyness_before(GLIBCPP_3.2) [1] |
__numeric_limits_base::has_signaling_NaN(GLIBCPP_3.2) [1] |
__numeric_limits_base::radix(GLIBCPP_3.2) [1] |
__numeric_limits_base::traps(GLIBCPP_3.2) [1] |
__numeric_limits_base::digits(GLIBCPP_3.2) [1] |
__numeric_limits_base::digits10(GLIBCPP_3.2) [1] |
__numeric_limits_base::is_exact(GLIBCPP_3.2) [1] |
__numeric_limits_base::is_iec559(GLIBCPP_3.2) [1] |
__numeric_limits_base::is_modulo(GLIBCPP_3.2) [1] |
__numeric_limits_base::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<long long>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<long long> specified in Table 9-7, with the full functionality as described in the referenced underlying specification.
Table 9-7. libstdcxx - struct numeric_limits<long long> Data Interfaces
numeric_limits<long long>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<long long>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<long long>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<long long>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<long long>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<long long>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<long long>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<long long>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<long long>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<long long>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<long long>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<long long>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<long long>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<long long>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<long long>::radix(GLIBCPP_3.2) [1] |
numeric_limits<long long>::traps(GLIBCPP_3.2) [1] |
numeric_limits<long long>::digits(GLIBCPP_3.2) [1] |
numeric_limits<long long>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<long long>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<long long>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<long long>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<long long>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long long>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned long long> specified in Table 9-8, with the full functionality as described in the referenced underlying specification.
Table 9-8. libstdcxx - struct numeric_limits<unsigned long long> Data Interfaces
numeric_limits<unsigned long long>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::radix(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::traps(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::digits(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long long>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<float>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<float> specified in Table 9-9, with the full functionality as described in the referenced underlying specification.
Table 9-9. libstdcxx - struct numeric_limits<float> Data Interfaces
numeric_limits<float>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<float>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<float>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<float>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<float>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<float>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<float>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<float>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<float>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<float>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<float>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<float>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<float>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<float>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<float>::radix(GLIBCPP_3.2) [1] |
numeric_limits<float>::traps(GLIBCPP_3.2) [1] |
numeric_limits<float>::digits(GLIBCPP_3.2) [1] |
numeric_limits<float>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<float>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<float>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<float>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<float>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<double>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<double> specified in Table 9-10, with the full functionality as described in the referenced underlying specification.
Table 9-10. libstdcxx - struct numeric_limits<double> Data Interfaces
numeric_limits<double>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<double>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<double>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<double>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<double>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<double>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<double>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<double>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<double>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<double>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<double>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<double>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<double>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<double>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<double>::radix(GLIBCPP_3.2) [1] |
numeric_limits<double>::traps(GLIBCPP_3.2) [1] |
numeric_limits<double>::digits(GLIBCPP_3.2) [1] |
numeric_limits<double>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<double>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<double>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<double>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<double>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<short>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<short> specified in Table 9-11, with the full functionality as described in the referenced underlying specification.
Table 9-11. libstdcxx - struct numeric_limits<short> Data Interfaces
numeric_limits<short>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<short>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<short>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<short>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<short>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<short>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<short>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<short>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<short>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<short>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<short>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<short>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<short>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<short>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<short>::radix(GLIBCPP_3.2) [1] |
numeric_limits<short>::traps(GLIBCPP_3.2) [1] |
numeric_limits<short>::digits(GLIBCPP_3.2) [1] |
numeric_limits<short>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<short>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<short>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<short>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<short>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<unsigned short>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned short> specified in Table 9-12, with the full functionality as described in the referenced underlying specification.
Table 9-12. libstdcxx - struct numeric_limits<unsigned short> Data Interfaces
numeric_limits<unsigned short>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::radix(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::traps(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::digits(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<unsigned short>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<int>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<int> specified in Table 9-13, with the full functionality as described in the referenced underlying specification.
Table 9-13. libstdcxx - struct numeric_limits<int> Data Interfaces
numeric_limits<int>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<int>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<int>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<int>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<int>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<int>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<int>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<int>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<int>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<int>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<int>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<int>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<int>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<int>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<int>::radix(GLIBCPP_3.2) [1] |
numeric_limits<int>::traps(GLIBCPP_3.2) [1] |
numeric_limits<int>::digits(GLIBCPP_3.2) [1] |
numeric_limits<int>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<int>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<int>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<int>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<int>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<unsigned int>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned int> specified in Table 9-14, with the full functionality as described in the referenced underlying specification.
Table 9-14. libstdcxx - struct numeric_limits<unsigned int> Data Interfaces
numeric_limits<unsigned int>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::radix(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::traps(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::digits(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<unsigned int>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<long>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<long> specified in Table 9-15, with the full functionality as described in the referenced underlying specification.
Table 9-15. libstdcxx - struct numeric_limits<long> Data Interfaces
numeric_limits<long>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<long>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<long>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<long>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<long>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<long>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<long>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<long>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<long>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<long>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<long>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<long>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<long>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<long>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<long>::radix(GLIBCPP_3.2) [1] |
numeric_limits<long>::traps(GLIBCPP_3.2) [1] |
numeric_limits<long>::digits(GLIBCPP_3.2) [1] |
numeric_limits<long>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<long>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<long>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<long>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<long>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<unsigned long>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned long> specified in Table 9-16, with the full functionality as described in the referenced underlying specification.
Table 9-16. libstdcxx - struct numeric_limits<unsigned long> Data Interfaces
numeric_limits<unsigned long>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::radix(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::traps(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::digits(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<unsigned long>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<wchar_t>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<wchar_t> specified in Table 9-17, with the full functionality as described in the referenced underlying specification.
Table 9-17. libstdcxx - struct numeric_limits<wchar_t> Data Interfaces
numeric_limits<wchar_t>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::radix(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::traps(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::digits(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<wchar_t>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<unsigned char>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<unsigned char> specified in Table 9-18, with the full functionality as described in the referenced underlying specification.
Table 9-18. libstdcxx - struct numeric_limits<unsigned char> Data Interfaces
numeric_limits<unsigned char>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::radix(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::traps(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::digits(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<unsigned char>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<signed char>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<signed char> specified in Table 9-19, with the full functionality as described in the referenced underlying specification.
Table 9-19. libstdcxx - struct numeric_limits<signed char> Data Interfaces
numeric_limits<signed char>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::radix(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::traps(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::digits(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<signed char>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<char>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<char> specified in Table 9-20, with the full functionality as described in the referenced underlying specification.
Table 9-20. libstdcxx - struct numeric_limits<char> Data Interfaces
numeric_limits<char>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<char>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<char>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<char>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<char>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<char>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<char>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<char>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<char>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<char>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<char>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<char>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<char>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<char>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<char>::radix(GLIBCPP_3.2) [1] |
numeric_limits<char>::traps(GLIBCPP_3.2) [1] |
numeric_limits<char>::digits(GLIBCPP_3.2) [1] |
numeric_limits<char>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<char>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<char>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<char>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<char>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
No external methods are defined for libstdcxx - struct numeric_limits<bool>
An LSB conforming implementation shall provide the generic data interfaces for struct numeric_limits<bool> specified in Table 9-21, with the full functionality as described in the referenced underlying specification.
Table 9-21. libstdcxx - struct numeric_limits<bool> Data Interfaces
numeric_limits<bool>::has_denorm(GLIBCPP_3.2) [1] |
numeric_limits<bool>::is_bounded(GLIBCPP_3.2) [1] |
numeric_limits<bool>::is_integer(GLIBCPP_3.2) [1] |
numeric_limits<bool>::round_style(GLIBCPP_3.2) [1] |
numeric_limits<bool>::has_infinity(GLIBCPP_3.2) [1] |
numeric_limits<bool>::max_exponent(GLIBCPP_3.2) [1] |
numeric_limits<bool>::min_exponent(GLIBCPP_3.2) [1] |
numeric_limits<bool>::has_quiet_NaN(GLIBCPP_3.2) [1] |
numeric_limits<bool>::is_specialized(GLIBCPP_3.2) [1] |
numeric_limits<bool>::max_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<bool>::min_exponent10(GLIBCPP_3.2) [1] |
numeric_limits<bool>::has_denorm_loss(GLIBCPP_3.2) [1] |
numeric_limits<bool>::tinyness_before(GLIBCPP_3.2) [1] |
numeric_limits<bool>::has_signaling_NaN(GLIBCPP_3.2) [1] |
numeric_limits<bool>::radix(GLIBCPP_3.2) [1] |
numeric_limits<bool>::traps(GLIBCPP_3.2) [1] |
numeric_limits<bool>::digits(GLIBCPP_3.2) [1] |
numeric_limits<bool>::digits10(GLIBCPP_3.2) [1] |
numeric_limits<bool>::is_exact(GLIBCPP_3.2) [1] |
numeric_limits<bool>::is_iec559(GLIBCPP_3.2) [1] |
numeric_limits<bool>::is_modulo(GLIBCPP_3.2) [1] |
numeric_limits<bool>::is_signed(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::allocator<char> specified in Table 9-22, with the full functionality as described in the referenced underlying specification.
Table 9-22. libstdcxx - Class allocator<char> Function Interfaces
allocator<char>::address(char const&) const(GLIBCPP_3.2) [1] |
allocator<char>::address(char&) const(GLIBCPP_3.2) [1] |
allocator<char>::max_size() const(GLIBCPP_3.2) [1] |
allocator<char>::deallocate(char*, unsigned int) [1] |
allocator<char>::deallocate(char*, unsigned long) [1] |
allocator<char>::destroy(char*)(GLIBCPP_3.2) [1] |
allocator<char>::allocate(unsigned int, void const*) [1] |
allocator<char>::allocate(unsigned long, void const*) [1] |
allocator<char>::construct(char*, char const&)(GLIBCPP_3.2) [1] |
allocator<char>::allocator(allocator<char> const&)(GLIBCPP_3.2) [1] |
allocator<char>::allocator()(GLIBCPP_3.2) [1] |
allocator<char>::allocator(allocator<char> const&)(GLIBCPP_3.2) [1] |
allocator<char>::allocator()(GLIBCPP_3.2) [1] |
allocator<char>::~allocator()(GLIBCPP_3.2) [1] |
allocator<char>::~allocator()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::allocator<wchar_t> specified in Table 9-23, with the full functionality as described in the referenced underlying specification.
Table 9-23. libstdcxx - Class allocator<wchar_t> Function Interfaces
allocator<wchar_t>::address(wchar_t const&) const(GLIBCPP_3.2) [1] |
allocator<wchar_t>::address(wchar_t&) const(GLIBCPP_3.2) [1] |
allocator<wchar_t>::max_size() const(GLIBCPP_3.2) [1] |
allocator<wchar_t>::deallocate(wchar_t*, unsigned int) [1] |
allocator<wchar_t>::deallocate(wchar_t*, unsigned long) [1] |
allocator<wchar_t>::destroy(wchar_t*)(GLIBCPP_3.2) [1] |
allocator<wchar_t>::allocate(unsigned int, void const*) [1] |
allocator<wchar_t>::allocate(unsigned long, void const*) [1] |
allocator<wchar_t>::construct(wchar_t*, wchar_t const&)(GLIBCPP_3.2) [1] |
allocator<wchar_t>::allocator(allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
allocator<wchar_t>::allocator()(GLIBCPP_3.2) [1] |
allocator<wchar_t>::allocator(allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
allocator<wchar_t>::allocator()(GLIBCPP_3.2) [1] |
allocator<wchar_t>::~allocator()(GLIBCPP_3.2) [1] |
allocator<wchar_t>::~allocator()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for facet functions specified in Table 9-24, with the full functionality as described in the referenced underlying specification.
Table 9-24. libstdcxx - facet functions Function Interfaces
bool has_facet<moneypunct<char, false> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<moneypunct<wchar_t, false> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<ctype<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<codecvt<char, char, __mbstate_t> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<codecvt<wchar_t, char, __mbstate_t> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<collate<char> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<collate<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<num_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<num_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<messages<char> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<messages<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<numpunct<char> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<numpunct<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<time_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<time_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<money_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<money_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
bool has_facet<money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
moneypunct<char, false> const& use_facet<moneypunct<char, false> >(locale const&)(GLIBCPP_3.2) [1] |
moneypunct<char, true> const& use_facet<moneypunct<char, true> >(locale const&)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false> const& use_facet<moneypunct<wchar_t, false> >(locale const&)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true> const& use_facet<moneypunct<wchar_t, true> >(locale const&)(GLIBCPP_3.2) [1] |
__timepunct<char> const& use_facet<__timepunct<char> >(locale const&)(GLIBCPP_3.2) [1] |
__timepunct<wchar_t> const& use_facet<__timepunct<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
ctype<char> const& use_facet<ctype<char> >(locale const&)(GLIBCPP_3.2) [1] |
ctype<wchar_t> const& use_facet<ctype<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t> const& use_facet<codecvt<char, char, __mbstate_t> >(locale const&)(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t> const& use_facet<codecvt<wchar_t, char, __mbstate_t> >(locale const&)(GLIBCPP_3.2) [1] |
collate<char> const& use_facet<collate<char> >(locale const&)(GLIBCPP_3.2) [1] |
collate<wchar_t> const& use_facet<collate<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > > const& use_facet<num_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > > const& use_facet<num_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
messages<char> const& use_facet<messages<char> >(locale const&)(GLIBCPP_3.2) [1] |
messages<wchar_t> const& use_facet<messages<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
numpunct<char> const& use_facet<numpunct<char> >(locale const&)(GLIBCPP_3.2) [1] |
numpunct<wchar_t> const& use_facet<numpunct<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > > const& use_facet<time_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > > const& use_facet<time_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > > const& use_facet<money_get<char, istreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > > const& use_facet<money_put<char, ostreambuf_iterator<char, char_traits<char> > > >(locale const&)(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > const& use_facet<money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > >(locale const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for facet functions specified in Table 9-25, with the full functionality as described in the referenced underlying specification.
Table 9-25. libstdcxx - facet functions Data Interfaces
typeinfo for signed char const*(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic methods for Class std::basic_string specified in Table 9-26, with the full functionality as described in the referenced underlying specification.
Table 9-26. 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 [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t const*, unsigned long, unsigned long) const [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 [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_of(wchar_t, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t const*, unsigned long, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const [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 [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_of(wchar_t, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::get_allocator() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t const*, unsigned long, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const [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 [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_last_not_of(wchar_t, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t const*, unsigned long, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const [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 [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find_first_not_of(wchar_t, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::end() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_is_leaked() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_is_shared() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::copy(wchar_t*, unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::copy(wchar_t*, unsigned long, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::data() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t const*, unsigned long, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const [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 [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::find(wchar_t, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rend() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::size() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::begin() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::c_str() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::empty() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t const*, unsigned long, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int) const [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 [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rfind(wchar_t, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_rep() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::length() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rbegin() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::substr(unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::substr(unsigned long, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_data() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_fold(unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_fold(unsigned long, unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_iend() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(wchar_t const*) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned int, unsigned int, wchar_t const*) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned int, unsigned int, wchar_t const*, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned int, unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned int, unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, wchar_t const*) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::compare(unsigned long, unsigned long, wchar_t const*, unsigned long) const [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 [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 [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_check(unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_check(unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::capacity() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::max_size() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_ibegin() const(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned int) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned long) const [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >& basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace<__gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > > >(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, input_iterator_tag)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >& basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace<__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > > >(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, input_iterator_tag)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >& basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace<wchar_t const*>(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, wchar_t const*, wchar_t const*, input_iterator_tag)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >& basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace<wchar_t*>(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, wchar_t*, wchar_t*, input_iterator_tag)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Alloc_hider::_Alloc_hider(wchar_t*, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Alloc_hider::_Alloc_hider(wchar_t*, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_leak_hard()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_construct(unsigned int, wchar_t, allocator<wchar_t> const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_construct(unsigned long, wchar_t, allocator<wchar_t> const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_empty_rep()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_copy_chars(wchar_t*, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_copy_chars(wchar_t*, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_copy_chars(wchar_t*, wchar_t const*, wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_copy_chars(wchar_t*, wchar_t*, wchar_t*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >& basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace_safe<__gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > > >(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >& basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace_safe<__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > > >(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >& basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace_safe<wchar_t const*>(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, wchar_t const*, wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >& basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_replace_safe<wchar_t*>(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, wchar_t*, wchar_t*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::at(unsigned long) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::end()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_destroy(allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_dispose(allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_refcopy()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_refdata()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_set_leaked()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_set_sharable()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_grab(allocator<wchar_t> const&, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_clone(allocator<wchar_t> const&, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_M_clone(allocator<wchar_t> const&, unsigned long) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_create(unsigned int, allocator<wchar_t> const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_create(unsigned long, allocator<wchar_t> const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::operator[](unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::operator[](unsigned long) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rend()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::swap(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::begin()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::clear()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(unsigned int, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::erase(unsigned long, unsigned long) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(wchar_t const*, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(wchar_t const*, unsigned long) [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&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int) [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) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(unsigned int, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::append(unsigned long, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(wchar_t const*, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(wchar_t const*, unsigned long) [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&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int) [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) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(unsigned int, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::assign(unsigned long, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, unsigned int, wchar_t) [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) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, wchar_t const*) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, wchar_t const*, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned int, unsigned int, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, wchar_t const*) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, wchar_t const*, unsigned long) [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&) [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) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::insert(unsigned long, unsigned long, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rbegin()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned int, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned long) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::resize(unsigned long, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_data(wchar_t*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_leak()(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> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >)(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*)(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*, wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, wchar_t const*, unsigned int) [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) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(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*, 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> > >, __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> > >)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, unsigned int, wchar_t) [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) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, wchar_t const*) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, wchar_t const*, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned int, unsigned int, unsigned int, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, wchar_t const*) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, wchar_t const*, unsigned long) [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&) [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) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::replace(unsigned long, unsigned long, unsigned long, wchar_t) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::reserve(unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::reserve(unsigned long) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_mutate(unsigned int, unsigned int, unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_mutate(unsigned long, unsigned long, unsigned long) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::push_back(wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(wchar_t const*, 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&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(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&)(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) [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&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(unsigned long, wchar_t, allocator<wchar_t> const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<__gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > > >(__gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > > >(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<wchar_t const*>(wchar_t const*, wchar_t const*, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<wchar_t*>(wchar_t*, 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*, 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&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(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&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, unsigned int, unsigned int) [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) [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&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(unsigned int, wchar_t, allocator<wchar_t> const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string(unsigned long, wchar_t, allocator<wchar_t> const&) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<__gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > > >(__gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > > >(__gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, __gnu_cxx::__normal_iterator<wchar_t*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > >, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<wchar_t const*>(wchar_t const*, wchar_t const*, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_string<wchar_t*>(wchar_t*, wchar_t*, allocator<wchar_t> const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_string()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_string()(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator=(wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator=(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator=(wchar_t)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned int) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator[](unsigned long) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator+=(wchar_t const*)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator+=(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::operator+=(wchar_t)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> > operator+<char, char_traits<char>, allocator<char> >(char const*, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> > operator+<char, char_traits<char>, allocator<char> >(char, basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > operator+<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(wchar_t const*, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > operator+<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(wchar_t, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_string specified in Table 9-27, with the full functionality as described in the referenced underlying specification.
Table 9-27. libstdcxx - Class basic_string Data Interfaces
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_S_empty_rep_storage(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_max_size(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_Rep::_S_terminal(GLIBCPP_3.2) [1] |
basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::npos(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > specified in Table 9-28, with the full functionality as described in the referenced underlying specification.
Table 9-28. libstdcxx - Class istreambuf_iterator<wchar_t, char_traits<wchar_t> > Function Interfaces
istreambuf_iterator<wchar_t, char_traits<wchar_t> >::_M_get() const(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::istreambuf_iterator<char, std::char_traits<char> > specified in Table 9-29, with the full functionality as described in the referenced underlying specification.
Table 9-29. libstdcxx - Class istreambuf_iterator<char, char_traits<char> > Function Interfaces
istreambuf_iterator<char, char_traits<char> >::_M_get() const(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::gslice specified in Table 9-30, with the full functionality as described in the referenced underlying specification.
Table 9-30. libstdcxx - Class gslice Function Interfaces
gslice::_Indexer::_Indexer(unsigned int, valarray<unsigned int> const&, valarray<unsigned int> const&) [1] |
gslice::_Indexer::_Indexer(unsigned long, valarray<unsigned long> const&, valarray<unsigned long> const&) [1] |
gslice::_Indexer::_Indexer(unsigned int, valarray<unsigned int> const&, valarray<unsigned int> const&) [1] |
gslice::_Indexer::_Indexer(unsigned long, valarray<unsigned long> const&, valarray<unsigned long> const&) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::__basic_file<char> specified in Table 9-31, with the full functionality as described in the referenced underlying specification.
Table 9-31. libstdcxx - Class __basic_file<char> Function Interfaces
__basic_file<char>::is_open() const(GLIBCPP_3.2) [1] |
__basic_file<char>::sys_ungetc(int)(GLIBCPP_3.2) [1] |
__basic_file<char>::_M_open_mode(_Ios_Openmode, int&, int&, char*)(GLIBCPP_3.2) [1] |
__basic_file<char>::fd()(GLIBCPP_3.2) [1] |
__basic_file<char>::open(char const*, _Ios_Openmode, int)(GLIBCPP_3.2) [1] |
__basic_file<char>::sync()(GLIBCPP_3.2) [1] |
__basic_file<char>::close()(GLIBCPP_3.2) [1] |
__basic_file<char>::xsgetn(char*, int) [1] |
__basic_file<char>::xsgetn(char*, long) [1] |
__basic_file<char>::xsputn(char const*, int) [1] |
__basic_file<char>::xsputn(char const*, long) [1] |
__basic_file<char>::seekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
__basic_file<char>::seekpos(long, _Ios_Openmode)(GLIBCPP_3.2) [1] |
__basic_file<char>::sys_getc()(GLIBCPP_3.2) [1] |
__basic_file<char>::sys_open(_IO_FILE*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
__basic_file<char>::sys_open(int, _Ios_Openmode, bool)(GLIBCPP_3.2) [1] |
__basic_file<char>::__basic_file(pthread_mutex_t*)(GLIBCPP_3.2) [1] |
__basic_file<char>::__basic_file(pthread_mutex_t*)(GLIBCPP_3.2) [1] |
__basic_file<char>::~__basic_file()(GLIBCPP_3.2) [1] |
__basic_file<char>::~__basic_file()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::__default_alloc_template<true, 0> specified in Table 9-32, with the full functionality as described in the referenced underlying specification.
Table 9-32. libstdcxx - Class __default_alloc_template<true, 0> Function Interfaces
__default_alloc_template<true, 0>::deallocate(void*, unsigned int) [1] |
__default_alloc_template<true, 0>::deallocate(void*, unsigned long) [1] |
__default_alloc_template<true, 0>::reallocate(void*, unsigned int, unsigned int) [1] |
__default_alloc_template<true, 0>::reallocate(void*, unsigned long, unsigned long) [1] |
__default_alloc_template<true, 0>::_S_round_up(unsigned int) [1] |
__default_alloc_template<true, 0>::_S_round_up(unsigned long) [1] |
__default_alloc_template<true, 0>::_S_force_new(GLIBCPP_3.2.2) [1] |
__default_alloc_template<true, 0>::_S_chunk_alloc(unsigned int, int&) [1] |
__default_alloc_template<true, 0>::_S_chunk_alloc(unsigned long, int&) [1] |
__default_alloc_template<true, 0>::_S_freelist_index(unsigned int) [1] |
__default_alloc_template<true, 0>::_S_freelist_index(unsigned long) [1] |
__default_alloc_template<true, 0>::_Lock::_Lock()(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_Lock::_Lock()(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_Lock::~_Lock()(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_Lock::~_Lock()(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::allocate(unsigned int) [1] |
__default_alloc_template<true, 0>::allocate(unsigned long) [1] |
__default_alloc_template<true, 0>::_S_refill(unsigned int) [1] |
__default_alloc_template<true, 0>::_S_refill(unsigned long) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::__default_alloc_template<true, 0> specified in Table 9-33, with the full functionality as described in the referenced underlying specification.
Table 9-33. libstdcxx - Class __default_alloc_template<true, 0> Data Interfaces
__default_alloc_template<true, 0>::_S_end_free(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_S_free_list(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_S_heap_size(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_S_start_free(GLIBCPP_3.2) [1] |
__default_alloc_template<true, 0>::_S_node_allocator_lock(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::valarray<unsigned int> specified in Table 9-34, with the full functionality as described in the referenced underlying specification.
Table 9-34. libstdcxx - Class valarray<unsigned int> Function Interfaces
valarray<unsigned int>::size() const [1] |
valarray<unsigned long>::size() const [1] |
valarray<unsigned int>::valarray(valarray<unsigned int> const&) [1] |
valarray<unsigned int>::valarray(unsigned int) [1] |
valarray<unsigned int>::valarray(valarray<unsigned int> const&) [1] |
valarray<unsigned int>::valarray(unsigned int) [1] |
valarray<unsigned int>::~valarray() [1] |
valarray<unsigned int>::~valarray() [1] |
valarray<unsigned int>::operator[](unsigned int) [1] |
valarray<unsigned long>::valarray(valarray<unsigned long> const&) [1] |
valarray<unsigned long>::valarray(unsigned long) [1] |
valarray<unsigned long>::valarray(valarray<unsigned long> const&) [1] |
valarray<unsigned long>::valarray(unsigned long) [1] |
valarray<unsigned long>::~valarray() [1] |
valarray<unsigned long>::~valarray() [1] |
valarray<unsigned long>::operator[](unsigned long) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::basic_string<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-35, with the full functionality as described in the referenced underlying specification.
Table 9-35. 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 [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char const*, unsigned long, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_of(char, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char const*, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char const*, unsigned long, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_of(char, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::get_allocator() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char const*, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char const*, unsigned long, unsigned long) const [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 [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_last_not_of(char, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char const*, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char const*, unsigned long, unsigned long) const [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 [1] |
basic_string<char, char_traits<char>, allocator<char> >::find_first_not_of(char, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::end() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_is_leaked() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_is_shared() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::copy(char*, unsigned long, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::data() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char const*, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char const*, unsigned long, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::find(char, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::rend() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::size() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::begin() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::c_str() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::empty() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char const*, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char const*, unsigned long, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::rfind(char, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_rep() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::length() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rbegin() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::substr(unsigned long, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_data() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_fold(unsigned int, unsigned int) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_fold(unsigned long, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_iend() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(char const*) const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(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, char const*) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, char const*, unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::compare(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&) const [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 [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_check(unsigned int) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_check(unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::capacity() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::max_size() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_ibegin() const(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned int) const [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned long) const [1] |
basic_string<char, char_traits<char>, allocator<char> >& basic_string<char, char_traits<char>, allocator<char> >::_M_replace<__gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, input_iterator_tag)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >& basic_string<char, char_traits<char>, allocator<char> >::_M_replace<__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, input_iterator_tag)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >& basic_string<char, char_traits<char>, allocator<char> >::_M_replace<char const*>(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, char const*, char const*, input_iterator_tag)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >& basic_string<char, char_traits<char>, allocator<char> >::_M_replace<char*>(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, char*, char*, input_iterator_tag)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Alloc_hider::_Alloc_hider(char*, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Alloc_hider::_Alloc_hider(char*, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_leak_hard()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_construct(unsigned int, char, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_construct(unsigned long, char, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_empty_rep()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_copy_chars(char*, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_copy_chars(char*, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_copy_chars(char*, char const*, char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_S_copy_chars(char*, char*, char*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >& basic_string<char, char_traits<char>, allocator<char> >::_M_replace_safe<__gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >& basic_string<char, char_traits<char>, allocator<char> >::_M_replace_safe<__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >& basic_string<char, char_traits<char>, allocator<char> >::_M_replace_safe<char const*>(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, char const*, char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >& basic_string<char, char_traits<char>, allocator<char> >::_M_replace_safe<char*>(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, char*, char*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned int) [1] |
basic_string<char, char_traits<char>, allocator<char> >::at(unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::end()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_destroy(allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_dispose(allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_refcopy()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_refdata()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_set_leaked()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_set_sharable()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_grab(allocator<char> const&, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_clone(allocator<char> const&, unsigned int) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_M_clone(allocator<char> const&, unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_create(unsigned int, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_create(unsigned long, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::operator[](unsigned int) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::operator[](unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rend()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::swap(basic_string<char, char_traits<char>, allocator<char> >&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::begin()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::clear()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::erase(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::erase(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::erase(unsigned long, unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(char const*, unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(basic_string<char, char_traits<char>, allocator<char> > const&)(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) [1] |
basic_string<char, char_traits<char>, allocator<char> >::append(unsigned long, char) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(char const*, unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(basic_string<char, char_traits<char>, allocator<char> > const&)(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) [1] |
basic_string<char, char_traits<char>, allocator<char> >::assign(unsigned long, char) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, 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) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, char const*) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, char const*, unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&) [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) [1] |
basic_string<char, char_traits<char>, allocator<char> >::insert(unsigned long, unsigned long, char) [1] |
basic_string<char, char_traits<char>, allocator<char> >::rbegin()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::resize(unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::resize(unsigned long, char) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_data(char*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_leak()(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> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >)(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*)(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*, char const*)(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) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, basic_string<char, char_traits<char>, allocator<char> > const&)(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*, 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> > >, __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> > >)(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) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, char const*) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, char const*, unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, basic_string<char, char_traits<char>, allocator<char> > const&) [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) [1] |
basic_string<char, char_traits<char>, allocator<char> >::replace(unsigned long, unsigned long, unsigned long, char) [1] |
basic_string<char, char_traits<char>, allocator<char> >::reserve(unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_mutate(unsigned int, unsigned int, unsigned int) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_M_mutate(unsigned long, unsigned long, unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::push_back(char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, unsigned int, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, unsigned long, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(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&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long) [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&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(unsigned int, char, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(unsigned long, char, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<char const*>(char const*, char const*, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<char*>(char*, char*, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, unsigned int, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(char const*, unsigned long, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(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&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned int, unsigned int, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(basic_string<char, char_traits<char>, allocator<char> > const&, unsigned long, unsigned long) [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&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(unsigned int, char, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string(unsigned long, char, allocator<char> const&) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > > >(__gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char const*, basic_string<char, char_traits<char>, allocator<char> > >, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > > >(__gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, __gnu_cxx::__normal_iterator<char*, basic_string<char, char_traits<char>, allocator<char> > >, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<char const*>(char const*, char const*, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::basic_string<char*>(char*, char*, allocator<char> const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::~basic_string()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::~basic_string()(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator=(char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator=(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator=(char)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator[](unsigned long) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator+=(char const*)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator+=(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::operator+=(char)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_string<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-36, with the full functionality as described in the referenced underlying specification.
Table 9-36. libstdcxx - Class basic_string<char, char_traits<char>, allocator<char> > Data Interfaces
basic_string<char, char_traits<char>, allocator<char> >::_S_empty_rep_storage(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_max_size(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::_Rep::_S_terminal(GLIBCPP_3.2) [1] |
basic_string<char, char_traits<char>, allocator<char> >::npos(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic methods for Class std::locale specified in Table 9-37, with the full functionality as described in the referenced underlying specification.
Table 9-37. libstdcxx - Class locale Function Interfaces
locale::name() const(GLIBCPP_3.2) [1] |
locale::operator==(locale const&) const(GLIBCPP_3.2) [1] |
locale::_M_coalesce(locale const&, locale const&, unsigned int)(GLIBCPP_3.2) [1] |
locale::_S_normalize_category(unsigned int)(GLIBCPP_3.2) [1] |
locale::id::id()(GLIBCPP_3.2) [1] |
locale::id::id()(GLIBCPP_3.2) [1] |
locale::_Impl::_M_install_facet(locale::id const*, locale::facet*)(GLIBCPP_3.2) [1] |
locale::_Impl::_M_replace_facet(locale::_Impl const*, locale::id const*)(GLIBCPP_3.2) [1] |
locale::_Impl::_M_replace_category(locale::_Impl const*, locale::id const* const*)(GLIBCPP_3.2) [1] |
locale::_Impl::_M_replace_categories(locale::_Impl const*, unsigned int)(GLIBCPP_3.2) [1] |
locale::_Impl::_Impl(char const*, unsigned int) [1] |
locale::_Impl::_Impl(char const*, unsigned long) [1] |
locale::_Impl::_Impl(locale::facet**, unsigned int, bool) [1] |
locale::_Impl::_Impl(locale::facet**, unsigned long, bool) [1] |
locale::_Impl::_Impl(locale::_Impl const&, unsigned int) [1] |
locale::_Impl::_Impl(locale::_Impl const&, unsigned long) [1] |
locale::_Impl::_Impl(char const*, unsigned int) [1] |
locale::_Impl::_Impl(char const*, unsigned long) [1] |
locale::_Impl::_Impl(locale::facet**, unsigned int, bool) [1] |
locale::_Impl::_Impl(locale::facet**, unsigned long, bool) [1] |
locale::_Impl::_Impl(locale::_Impl const&, unsigned int) [1] |
locale::_Impl::_Impl(locale::_Impl const&, unsigned long) [1] |
locale::_Impl::~_Impl()(GLIBCPP_3.2) [1] |
locale::_Impl::~_Impl()(GLIBCPP_3.2) [1] |
locale::global(locale const&)(GLIBCPP_3.2) [1] |
locale::classic()(GLIBCPP_3.2) [1] |
locale::locale(char const*)(GLIBCPP_3.2) [1] |
locale::locale(locale::_Impl*)(GLIBCPP_3.2) [1] |
locale::locale(locale const&)(GLIBCPP_3.2) [1] |
locale::locale(locale const&, char const*, unsigned int)(GLIBCPP_3.2) [1] |
locale::locale(locale const&, locale const&, unsigned int)(GLIBCPP_3.2) [1] |
locale::locale()(GLIBCPP_3.2) [1] |
locale::locale(char const*)(GLIBCPP_3.2) [1] |
locale::locale(locale::_Impl*)(GLIBCPP_3.2) [1] |
locale::locale(locale const&)(GLIBCPP_3.2) [1] |
locale::locale(locale const&, char const*, unsigned int)(GLIBCPP_3.2) [1] |
locale::locale(locale const&, locale const&, unsigned int)(GLIBCPP_3.2) [1] |
locale::locale()(GLIBCPP_3.2) [1] |
locale::~locale()(GLIBCPP_3.2) [1] |
locale::~locale()(GLIBCPP_3.2) [1] |
locale::operator=(locale const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::locale specified in Table 9-38, with the full functionality as described in the referenced underlying specification.
Table 9-38. libstdcxx - Class locale Data Interfaces
locale::_S_classic(GLIBCPP_3.2) [1] |
locale::_S_num_categories(GLIBCPP_3.2) [1] |
locale::id::_S_highwater(GLIBCPP_3.2) [1] |
locale::all(GLIBCPP_3.2) [1] |
locale::none(GLIBCPP_3.2) [1] |
locale::time(GLIBCPP_3.2) [1] |
locale::_Impl::_S_id_time(GLIBCPP_3.2) [1] |
locale::_Impl::_S_id_ctype(GLIBCPP_3.2) [1] |
locale::_Impl::_S_id_collate(GLIBCPP_3.2) [1] |
locale::_Impl::_S_id_numeric(GLIBCPP_3.2) [1] |
locale::_Impl::_S_id_messages(GLIBCPP_3.2) [1] |
locale::_Impl::_S_id_monetary(GLIBCPP_3.2) [1] |
locale::_Impl::_S_facet_categories(GLIBCPP_3.2) [1] |
locale::ctype(GLIBCPP_3.2) [1] |
locale::collate(GLIBCPP_3.2) [1] |
locale::numeric(GLIBCPP_3.2) [1] |
locale::messages(GLIBCPP_3.2) [1] |
locale::monetary(GLIBCPP_3.2) [1] |
locale::_S_global(GLIBCPP_3.2) [1] |
Referenced Specification(s)
The virtual table for the __cxxabiv1::__enum_type_info class is described by Table 9-39
Table 9-39. 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 9-40
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__enum_type_info specified in Table 9-41, with the full functionality as described in the referenced underlying specification.
Table 9-41. libstdcxx - Class __cxxabiv1::__enum_type_info Function Interfaces
__cxxabiv1::__enum_type_info::~__enum_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__enum_type_info::~__enum_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__enum_type_info::~__enum_type_info()(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__enum_type_info specified in Table 9-42, with the full functionality as described in the referenced underlying specification.
Table 9-42. libstdcxx - Class __cxxabiv1::__enum_type_info Data Interfaces
typeinfo for __cxxabiv1::__enum_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__enum_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__enum_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__array_type_info class is described by Table 9-43
Table 9-43. 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 9-44
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__array_type_info specified in Table 9-45, with the full functionality as described in the referenced underlying specification.
Table 9-45. libstdcxx - Class __cxxabiv1::__array_type_info Function Interfaces
__cxxabiv1::__array_type_info::~__array_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__array_type_info::~__array_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__array_type_info::~__array_type_info()(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__array_type_info specified in Table 9-46, with the full functionality as described in the referenced underlying specification.
Table 9-46. libstdcxx - Class __cxxabiv1::__array_type_info Data Interfaces
typeinfo for __cxxabiv1::__array_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__array_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__array_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__class_type_info class is described by Table 9-47
Table 9-47. 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 9-48
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__class_type_info specified in Table 9-49, with the full functionality as described in the referenced underlying specification.
Table 9-49. libstdcxx - Class __cxxabiv1::__class_type_info Function Interfaces
__cxxabiv1::__class_type_info::~__class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__class_type_info::~__class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__class_type_info::~__class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__class_type_info::__do_catch(type_info const*, void**, unsigned int) const(CXXABI_1.2.2) [1] |
__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const(CXXABI_1.2.2) [1] |
__cxxabiv1::__class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void**) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__class_type_info specified in Table 9-50, with the full functionality as described in the referenced underlying specification.
Table 9-50. libstdcxx - Class __cxxabiv1::__class_type_info Data Interfaces
typeinfo for __cxxabiv1::__class_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__class_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__class_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__pbase_type_info class is described by Table 9-51
Table 9-51. 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 9-52
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__pbase_type_info specified in Table 9-53, with the full functionality as described in the referenced underlying specification.
Table 9-53. libstdcxx - Class __cxxabiv1::__pbase_type_info Function Interfaces
__cxxabiv1::__pbase_type_info::~__pbase_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pbase_type_info::~__pbase_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pbase_type_info::~__pbase_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pbase_type_info::__do_catch(type_info const*, void**, unsigned int) const(CXXABI_1.2.2) [1] |
__cxxabiv1::__pbase_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__pbase_type_info specified in Table 9-54, with the full functionality as described in the referenced underlying specification.
Table 9-54. libstdcxx - Class __cxxabiv1::__pbase_type_info Data Interfaces
typeinfo for __cxxabiv1::__pbase_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__pbase_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__pbase_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__pointer_type_info class is described by Table 9-55
Table 9-55. 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 9-56
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__pointer_type_info specified in Table 9-57, with the full functionality as described in the referenced underlying specification.
Table 9-57. libstdcxx - Class __cxxabiv1::__pointer_type_info Function Interfaces
__cxxabiv1::__pointer_type_info::~__pointer_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pointer_type_info::~__pointer_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pointer_type_info::~__pointer_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pointer_type_info::__is_pointer_p() const(CXXABI_1.2.2) [1] |
__cxxabiv1::__pointer_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__pointer_type_info specified in Table 9-58, with the full functionality as described in the referenced underlying specification.
Table 9-58. libstdcxx - Class __cxxabiv1::__pointer_type_info Data Interfaces
typeinfo for __cxxabiv1::__pointer_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__pointer_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__pointer_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__function_type_info class is described by Table 9-59
Table 9-59. 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 9-60
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__function_type_info specified in Table 9-61, with the full functionality as described in the referenced underlying specification.
Table 9-61. libstdcxx - Class __cxxabiv1::__function_type_info Function Interfaces
__cxxabiv1::__function_type_info::~__function_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__function_type_info::~__function_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__function_type_info::~__function_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__function_type_info::__is_function_p() const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__function_type_info specified in Table 9-62, with the full functionality as described in the referenced underlying specification.
Table 9-62. libstdcxx - Class __cxxabiv1::__function_type_info Data Interfaces
typeinfo for __cxxabiv1::__function_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__function_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__function_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__si_class_type_info class is described by Table 9-63
Table 9-63. 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 9-64
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__si_class_type_info specified in Table 9-65, with the full functionality as described in the referenced underlying specification.
Table 9-65. libstdcxx - Class __cxxabiv1::__si_class_type_info Function Interfaces
__cxxabiv1::__si_class_type_info::~__si_class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__si_class_type_info::~__si_class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__si_class_type_info::~__si_class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__si_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__si_class_type_info specified in Table 9-66, with the full functionality as described in the referenced underlying specification.
Table 9-66. libstdcxx - Class __cxxabiv1::__si_class_type_info Data Interfaces
typeinfo for __cxxabiv1::__si_class_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__si_class_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__si_class_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__vmi_class_type_info class is described by Table 9-67
Table 9-67. 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 9-68
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__vmi_class_type_info specified in Table 9-69, with the full functionality as described in the referenced underlying specification.
Table 9-69. libstdcxx - Class __cxxabiv1::__vmi_class_type_info Function Interfaces
__cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__vmi_class_type_info::~__vmi_class_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__vmi_class_type_info::__do_upcast(__cxxabiv1::__class_type_info const*, void const*, __cxxabiv1::__class_type_info::__upcast_result&) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__vmi_class_type_info specified in Table 9-70, with the full functionality as described in the referenced underlying specification.
Table 9-70. libstdcxx - Class __cxxabiv1::__vmi_class_type_info Data Interfaces
typeinfo for __cxxabiv1::__vmi_class_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__vmi_class_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__vmi_class_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__fundamental_type_info class is described by Table 9-71
Table 9-71. 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 9-72
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__fundamental_type_info specified in Table 9-73, with the full functionality as described in the referenced underlying specification.
Table 9-73. libstdcxx - Class __cxxabiv1::__fundamental_type_info Function Interfaces
__cxxabiv1::__fundamental_type_info::~__fundamental_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__fundamental_type_info::~__fundamental_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__fundamental_type_info::~__fundamental_type_info()(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__fundamental_type_info specified in Table 9-74, with the full functionality as described in the referenced underlying specification.
Table 9-74. libstdcxx - Class __cxxabiv1::__fundamental_type_info Data Interfaces
typeinfo for __cxxabiv1::__fundamental_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__fundamental_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__fundamental_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __cxxabiv1::__pointer_to_member_type_info class is described by Table 9-75
Table 9-75. 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 9-76
An LSB conforming implementation shall provide the generic methods for Class __cxxabiv1::__pointer_to_member_type_info specified in Table 9-77, with the full functionality as described in the referenced underlying specification.
Table 9-77. libstdcxx - Class __cxxabiv1::__pointer_to_member_type_info Function Interfaces
__cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pointer_to_member_type_info::~__pointer_to_member_type_info()(CXXABI_1.2.2) [1] |
__cxxabiv1::__pointer_to_member_type_info::__pointer_catch(__cxxabiv1::__pbase_type_info const*, void**, unsigned int) const(CXXABI_1.2.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class __cxxabiv1::__pointer_to_member_type_info specified in Table 9-78, with the full functionality as described in the referenced underlying specification.
Table 9-78. libstdcxx - Class __cxxabiv1::__pointer_to_member_type_info Data Interfaces
typeinfo for __cxxabiv1::__pointer_to_member_type_info(GLIBCPP_3.2) [1] |
typeinfo name for __cxxabiv1::__pointer_to_member_type_info(GLIBCPP_3.2) [1] |
vtable for __cxxabiv1::__pointer_to_member_type_info(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __gnu_cxx::stdio_filebuf<char, std::char_traits<char> > class is described by Table 9-79
Table 9-79. 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 9-80
No external methods are defined for libstdcxx - Class __gnu_cxx::stdio_filebuf<char, std::char_traits<char> >
An LSB conforming implementation shall provide the generic data interfaces for Class __gnu_cxx::stdio_filebuf<char, std::char_traits<char> > specified in Table 9-81, with the full functionality as described in the referenced underlying specification.
Table 9-81. libstdcxx - Class __gnu_cxx::stdio_filebuf<char, char_traits<char> > Data Interfaces
typeinfo for __gnu_cxx::stdio_filebuf<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for __gnu_cxx::stdio_filebuf<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for __gnu_cxx::stdio_filebuf<char, char_traits<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the __gnu_cxx::stdio_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-82
Table 9-82. 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 9-83
No external methods are defined for libstdcxx - Class __gnu_cxx::stdio_filebuf<wchar_t, std::char_traits<wchar_t> >
An LSB conforming implementation shall provide the generic data interfaces for Class __gnu_cxx::stdio_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-84, with the full functionality as described in the referenced underlying specification.
Table 9-84. libstdcxx - Class __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for __gnu_cxx::stdio_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::locale::facet class is described by Table 9-85
Table 9-85. 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 9-86
An LSB conforming implementation shall provide the generic methods for Class std::locale::facet specified in Table 9-87, with the full functionality as described in the referenced underlying specification.
Table 9-87. libstdcxx - Class locale::facet Function Interfaces
locale::facet::_M_add_reference()(GLIBCPP_3.2) [1] |
locale::facet::_S_clone_c_locale(__locale_struct*&)(GLIBCPP_3.2) [1] |
locale::facet::_S_create_c_locale(__locale_struct*&, char const*, __locale_struct*)(GLIBCPP_3.2) [1] |
locale::facet::_M_remove_reference()(GLIBCPP_3.2) [1] |
locale::facet::_S_destroy_c_locale(__locale_struct*&)(GLIBCPP_3.2) [1] |
locale::facet::facet(unsigned int) [1] |
locale::facet::facet(unsigned long) [1] |
locale::facet::facet(unsigned int) [1] |
locale::facet::facet(unsigned long) [1] |
locale::facet::~facet()(GLIBCPP_3.2) [1] |
locale::facet::~facet()(GLIBCPP_3.2) [1] |
locale::facet::~facet()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::locale::facet specified in Table 9-88, with the full functionality as described in the referenced underlying specification.
Table 9-88. libstdcxx - Class locale::facet Data Interfaces
locale::facet::_S_c_locale(GLIBCPP_3.2) [1] |
typeinfo for locale::facet(GLIBCPP_3.2) [2] |
typeinfo name for locale::facet(GLIBCPP_3.2) [2] |
vtable for locale::facet(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::ios_base::failure class is described by Table 9-89
Table 9-89. 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 9-90
An LSB conforming implementation shall provide the generic methods for Class std::ios_base::failure specified in Table 9-91, with the full functionality as described in the referenced underlying specification.
Table 9-91. libstdcxx - Class ios_base::failure Function Interfaces
ios_base::failure::what() const(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::ios_base::failure specified in Table 9-92, with the full functionality as described in the referenced underlying specification.
Table 9-92. libstdcxx - Class ios_base::failure Data Interfaces
typeinfo for ios_base::failure(GLIBCPP_3.2) [1] |
typeinfo name for ios_base::failure(GLIBCPP_3.2) [1] |
vtable for ios_base::failure(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_iostream<char, std::char_traits<char> > class is described by Table 9-93
Table 9-93. 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 9-94
Table 9-94. 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 generic methods for Class _ZSdE specified in Table 9-95, with the full functionality as described in the referenced underlying specification.
Table 9-95. libstdcxx - Class _ZSdE Function Interfaces
basic_iostream<char, char_traits<char> >::basic_iostream(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_iostream<char, char_traits<char> >::basic_iostream(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCPP_3.2) [1] |
basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCPP_3.2) [1] |
basic_iostream<char, char_traits<char> >::~basic_iostream()(GLIBCPP_3.2) [1] |
non-virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() [2] |
non-virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() [2] |
non-virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() [2] |
non-virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() [2] |
virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() [2] |
virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() [2] |
virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() [2] |
virtual thunk to basic_iostream<char, char_traits<char> >::~basic_iostream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class _ZSdE specified in Table 9-96, with the full functionality as described in the referenced underlying specification.
Table 9-96. libstdcxx - Class _ZSdE Data Interfaces
typeinfo for basic_iostream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_iostream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
VTT for basic_iostream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for basic_iostream<char, char_traits<char> >(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 9-97
Table 9-97. 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 9-98
An LSB conforming implementation shall provide the generic methods for Class _ZSiE specified in Table 9-99, with the full functionality as described in the referenced underlying specification.
Table 9-99. libstdcxx - Class _ZSiE Function Interfaces
basic_istream<char, char_traits<char> >::gcount() const(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::get(char*, int) [1] |
basic_istream<char, char_traits<char> >::get(char*, int, char) [1] |
basic_istream<char, char_traits<char> >::get(char*, long) [1] |
basic_istream<char, char_traits<char> >::get(char*, long, char) [1] |
basic_istream<char, char_traits<char> >::get(basic_streambuf<char, char_traits<char> >&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::get(basic_streambuf<char, char_traits<char> >&, char)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::get(char&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::get()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::peek()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::read(char*, int) [1] |
basic_istream<char, char_traits<char> >::read(char*, long) [1] |
basic_istream<char, char_traits<char> >::sync()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::seekg(fpos<__mbstate_t>)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::seekg(long, _Ios_Seekdir)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::tellg()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::unget()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::ignore(int, int) [1] |
basic_istream<char, char_traits<char> >::ignore(long, int) [1] |
basic_istream<char, char_traits<char> >::sentry::sentry(basic_istream<char, char_traits<char> >&, bool)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::sentry::sentry(basic_istream<char, char_traits<char> >&, bool)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::sentry::operator bool()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::getline(char*, int) [1] |
basic_istream<char, char_traits<char> >::getline(char*, int, char) [1] |
basic_istream<char, char_traits<char> >::getline(char*, long) [1] |
basic_istream<char, char_traits<char> >::getline(char*, long, char) [1] |
basic_istream<char, char_traits<char> >::putback(char)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::readsome(char*, int) [1] |
basic_istream<char, char_traits<char> >::readsome(char*, long) [1] |
basic_istream<char, char_traits<char> >::basic_istream(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::basic_istream(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::~basic_istream()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::~basic_istream()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::~basic_istream()(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(basic_istream<char, char_traits<char> >& (*)(basic_istream<char, char_traits<char> >&))(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(ios_base& (*)(ios_base&))(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(basic_ios<char, char_traits<char> >& (*)(basic_ios<char, char_traits<char> >&))(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(void*&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(bool&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(double&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(long double&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(float&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(int&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(unsigned int&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(long&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(unsigned long&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(short&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(unsigned short&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(long long&)(GLIBCPP_3.2) [1] |
basic_istream<char, char_traits<char> >::operator>>(unsigned long long&)(GLIBCPP_3.2) [1] |
virtual thunk to basic_istream<char, char_traits<char> >::~basic_istream() [2] |
virtual thunk to basic_istream<char, char_traits<char> >::~basic_istream() [2] |
virtual thunk to basic_istream<char, char_traits<char> >::~basic_istream() [2] |
virtual thunk to basic_istream<char, char_traits<char> >::~basic_istream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class _ZSiE specified in Table 9-100, with the full functionality as described in the referenced underlying specification.
Table 9-100. libstdcxx - Class _ZSiE Data Interfaces
typeinfo for basic_istream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_istream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
VTT for basic_istream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for basic_istream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ostream<char, std::char_traits<char> > class is described by Table 9-101
Table 9-101. 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 9-102
An LSB conforming implementation shall provide the generic methods for Class _ZSoE specified in Table 9-103, with the full functionality as described in the referenced underlying specification.
Table 9-103. libstdcxx - Class _ZSoE Function Interfaces
basic_ostream<char, char_traits<char> >::put(char)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::flush()(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::seekp(fpos<__mbstate_t>)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::seekp(long, _Ios_Seekdir)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::tellp()(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::write(char const*, int) [1] |
basic_ostream<char, char_traits<char> >::write(char const*, long) [1] |
basic_ostream<char, char_traits<char> >::sentry::sentry(basic_ostream<char, char_traits<char> >&)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::sentry::sentry(basic_ostream<char, char_traits<char> >&)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::sentry::~sentry()(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::sentry::~sentry()(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::sentry::operator bool()(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::basic_ostream(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::basic_ostream(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::~basic_ostream()(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::~basic_ostream()(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::~basic_ostream()(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(basic_ostream<char, char_traits<char> >& (*)(basic_ostream<char, char_traits<char> >&))(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(ios_base& (*)(ios_base&))(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(basic_ios<char, char_traits<char> >& (*)(basic_ios<char, char_traits<char> >&))(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(void const*)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(bool)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(double)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(long double)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(float)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(int)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(unsigned int)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(long)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(unsigned long)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(short)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(unsigned short)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(long long)(GLIBCPP_3.2) [1] |
basic_ostream<char, char_traits<char> >::operator<<(unsigned long long)(GLIBCPP_3.2) [1] |
virtual thunk to basic_ostream<char, char_traits<char> >::~basic_ostream() [2] |
virtual thunk to basic_ostream<char, char_traits<char> >::~basic_ostream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class _ZSoE specified in Table 9-104, with the full functionality as described in the referenced underlying specification.
Table 9-104. libstdcxx - Class _ZSoE Data Interfaces
typeinfo for basic_ostream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ostream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
VTT for basic_ostream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for basic_ostream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
virtual thunk to basic_ostream<char, char_traits<char> >::~basic_ostream() [1] |
virtual thunk to basic_ostream<char, char_traits<char> >::~basic_ostream() [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The Run Time Type Information for the std::__num_base class is described by Table 9-105
An LSB conforming implementation shall provide the generic methods for Class std::__num_base specified in Table 9-106, with the full functionality as described in the referenced underlying specification.
Table 9-106. libstdcxx - Class __num_base Function Interfaces
__num_base::_S_format_int(ios_base const&, char*, char, char)(GLIBCPP_3.2) [1] |
__num_base::_S_format_float(ios_base const&, char*, char, int) [1] |
__num_base::_S_format_float(ios_base const&, char*, char, long) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::__num_base specified in Table 9-107, with the full functionality as described in the referenced underlying specification.
Table 9-107. libstdcxx - Class __num_base Data Interfaces
__num_base::_S_atoms(GLIBCPP_3.2) [1] |
typeinfo for __num_base(GLIBCPP_3.2) [2] |
typeinfo name for __num_base(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::bad_typeid class is described by Table 9-108
Table 9-108. 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 9-109
An LSB conforming implementation shall provide the generic methods for Class std::bad_typeid specified in Table 9-110, with the full functionality as described in the referenced underlying specification.
Table 9-110. libstdcxx - Class bad_typeid Function Interfaces
bad_typeid::~bad_typeid()(GLIBCPP_3.2) [1] |
bad_typeid::~bad_typeid()(GLIBCPP_3.2) [1] |
bad_typeid::~bad_typeid()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::bad_typeid specified in Table 9-111, with the full functionality as described in the referenced underlying specification.
Table 9-111. libstdcxx - Class bad_typeid Data Interfaces
typeinfo for bad_typeid(GLIBCPP_3.2) [1] |
typeinfo name for bad_typeid(GLIBCPP_3.2) [1] |
vtable for bad_typeid(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The Run Time Type Information for the std::ctype_base class is described by Table 9-112
No external methods are defined for libstdcxx - Class std::ctype_base
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype_base specified in Table 9-113, with the full functionality as described in the referenced underlying specification.
Table 9-113. libstdcxx - Class ctype_base Data Interfaces
ctype_base::alnum(GLIBCPP_3.2) [1] |
ctype_base::alpha(GLIBCPP_3.2) [1] |
ctype_base::cntrl(GLIBCPP_3.2) [1] |
ctype_base::digit(GLIBCPP_3.2) [1] |
ctype_base::graph(GLIBCPP_3.2) [1] |
ctype_base::lower(GLIBCPP_3.2) [1] |
ctype_base::print(GLIBCPP_3.2) [1] |
ctype_base::punct(GLIBCPP_3.2) [1] |
ctype_base::space(GLIBCPP_3.2) [1] |
ctype_base::upper(GLIBCPP_3.2) [1] |
ctype_base::xdigit(GLIBCPP_3.2) [1] |
typeinfo for ctype_base(GLIBCPP_3.2) [2] |
typeinfo name for ctype_base(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::istrstream class is described by Table 9-114
Table 9-114. 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 9-115
An LSB conforming implementation shall provide the generic methods for Class std::istrstream specified in Table 9-116, with the full functionality as described in the referenced underlying specification.
Table 9-116. libstdcxx - Class istrstream Function Interfaces
istrstream::rdbuf() const(GLIBCPP_3.2) [1] |
istrstream::str()(GLIBCPP_3.2) [1] |
istrstream::istrstream(char const*)(GLIBCPP_3.2) [1] |
istrstream::istrstream(char const*, int) [1] |
istrstream::istrstream(char const*, long) [1] |
istrstream::istrstream(char*)(GLIBCPP_3.2) [1] |
istrstream::istrstream(char*, int) [1] |
istrstream::istrstream(char*, long) [1] |
istrstream::istrstream(char const*)(GLIBCPP_3.2) [1] |
istrstream::istrstream(char const*, int) [1] |
istrstream::istrstream(char const*, long) [1] |
istrstream::istrstream(char*)(GLIBCPP_3.2) [1] |
istrstream::istrstream(char*, int) [1] |
istrstream::istrstream(char*, long) [1] |
istrstream::~istrstream()(GLIBCPP_3.2) [1] |
istrstream::~istrstream()(GLIBCPP_3.2) [1] |
istrstream::~istrstream()(GLIBCPP_3.2) [1] |
virtual thunk to istrstream::~istrstream() [1] |
virtual thunk to istrstream::~istrstream() [1] |
virtual thunk to istrstream::~istrstream() [2] |
virtual thunk to istrstream::~istrstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::istrstream specified in Table 9-117, with the full functionality as described in the referenced underlying specification.
Table 9-117. libstdcxx - Class istrstream Data Interfaces
typeinfo for istrstream(GLIBCPP_3.2) [1] |
typeinfo name for istrstream(GLIBCPP_3.2) [1] |
VTT for istrstream(GLIBCPP_3.2) [1] |
vtable for istrstream(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The Run Time Type Information for the std::money_base class is described by Table 9-118
An LSB conforming implementation shall provide the generic methods for Class std::money_base specified in Table 9-119, with the full functionality as described in the referenced underlying specification.
Table 9-119. libstdcxx - Class money_base Function Interfaces
money_base::_S_construct_pattern(char, char, char)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_base specified in Table 9-120, with the full functionality as described in the referenced underlying specification.
Table 9-120. libstdcxx - Class money_base Data Interfaces
money_base::_S_default_pattern(GLIBCPP_3.2) [1] |
typeinfo for money_base(GLIBCPP_3.2) [2] |
typeinfo name for money_base(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::moneypunct<char, false> class is described by Table 9-121
Table 9-121. 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 9-122
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct<char, false> specified in Table 9-123, with the full functionality as described in the referenced underlying specification.
Table 9-123. libstdcxx - Class moneypunct<char, false> Function Interfaces
moneypunct<char, false>::neg_format() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::pos_format() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::curr_symbol() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_grouping() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::frac_digits() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::decimal_point() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_neg_format() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_pos_format() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::negative_sign() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::positive_sign() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::thousands_sep() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_curr_symbol() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_frac_digits() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_decimal_point() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_negative_sign() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_positive_sign() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::do_thousands_sep() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::grouping() const(GLIBCPP_3.2) [1] |
moneypunct<char, false>::_M_initialize_moneypunct(__locale_struct*, char const*)(GLIBCPP_3.2) [1] |
moneypunct<char, false>::moneypunct(__locale_struct*, char const*, unsigned int) [1] |
moneypunct<char, false>::moneypunct(__locale_struct*, char const*, unsigned long) [1] |
moneypunct<char, false>::moneypunct(unsigned int) [1] |
moneypunct<char, false>::moneypunct(unsigned long) [1] |
moneypunct<char, false>::moneypunct(__locale_struct*, char const*, unsigned int) [1] |
moneypunct<char, false>::moneypunct(__locale_struct*, char const*, unsigned long) [1] |
moneypunct<char, false>::moneypunct(unsigned int) [1] |
moneypunct<char, false>::moneypunct(unsigned long) [1] |
moneypunct<char, false>::~moneypunct()(GLIBCPP_3.2) [1] |
moneypunct<char, false>::~moneypunct()(GLIBCPP_3.2) [1] |
moneypunct<char, false>::~moneypunct()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct<char, false> specified in Table 9-124, with the full functionality as described in the referenced underlying specification.
Table 9-124. libstdcxx - Class moneypunct<char, false> Data Interfaces
guard variable for moneypunct<char, false>::id(GLIBCPP_3.2) [1] |
moneypunct<char, false>::id(GLIBCPP_3.2) [2] |
moneypunct<char, false>::intl(GLIBCPP_3.2) [2] |
typeinfo for moneypunct<char, false>(GLIBCPP_3.2) [1] |
typeinfo name for moneypunct<char, false>(GLIBCPP_3.2) [1] |
vtable for moneypunct<char, false>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::moneypunct<char, true> class is described by Table 9-125
Table 9-125. 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 9-126
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct<char, true> specified in Table 9-127, with the full functionality as described in the referenced underlying specification.
Table 9-127. libstdcxx - Class moneypunct<char, true> Function Interfaces
moneypunct<char, true>::neg_format() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::pos_format() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::curr_symbol() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_grouping() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::frac_digits() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::decimal_point() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_neg_format() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_pos_format() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::negative_sign() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::positive_sign() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::thousands_sep() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_curr_symbol() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_frac_digits() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_decimal_point() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_negative_sign() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_positive_sign() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::do_thousands_sep() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::grouping() const(GLIBCPP_3.2) [1] |
moneypunct<char, true>::_M_initialize_moneypunct(__locale_struct*, char const*)(GLIBCPP_3.2) [1] |
moneypunct<char, true>::moneypunct(__locale_struct*, char const*, unsigned int) [1] |
moneypunct<char, true>::moneypunct(__locale_struct*, char const*, unsigned long) [1] |
moneypunct<char, true>::moneypunct(unsigned int) [1] |
moneypunct<char, true>::moneypunct(unsigned long) [1] |
moneypunct<char, true>::moneypunct(__locale_struct*, char const*, unsigned int) [1] |
moneypunct<char, true>::moneypunct(__locale_struct*, char const*, unsigned long) [1] |
moneypunct<char, true>::moneypunct(unsigned int) [1] |
moneypunct<char, true>::moneypunct(unsigned long) [1] |
moneypunct<char, true>::~moneypunct()(GLIBCPP_3.2) [1] |
moneypunct<char, true>::~moneypunct()(GLIBCPP_3.2) [1] |
moneypunct<char, true>::~moneypunct()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct<char, true> specified in Table 9-128, with the full functionality as described in the referenced underlying specification.
Table 9-128. libstdcxx - Class moneypunct<char, true> Data Interfaces
guard variable for moneypunct<char, true>::id(GLIBCPP_3.2) [1] |
moneypunct<char, true>::id(GLIBCPP_3.2) [2] |
moneypunct<char, true>::intl(GLIBCPP_3.2) [2] |
typeinfo for moneypunct<char, true>(GLIBCPP_3.2) [1] |
typeinfo name for moneypunct<char, true>(GLIBCPP_3.2) [1] |
vtable for moneypunct<char, true>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::moneypunct<wchar_t, false> class is described by Table 9-129
Table 9-129. 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 9-130
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct<wchar_t, false> specified in Table 9-131, with the full functionality as described in the referenced underlying specification.
Table 9-131. libstdcxx - Class moneypunct<wchar_t, false> Function Interfaces
moneypunct<wchar_t, false>::neg_format() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::pos_format() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::curr_symbol() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_grouping() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::frac_digits() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::decimal_point() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_neg_format() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_pos_format() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::negative_sign() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::positive_sign() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::thousands_sep() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_curr_symbol() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_frac_digits() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_decimal_point() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_negative_sign() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_positive_sign() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::do_thousands_sep() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::grouping() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::_M_initialize_moneypunct(__locale_struct*, char const*)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::moneypunct(__locale_struct*, char const*, unsigned int) [1] |
moneypunct<wchar_t, false>::moneypunct(__locale_struct*, char const*, unsigned long) [1] |
moneypunct<wchar_t, false>::moneypunct(unsigned int) [1] |
moneypunct<wchar_t, false>::moneypunct(unsigned long) [1] |
moneypunct<wchar_t, false>::moneypunct(__locale_struct*, char const*, unsigned int) [1] |
moneypunct<wchar_t, false>::moneypunct(__locale_struct*, char const*, unsigned long) [1] |
moneypunct<wchar_t, false>::moneypunct(unsigned int) [1] |
moneypunct<wchar_t, false>::moneypunct(unsigned long) [1] |
moneypunct<wchar_t, false>::~moneypunct()(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::~moneypunct()(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::~moneypunct()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct<wchar_t, false> specified in Table 9-132, with the full functionality as described in the referenced underlying specification.
Table 9-132. libstdcxx - Class moneypunct<wchar_t, false> Data Interfaces
guard variable for moneypunct<wchar_t, false>::id(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, false>::id(GLIBCPP_3.2) [2] |
moneypunct<wchar_t, false>::intl(GLIBCPP_3.2) [2] |
typeinfo for moneypunct<wchar_t, false>(GLIBCPP_3.2) [1] |
typeinfo name for moneypunct<wchar_t, false>(GLIBCPP_3.2) [1] |
vtable for moneypunct<wchar_t, false>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::moneypunct<wchar_t, true> class is described by Table 9-133
Table 9-133. 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 9-134
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct<wchar_t, true> specified in Table 9-135, with the full functionality as described in the referenced underlying specification.
Table 9-135. libstdcxx - Class moneypunct<wchar_t, true> Function Interfaces
moneypunct<wchar_t, true>::neg_format() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::pos_format() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::curr_symbol() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_grouping() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::frac_digits() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::decimal_point() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_neg_format() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_pos_format() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::negative_sign() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::positive_sign() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::thousands_sep() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_curr_symbol() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_frac_digits() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_decimal_point() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_negative_sign() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_positive_sign() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::do_thousands_sep() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::grouping() const(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::_M_initialize_moneypunct(__locale_struct*, char const*)(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::moneypunct(__locale_struct*, char const*, unsigned int) [1] |
moneypunct<wchar_t, true>::moneypunct(__locale_struct*, char const*, unsigned long) [1] |
moneypunct<wchar_t, true>::moneypunct(unsigned int) [1] |
moneypunct<wchar_t, true>::moneypunct(unsigned long) [1] |
moneypunct<wchar_t, true>::moneypunct(__locale_struct*, char const*, unsigned int) [1] |
moneypunct<wchar_t, true>::moneypunct(__locale_struct*, char const*, unsigned long) [1] |
moneypunct<wchar_t, true>::moneypunct(unsigned int) [1] |
moneypunct<wchar_t, true>::moneypunct(unsigned long) [1] |
moneypunct<wchar_t, true>::~moneypunct()(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::~moneypunct()(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::~moneypunct()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct<wchar_t, true> specified in Table 9-136, with the full functionality as described in the referenced underlying specification.
Table 9-136. libstdcxx - Class moneypunct<wchar_t, true> Data Interfaces
guard variable for moneypunct<wchar_t, true>::id(GLIBCPP_3.2) [1] |
moneypunct<wchar_t, true>::id(GLIBCPP_3.2) [2] |
moneypunct<wchar_t, true>::intl(GLIBCPP_3.2) [2] |
typeinfo for moneypunct<wchar_t, true>(GLIBCPP_3.2) [1] |
typeinfo name for moneypunct<wchar_t, true>(GLIBCPP_3.2) [1] |
vtable for moneypunct<wchar_t, true>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::ostrstream class is described by Table 9-137
Table 9-137. 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 9-138
An LSB conforming implementation shall provide the generic methods for Class std::ostrstream specified in Table 9-139, with the full functionality as described in the referenced underlying specification.
Table 9-139. libstdcxx - Class ostrstream Function Interfaces
ostrstream::rdbuf() const(GLIBCPP_3.2) [1] |
ostrstream::pcount() const(GLIBCPP_3.2) [1] |
ostrstream::str()(GLIBCPP_3.2) [1] |
ostrstream::freeze(bool)(GLIBCPP_3.2) [1] |
ostrstream::ostrstream(char*, int, _Ios_Openmode)(GLIBCPP_3.2) [1] |
ostrstream::ostrstream()(GLIBCPP_3.2) [1] |
ostrstream::ostrstream(char*, int, _Ios_Openmode)(GLIBCPP_3.2) [1] |
ostrstream::ostrstream()(GLIBCPP_3.2) [1] |
ostrstream::~ostrstream()(GLIBCPP_3.2) [1] |
ostrstream::~ostrstream()(GLIBCPP_3.2) [1] |
ostrstream::~ostrstream()(GLIBCPP_3.2) [1] |
virtual thunk to ostrstream::~ostrstream() [1] |
virtual thunk to ostrstream::~ostrstream() [1] |
virtual thunk to ostrstream::~ostrstream() [2] |
virtual thunk to ostrstream::~ostrstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::ostrstream specified in Table 9-140, with the full functionality as described in the referenced underlying specification.
Table 9-140. libstdcxx - Class ostrstream Data Interfaces
typeinfo for ostrstream(GLIBCPP_3.2) [1] |
typeinfo name for ostrstream(GLIBCPP_3.2) [1] |
VTT for ostrstream(GLIBCPP_3.2) [1] |
vtable for ostrstream(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::__timepunct<char> class is described by Table 9-141
Table 9-141. 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 9-142
An LSB conforming implementation shall provide the generic methods for Class std::__timepunct<char> specified in Table 9-143, with the full functionality as described in the referenced underlying specification.
Table 9-143. libstdcxx - Class __timepunct<char> Function Interfaces
__timepunct<char>::_M_date_formats(char const**) const(GLIBCPP_3.2) [1] |
__timepunct<char>::_M_time_formats(char const**) const(GLIBCPP_3.2) [1] |
__timepunct<char>::_M_days_abbreviated(char const**) const(GLIBCPP_3.2) [1] |
__timepunct<char>::_M_date_time_formats(char const**) const(GLIBCPP_3.2) [1] |
__timepunct<char>::_M_months_abbreviated(char const**) const(GLIBCPP_3.2) [1] |
__timepunct<char>::_M_put(char*, unsigned int, char const*, tm const*) const [1] |
__timepunct<char>::_M_put(char*, unsigned long, char const*, tm const*) const [1] |
__timepunct<char>::_M_ampm(char const**) const(GLIBCPP_3.2) [1] |
__timepunct<char>::_M_days(char const**) const(GLIBCPP_3.2) [1] |
__timepunct<char>::_M_months(char const**) const(GLIBCPP_3.2) [1] |
__timepunct<char>::_M_initialize_timepunct(__locale_struct*)(GLIBCPP_3.2) [1] |
__timepunct<char>::__timepunct(__locale_struct*, char const*, unsigned int) [1] |
__timepunct<char>::__timepunct(__locale_struct*, char const*, unsigned long) [1] |
__timepunct<char>::__timepunct(unsigned int) [1] |
__timepunct<char>::__timepunct(unsigned long) [1] |
__timepunct<char>::__timepunct(__locale_struct*, char const*, unsigned int) [1] |
__timepunct<char>::__timepunct(__locale_struct*, char const*, unsigned long) [1] |
__timepunct<char>::__timepunct(unsigned int) [1] |
__timepunct<char>::__timepunct(unsigned long) [1] |
__timepunct<char>::~__timepunct()(GLIBCPP_3.2) [1] |
__timepunct<char>::~__timepunct()(GLIBCPP_3.2) [1] |
__timepunct<char>::~__timepunct()(GLIBCPP_3.2) [1] |
bool has_facet<__timepunct<char> >(locale const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::__timepunct<char> specified in Table 9-144, with the full functionality as described in the referenced underlying specification.
Table 9-144. libstdcxx - Class __timepunct<char> Data Interfaces
guard variable for __timepunct<char>::id(GLIBCPP_3.2) [1] |
__timepunct<char>::_S_timezones(GLIBCPP_3.2) [2] |
__timepunct<char>::id(GLIBCPP_3.2) [2] |
typeinfo for __timepunct<char>(GLIBCPP_3.2) [1] |
typeinfo name for __timepunct<char>(GLIBCPP_3.2) [1] |
vtable for __timepunct<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::__timepunct<wchar_t> class is described by Table 9-145
Table 9-145. 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 9-146
An LSB conforming implementation shall provide the generic methods for Class std::__timepunct<wchar_t> specified in Table 9-147, with the full functionality as described in the referenced underlying specification.
Table 9-147. libstdcxx - Class __timepunct<wchar_t> Function Interfaces
__timepunct<wchar_t>::_M_date_formats(wchar_t const**) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_M_time_formats(wchar_t const**) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_M_days_abbreviated(wchar_t const**) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_M_date_time_formats(wchar_t const**) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_M_months_abbreviated(wchar_t const**) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_M_put(wchar_t*, unsigned int, wchar_t const*, tm const*) const [1] |
__timepunct<wchar_t>::_M_put(wchar_t*, unsigned long, wchar_t const*, tm const*) const [1] |
__timepunct<wchar_t>::_M_ampm(wchar_t const**) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_M_days(wchar_t const**) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_M_months(wchar_t const**) const(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_M_initialize_timepunct(__locale_struct*)(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::__timepunct(__locale_struct*, char const*, unsigned int) [1] |
__timepunct<wchar_t>::__timepunct(__locale_struct*, char const*, unsigned long) [1] |
__timepunct<wchar_t>::__timepunct(unsigned int) [1] |
__timepunct<wchar_t>::__timepunct(unsigned long) [1] |
__timepunct<wchar_t>::__timepunct(__locale_struct*, char const*, unsigned int) [1] |
__timepunct<wchar_t>::__timepunct(__locale_struct*, char const*, unsigned long) [1] |
__timepunct<wchar_t>::__timepunct(unsigned int) [1] |
__timepunct<wchar_t>::__timepunct(unsigned long) [1] |
__timepunct<wchar_t>::~__timepunct()(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::~__timepunct()(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::~__timepunct()(GLIBCPP_3.2) [1] |
bool has_facet<__timepunct<wchar_t> >(locale const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::__timepunct<wchar_t> specified in Table 9-148, with the full functionality as described in the referenced underlying specification.
Table 9-148. libstdcxx - Class __timepunct<wchar_t> Data Interfaces
guard variable for __timepunct<wchar_t>::id(GLIBCPP_3.2) [1] |
__timepunct<wchar_t>::_S_timezones(GLIBCPP_3.2) [2] |
__timepunct<wchar_t>::id(GLIBCPP_3.2) [2] |
typeinfo for __timepunct<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for __timepunct<wchar_t>(GLIBCPP_3.2) [1] |
vtable for __timepunct<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::logic_error class is described by Table 9-149
Table 9-149. 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 9-150
An LSB conforming implementation shall provide the generic methods for Class std::logic_error specified in Table 9-151, with the full functionality as described in the referenced underlying specification.
Table 9-151. libstdcxx - Class logic_error Function Interfaces
logic_error::what() const(GLIBCPP_3.2) [1] |
logic_error::logic_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
logic_error::logic_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
logic_error::~logic_error()(GLIBCPP_3.2) [1] |
logic_error::~logic_error()(GLIBCPP_3.2) [1] |
logic_error::~logic_error()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::logic_error specified in Table 9-152, with the full functionality as described in the referenced underlying specification.
Table 9-152. libstdcxx - Class logic_error Data Interfaces
typeinfo for logic_error(GLIBCPP_3.2) [1] |
typeinfo name for logic_error(GLIBCPP_3.2) [1] |
vtable for logic_error(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::range_error class is described by Table 9-153
Table 9-153. 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 9-154
An LSB conforming implementation shall provide the generic methods for Class std::range_error specified in Table 9-155, with the full functionality as described in the referenced underlying specification.
Table 9-155. libstdcxx - Class range_error Function Interfaces
range_error::range_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
range_error::range_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
range_error::~range_error()(GLIBCPP_3.2) [1] |
range_error::~range_error()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::range_error specified in Table 9-156, with the full functionality as described in the referenced underlying specification.
Table 9-156. libstdcxx - Class range_error Data Interfaces
typeinfo for range_error(GLIBCPP_3.2) [1] |
typeinfo name for range_error(GLIBCPP_3.2) [1] |
vtable for range_error(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The Run Time Type Information for the std::codecvt_base class is described by Table 9-157
No external methods are defined for libstdcxx - Class std::codecvt_base
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt_base specified in Table 9-158, with the full functionality as described in the referenced underlying specification.
Table 9-158. libstdcxx - Class codecvt_base Data Interfaces
typeinfo for codecvt_base(GLIBCPP_3.2) [1] |
typeinfo name for codecvt_base(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::ctype_byname<char> class is described by Table 9-159
Table 9-159. 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 9-160
An LSB conforming implementation shall provide the generic methods for Class std::ctype_byname<char> specified in Table 9-161, with the full functionality as described in the referenced underlying specification.
Table 9-161. libstdcxx - Class ctype_byname<char> Function Interfaces
ctype_byname<char>::ctype_byname(char const*, unsigned long) [1] |
ctype_byname<char>::ctype_byname(char const*, unsigned long) [1] |
ctype_byname<char>::~ctype_byname()(GLIBCPP_3.2) [1] |
ctype_byname<char>::~ctype_byname()(GLIBCPP_3.2) [1] |
ctype_byname<char>::~ctype_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype_byname<char> specified in Table 9-162, with the full functionality as described in the referenced underlying specification.
Table 9-162. libstdcxx - Class ctype_byname<char> Data Interfaces
typeinfo for ctype_byname<char>(GLIBCPP_3.2) [1] |
typeinfo name for ctype_byname<char>(GLIBCPP_3.2) [1] |
vtable for ctype_byname<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic methods for Class std::ctype_byname<wchar_t> specified in Table 9-163, with the full functionality as described in the referenced underlying specification.
Table 9-163. libstdcxx - Class ctype_byname<wchar_t> Function Interfaces
ctype_byname<wchar_t>::ctype_byname(char const*, unsigned int) [1] |
ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long) [1] |
ctype_byname<wchar_t>::ctype_byname(char const*, unsigned int) [1] |
ctype_byname<wchar_t>::ctype_byname(char const*, unsigned long) [1] |
ctype_byname<wchar_t>::~ctype_byname()(GLIBCPP_3.2) [1] |
ctype_byname<wchar_t>::~ctype_byname()(GLIBCPP_3.2) [1] |
ctype_byname<wchar_t>::~ctype_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype_byname<wchar_t> specified in Table 9-164, with the full functionality as described in the referenced underlying specification.
Table 9-164. libstdcxx - Class ctype_byname<wchar_t> Data Interfaces
typeinfo for ctype_byname<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for ctype_byname<wchar_t>(GLIBCPP_3.2) [1] |
vtable for ctype_byname<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::domain_error class is described by Table 9-165
Table 9-165. 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 9-166
An LSB conforming implementation shall provide the generic methods for Class std::domain_error specified in Table 9-167, with the full functionality as described in the referenced underlying specification.
Table 9-167. libstdcxx - Class domain_error Function Interfaces
domain_error::domain_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
domain_error::domain_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
domain_error::~domain_error()(GLIBCPP_3.2) [1] |
domain_error::~domain_error()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::domain_error specified in Table 9-168, with the full functionality as described in the referenced underlying specification.
Table 9-168. libstdcxx - Class domain_error Data Interfaces
typeinfo for domain_error(GLIBCPP_3.2) [1] |
typeinfo name for domain_error(GLIBCPP_3.2) [1] |
vtable for domain_error(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::length_error class is described by Table 9-169
Table 9-169. 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 9-170
An LSB conforming implementation shall provide the generic methods for Class std::length_error specified in Table 9-171, with the full functionality as described in the referenced underlying specification.
Table 9-171. libstdcxx - Class length_error Function Interfaces
length_error::length_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
length_error::length_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
length_error::~length_error()(GLIBCPP_3.2) [1] |
length_error::~length_error()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::length_error specified in Table 9-172, with the full functionality as described in the referenced underlying specification.
Table 9-172. libstdcxx - Class length_error Data Interfaces
typeinfo for length_error(GLIBCPP_3.2) [1] |
typeinfo name for length_error(GLIBCPP_3.2) [1] |
vtable for length_error(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::out_of_range class is described by Table 9-173
Table 9-173. 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 9-174
An LSB conforming implementation shall provide the generic methods for Class std::out_of_range specified in Table 9-175, with the full functionality as described in the referenced underlying specification.
Table 9-175. libstdcxx - Class out_of_range Function Interfaces
out_of_range::out_of_range(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
out_of_range::out_of_range(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
out_of_range::~out_of_range()(GLIBCPP_3.2) [1] |
out_of_range::~out_of_range()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::out_of_range specified in Table 9-176, with the full functionality as described in the referenced underlying specification.
Table 9-176. libstdcxx - Class out_of_range Data Interfaces
typeinfo for out_of_range(GLIBCPP_3.2) [1] |
typeinfo name for out_of_range(GLIBCPP_3.2) [1] |
vtable for out_of_range(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::strstreambuf class is described by Table 9-177
Table 9-177. 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 9-178
An LSB conforming implementation shall provide the generic methods for Class std::strstreambuf specified in Table 9-179, with the full functionality as described in the referenced underlying specification.
Table 9-179. libstdcxx - Class strstreambuf Function Interfaces
strstreambuf::pcount() const(GLIBCPP_3.2) [1] |
strstreambuf::str()(GLIBCPP_3.2) [1] |
strstreambuf::freeze(bool)(GLIBCPP_3.2) [1] |
strstreambuf::_M_free(char*)(GLIBCPP_3.2) [1] |
strstreambuf::seekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
strstreambuf::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
strstreambuf::_M_alloc(unsigned int) [1] |
strstreambuf::_M_alloc(unsigned long) [1] |
strstreambuf::_M_setup(char*, char*, int) [1] |
strstreambuf::_M_setup(char*, char*, long) [1] |
strstreambuf::overflow(int)(GLIBCPP_3.2) [1] |
strstreambuf::pbackfail(int)(GLIBCPP_3.2) [1] |
strstreambuf::underflow()(GLIBCPP_3.2) [1] |
strstreambuf::strstreambuf(void* (*)(unsigned int), void (*)(void*)) [1] |
strstreambuf::strstreambuf(void* (*)(unsigned long), void (*)(void*)) [1] |
strstreambuf::strstreambuf(signed char const*, int) [1] |
strstreambuf::strstreambuf(signed char const*, long) [1] |
strstreambuf::strstreambuf(char const*, int) [1] |
strstreambuf::strstreambuf(char const*, long) [1] |
strstreambuf::strstreambuf(unsigned char const*, int) [1] |
strstreambuf::strstreambuf(unsigned char const*, long) [1] |
strstreambuf::strstreambuf(signed char*, int, signed char*) [1] |
strstreambuf::strstreambuf(signed char*, long, signed char*) [1] |
strstreambuf::strstreambuf(char*, int, char*) [1] |
strstreambuf::strstreambuf(char*, long, char*) [1] |
strstreambuf::strstreambuf(unsigned char*, int, unsigned char*) [1] |
strstreambuf::strstreambuf(unsigned char*, long, unsigned char*) [1] |
strstreambuf::strstreambuf(int) [1] |
strstreambuf::strstreambuf(long) [1] |
strstreambuf::strstreambuf(void* (*)(unsigned int), void (*)(void*)) [1] |
strstreambuf::strstreambuf(void* (*)(unsigned long), void (*)(void*)) [1] |
strstreambuf::strstreambuf(signed char const*, int) [1] |
strstreambuf::strstreambuf(signed char const*, long) [1] |
strstreambuf::strstreambuf(char const*, int) [1] |
strstreambuf::strstreambuf(char const*, long) [1] |
strstreambuf::strstreambuf(unsigned char const*, int) [1] |
strstreambuf::strstreambuf(unsigned char const*, long) [1] |
strstreambuf::strstreambuf(signed char*, int, signed char*) [1] |
strstreambuf::strstreambuf(signed char*, long, signed char*) [1] |
strstreambuf::strstreambuf(char*, int, char*) [1] |
strstreambuf::strstreambuf(char*, long, char*) [1] |
strstreambuf::strstreambuf(unsigned char*, int, unsigned char*) [1] |
strstreambuf::strstreambuf(unsigned char*, long, unsigned char*) [1] |
strstreambuf::strstreambuf(int) [1] |
strstreambuf::strstreambuf(long) [1] |
strstreambuf::~strstreambuf()(GLIBCPP_3.2) [1] |
strstreambuf::~strstreambuf()(GLIBCPP_3.2) [1] |
strstreambuf::~strstreambuf()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::strstreambuf specified in Table 9-180, with the full functionality as described in the referenced underlying specification.
Table 9-180. libstdcxx - Class strstreambuf Data Interfaces
typeinfo for strstreambuf(GLIBCPP_3.2) [1] |
typeinfo name for strstreambuf(GLIBCPP_3.2) [1] |
vtable for strstreambuf(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::bad_exception class is described by Table 9-181
Table 9-181. 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 9-182
An LSB conforming implementation shall provide the generic methods for Class std::bad_exception specified in Table 9-183, with the full functionality as described in the referenced underlying specification.
Table 9-183. libstdcxx - Class bad_exception Function Interfaces
bad_exception::~bad_exception()(GLIBCPP_3.2) [1] |
bad_exception::~bad_exception()(GLIBCPP_3.2) [1] |
bad_exception::~bad_exception()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::bad_exception specified in Table 9-184, with the full functionality as described in the referenced underlying specification.
Table 9-184. libstdcxx - Class bad_exception Data Interfaces
typeinfo for bad_exception(GLIBCPP_3.2) [1] |
typeinfo name for bad_exception(GLIBCPP_3.2) [1] |
vtable for bad_exception(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_filebuf<char, std::char_traits<char> > class is described by Table 9-185
Table 9-185. 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 9-186
An LSB conforming implementation shall provide the generic methods for Class std::basic_filebuf<char, std::char_traits<char> > specified in Table 9-187, with the full functionality as described in the referenced underlying specification.
Table 9-187. libstdcxx - Class basic_filebuf<char, char_traits<char> > Function Interfaces
basic_filebuf<char, char_traits<char> >::is_open() const(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::_M_output_unshift()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::_M_really_overflow(int)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::_M_set_determinate(long)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::_M_is_indeterminate()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::_M_underflow_common(bool)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::_M_set_indeterminate()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::_M_convert_to_external(char*, int, int&, int&) [1] |
basic_filebuf<char, char_traits<char> >::_M_convert_to_external(char*, long, long&, long&) [1] |
basic_filebuf<char, char_traits<char> >::_M_destroy_internal_buffer()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::_M_allocate_internal_buffer()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::open(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::sync()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::close()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::imbue(locale const&)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::uflow()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::overflow(int)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::pbackfail(int)(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::showmanyc()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::underflow()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::basic_filebuf()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::basic_filebuf()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::~basic_filebuf()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::~basic_filebuf()(GLIBCPP_3.2) [1] |
basic_filebuf<char, char_traits<char> >::~basic_filebuf()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_filebuf<char, std::char_traits<char> > specified in Table 9-188, with the full functionality as described in the referenced underlying specification.
Table 9-188. libstdcxx - Class basic_filebuf<char, char_traits<char> > Data Interfaces
typeinfo for basic_filebuf<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_filebuf<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for basic_filebuf<char, char_traits<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-189
Table 9-189. vtable for basic_filebuf<wchar_t, char_traits<wchar_t> >
Base Offset | 0 |
RTTI | typeinfo for basic_filebuf<wchar_t, char_traits<wchar_t> > |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf() |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf() |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, int) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::setbuf(wchar_t*, long) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode) |
vfunc: | basic_filebuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode) |
The Run Time Type Information for the std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-190
An LSB conforming implementation shall provide the generic methods for Class std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-191, with the full functionality as described in the referenced underlying specification.
Table 9-191. libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_filebuf<wchar_t, char_traits<wchar_t> >::is_open() const(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_output_unshift()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_really_overflow(unsigned int)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_set_determinate(long)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_is_indeterminate()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_underflow_common(bool)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_set_indeterminate()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_convert_to_external(wchar_t*, int, int&, int&) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_convert_to_external(wchar_t*, long, long&, long&) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_destroy_internal_buffer()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::_M_allocate_internal_buffer()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::open(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::sync()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::close()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::uflow()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::overflow(unsigned int)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::pbackfail(unsigned int)(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::showmanyc()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::underflow()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::basic_filebuf()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::basic_filebuf()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf()(GLIBCPP_3.2) [1] |
basic_filebuf<wchar_t, char_traits<wchar_t> >::~basic_filebuf()(GLIBCPP_3.2) [1] |
virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_filebuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-192, with the full functionality as described in the referenced underlying specification.
Table 9-192. libstdcxx - Class basic_filebuf<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_filebuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_fstream<char, std::char_traits<char> > class is described by Table 9-193
Table 9-193. 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 9-194
An LSB conforming implementation shall provide the generic methods for Class std::basic_fstream<char, std::char_traits<char> > specified in Table 9-195, with the full functionality as described in the referenced underlying specification.
Table 9-195. libstdcxx - Class basic_fstream<char, char_traits<char> > Function Interfaces
basic_fstream<char, char_traits<char> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::open(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::close()(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::is_open()(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::basic_fstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::basic_fstream()(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::basic_fstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::basic_fstream()(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCPP_3.2) [1] |
basic_fstream<char, char_traits<char> >::~basic_fstream()(GLIBCPP_3.2) [1] |
non-virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() [2] |
non-virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() [2] |
non-virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() [1] |
non-virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() [1] |
virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() [1] |
virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() [1] |
virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() [2] |
virtual thunk to basic_fstream<char, char_traits<char> >::~basic_fstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_fstream<char, std::char_traits<char> > specified in Table 9-196, with the full functionality as described in the referenced underlying specification.
Table 9-196. libstdcxx - Class basic_fstream<char, char_traits<char> > Data Interfaces
typeinfo for basic_fstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_fstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
VTT for basic_fstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for basic_fstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_fstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-197
Table 9-197. 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 9-198
An LSB conforming implementation shall provide the generic methods for Class std::basic_fstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-199, with the full functionality as described in the referenced underlying specification.
Table 9-199. libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_fstream<wchar_t, char_traits<wchar_t> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::open(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::close()(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::is_open()(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::basic_fstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::basic_fstream()(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::basic_fstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::basic_fstream()(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCPP_3.2) [1] |
basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream()(GLIBCPP_3.2) [1] |
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() [2] |
non-virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() [2] |
non-virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() [1] |
non-virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() [1] |
virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() [1] |
virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() [1] |
virtual thunk to basic_fstream<wchar_t, char_traits<wchar_t> >::~basic_fstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_fstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-200, with the full functionality as described in the referenced underlying specification.
Table 9-200. libstdcxx - Class basic_fstream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_fstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_fstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_fstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_fstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_istream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-201
Table 9-201. 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 9-202
An LSB conforming implementation shall provide the generic methods for Class std::basic_istream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-203, with the full functionality as described in the referenced underlying specification.
Table 9-203. libstdcxx - Class basic_istream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_istream<wchar_t, char_traits<wchar_t> >::gcount() const(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t*, int) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t*, int, wchar_t) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t*, long) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t*, long, wchar_t) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(basic_streambuf<wchar_t, char_traits<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(basic_streambuf<wchar_t, char_traits<wchar_t> >&, wchar_t)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get(wchar_t&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::get()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::peek()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::read(wchar_t*, int) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::read(wchar_t*, long) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::sync()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::seekg(fpos<__mbstate_t>)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::seekg(long, _Ios_Seekdir)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::tellg()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::unget()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::ignore(int, unsigned int) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::ignore(long, unsigned int) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::sentry::sentry(basic_istream<wchar_t, char_traits<wchar_t> >&, bool)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::sentry::sentry(basic_istream<wchar_t, char_traits<wchar_t> >&, bool)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::sentry::operator bool()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::getline(wchar_t*, int) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::getline(wchar_t*, int, wchar_t) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::getline(wchar_t*, long) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::getline(wchar_t*, long, wchar_t) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::putback(wchar_t)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::readsome(wchar_t*, int) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::readsome(wchar_t*, long) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::basic_istream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::basic_istream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream()(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(basic_istream<wchar_t, char_traits<wchar_t> >& (*)(basic_istream<wchar_t, char_traits<wchar_t> >&))(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(ios_base& (*)(ios_base&))(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(basic_ios<wchar_t, char_traits<wchar_t> >& (*)(basic_ios<wchar_t, char_traits<wchar_t> >&))(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(void*&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(bool&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(double&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(long double&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(float&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(int&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(unsigned int&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(long&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(unsigned long&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(short&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(unsigned short&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(long long&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >::operator>>(unsigned long long&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& ws<wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& getline<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& getline<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&, wchar_t)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><double, wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, complex<double>&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><long double, wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, complex<long double>&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><float, wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, complex<float>&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, wchar_t*)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, wchar_t&)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setiosflags)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setprecision)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Resetiosflags)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setw)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setbase)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, _Setfill<wchar_t>)(GLIBCPP_3.2) [1] |
basic_istream<wchar_t, char_traits<wchar_t> >& operator>><wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_istream<wchar_t, char_traits<wchar_t> >&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&)(GLIBCPP_3.2) [1] |
virtual thunk to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() [1] |
virtual thunk to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() [1] |
virtual thunk to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() [2] |
virtual thunk to basic_istream<wchar_t, char_traits<wchar_t> >::~basic_istream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_istream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-204, with the full functionality as described in the referenced underlying specification.
Table 9-204. libstdcxx - Class basic_istream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_istream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_istream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_istream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_istream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-205
Table 9-205. 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 9-206
An LSB conforming implementation shall provide the generic methods for Class std::basic_ostream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-207, with the full functionality as described in the referenced underlying specification.
Table 9-207. libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ostream<wchar_t, char_traits<wchar_t> >::put(wchar_t)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::flush()(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::seekp(fpos<__mbstate_t>)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::seekp(long, _Ios_Seekdir)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::tellp()(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::write(wchar_t const*, int) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::write(wchar_t const*, long) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::sentry(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::sentry(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::~sentry()(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::~sentry()(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::sentry::operator bool()(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::basic_ostream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::basic_ostream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream()(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream()(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream()(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(basic_ostream<wchar_t, char_traits<wchar_t> >& (*)(basic_ostream<wchar_t, char_traits<wchar_t> >&))(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(ios_base& (*)(ios_base&))(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(basic_ios<wchar_t, char_traits<wchar_t> >& (*)(basic_ios<wchar_t, char_traits<wchar_t> >&))(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(void const*)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(bool)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(double)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(long double)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(float)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(int)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(unsigned int)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(long)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(unsigned long)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(short)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(unsigned short)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(long long)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >::operator<<(unsigned long long)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& endl<wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& ends<wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& flush<wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <double, wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, complex<double> const&)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <long double, wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, complex<long double> const&)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <float, wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, complex<float> const&)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, wchar_t const*)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, char const*)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, wchar_t)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setiosflags)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setprecision)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Resetiosflags)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setw)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setbase)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, _Setfill<wchar_t>)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, char)(GLIBCPP_3.2) [1] |
basic_ostream<wchar_t, char_traits<wchar_t> >& operator<< <wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(basic_ostream<wchar_t, char_traits<wchar_t> >&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
virtual thunk to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() [1] |
virtual thunk to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() [1] |
virtual thunk to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() [2] |
virtual thunk to basic_ostream<wchar_t, char_traits<wchar_t> >::~basic_ostream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ostream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-208, with the full functionality as described in the referenced underlying specification.
Table 9-208. libstdcxx - Class basic_ostream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_ostream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ostream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_ostream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_ostream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The Run Time Type Information for the std::messages_base class is described by Table 9-209
No external methods are defined for libstdcxx - Class std::messages_base
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages_base specified in Table 9-210, with the full functionality as described in the referenced underlying specification.
Table 9-210. libstdcxx - Class messages_base Data Interfaces
typeinfo for messages_base(GLIBCPP_3.2) [1] |
typeinfo name for messages_base(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::runtime_error class is described by Table 9-211
Table 9-211. 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 9-212
An LSB conforming implementation shall provide the generic methods for Class std::runtime_error specified in Table 9-213, with the full functionality as described in the referenced underlying specification.
Table 9-213. libstdcxx - Class runtime_error Function Interfaces
runtime_error::what() const(GLIBCPP_3.2) [1] |
runtime_error::runtime_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
runtime_error::runtime_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
runtime_error::~runtime_error()(GLIBCPP_3.2) [1] |
runtime_error::~runtime_error()(GLIBCPP_3.2) [1] |
runtime_error::~runtime_error()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::runtime_error specified in Table 9-214, with the full functionality as described in the referenced underlying specification.
Table 9-214. libstdcxx - Class runtime_error Data Interfaces
typeinfo for runtime_error(GLIBCPP_3.2) [1] |
typeinfo name for runtime_error(GLIBCPP_3.2) [1] |
vtable for runtime_error(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ifstream<char, std::char_traits<char> > class is described by Table 9-215
Table 9-215. 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 9-216
An LSB conforming implementation shall provide the generic methods for Class std::basic_ifstream<char, std::char_traits<char> > specified in Table 9-217, with the full functionality as described in the referenced underlying specification.
Table 9-217. libstdcxx - Class basic_ifstream<char, char_traits<char> > Function Interfaces
basic_ifstream<char, char_traits<char> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::open(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::close()(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::is_open()(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::basic_ifstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::basic_ifstream()(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::basic_ifstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::basic_ifstream()(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::~basic_ifstream()(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::~basic_ifstream()(GLIBCPP_3.2) [1] |
basic_ifstream<char, char_traits<char> >::~basic_ifstream()(GLIBCPP_3.2) [1] |
virtual thunk to basic_ifstream<char, char_traits<char> >::~basic_ifstream() [1] |
virtual thunk to basic_ifstream<char, char_traits<char> >::~basic_ifstream() [1] |
virtual thunk to basic_ifstream<char, char_traits<char> >::~basic_ifstream() [2] |
virtual thunk to basic_ifstream<char, char_traits<char> >::~basic_ifstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ifstream<char, std::char_traits<char> > specified in Table 9-218, with the full functionality as described in the referenced underlying specification.
Table 9-218. libstdcxx - Class basic_ifstream<char, char_traits<char> > Data Interfaces
typeinfo for basic_ifstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ifstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
VTT for basic_ifstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for basic_ifstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-219
Table 9-219. 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 9-220
An LSB conforming implementation shall provide the generic methods for Class std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-221, with the full functionality as described in the referenced underlying specification.
Table 9-221. libstdcxx - Class basic_ifstream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ifstream<wchar_t, char_traits<wchar_t> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::open(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::close()(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::is_open()(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::basic_ifstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::basic_ifstream()(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::basic_ifstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::basic_ifstream()(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream()(GLIBCPP_3.2) [1] |
basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream()(GLIBCPP_3.2) [1] |
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() [1] |
virtual thunk to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream() [1] |
virtual thunk to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream() [2] |
virtual thunk to basic_ifstream<wchar_t, char_traits<wchar_t> >::~basic_ifstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ifstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-222, with the full functionality as described in the referenced underlying specification.
Table 9-222. libstdcxx - Class basic_ifstream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_ifstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo for basic_streambuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ifstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_streambuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_ifstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_ifstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_streambuf<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_iostream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-223
Table 9-223. 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 9-224
Table 9-224. 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 generic methods for Class std::basic_iostream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-225, with the full functionality as described in the referenced underlying specification.
Table 9-225. libstdcxx - Class basic_iostream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_iostream<wchar_t, char_traits<wchar_t> >::basic_iostream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_iostream<wchar_t, char_traits<wchar_t> >::basic_iostream(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCPP_3.2) [1] |
basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream()(GLIBCPP_3.2) [1] |
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() [2] |
non-virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() [2] |
non-virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() [1] |
non-virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() [1] |
virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() [1] |
virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() [1] |
virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() [2] |
virtual thunk to basic_iostream<wchar_t, char_traits<wchar_t> >::~basic_iostream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_iostream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-226, with the full functionality as described in the referenced underlying specification.
Table 9-226. libstdcxx - Class basic_iostream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_iostream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_iostream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_iostream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_iostream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ofstream<char, std::char_traits<char> > class is described by Table 9-227
Table 9-227. 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 9-228
An LSB conforming implementation shall provide the generic methods for Class std::basic_ofstream<char, std::char_traits<char> > specified in Table 9-229, with the full functionality as described in the referenced underlying specification.
Table 9-229. libstdcxx - Class basic_ofstream<char, char_traits<char> > Function Interfaces
basic_ofstream<char, char_traits<char> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::open(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::close()(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::is_open()(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::basic_ofstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::basic_ofstream()(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::basic_ofstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::basic_ofstream()(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::~basic_ofstream()(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::~basic_ofstream()(GLIBCPP_3.2) [1] |
basic_ofstream<char, char_traits<char> >::~basic_ofstream()(GLIBCPP_3.2) [1] |
virtual thunk to basic_ofstream<char, char_traits<char> >::~basic_ofstream() [1] |
virtual thunk to basic_ofstream<char, char_traits<char> >::~basic_ofstream() [1] |
virtual thunk to basic_ofstream<char, char_traits<char> >::~basic_ofstream() [2] |
virtual thunk to basic_ofstream<char, char_traits<char> >::~basic_ofstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ofstream<char, std::char_traits<char> > specified in Table 9-230, with the full functionality as described in the referenced underlying specification.
Table 9-230. libstdcxx - Class basic_ofstream<char, char_traits<char> > Data Interfaces
typeinfo for basic_ofstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ofstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
VTT for basic_ofstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for basic_ofstream<char, char_traits<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-231
Table 9-231. 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 9-232
An LSB conforming implementation shall provide the generic methods for Class std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-233, with the full functionality as described in the referenced underlying specification.
Table 9-233. libstdcxx - Class basic_ofstream<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ofstream<wchar_t, char_traits<wchar_t> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::open(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::close()(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::is_open()(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::basic_ofstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::basic_ofstream()(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::basic_ofstream(char const*, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::basic_ofstream()(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream()(GLIBCPP_3.2) [1] |
basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream()(GLIBCPP_3.2) [1] |
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() [1] |
virtual thunk to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream() [1] |
virtual thunk to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream() [2] |
virtual thunk to basic_ofstream<wchar_t, char_traits<wchar_t> >::~basic_ofstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ofstream<wchar_t, std::char_traits<wchar_t> > specified in Table 9-234, with the full functionality as described in the referenced underlying specification.
Table 9-234. libstdcxx - Class basic_ofstream<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_ofstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ofstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_ofstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_ofstream<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::codecvt_byname<char, char, __mbstate_t> class is described by Table 9-235
Table 9-235. 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 9-236
An LSB conforming implementation shall provide the generic methods for Class std::codecvt_byname<char, char, __mbstate_t> specified in Table 9-237, with the full functionality as described in the referenced underlying specification.
Table 9-237. libstdcxx - Class codecvt_byname<char, char, __mbstate_t> Function Interfaces
codecvt_byname<char, char, __mbstate_t>::codecvt_byname(char const*, unsigned int) [1] |
codecvt_byname<char, char, __mbstate_t>::codecvt_byname(char const*, unsigned long) [1] |
codecvt_byname<char, char, __mbstate_t>::codecvt_byname(char const*, unsigned int) [1] |
codecvt_byname<char, char, __mbstate_t>::codecvt_byname(char const*, unsigned long) [1] |
codecvt_byname<char, char, __mbstate_t>::~codecvt_byname()(GLIBCPP_3.2) [1] |
codecvt_byname<char, char, __mbstate_t>::~codecvt_byname()(GLIBCPP_3.2) [1] |
codecvt_byname<char, char, __mbstate_t>::~codecvt_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt_byname<char, char, __mbstate_t> specified in Table 9-238, with the full functionality as described in the referenced underlying specification.
Table 9-238. libstdcxx - Class codecvt_byname<char, char, __mbstate_t> Data Interfaces
typeinfo for codecvt_byname<char, char, __mbstate_t>(GLIBCPP_3.2) [1] |
typeinfo name for codecvt_byname<char, char, __mbstate_t>(GLIBCPP_3.2) [1] |
vtable for codecvt_byname<char, char, __mbstate_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::codecvt_byname<wchar_t, char, __mbstate_t> class is described by Table 9-239
Table 9-239. 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 9-240
The virtual table for the std::collate_byname<wchar_t> class is described by Table 9-241
Table 9-241. 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 9-242
An LSB conforming implementation shall provide the generic methods for Class std::codecvt_byname<wchar_t, char, __mbstate_t> specified in Table 9-243, with the full functionality as described in the referenced underlying specification.
Table 9-243. libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Function Interfaces
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname(char const*, unsigned int) [1] |
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname(char const*, unsigned long) [1] |
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname(char const*, unsigned int) [1] |
codecvt_byname<wchar_t, char, __mbstate_t>::codecvt_byname(char const*, unsigned long) [1] |
codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname()(GLIBCPP_3.2) [1] |
codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname()(GLIBCPP_3.2) [1] |
codecvt_byname<wchar_t, char, __mbstate_t>::~codecvt_byname()(GLIBCPP_3.2) [1] |
collate_byname<wchar_t>::collate_byname(char const*, unsigned int) [1] |
collate_byname<wchar_t>::collate_byname(char const*, unsigned long) [1] |
collate_byname<wchar_t>::collate_byname(char const*, unsigned int) [1] |
collate_byname<wchar_t>::collate_byname(char const*, unsigned long) [1] |
collate_byname<wchar_t>::~collate_byname()(GLIBCPP_3.2) [1] |
collate_byname<wchar_t>::~collate_byname()(GLIBCPP_3.2) [1] |
collate_byname<wchar_t>::~collate_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt_byname<wchar_t, char, __mbstate_t> specified in Table 9-244, with the full functionality as described in the referenced underlying specification.
Table 9-244. libstdcxx - Class codecvt_byname<wchar_t, char, __mbstate_t> Data Interfaces
typeinfo for codecvt_byname<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [1] |
typeinfo for collate_byname<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for codecvt_byname<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [1] |
typeinfo name for collate_byname<wchar_t>(GLIBCPP_3.2) [1] |
vtable for codecvt_byname<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [1] |
vtable for collate_byname<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::collate_byname<char> class is described by Table 9-245
Table 9-245. 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 9-246
An LSB conforming implementation shall provide the generic methods for Class std::collate_byname<char> specified in Table 9-247, with the full functionality as described in the referenced underlying specification.
Table 9-247. libstdcxx - Class collate_byname<char> Function Interfaces
collate_byname<char>::collate_byname(char const*, unsigned int) [1] |
collate_byname<char>::collate_byname(char const*, unsigned long) [1] |
collate_byname<char>::collate_byname(char const*, unsigned int) [1] |
collate_byname<char>::collate_byname(char const*, unsigned long) [1] |
collate_byname<char>::~collate_byname()(GLIBCPP_3.2) [1] |
collate_byname<char>::~collate_byname()(GLIBCPP_3.2) [1] |
collate_byname<char>::~collate_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::collate_byname<char> specified in Table 9-248, with the full functionality as described in the referenced underlying specification.
Table 9-248. libstdcxx - Class collate_byname<char> Data Interfaces
typeinfo for collate_byname<char>(GLIBCPP_3.2) [1] |
typeinfo name for collate_byname<char>(GLIBCPP_3.2) [1] |
vtable for collate_byname<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
No external methods are defined for libstdcxx - Class std::collate_byname<wchar_t>
The virtual table for the std::overflow_error class is described by Table 9-249
Table 9-249. 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 9-250
An LSB conforming implementation shall provide the generic methods for Class std::overflow_error specified in Table 9-251, with the full functionality as described in the referenced underlying specification.
Table 9-251. libstdcxx - Class overflow_error Function Interfaces
overflow_error::overflow_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
overflow_error::overflow_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
overflow_error::~overflow_error()(GLIBCPP_3.2) [1] |
overflow_error::~overflow_error()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::overflow_error specified in Table 9-252, with the full functionality as described in the referenced underlying specification.
Table 9-252. libstdcxx - Class overflow_error Data Interfaces
typeinfo for overflow_error(GLIBCPP_3.2) [1] |
typeinfo name for overflow_error(GLIBCPP_3.2) [1] |
vtable for overflow_error(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_streambuf<char, std::char_traits<char> > class is described by Table 9-253
Table 9-253. 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 9-254
An LSB conforming implementation shall provide the generic methods for Class std::basic_streambuf<char, std::char_traits<char> > specified in Table 9-255, with the full functionality as described in the referenced underlying specification.
Table 9-255. libstdcxx - Class basic_streambuf<char, char_traits<char> > Function Interfaces
basic_streambuf<char, char_traits<char> >::gptr() const(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pptr() const(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::eback() const(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::egptr() const(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::epptr() const(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pbase() const(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::getloc() const(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pubseekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pubseekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::_M_in_cur_move(long)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::_M_out_buf_size()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::_M_out_cur_move(long)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::_M_pback_create()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::_M_pback_destroy()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::setg(char*, char*, char*)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::setp(char*, char*)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::sync()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::gbump(int)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::imbue(locale const&)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pbump(int)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::sgetc()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::sgetn(char*, int) [1] |
basic_streambuf<char, char_traits<char> >::sgetn(char*, long) [1] |
basic_streambuf<char, char_traits<char> >::sputc(char)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::sputn(char const*, int) [1] |
basic_streambuf<char, char_traits<char> >::sputn(char const*, long) [1] |
basic_streambuf<char, char_traits<char> >::uflow()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::sbumpc()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::snextc()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pubsync()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::sungetc()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::in_avail()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::overflow(int)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pubimbue(locale const&)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pbackfail(int)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::pubsetbuf(char*, int) [1] |
basic_streambuf<char, char_traits<char> >::pubsetbuf(char*, long) [1] |
basic_streambuf<char, char_traits<char> >::showmanyc()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::sputbackc(char)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::underflow()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::basic_streambuf(basic_streambuf<char, char_traits<char> > const&)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::basic_streambuf(basic_streambuf<char, char_traits<char> > const&)(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::~basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::~basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::~basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<char, char_traits<char> >::operator=(basic_streambuf<char, char_traits<char> > const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_streambuf<char, std::char_traits<char> > specified in Table 9-256, with the full functionality as described in the referenced underlying specification.
Table 9-256. libstdcxx - Class basic_streambuf<char, char_traits<char> > Data Interfaces
basic_streambuf<char, char_traits<char> >::_S_pback_size(GLIBCPP_3.2) [1] |
typeinfo for basic_streambuf<char, char_traits<char> >(GLIBCPP_3.2) [2] |
typeinfo name for basic_streambuf<char, char_traits<char> >(GLIBCPP_3.2) [2] |
vtable for basic_streambuf<char, char_traits<char> >(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-257
Table 9-257. 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 9-258
An LSB conforming implementation shall provide the generic methods for Class std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-259, with the full functionality as described in the referenced underlying specification.
Table 9-259. libstdcxx - Class basic_streambuf<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_streambuf<wchar_t, char_traits<wchar_t> >::gptr() const(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pptr() const(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::eback() const(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::egptr() const(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::epptr() const(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pbase() const(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::getloc() const(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubseekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubseekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::_M_in_cur_move(long)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::_M_out_buf_size()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::_M_out_cur_move(long)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::_M_pback_create()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::_M_pback_destroy()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::setg(wchar_t*, wchar_t*, wchar_t*)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::setp(wchar_t*, wchar_t*)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sync()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::gbump(int)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::imbue(locale const&)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pbump(int)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sgetc()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sgetn(wchar_t*, int) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sgetn(wchar_t*, long) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sputc(wchar_t)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sputn(wchar_t const*, int) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sputn(wchar_t const*, long) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::uflow()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sbumpc()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::snextc()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubsync()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sungetc()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::in_avail()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::overflow(unsigned int)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubimbue(locale const&)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pbackfail(unsigned int)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubsetbuf(wchar_t*, int) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::pubsetbuf(wchar_t*, long) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::showmanyc()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::sputbackc(wchar_t)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::underflow()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::basic_streambuf(basic_streambuf<wchar_t, char_traits<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::basic_streambuf(basic_streambuf<wchar_t, char_traits<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::~basic_streambuf()(GLIBCPP_3.2) [1] |
basic_streambuf<wchar_t, char_traits<wchar_t> >::operator=(basic_streambuf<wchar_t, char_traits<wchar_t> > const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_streambuf<wchar_t, std::char_traits<wchar_t> > specified in Table 9-260, with the full functionality as described in the referenced underlying specification.
Table 9-260. libstdcxx - Class basic_streambuf<wchar_t, char_traits<wchar_t> > Data Interfaces
basic_streambuf<wchar_t, char_traits<wchar_t> >::_S_pback_size(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 9-261
Table 9-261. 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 9-262
An LSB conforming implementation shall provide the generic methods for Class std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-263, with the full functionality as described in the referenced underlying specification.
Table 9-263. libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Function Interfaces
basic_stringbuf<char, char_traits<char>, allocator<char> >::str() const(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::_M_stringbuf_init(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::str(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::overflow(int)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::pbackfail(int)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::underflow()(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::basic_stringbuf(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::basic_stringbuf(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::basic_stringbuf(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::basic_stringbuf(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf()(GLIBCPP_3.2) [1] |
basic_stringbuf<char, char_traits<char>, allocator<char> >::~basic_stringbuf()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-264, with the full functionality as described in the referenced underlying specification.
Table 9-264. libstdcxx - Class basic_stringbuf<char, char_traits<char>, allocator<char> > Data Interfaces
typeinfo for basic_stringbuf<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_stringbuf<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
vtable for basic_stringbuf<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 9-265
Table 9-265. 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 9-266
An LSB conforming implementation shall provide the generic methods for Class std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-267, with the full functionality as described in the referenced underlying specification.
Table 9-267. libstdcxx - Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str() const(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::_M_stringbuf_init(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::seekoff(long, _Ios_Seekdir, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::seekpos(fpos<__mbstate_t>, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::overflow(unsigned int)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::pbackfail(unsigned int)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::underflow()(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringbuf(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringbuf(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringbuf(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringbuf(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf()(GLIBCPP_3.2) [1] |
basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringbuf()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_stringbuf<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-268, with the full functionality as described in the referenced underlying specification.
Table 9-268. libstdcxx - Class basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
typeinfo for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_stringbuf<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::messages_byname<char> class is described by Table 9-269
Table 9-269. 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 9-270
An LSB conforming implementation shall provide the generic methods for Class std::messages_byname<char> specified in Table 9-271, with the full functionality as described in the referenced underlying specification.
Table 9-271. libstdcxx - Class messages_byname<char> Function Interfaces
messages_byname<char>::messages_byname(char const*, unsigned int) [1] |
messages_byname<char>::messages_byname(char const*, unsigned long) [1] |
messages_byname<char>::messages_byname(char const*, unsigned int) [1] |
messages_byname<char>::messages_byname(char const*, unsigned long) [1] |
messages_byname<char>::~messages_byname()(GLIBCPP_3.2) [1] |
messages_byname<char>::~messages_byname()(GLIBCPP_3.2) [1] |
messages_byname<char>::~messages_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages_byname<char> specified in Table 9-272, with the full functionality as described in the referenced underlying specification.
Table 9-272. libstdcxx - Class messages_byname<char> Data Interfaces
typeinfo for messages_byname<char>(GLIBCPP_3.2) [1] |
typeinfo name for messages_byname<char>(GLIBCPP_3.2) [1] |
vtable for messages_byname<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::messages_byname<wchar_t> class is described by Table 9-273
Table 9-273. 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 9-274
An LSB conforming implementation shall provide the generic methods for Class std::messages_byname<wchar_t> specified in Table 9-275, with the full functionality as described in the referenced underlying specification.
Table 9-275. libstdcxx - Class messages_byname<wchar_t> Function Interfaces
messages_byname<wchar_t>::messages_byname(char const*, unsigned int) [1] |
messages_byname<wchar_t>::messages_byname(char const*, unsigned long) [1] |
messages_byname<wchar_t>::messages_byname(char const*, unsigned int) [1] |
messages_byname<wchar_t>::messages_byname(char const*, unsigned long) [1] |
messages_byname<wchar_t>::~messages_byname()(GLIBCPP_3.2) [1] |
messages_byname<wchar_t>::~messages_byname()(GLIBCPP_3.2) [1] |
messages_byname<wchar_t>::~messages_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages_byname<wchar_t> specified in Table 9-276, with the full functionality as described in the referenced underlying specification.
Table 9-276. libstdcxx - Class messages_byname<wchar_t> Data Interfaces
typeinfo for messages_byname<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for messages_byname<wchar_t>(GLIBCPP_3.2) [1] |
vtable for messages_byname<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::numpunct_byname<char> class is described by Table 9-277
Table 9-277. 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 9-278
An LSB conforming implementation shall provide the generic methods for Class std::numpunct_byname<char> specified in Table 9-279, with the full functionality as described in the referenced underlying specification.
Table 9-279. libstdcxx - Class numpunct_byname<char> Function Interfaces
numpunct_byname<char>::numpunct_byname(char const*, unsigned int) [1] |
numpunct_byname<char>::numpunct_byname(char const*, unsigned long) [1] |
numpunct_byname<char>::numpunct_byname(char const*, unsigned int) [1] |
numpunct_byname<char>::numpunct_byname(char const*, unsigned long) [1] |
numpunct_byname<char>::~numpunct_byname()(GLIBCPP_3.2) [1] |
numpunct_byname<char>::~numpunct_byname()(GLIBCPP_3.2) [1] |
numpunct_byname<char>::~numpunct_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::numpunct_byname<char> specified in Table 9-280, with the full functionality as described in the referenced underlying specification.
Table 9-280. libstdcxx - Class numpunct_byname<char> Data Interfaces
typeinfo for numpunct_byname<char>(GLIBCPP_3.2) [1] |
typeinfo name for numpunct_byname<char>(GLIBCPP_3.2) [1] |
vtable for numpunct_byname<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::numpunct_byname<wchar_t> class is described by Table 9-281
Table 9-281. 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 9-282
An LSB conforming implementation shall provide the generic methods for Class std::numpunct_byname<wchar_t> specified in Table 9-283, with the full functionality as described in the referenced underlying specification.
Table 9-283. libstdcxx - Class numpunct_byname<wchar_t> Function Interfaces
numpunct_byname<wchar_t>::numpunct_byname(char const*, unsigned int) [1] |
numpunct_byname<wchar_t>::numpunct_byname(char const*, unsigned long) [1] |
numpunct_byname<wchar_t>::numpunct_byname(char const*, unsigned int) [1] |
numpunct_byname<wchar_t>::numpunct_byname(char const*, unsigned long) [1] |
numpunct_byname<wchar_t>::~numpunct_byname()(GLIBCPP_3.2) [1] |
numpunct_byname<wchar_t>::~numpunct_byname()(GLIBCPP_3.2) [1] |
numpunct_byname<wchar_t>::~numpunct_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::numpunct_byname<wchar_t> specified in Table 9-284, with the full functionality as described in the referenced underlying specification.
Table 9-284. libstdcxx - Class numpunct_byname<wchar_t> Data Interfaces
typeinfo for numpunct_byname<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for numpunct_byname<wchar_t>(GLIBCPP_3.2) [1] |
vtable for numpunct_byname<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-285
Table 9-285. 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 9-286
An LSB conforming implementation shall provide the generic methods for Class std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-287, with the full functionality as described in the referenced underlying specification.
Table 9-287. libstdcxx - Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname(char const*, unsigned int) [1] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname(char const*, unsigned long) [1] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname(char const*, unsigned int) [1] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::time_get_byname(char const*, unsigned long) [1] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname()(GLIBCPP_3.2) [1] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname()(GLIBCPP_3.2) [1] |
time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >::~time_get_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_get_byname<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-288, with the full functionality as described in the referenced underlying specification.
Table 9-288. libstdcxx - Class time_get_byname<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
typeinfo for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
typeinfo name for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
vtable for time_get_byname<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-289
Table 9-289. 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 9-290
An LSB conforming implementation shall provide the generic methods for Class std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-291, with the full functionality as described in the referenced underlying specification.
Table 9-291. libstdcxx - Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname(char const*, unsigned int) [1] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname(char const*, unsigned long) [1] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname(char const*, unsigned int) [1] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get_byname(char const*, unsigned long) [1] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname()(GLIBCPP_3.2) [1] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname()(GLIBCPP_3.2) [1] |
time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_get_byname<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-292, with the full functionality as described in the referenced underlying specification.
Table 9-292. libstdcxx - Class time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
typeinfo for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
typeinfo name for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
vtable for time_get_byname<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-293
Table 9-293. 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 9-294
An LSB conforming implementation shall provide the generic methods for Class std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-295, with the full functionality as described in the referenced underlying specification.
Table 9-295. libstdcxx - Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname(char const*, unsigned int) [1] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname(char const*, unsigned long) [1] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname(char const*, unsigned int) [1] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::time_put_byname(char const*, unsigned long) [1] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname()(GLIBCPP_3.2) [1] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname()(GLIBCPP_3.2) [1] |
time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_put_byname<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-296, with the full functionality as described in the referenced underlying specification.
Table 9-296. libstdcxx - Class time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
typeinfo for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
typeinfo name for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
vtable for time_put_byname<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-297
Table 9-297. 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 9-298
An LSB conforming implementation shall provide the generic methods for Class std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-299, with the full functionality as described in the referenced underlying specification.
Table 9-299. libstdcxx - Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname(char const*, unsigned int) [1] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname(char const*, unsigned long) [1] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname(char const*, unsigned int) [1] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put_byname(char const*, unsigned long) [1] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname()(GLIBCPP_3.2) [1] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname()(GLIBCPP_3.2) [1] |
time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_put_byname<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-300, with the full functionality as described in the referenced underlying specification.
Table 9-300. libstdcxx - Class time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
typeinfo for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
typeinfo name for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
vtable for time_put_byname<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::underflow_error class is described by Table 9-301
Table 9-301. 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 9-302
An LSB conforming implementation shall provide the generic methods for Class std::underflow_error specified in Table 9-303, with the full functionality as described in the referenced underlying specification.
Table 9-303. libstdcxx - Class underflow_error Function Interfaces
underflow_error::underflow_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
underflow_error::underflow_error(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
underflow_error::~underflow_error()(GLIBCPP_3.2) [1] |
underflow_error::~underflow_error()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::underflow_error specified in Table 9-304, with the full functionality as described in the referenced underlying specification.
Table 9-304. libstdcxx - Class underflow_error Data Interfaces
typeinfo for underflow_error(GLIBCPP_3.2) [1] |
typeinfo name for underflow_error(GLIBCPP_3.2) [1] |
vtable for underflow_error(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::invalid_argument class is described by Table 9-305
Table 9-305. 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 9-306
An LSB conforming implementation shall provide the generic methods for Class std::invalid_argument specified in Table 9-307, with the full functionality as described in the referenced underlying specification.
Table 9-307. libstdcxx - Class invalid_argument Function Interfaces
invalid_argument::invalid_argument(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
invalid_argument::invalid_argument(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
invalid_argument::~invalid_argument()(GLIBCPP_3.2) [1] |
invalid_argument::~invalid_argument()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::invalid_argument specified in Table 9-308, with the full functionality as described in the referenced underlying specification.
Table 9-308. libstdcxx - Class invalid_argument Data Interfaces
typeinfo for invalid_argument(GLIBCPP_3.2) [1] |
typeinfo name for invalid_argument(GLIBCPP_3.2) [1] |
vtable for invalid_argument(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::moneypunct_byname<char, false> class is described by Table 9-309
Table 9-309. 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 9-310
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct_byname<char, false> specified in Table 9-311, with the full functionality as described in the referenced underlying specification.
Table 9-311. libstdcxx - Class moneypunct_byname<char, false> Function Interfaces
moneypunct_byname<char, false>::moneypunct_byname(char const*, unsigned int) [1] |
moneypunct_byname<char, false>::moneypunct_byname(char const*, unsigned long) [1] |
moneypunct_byname<char, false>::moneypunct_byname(char const*, unsigned int) [1] |
moneypunct_byname<char, false>::moneypunct_byname(char const*, unsigned long) [1] |
moneypunct_byname<char, false>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
moneypunct_byname<char, false>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
moneypunct_byname<char, false>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct_byname<char, false> specified in Table 9-312, with the full functionality as described in the referenced underlying specification.
Table 9-312. libstdcxx - Class moneypunct_byname<char, false> Data Interfaces
moneypunct_byname<char, false>::intl(GLIBCPP_3.2) [1] |
typeinfo for moneypunct_byname<char, false>(GLIBCPP_3.2) [2] |
typeinfo name for moneypunct_byname<char, false>(GLIBCPP_3.2) [2] |
vtable for moneypunct_byname<char, false>(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::moneypunct_byname<char, true> class is described by Table 9-313
Table 9-313. 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 9-314
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct_byname<char, true> specified in Table 9-315, with the full functionality as described in the referenced underlying specification.
Table 9-315. libstdcxx - Class moneypunct_byname<char, true> Function Interfaces
moneypunct_byname<char, true>::moneypunct_byname(char const*, unsigned int) [1] |
moneypunct_byname<char, true>::moneypunct_byname(char const*, unsigned long) [1] |
moneypunct_byname<char, true>::moneypunct_byname(char const*, unsigned int) [1] |
moneypunct_byname<char, true>::moneypunct_byname(char const*, unsigned long) [1] |
moneypunct_byname<char, true>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
moneypunct_byname<char, true>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
moneypunct_byname<char, true>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct_byname<char, true> specified in Table 9-316, with the full functionality as described in the referenced underlying specification.
Table 9-316. libstdcxx - Class moneypunct_byname<char, true> Data Interfaces
moneypunct_byname<char, true>::intl(GLIBCPP_3.2) [1] |
typeinfo for moneypunct_byname<char, true>(GLIBCPP_3.2) [2] |
typeinfo name for moneypunct_byname<char, true>(GLIBCPP_3.2) [2] |
vtable for moneypunct_byname<char, true>(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::moneypunct_byname<wchar_t, false> class is described by Table 9-317
Table 9-317. 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 9-318
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct_byname<wchar_t, false> specified in Table 9-319, with the full functionality as described in the referenced underlying specification.
Table 9-319. libstdcxx - Class moneypunct_byname<wchar_t, false> Function Interfaces
moneypunct_byname<wchar_t, false>::moneypunct_byname(char const*, unsigned int) [1] |
moneypunct_byname<wchar_t, false>::moneypunct_byname(char const*, unsigned long) [1] |
moneypunct_byname<wchar_t, false>::moneypunct_byname(char const*, unsigned int) [1] |
moneypunct_byname<wchar_t, false>::moneypunct_byname(char const*, unsigned long) [1] |
moneypunct_byname<wchar_t, false>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
moneypunct_byname<wchar_t, false>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
moneypunct_byname<wchar_t, false>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct_byname<wchar_t, false> specified in Table 9-320, with the full functionality as described in the referenced underlying specification.
Table 9-320. libstdcxx - Class moneypunct_byname<wchar_t, false> Data Interfaces
moneypunct_byname<wchar_t, false>::intl(GLIBCPP_3.2) [1] |
typeinfo for moneypunct_byname<wchar_t, false>(GLIBCPP_3.2) [2] |
typeinfo name for moneypunct_byname<wchar_t, false>(GLIBCPP_3.2) [2] |
vtable for moneypunct_byname<wchar_t, false>(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::moneypunct_byname<wchar_t, true> class is described by Table 9-321
Table 9-321. 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 9-322
An LSB conforming implementation shall provide the generic methods for Class std::moneypunct_byname<wchar_t, true> specified in Table 9-323, with the full functionality as described in the referenced underlying specification.
Table 9-323. libstdcxx - Class moneypunct_byname<wchar_t, true> Function Interfaces
moneypunct_byname<wchar_t, true>::moneypunct_byname(char const*, unsigned int) [1] |
moneypunct_byname<wchar_t, true>::moneypunct_byname(char const*, unsigned long) [1] |
moneypunct_byname<wchar_t, true>::moneypunct_byname(char const*, unsigned int) [1] |
moneypunct_byname<wchar_t, true>::moneypunct_byname(char const*, unsigned long) [1] |
moneypunct_byname<wchar_t, true>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
moneypunct_byname<wchar_t, true>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
moneypunct_byname<wchar_t, true>::~moneypunct_byname()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::moneypunct_byname<wchar_t, true> specified in Table 9-324, with the full functionality as described in the referenced underlying specification.
Table 9-324. libstdcxx - Class moneypunct_byname<wchar_t, true> Data Interfaces
moneypunct_byname<wchar_t, true>::intl(GLIBCPP_3.2) [1] |
typeinfo for moneypunct_byname<wchar_t, true>(GLIBCPP_3.2) [2] |
typeinfo name for moneypunct_byname<wchar_t, true>(GLIBCPP_3.2) [2] |
vtable for moneypunct_byname<wchar_t, true>(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 9-325
Table 9-325. 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 9-326
An LSB conforming implementation shall provide the generic methods for Class std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-327, with the full functionality as described in the referenced underlying specification.
Table 9-327. libstdcxx - Class basic_stringstream<char, char_traits<char>, allocator<char> > Function Interfaces
basic_stringstream<char, char_traits<char>, allocator<char> >::str() const(GLIBCPP_3.2) [1] |
basic_stringstream<char, char_traits<char>, allocator<char> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_stringstream<char, char_traits<char>, allocator<char> >::str(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_stringstream<char, char_traits<char>, allocator<char> >::basic_stringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringstream<char, char_traits<char>, allocator<char> >::basic_stringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringstream<char, char_traits<char>, allocator<char> >::basic_stringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringstream<char, char_traits<char>, allocator<char> >::basic_stringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCPP_3.2) [1] |
basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream()(GLIBCPP_3.2) [1] |
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() [2] |
non-virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() [2] |
non-virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() [1] |
non-virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() [1] |
virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() [1] |
virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() [1] |
virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() [2] |
virtual thunk to basic_stringstream<char, char_traits<char>, allocator<char> >::~basic_stringstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-328, with the full functionality as described in the referenced underlying specification.
Table 9-328. libstdcxx - Class basic_stringstream<char, char_traits<char>, allocator<char> > Data Interfaces
typeinfo for basic_stringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_stringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
VTT for basic_stringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
vtable for basic_stringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 9-329
Table 9-329. 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 9-330
An LSB conforming implementation shall provide the generic methods for Class std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-331, with the full functionality as described in the referenced underlying specification.
Table 9-331. libstdcxx - Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str() const(GLIBCPP_3.2) [1] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_stringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCPP_3.2) [1] |
basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream()(GLIBCPP_3.2) [1] |
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() [2] |
non-virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() [2] |
non-virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() [1] |
non-virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() [1] |
virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() [1] |
virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() [1] |
virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() [2] |
virtual thunk to basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_stringstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_stringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-332, with the full functionality as described in the referenced underlying specification.
Table 9-332. libstdcxx - Class basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
typeinfo for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_stringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 9-333
Table 9-333. 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 9-334
An LSB conforming implementation shall provide the generic methods for Class std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-335, with the full functionality as described in the referenced underlying specification.
Table 9-335. libstdcxx - Class basic_istringstream<char, char_traits<char>, allocator<char> > Function Interfaces
basic_istringstream<char, char_traits<char>, allocator<char> >::str() const(GLIBCPP_3.2) [1] |
basic_istringstream<char, char_traits<char>, allocator<char> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_istringstream<char, char_traits<char>, allocator<char> >::str(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_istringstream<char, char_traits<char>, allocator<char> >::basic_istringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_istringstream<char, char_traits<char>, allocator<char> >::basic_istringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_istringstream<char, char_traits<char>, allocator<char> >::basic_istringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_istringstream<char, char_traits<char>, allocator<char> >::basic_istringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream()(GLIBCPP_3.2) [1] |
basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream()(GLIBCPP_3.2) [1] |
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() [1] |
virtual thunk to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream() [1] |
virtual thunk to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream() [2] |
virtual thunk to basic_istringstream<char, char_traits<char>, allocator<char> >::~basic_istringstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-336, with the full functionality as described in the referenced underlying specification.
Table 9-336. libstdcxx - Class basic_istringstream<char, char_traits<char>, allocator<char> > Data Interfaces
typeinfo for basic_istringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_istringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
VTT for basic_istringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
vtable for basic_istringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 9-337
Table 9-337. 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 9-338
An LSB conforming implementation shall provide the generic methods for Class std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-339, with the full functionality as described in the referenced underlying specification.
Table 9-339. libstdcxx - Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str() const(GLIBCPP_3.2) [1] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_istringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_istringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_istringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_istringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream()(GLIBCPP_3.2) [1] |
basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream()(GLIBCPP_3.2) [1] |
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() [1] |
virtual thunk to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream() [1] |
virtual thunk to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream() [2] |
virtual thunk to basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_istringstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_istringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-340, with the full functionality as described in the referenced underlying specification.
Table 9-340. libstdcxx - Class basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
typeinfo for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_istringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > class is described by Table 9-341
Table 9-341. 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 9-342
An LSB conforming implementation shall provide the generic methods for Class std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-343, with the full functionality as described in the referenced underlying specification.
Table 9-343. libstdcxx - Class basic_ostringstream<char, char_traits<char>, allocator<char> > Function Interfaces
basic_ostringstream<char, char_traits<char>, allocator<char> >::str() const(GLIBCPP_3.2) [1] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::str(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::basic_ostringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::basic_ostringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::basic_ostringstream(basic_string<char, char_traits<char>, allocator<char> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::basic_ostringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream()(GLIBCPP_3.2) [1] |
basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream()(GLIBCPP_3.2) [1] |
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() [1] |
virtual thunk to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream() [1] |
virtual thunk to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream() [2] |
virtual thunk to basic_ostringstream<char, char_traits<char>, allocator<char> >::~basic_ostringstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> > specified in Table 9-344, with the full functionality as described in the referenced underlying specification.
Table 9-344. libstdcxx - Class basic_ostringstream<char, char_traits<char>, allocator<char> > Data Interfaces
typeinfo for basic_ostringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ostringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
VTT for basic_ostringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
vtable for basic_ostringstream<char, char_traits<char>, allocator<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > class is described by Table 9-345
Table 9-345. 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 9-346
An LSB conforming implementation shall provide the generic methods for Class std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-347, with the full functionality as described in the referenced underlying specification.
Table 9-347. libstdcxx - Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Function Interfaces
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str() const(GLIBCPP_3.2) [1] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::str(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_ostringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_ostringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_ostringstream(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&, _Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::basic_ostringstream(_Ios_Openmode)(GLIBCPP_3.2) [1] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream()(GLIBCPP_3.2) [1] |
basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream()(GLIBCPP_3.2) [1] |
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() [1] |
virtual thunk to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream() [1] |
virtual thunk to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream() [2] |
virtual thunk to basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >::~basic_ostringstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ostringstream<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > specified in Table 9-348, with the full functionality as described in the referenced underlying specification.
Table 9-348. libstdcxx - Class basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > Data Interfaces
typeinfo for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
VTT for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_ostringstream<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::__ctype_abstract_base<char> class is described by Table 9-349
Table 9-349. 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 9-350
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<char>
An LSB conforming implementation shall provide the generic data interfaces for Class std::__ctype_abstract_base<char> specified in Table 9-351, with the full functionality as described in the referenced underlying specification.
Table 9-351. libstdcxx - Class __ctype_abstract_base<char> Data Interfaces
typeinfo for __ctype_abstract_base<char>(GLIBCPP_3.2) [1] |
typeinfo name for __ctype_abstract_base<char>(GLIBCPP_3.2) [1] |
vtable for __ctype_abstract_base<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::__ctype_abstract_base<wchar_t> class is described by Table 9-352
Table 9-352. 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 9-353
No external methods are defined for libstdcxx - Class std::__ctype_abstract_base<wchar_t>
An LSB conforming implementation shall provide the generic data interfaces for Class std::__ctype_abstract_base<wchar_t> specified in Table 9-354, with the full functionality as described in the referenced underlying specification.
Table 9-354. libstdcxx - Class __ctype_abstract_base<wchar_t> Data Interfaces
typeinfo for __ctype_abstract_base<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for __ctype_abstract_base<wchar_t>(GLIBCPP_3.2) [1] |
vtable for __ctype_abstract_base<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
No external methods are defined for libstdcxx - Class std::__codecvt_abstract_base<char, char, __mbstate_t>
An LSB conforming implementation shall provide the generic data interfaces for Class std::__codecvt_abstract_base<char, char, __mbstate_t> specified in Table 9-355, with the full functionality as described in the referenced underlying specification.
Table 9-355. libstdcxx - Class __codecvt_abstract_base<char, char, __mbstate_t> Data Interfaces
typeinfo for __codecvt_abstract_base<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> class is described by Table 9-356
Table 9-356. 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 9-357
No external methods are defined for libstdcxx - Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t>
An LSB conforming implementation shall provide the generic data interfaces for Class std::__codecvt_abstract_base<wchar_t, char, __mbstate_t> specified in Table 9-358, with the full functionality as described in the referenced underlying specification.
Table 9-358. libstdcxx - Class __codecvt_abstract_base<wchar_t, char, __mbstate_t> Data Interfaces
typeinfo for __codecvt_abstract_base<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [1] |
typeinfo for ctype<char>(GLIBCPP_3.2) [1] |
typeinfo name for __codecvt_abstract_base<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [1] |
vtable for __codecvt_abstract_base<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::ctype<char> class is described by Table 9-359
Table 9-359. 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 9-360
An LSB conforming implementation shall provide the generic methods for Class std::ctype<char> specified in Table 9-361, with the full functionality as described in the referenced underlying specification.
Table 9-361. libstdcxx - Class ctype<char> Function Interfaces
ctype<char>::do_scan_is(unsigned short, char const*, char const*) const(GLIBCPP_3.2) [1] |
ctype<char>::do_tolower(char*, char const*) const(GLIBCPP_3.2) [1] |
ctype<char>::do_tolower(char) const(GLIBCPP_3.2) [1] |
ctype<char>::do_toupper(char*, char const*) const(GLIBCPP_3.2) [1] |
ctype<char>::do_toupper(char) const(GLIBCPP_3.2) [1] |
ctype<char>::do_scan_not(unsigned short, char const*, char const*) const(GLIBCPP_3.2) [1] |
ctype<char>::do_is(char const*, char const*, unsigned short*) const(GLIBCPP_3.2) [1] |
ctype<char>::do_is(unsigned short, char) const(GLIBCPP_3.2) [1] |
ctype<char>::do_widen(char const*, char const*, char*) const(GLIBCPP_3.2) [1] |
ctype<char>::do_widen(char) const(GLIBCPP_3.2) [1] |
ctype<char>::do_narrow(char const*, char const*, char, char*) const(GLIBCPP_3.2) [1] |
ctype<char>::do_narrow(char, char) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_num(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, int&, int, int, unsigned int, ctype<char> const&, _Ios_Iostate&) const [1] |
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 [1] |
ctype<char>::classic_table()(GLIBCPP_3.2) [1] |
ctype<char>::ctype(__locale_struct*, unsigned short const*, bool, unsigned long) [1] |
ctype<char>::ctype(unsigned short const*, bool, unsigned long) [1] |
ctype<char>::ctype(__locale_struct*, unsigned short const*, bool, unsigned long) [1] |
ctype<char>::ctype(unsigned short const*, bool, unsigned long) [1] |
ctype<char>::~ctype()(GLIBCPP_3.2) [1] |
ctype<char>::~ctype()(GLIBCPP_3.2) [1] |
ctype<char>::~ctype()(GLIBCPP_3.2) [1] |
bool has_facet<ctype<char> >(locale const&)(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype<char> specified in Table 9-362, with the full functionality as described in the referenced underlying specification.
Table 9-362. libstdcxx - Class ctype<char> Data Interfaces
ctype<char>::table_size(GLIBCPP_3.2) [1] |
ctype<char>::id(GLIBCPP_3.2) [1] |
typeinfo for ctype<char>(GLIBCPP_3.2) [2] |
typeinfo name for ctype<char>(GLIBCPP_3.2) [2] |
vtable for ctype<char>(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::ctype<wchar_t> class is described by Table 9-363
Table 9-363. 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 9-364
An LSB conforming implementation shall provide the generic methods for Class std::ctype<wchar_t> specified in Table 9-365, with the full functionality as described in the referenced underlying specification.
Table 9-365. libstdcxx - Class ctype<wchar_t> Function Interfaces
ctype<wchar_t>::do_scan_is(unsigned short, wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_tolower(wchar_t*, wchar_t const*) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_tolower(wchar_t) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_toupper(wchar_t*, wchar_t const*) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_toupper(wchar_t) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_scan_not(unsigned short, wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::_M_convert_to_wmask(unsigned short) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_is(wchar_t const*, wchar_t const*, unsigned short*) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_is(unsigned short, wchar_t) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_widen(char const*, char const*, wchar_t*) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_widen(char) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_narrow(wchar_t const*, wchar_t const*, char, char*) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::do_narrow(wchar_t, char) const(GLIBCPP_3.2) [1] |
ctype<wchar_t>::ctype(__locale_struct*, unsigned long) [1] |
ctype<wchar_t>::ctype(unsigned long) [1] |
ctype<wchar_t>::ctype(__locale_struct*, unsigned long) [1] |
ctype<wchar_t>::ctype(unsigned long) [1] |
ctype<wchar_t>::~ctype()(GLIBCPP_3.2) [1] |
ctype<wchar_t>::~ctype()(GLIBCPP_3.2) [1] |
ctype<wchar_t>::~ctype()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::ctype<wchar_t> specified in Table 9-366, with the full functionality as described in the referenced underlying specification.
Table 9-366. libstdcxx - Class ctype<wchar_t> Data Interfaces
ctype<wchar_t>::id(GLIBCPP_3.2) [1] |
typeinfo for ctype<wchar_t>(GLIBCPP_3.2) [2] |
typeinfo name for ctype<wchar_t>(GLIBCPP_3.2) [2] |
vtable for ctype<wchar_t>(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::codecvt<char, char, __mbstate_t> class is described by Table 9-367
Table 9-367. 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 9-368
The virtual table for the std::__codecvt_abstract_base<char, char, __mbstate_t> class is described by Table 9-369
Table 9-369. 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 9-370
An LSB conforming implementation shall provide the generic methods for Class std::codecvt<char, char, __mbstate_t> specified in Table 9-371, with the full functionality as described in the referenced underlying specification.
Table 9-371. libstdcxx - Class codecvt<char, char, __mbstate_t> Function Interfaces
codecvt<char, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::do_encoding() const(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::do_max_length() const(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::do_always_noconv() const(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::do_out(__mbstate_t&, char const*, char const*, char const*&, char*, char*, char*&) const(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::codecvt(unsigned long) [1] |
codecvt<char, char, __mbstate_t>::codecvt(unsigned long) [1] |
codecvt<char, char, __mbstate_t>::~codecvt()(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::~codecvt()(GLIBCPP_3.2) [1] |
codecvt<char, char, __mbstate_t>::~codecvt()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt<char, char, __mbstate_t> specified in Table 9-372, with the full functionality as described in the referenced underlying specification.
Table 9-372. libstdcxx - Class codecvt<char, char, __mbstate_t> Data Interfaces
codecvt<char, char, __mbstate_t>::id(GLIBCPP_3.2) [1] |
typeinfo for __codecvt_abstract_base<char, char, __mbstate_t>(GLIBCPP_3.2) [2] |
typeinfo for codecvt<char, char, __mbstate_t>(GLIBCPP_3.2) [2] |
typeinfo name for __codecvt_abstract_base<char, char, __mbstate_t>(GLIBCPP_3.2) [2] |
typeinfo name for codecvt<char, char, __mbstate_t>(GLIBCPP_3.2) [2] |
vtable for __codecvt_abstract_base<char, char, __mbstate_t>(GLIBCPP_3.2) [2] |
vtable for codecvt<char, char, __mbstate_t>(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::codecvt<wchar_t, char, __mbstate_t> class is described by Table 9-373
Table 9-373. 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 9-374
An LSB conforming implementation shall provide the generic methods for Class std::codecvt<wchar_t, char, __mbstate_t> specified in Table 9-375, with the full functionality as described in the referenced underlying specification.
Table 9-375. libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Function Interfaces
codecvt<wchar_t, char, __mbstate_t>::do_unshift(__mbstate_t&, char*, char*, char*&) const(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::do_encoding() const(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::do_max_length() const(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::do_always_noconv() const(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::do_in(__mbstate_t&, char const*, char const*, char const*&, wchar_t*, wchar_t*, wchar_t*&) const(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::do_out(__mbstate_t&, wchar_t const*, wchar_t const*, wchar_t const*&, char*, char*, char*&) const(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned long) [1] |
codecvt<wchar_t, char, __mbstate_t>::codecvt(unsigned long) [1] |
codecvt<wchar_t, char, __mbstate_t>::~codecvt()(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::~codecvt()(GLIBCPP_3.2) [1] |
codecvt<wchar_t, char, __mbstate_t>::~codecvt()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::codecvt<wchar_t, char, __mbstate_t> specified in Table 9-376, with the full functionality as described in the referenced underlying specification.
Table 9-376. libstdcxx - Class codecvt<wchar_t, char, __mbstate_t> Data Interfaces
codecvt<wchar_t, char, __mbstate_t>::id(GLIBCPP_3.2) [1] |
typeinfo for codecvt<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [2] |
typeinfo name for codecvt<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [2] |
vtable for codecvt<wchar_t, char, __mbstate_t>(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::collate<char> class is described by Table 9-377
Table 9-377. 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 9-378
An LSB conforming implementation shall provide the generic methods for Class std::collate<char> specified in Table 9-379, with the full functionality as described in the referenced underlying specification.
Table 9-379. libstdcxx - Class collate<char> Function Interfaces
collate<char>::_M_compare(char const*, char const*) const(GLIBCPP_3.2) [1] |
collate<char>::do_compare(char const*, char const*, char const*, char const*) const(GLIBCPP_3.2) [1] |
collate<char>::_M_transform(char*, char const*, unsigned int) const [1] |
collate<char>::_M_transform(char*, char const*, unsigned long) const [1] |
collate<char>::do_transform(char const*, char const*) const(GLIBCPP_3.2) [1] |
collate<char>::hash(char const*, char const*) const(GLIBCPP_3.2) [1] |
collate<char>::compare(char const*, char const*, char const*, char const*) const(GLIBCPP_3.2) [1] |
collate<char>::do_hash(char const*, char const*) const(GLIBCPP_3.2) [1] |
collate<char>::transform(char const*, char const*) const(GLIBCPP_3.2) [1] |
collate<char>::collate(__locale_struct*, unsigned int) [1] |
collate<char>::collate(__locale_struct*, unsigned long) [1] |
collate<char>::collate(unsigned int) [1] |
collate<char>::collate(unsigned long) [1] |
collate<char>::collate(__locale_struct*, unsigned int) [1] |
collate<char>::collate(__locale_struct*, unsigned long) [1] |
collate<char>::collate(unsigned int) [1] |
collate<char>::collate(unsigned long) [1] |
collate<char>::~collate()(GLIBCPP_3.2) [1] |
collate<char>::~collate()(GLIBCPP_3.2) [1] |
collate<char>::~collate()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::collate<char> specified in Table 9-380, with the full functionality as described in the referenced underlying specification.
Table 9-380. libstdcxx - Class collate<char> Data Interfaces
guard variable for collate<char>::id(GLIBCPP_3.2) [1] |
collate<char>::id(GLIBCPP_3.2) [2] |
typeinfo for collate<char>(GLIBCPP_3.2) [1] |
typeinfo name for collate<char>(GLIBCPP_3.2) [1] |
vtable for collate<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::collate<wchar_t> class is described by Table 9-381
Table 9-381. 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 9-382
An LSB conforming implementation shall provide the generic methods for Class std::collate<wchar_t> specified in Table 9-383, with the full functionality as described in the referenced underlying specification.
Table 9-383. libstdcxx - Class collate<wchar_t> Function Interfaces
collate<wchar_t>::_M_compare(wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::do_compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::_M_transform(wchar_t*, wchar_t const*, unsigned int) const [1] |
collate<wchar_t>::_M_transform(wchar_t*, wchar_t const*, unsigned long) const [1] |
collate<wchar_t>::do_transform(wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::hash(wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::compare(wchar_t const*, wchar_t const*, wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::do_hash(wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::transform(wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
collate<wchar_t>::collate(__locale_struct*, unsigned int) [1] |
collate<wchar_t>::collate(__locale_struct*, unsigned long) [1] |
collate<wchar_t>::collate(unsigned int) [1] |
collate<wchar_t>::collate(unsigned long) [1] |
collate<wchar_t>::collate(__locale_struct*, unsigned int) [1] |
collate<wchar_t>::collate(__locale_struct*, unsigned long) [1] |
collate<wchar_t>::collate(unsigned int) [1] |
collate<wchar_t>::collate(unsigned long) [1] |
collate<wchar_t>::~collate()(GLIBCPP_3.2) [1] |
collate<wchar_t>::~collate()(GLIBCPP_3.2) [1] |
collate<wchar_t>::~collate()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::collate<wchar_t> specified in Table 9-384, with the full functionality as described in the referenced underlying specification.
Table 9-384. libstdcxx - Class collate<wchar_t> Data Interfaces
guard variable for collate<wchar_t>::id(GLIBCPP_3.2) [1] |
collate<wchar_t>::id(GLIBCPP_3.2) [2] |
typeinfo for collate<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for collate<wchar_t>(GLIBCPP_3.2) [1] |
vtable for collate<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-385
Table 9-385. 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 9-386
Table 9-386. 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 generic methods for Class std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-387, with the full functionality as described in the referenced underlying specification.
Table 9-387. libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_int(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&, int&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_float(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, void*&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, bool&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long double&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, float&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, void*&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, bool&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long double&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, float&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned int) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned long) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned int) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::num_get(unsigned long) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::~num_get()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-388, with the full functionality as described in the referenced underlying specification.
Table 9-388. libstdcxx - Class num_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for num_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [1] |
num_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [2] |
typeinfo for num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
typeinfo name for num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
vtable for num_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-389
Table 9-389. 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 9-390
Table 9-390. 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 generic methods for Class std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-391, with the full functionality as described in the referenced underlying specification.
Table 9-391. 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> > >::_M_extract_int(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&, int&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_float(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, void*&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, bool&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long double&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, float&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, void*&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, bool&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, double&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long double&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, float&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned int&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned short&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, long long&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, unsigned long long&) const(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned int) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned long) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned int) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_get(unsigned long) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_get()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::num_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-392, with the full functionality as described in the referenced underlying specification.
Table 9-392. libstdcxx - Class num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [1] |
num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [2] |
typeinfo for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
typeinfo name for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
vtable for num_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-393
Table 9-393. 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 9-394
Table 9-394. 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 generic methods for Class std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-395, with the full functionality as described in the referenced underlying specification.
Table 9-395. libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_widen_int(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char*, int) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<char, char_traits<char> > num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_convert_int<long>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, char, long) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<char, char_traits<char> > num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_convert_int<unsigned long>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, char, unsigned long) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<char, char_traits<char> > num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_convert_int<long long>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, char, long long) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<char, char_traits<char> > num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_convert_int<unsigned long long>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, char, unsigned long long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_widen_float(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char*, int) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<char, char_traits<char> > num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_convert_float<double>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, double) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<char, char_traits<char> > num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_convert_float<long double>(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char, long double) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, void const*) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, bool) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long double) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, void const*) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, bool) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, double) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long double) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, long long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, unsigned long long) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::_M_insert(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, char const*, int) const(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned int) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned long) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned int) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::num_put(unsigned long) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::~num_put()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::num_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-396, with the full functionality as described in the referenced underlying specification.
Table 9-396. libstdcxx - Class num_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for num_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [1] |
num_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [2] |
typeinfo for num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
typeinfo name for num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
vtable for num_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-397
Table 9-397. 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 9-398
Table 9-398. 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 generic methods for Class std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-399, with the full functionality as described in the referenced underlying specification.
Table 9-399. 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_widen_int(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char*, int) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_convert_int<long>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, char, long) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_convert_int<unsigned long>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, char, unsigned long) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_convert_int<long long>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, char, long long) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_convert_int<unsigned long long>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, char, unsigned long long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_widen_float(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char*, int) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_convert_float<double>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, double) const(GLIBCPP_3.2) [1] |
ostreambuf_iterator<wchar_t, char_traits<wchar_t> > num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_convert_float<long double>(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, char, long double) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, void const*) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, bool) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, double) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long double) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, void const*) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, bool) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, double) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long double) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, long long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, unsigned long long) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_insert(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, wchar_t const*, int) const(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned int) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned long) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned int) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::num_put(unsigned long) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~num_put()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::num_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-400, with the full functionality as described in the referenced underlying specification.
Table 9-400. libstdcxx - Class num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [1] |
num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [2] |
typeinfo for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
typeinfo name for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
vtable for num_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::bad_cast class is described by Table 9-401
Table 9-401. 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 9-402
An LSB conforming implementation shall provide the generic methods for Class std::bad_cast specified in Table 9-403, with the full functionality as described in the referenced underlying specification.
Table 9-403. libstdcxx - Class bad_cast Function Interfaces
bad_cast::~bad_cast()(GLIBCPP_3.2) [1] |
bad_cast::~bad_cast()(GLIBCPP_3.2) [1] |
bad_cast::~bad_cast()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::bad_cast specified in Table 9-404, with the full functionality as described in the referenced underlying specification.
Table 9-404. libstdcxx - Class bad_cast Data Interfaces
typeinfo for bad_cast(GLIBCPP_3.2) [1] |
typeinfo name for bad_cast(GLIBCPP_3.2) [1] |
vtable for bad_cast(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The Run Time Type Information for the std::ios_base class is described by Table 9-405
An LSB conforming implementation shall provide the generic methods for Class std::ios_base specified in Table 9-406, with the full functionality as described in the referenced underlying specification.
Table 9-406. libstdcxx - Class ios_base Function Interfaces
ios_base::_M_grow_words(int)(GLIBCPP_3.2) [1] |
ios_base::sync_with_stdio(bool)(GLIBCPP_3.2) [1] |
ios_base::_M_call_callbacks(ios_base::event)(GLIBCPP_3.2) [1] |
ios_base::register_callback(void (*)(ios_base::event, ios_base&, int), int)(GLIBCPP_3.2) [1] |
ios_base::_M_dispose_callbacks()(GLIBCPP_3.2) [1] |
ios_base::Init::_S_ios_create(bool)(GLIBCPP_3.2) [1] |
ios_base::Init::_S_ios_destroy()(GLIBCPP_3.2) [1] |
ios_base::Init::Init()(GLIBCPP_3.2) [1] |
ios_base::Init::Init()(GLIBCPP_3.2) [1] |
ios_base::Init::~Init()(GLIBCPP_3.2) [1] |
ios_base::Init::~Init()(GLIBCPP_3.2) [1] |
ios_base::imbue(locale const&)(GLIBCPP_3.2) [1] |
ios_base::xalloc()(GLIBCPP_3.2) [1] |
ios_base::_M_init()(GLIBCPP_3.2) [1] |
ios_base::failure::failure(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
ios_base::failure::failure(basic_string<char, char_traits<char>, allocator<char> > const&)(GLIBCPP_3.2) [1] |
ios_base::failure::~failure()(GLIBCPP_3.2) [1] |
ios_base::failure::~failure()(GLIBCPP_3.2) [1] |
ios_base::failure::~failure()(GLIBCPP_3.2) [1] |
ios_base::ios_base()(GLIBCPP_3.2) [1] |
ios_base::ios_base()(GLIBCPP_3.2) [1] |
ios_base::~ios_base()(GLIBCPP_3.2) [1] |
ios_base::~ios_base()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::ios_base specified in Table 9-407, with the full functionality as described in the referenced underlying specification.
Table 9-407. libstdcxx - Class ios_base Data Interfaces
ios_base::floatfield(GLIBCPP_3.2) [1] |
ios_base::scientific(GLIBCPP_3.2) [1] |
ios_base::adjustfield(GLIBCPP_3.2) [1] |
ios_base::_S_local_word_size(GLIBCPP_3.2) [1] |
ios_base::in(GLIBCPP_3.2) [1] |
ios_base::app(GLIBCPP_3.2) [1] |
ios_base::ate(GLIBCPP_3.2) [1] |
ios_base::beg(GLIBCPP_3.2) [1] |
ios_base::cur(GLIBCPP_3.2) [1] |
ios_base::dec(GLIBCPP_3.2) [1] |
ios_base::end(GLIBCPP_3.2) [1] |
ios_base::hex(GLIBCPP_3.2) [1] |
ios_base::oct(GLIBCPP_3.2) [1] |
ios_base::out(GLIBCPP_3.2) [1] |
ios_base::Init::_S_ios_base_init(GLIBCPP_3.2) [1] |
ios_base::Init::_S_synced_with_stdio(GLIBCPP_3.2) [1] |
ios_base::left(GLIBCPP_3.2) [1] |
ios_base::fixed(GLIBCPP_3.2) [1] |
ios_base::right(GLIBCPP_3.2) [1] |
ios_base::trunc(GLIBCPP_3.2) [1] |
ios_base::badbit(GLIBCPP_3.2) [1] |
ios_base::binary(GLIBCPP_3.2) [1] |
ios_base::eofbit(GLIBCPP_3.2) [1] |
ios_base::skipws(GLIBCPP_3.2) [1] |
ios_base::failbit(GLIBCPP_3.2) [1] |
ios_base::goodbit(GLIBCPP_3.2) [1] |
ios_base::showpos(GLIBCPP_3.2) [1] |
ios_base::unitbuf(GLIBCPP_3.2) [1] |
ios_base::internal(GLIBCPP_3.2) [1] |
ios_base::showbase(GLIBCPP_3.2) [1] |
ios_base::basefield(GLIBCPP_3.2) [1] |
ios_base::boolalpha(GLIBCPP_3.2) [1] |
ios_base::showpoint(GLIBCPP_3.2) [1] |
ios_base::uppercase(GLIBCPP_3.2) [1] |
typeinfo for ios_base(GLIBCPP_3.2) [2] |
typeinfo name for ios_base(GLIBCPP_3.2) [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
The virtual table for the std::messages<char> class is described by Table 9-408
Table 9-408. 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 9-409
An LSB conforming implementation shall provide the generic methods for Class std::messages<char> specified in Table 9-410, with the full functionality as described in the referenced underlying specification.
Table 9-410. libstdcxx - Class messages<char> Function Interfaces
messages<char>::_M_convert_to_char(basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCPP_3.2) [1] |
messages<char>::_M_convert_from_char(char*) const(GLIBCPP_3.2) [1] |
messages<char>::get(int, int, int, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCPP_3.2) [1] |
messages<char>::open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const(GLIBCPP_3.2) [1] |
messages<char>::open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&, char const*) const(GLIBCPP_3.2) [1] |
messages<char>::close(int) const(GLIBCPP_3.2) [1] |
messages<char>::do_get(int, int, int, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCPP_3.2) [1] |
messages<char>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const(GLIBCPP_3.2) [1] |
messages<char>::do_close(int) const(GLIBCPP_3.2) [1] |
messages<char>::messages(__locale_struct*, char const*, unsigned int) [1] |
messages<char>::messages(__locale_struct*, char const*, unsigned long) [1] |
messages<char>::messages(unsigned int) [1] |
messages<char>::messages(unsigned long) [1] |
messages<char>::messages(__locale_struct*, char const*, unsigned int) [1] |
messages<char>::messages(__locale_struct*, char const*, unsigned long) [1] |
messages<char>::messages(unsigned int) [1] |
messages<char>::messages(unsigned long) [1] |
messages<char>::~messages()(GLIBCPP_3.2) [1] |
messages<char>::~messages()(GLIBCPP_3.2) [1] |
messages<char>::~messages()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages<char> specified in Table 9-411, with the full functionality as described in the referenced underlying specification.
Table 9-411. libstdcxx - Class messages<char> Data Interfaces
guard variable for messages<char>::id(GLIBCPP_3.2) [1] |
messages<char>::id(GLIBCPP_3.2) [2] |
typeinfo for messages<char>(GLIBCPP_3.2) [1] |
typeinfo name for messages<char>(GLIBCPP_3.2) [1] |
vtable for messages<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::messages<wchar_t> class is described by Table 9-412
Table 9-412. 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 9-413
An LSB conforming implementation shall provide the generic methods for Class std::messages<wchar_t> specified in Table 9-414, with the full functionality as described in the referenced underlying specification.
Table 9-414. libstdcxx - Class messages<wchar_t> Function Interfaces
messages<wchar_t>::_M_convert_to_char(basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::_M_convert_from_char(char*) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::get(int, int, int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&, char const*) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::close(int) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::do_get(int, int, int, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::do_open(basic_string<char, char_traits<char>, allocator<char> > const&, locale const&) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::do_close(int) const(GLIBCPP_3.2) [1] |
messages<wchar_t>::messages(__locale_struct*, char const*, unsigned int) [1] |
messages<wchar_t>::messages(__locale_struct*, char const*, unsigned long) [1] |
messages<wchar_t>::messages(unsigned int) [1] |
messages<wchar_t>::messages(unsigned long) [1] |
messages<wchar_t>::messages(__locale_struct*, char const*, unsigned int) [1] |
messages<wchar_t>::messages(__locale_struct*, char const*, unsigned long) [1] |
messages<wchar_t>::messages(unsigned int) [1] |
messages<wchar_t>::messages(unsigned long) [1] |
messages<wchar_t>::~messages()(GLIBCPP_3.2) [1] |
messages<wchar_t>::~messages()(GLIBCPP_3.2) [1] |
messages<wchar_t>::~messages()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::messages<wchar_t> specified in Table 9-415, with the full functionality as described in the referenced underlying specification.
Table 9-415. libstdcxx - Class messages<wchar_t> Data Interfaces
guard variable for messages<wchar_t>::id(GLIBCPP_3.2) [1] |
messages<wchar_t>::id(GLIBCPP_3.2) [2] |
typeinfo for messages<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for messages<wchar_t>(GLIBCPP_3.2) [1] |
vtable for messages<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::numpunct<char> class is described by Table 9-416
Table 9-416. 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 9-417
An LSB conforming implementation shall provide the generic methods for Class std::numpunct<char> specified in Table 9-418, with the full functionality as described in the referenced underlying specification.
Table 9-418. libstdcxx - Class numpunct<char> Function Interfaces
numpunct<char>::do_grouping() const(GLIBCPP_3.2) [1] |
numpunct<char>::do_truename() const(GLIBCPP_3.2) [1] |
numpunct<char>::do_falsename() const(GLIBCPP_3.2) [1] |
numpunct<char>::decimal_point() const(GLIBCPP_3.2) [1] |
numpunct<char>::thousands_sep() const(GLIBCPP_3.2) [1] |
numpunct<char>::do_decimal_point() const(GLIBCPP_3.2) [1] |
numpunct<char>::do_thousands_sep() const(GLIBCPP_3.2) [1] |
numpunct<char>::grouping() const(GLIBCPP_3.2) [1] |
numpunct<char>::truename() const(GLIBCPP_3.2) [1] |
numpunct<char>::falsename() const(GLIBCPP_3.2) [1] |
numpunct<char>::_M_initialize_numpunct(__locale_struct*)(GLIBCPP_3.2) [1] |
numpunct<char>::numpunct(__locale_struct*, unsigned int) [1] |
numpunct<char>::numpunct(__locale_struct*, unsigned long) [2] |
numpunct<char>::numpunct(unsigned int) [1] |
numpunct<char>::numpunct(unsigned long) [1] |
numpunct<char>::numpunct(__locale_struct*, unsigned int) [1] |
numpunct<char>::numpunct(__locale_struct*, unsigned long) [2] |
numpunct<char>::numpunct(unsigned int) [1] |
numpunct<char>::numpunct(unsigned long) [1] |
numpunct<char>::~numpunct()(GLIBCPP_3.2) [1] |
numpunct<char>::~numpunct()(GLIBCPP_3.2) [1] |
numpunct<char>::~numpunct()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::numpunct<char> specified in Table 9-419, with the full functionality as described in the referenced underlying specification.
Table 9-419. libstdcxx - Class numpunct<char> Data Interfaces
guard variable for numpunct<char>::id(GLIBCPP_3.2) [1] |
numpunct<char>::id(GLIBCPP_3.2) [2] |
typeinfo for numpunct<char>(GLIBCPP_3.2) [1] |
typeinfo name for numpunct<char>(GLIBCPP_3.2) [1] |
vtable for numpunct<char>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::numpunct<wchar_t> class is described by Table 9-420
Table 9-420. 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 9-421
An LSB conforming implementation shall provide the generic methods for Class std::numpunct<wchar_t> specified in Table 9-422, with the full functionality as described in the referenced underlying specification.
Table 9-422. libstdcxx - Class numpunct<wchar_t> Function Interfaces
numpunct<wchar_t>::do_grouping() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::do_truename() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::do_falsename() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::decimal_point() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::thousands_sep() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::do_decimal_point() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::do_thousands_sep() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::grouping() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::truename() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::falsename() const(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::_M_initialize_numpunct(__locale_struct*)(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::numpunct(__locale_struct*, unsigned int) [1] |
numpunct<wchar_t>::numpunct(__locale_struct*, unsigned long) [1] |
numpunct<wchar_t>::numpunct(unsigned long) [1] |
numpunct<wchar_t>::numpunct(__locale_struct*, unsigned int) [1] |
numpunct<wchar_t>::numpunct(__locale_struct*, unsigned long) [1] |
numpunct<wchar_t>::numpunct(unsigned long) [1] |
numpunct<wchar_t>::~numpunct()(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::~numpunct()(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::~numpunct()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::numpunct<wchar_t> specified in Table 9-423, with the full functionality as described in the referenced underlying specification.
Table 9-423. libstdcxx - Class numpunct<wchar_t> Data Interfaces
guard variable for numpunct<wchar_t>::id(GLIBCPP_3.2) [1] |
numpunct<wchar_t>::id(GLIBCPP_3.2) [2] |
typeinfo for numpunct<wchar_t>(GLIBCPP_3.2) [1] |
typeinfo name for numpunct<wchar_t>(GLIBCPP_3.2) [1] |
vtable for numpunct<wchar_t>(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-424
Table 9-424. 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 9-425
Table 9-425. 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 generic methods for Class std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-426, with the full functionality as described in the referenced underlying specification.
Table 9-426. libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_get<char, istreambuf_iterator<char, char_traits<char> > >::date_order() const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_date(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_time(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_year(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_weekday(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_date_order() const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_monthname(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_num(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, int&, int, int, unsigned int, ctype<char> const&, _Ios_Iostate&) const [1] |
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 [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_weekday(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_name(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, int&, char const**, unsigned int, _Ios_Iostate&) const [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 [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get_monthname(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::_M_extract_via_format(istreambuf_iterator<char, char_traits<char> >&, istreambuf_iterator<char, char_traits<char> >&, ios_base&, _Ios_Iostate&, tm*, char const*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_date(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_time(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::get_year(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get(unsigned int) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get(unsigned long) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get(unsigned int) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::time_get(unsigned long) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get()(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get()(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::~time_get()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-427, with the full functionality as described in the referenced underlying specification.
Table 9-427. libstdcxx - Class time_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for time_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [1] |
time_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [2] |
typeinfo for time_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
typeinfo name for time_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
vtable for time_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-428
Table 9-428. 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 9-429
Table 9-429. 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 generic methods for Class std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-430, with the full functionality as described in the referenced underlying specification.
Table 9-430. libstdcxx - Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::date_order() const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_date(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_time(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_year(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_weekday(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_date_order() const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_monthname(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_num(istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, int&, int, int, unsigned int, ctype<wchar_t> const&, _Ios_Iostate&) const [1] |
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 [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_weekday(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_name(istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, int&, wchar_t const**, unsigned int, _Ios_Iostate&) const [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 [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get_monthname(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::_M_extract_via_format(istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, istreambuf_iterator<wchar_t, char_traits<wchar_t> >&, ios_base&, _Ios_Iostate&, tm*, wchar_t const*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_date(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_time(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get_year(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, _Ios_Iostate&, tm*) const(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get(unsigned int) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get(unsigned long) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get(unsigned int) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_get(unsigned long) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get()(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get()(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_get()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-431, with the full functionality as described in the referenced underlying specification.
Table 9-431. libstdcxx - Class time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [1] |
time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [2] |
typeinfo for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
typeinfo name for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
vtable for time_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-432
Table 9-432. 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 9-433
Table 9-433. 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 generic methods for Class std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-434, with the full functionality as described in the referenced underlying specification.
Table 9-434. libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char const*, char const*) const(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char, char) const(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, ios_base&, char, tm const*, char, char) const(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put(unsigned int) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put(unsigned long) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put(unsigned int) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::time_put(unsigned long) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put()(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put()(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::~time_put()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-435, with the full functionality as described in the referenced underlying specification.
Table 9-435. libstdcxx - Class time_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for time_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [1] |
time_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [2] |
typeinfo for time_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
typeinfo name for time_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
vtable for time_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-436
Table 9-436. 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 9-437
Table 9-437. 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 generic methods for Class std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-438, with the full functionality as described in the referenced underlying specification.
Table 9-438. libstdcxx - Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, tm const*, wchar_t const*, wchar_t const*) const(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, tm const*, char, char) const(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, ios_base&, wchar_t, tm const*, char, char) const(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put(unsigned int) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put(unsigned long) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put(unsigned int) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::time_put(unsigned long) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put()(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put()(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~time_put()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-439, with the full functionality as described in the referenced underlying specification.
Table 9-439. libstdcxx - Class time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [1] |
time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [2] |
typeinfo for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
typeinfo name for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
vtable for time_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::bad_alloc class is described by Table 9-440
Table 9-440. 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 9-441
An LSB conforming implementation shall provide the generic methods for Class std::bad_alloc specified in Table 9-442, with the full functionality as described in the referenced underlying specification.
Table 9-442. libstdcxx - Class bad_alloc Function Interfaces
bad_alloc::~bad_alloc()(GLIBCPP_3.2) [1] |
bad_alloc::~bad_alloc()(GLIBCPP_3.2) [1] |
bad_alloc::~bad_alloc()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::bad_alloc specified in Table 9-443, with the full functionality as described in the referenced underlying specification.
Table 9-443. libstdcxx - Class bad_alloc Data Interfaces
typeinfo for bad_alloc(GLIBCPP_3.2) [1] |
typeinfo name for bad_alloc(GLIBCPP_3.2) [1] |
vtable for bad_alloc(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ios<char, std::char_traits<char> > class is described by Table 9-444
Table 9-444. 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 9-445
An LSB conforming implementation shall provide the generic methods for Class std::basic_ios<char, std::char_traits<char> > specified in Table 9-446, with the full functionality as described in the referenced underlying specification.
Table 9-446. libstdcxx - Class basic_ios<char, char_traits<char> > Function Interfaces
basic_ios<char, char_traits<char> >::exceptions() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::_M_check_facet(locale::facet const*) const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::bad() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::eof() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::tie() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::fail() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::fill() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::good() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::widen(char) const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::narrow(char, char) const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::rdstate() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::operator void*() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::operator!() const(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::exceptions(_Ios_Iostate)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::_M_cache_facets(locale const&)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::tie(basic_ostream<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::fill(char)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::init(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::clear(_Ios_Iostate)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::imbue(locale const&)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::rdbuf(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::copyfmt(basic_ios<char, char_traits<char> > const&)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::setstate(_Ios_Iostate)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::basic_ios(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::basic_ios()(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::basic_ios(basic_streambuf<char, char_traits<char> >*)(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::basic_ios()(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::~basic_ios()(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::~basic_ios()(GLIBCPP_3.2) [1] |
basic_ios<char, char_traits<char> >::~basic_ios()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ios<char, std::char_traits<char> > specified in Table 9-447, with the full functionality as described in the referenced underlying specification.
Table 9-447. libstdcxx - Class basic_ios<char, char_traits<char> > Data Interfaces
typeinfo for basic_ios<char, char_traits<char> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ios<char, char_traits<char> >(GLIBCPP_3.2) [1] |
vtable for basic_ios<char, char_traits<char> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::basic_ios<wchar_t, std::char_traits<wchar_t> > class is described by Table 9-448
Table 9-448. 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 9-449
An LSB conforming implementation shall provide the generic methods for Class std::basic_ios<wchar_t, std::char_traits<wchar_t> > specified in Table 9-450, with the full functionality as described in the referenced underlying specification.
Table 9-450. libstdcxx - Class basic_ios<wchar_t, char_traits<wchar_t> > Function Interfaces
basic_ios<wchar_t, char_traits<wchar_t> >::exceptions() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::_M_check_facet(locale::facet const*) const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::bad() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::eof() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::tie() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::fail() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::fill() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::good() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::rdbuf() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::widen(char) const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::narrow(wchar_t, char) const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::rdstate() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::operator void*() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::operator!() const(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::exceptions(_Ios_Iostate)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::_M_cache_facets(locale const&)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::tie(basic_ostream<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::fill(wchar_t)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::init(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::clear(_Ios_Iostate)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::imbue(locale const&)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::rdbuf(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::copyfmt(basic_ios<wchar_t, char_traits<wchar_t> > const&)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::setstate(_Ios_Iostate)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::basic_ios(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::basic_ios()(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::basic_ios(basic_streambuf<wchar_t, char_traits<wchar_t> >*)(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::basic_ios()(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios()(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios()(GLIBCPP_3.2) [1] |
basic_ios<wchar_t, char_traits<wchar_t> >::~basic_ios()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::basic_ios<wchar_t, std::char_traits<wchar_t> > specified in Table 9-451, with the full functionality as described in the referenced underlying specification.
Table 9-451. libstdcxx - Class basic_ios<wchar_t, char_traits<wchar_t> > Data Interfaces
typeinfo for basic_ios<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
typeinfo name for basic_ios<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
vtable for basic_ios<wchar_t, char_traits<wchar_t> >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::exception class is described by Table 9-452
Table 9-452. 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 9-453
An LSB conforming implementation shall provide the generic methods for Class std::exception specified in Table 9-454, with the full functionality as described in the referenced underlying specification.
Table 9-454. libstdcxx - Class exception Function Interfaces
exception::what() const(GLIBCPP_3.2) [1] |
exception::~exception()(GLIBCPP_3.2) [1] |
exception::~exception()(GLIBCPP_3.2) [1] |
exception::~exception()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::exception specified in Table 9-455, with the full functionality as described in the referenced underlying specification.
Table 9-455. libstdcxx - Class exception Data Interfaces
typeinfo for exception(GLIBCPP_3.2) [1] |
typeinfo name for exception(GLIBCPP_3.2) [1] |
vtable for exception(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-456
Table 9-456. 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 9-457
An LSB conforming implementation shall provide the generic methods for Class std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-458, with the full functionality as described in the referenced underlying specification.
Table 9-458. libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Function Interfaces
money_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, long double&) const(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, basic_string<char, char_traits<char>, allocator<char> >&) const(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::do_get(istreambuf_iterator<char, char_traits<char> >, istreambuf_iterator<char, char_traits<char> >, bool, ios_base&, _Ios_Iostate&, long double&) const(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned int) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned long) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned int) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::money_get(unsigned long) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::~money_get()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_get<char, std::istreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-459, with the full functionality as described in the referenced underlying specification.
Table 9-459. libstdcxx - Class money_get<char, istreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for money_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [1] |
money_get<char, istreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [2] |
typeinfo for money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
typeinfo name for money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
vtable for money_get<char, istreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-460
Table 9-460. 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 9-461
An LSB conforming implementation shall provide the generic methods for Class std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-462, with the full functionality as described in the referenced underlying specification.
Table 9-462. 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> > >::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(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, _Ios_Iostate&, long double&) const(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, _Ios_Iostate&, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> >&) const(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_get(istreambuf_iterator<wchar_t, char_traits<wchar_t> >, istreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, _Ios_Iostate&, long double&) const(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned int) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned long) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned int) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_get(unsigned long) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_get()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_get<wchar_t, std::istreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-463, with the full functionality as described in the referenced underlying specification.
Table 9-463. libstdcxx - Class money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [1] |
money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [2] |
typeinfo for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
typeinfo name for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
vtable for money_get<wchar_t, istreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > class is described by Table 9-464
Table 9-464. 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 9-465
An LSB conforming implementation shall provide the generic methods for Class std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-466, with the full functionality as described in the referenced underlying specification.
Table 9-466. libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Function Interfaces
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, long double) const(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, basic_string<char, char_traits<char>, allocator<char> > const&) const(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::do_put(ostreambuf_iterator<char, char_traits<char> >, bool, ios_base&, char, long double) const(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned int) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned long) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned int) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::money_put(unsigned long) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::~money_put()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_put<char, std::ostreambuf_iterator<char, std::char_traits<char> > > specified in Table 9-467, with the full functionality as described in the referenced underlying specification.
Table 9-467. libstdcxx - Class money_put<char, ostreambuf_iterator<char, char_traits<char> > > Data Interfaces
guard variable for money_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [1] |
money_put<char, ostreambuf_iterator<char, char_traits<char> > >::id(GLIBCPP_3.2) [2] |
typeinfo for money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
typeinfo name for money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
vtable for money_put<char, ostreambuf_iterator<char, char_traits<char> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > class is described by Table 9-468
Table 9-468. 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 9-469
An LSB conforming implementation shall provide the generic methods for Class std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-470, with the full functionality as described in the referenced underlying specification.
Table 9-470. libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Function Interfaces
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, long double) const(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, basic_string<wchar_t, char_traits<wchar_t>, allocator<wchar_t> > const&) const(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::do_put(ostreambuf_iterator<wchar_t, char_traits<wchar_t> >, bool, ios_base&, wchar_t, long double) const(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned int) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned long) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned int) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::money_put(unsigned long) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::~money_put()(GLIBCPP_3.2) [1] |
Referenced Specification(s)
An LSB conforming implementation shall provide the generic data interfaces for Class std::money_put<wchar_t, std::ostreambuf_iterator<wchar_t, std::char_traits<wchar_t> > > specified in Table 9-471, with the full functionality as described in the referenced underlying specification.
Table 9-471. libstdcxx - Class money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > > Data Interfaces
guard variable for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [1] |
money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >::id(GLIBCPP_3.2) [2] |
typeinfo for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
typeinfo name for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
vtable for money_put<wchar_t, ostreambuf_iterator<wchar_t, char_traits<wchar_t> > >(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::strstream class is described by Table 9-472
Table 9-472. 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 9-473
An LSB conforming implementation shall provide the generic methods for Class std::strstream specified in Table 9-474, with the full functionality as described in the referenced underlying specification.
Table 9-474. libstdcxx - Class strstream Function Interfaces
strstream::rdbuf() const(GLIBCPP_3.2) [1] |
strstream::pcount() const(GLIBCPP_3.2) [1] |
strstream::str()(GLIBCPP_3.2) [1] |
strstream::freeze(bool)(GLIBCPP_3.2) [1] |
strstream::strstream(char*, int, _Ios_Openmode)(GLIBCPP_3.2) [1] |
strstream::strstream()(GLIBCPP_3.2) [1] |
strstream::strstream(char*, int, _Ios_Openmode)(GLIBCPP_3.2) [1] |
strstream::strstream()(GLIBCPP_3.2) [1] |
strstream::~strstream()(GLIBCPP_3.2) [1] |
strstream::~strstream()(GLIBCPP_3.2) [1] |
strstream::~strstream()(GLIBCPP_3.2) [1] |
non-virtual thunk to strstream::~strstream() [2] |
non-virtual thunk to strstream::~strstream() [2] |
non-virtual thunk to strstream::~strstream() [1] |
non-virtual thunk to strstream::~strstream() [1] |
virtual thunk to strstream::~strstream() [1] |
virtual thunk to strstream::~strstream() [1] |
virtual thunk to strstream::~strstream() [2] |
virtual thunk to strstream::~strstream() [2] |
Referenced Specification(s)
[2]. Itanium C++ ABI
An LSB conforming implementation shall provide the generic data interfaces for Class std::strstream specified in Table 9-475, with the full functionality as described in the referenced underlying specification.
Table 9-475. libstdcxx - Class strstream Data Interfaces
typeinfo for strstream(GLIBCPP_3.2) [1] |
typeinfo name for strstream(GLIBCPP_3.2) [1] |
VTT for strstream(GLIBCPP_3.2) [1] |
vtable for strstream(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The Run Time Type Information for the std::time_base class is described by Table 9-476
No external methods are defined for libstdcxx - Class std::time_base
An LSB conforming implementation shall provide the generic data interfaces for Class std::time_base specified in Table 9-477, with the full functionality as described in the referenced underlying specification.
Table 9-477. libstdcxx - Class time_base Data Interfaces
typeinfo for time_base(GLIBCPP_3.2) [1] |
typeinfo name for time_base(GLIBCPP_3.2) [1] |
Referenced Specification(s)
[1]. Itanium C++ ABI
The virtual table for the std::type_info class is described by Table 9-478
Table 9-478. 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 9-479