void __gnu_cxx::__verbose_terminate_handler | ( | ) |
A replacement for the standard terminate_handler which prints more information about the terminating exception (if any) on stderr. Call
to use. For more info, see http://gcc.gnu.org/onlinedocs/libstdc++/19_diagnostics/howto.html#4In 3.4 and later, this is on by default.
size_t __gnu_cxx::_Bit_scan_forward | ( | size_t | __num | ) | [inline] |
Generic Version of the bsf instruction.
Definition at line 542 of file bitmap_allocator.h.
Referenced by __gnu_cxx::bitmap_allocator< _Tp >::_M_allocate_single_object().
bool __gnu_cxx::operator!= | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const _CharT * | __rhs | |||
) | [inline] |
bool __gnu_cxx::operator!= | ( | const _CharT * | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
bool __gnu_cxx::operator!= | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
__versa_string< _CharT, _Traits, _Alloc, _Base > __gnu_cxx::operator+ | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
_CharT | __rhs | |||
) |
Concatenate string and character.
lhs | First string. | |
rhs | Last string. |
Definition at line 244 of file vstring.tcc.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::append(), __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::push_back(), __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::reserve(), and __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::size().
__versa_string< _CharT, _Traits, _Alloc, _Base > __gnu_cxx::operator+ | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const _CharT * | __rhs | |||
) |
Concatenate string and C string.
lhs | First string. | |
rhs | Last string. |
Definition at line 227 of file vstring.tcc.
References __glibcxx_requires_string, and __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::size().
__versa_string< _CharT, _Traits, _Alloc, _Base > __gnu_cxx::operator+ | ( | _CharT | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) |
Concatenate character and string.
lhs | First string. | |
rhs | Last string. |
Definition at line 214 of file vstring.tcc.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::append(), __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::push_back(), __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::reserve(), and __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::size().
__versa_string< _CharT, _Traits, _Alloc, _Base > __gnu_cxx::operator+ | ( | const _CharT * | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) |
Concatenate C string and string.
lhs | First string. | |
rhs | Last string. |
Definition at line 197 of file vstring.tcc.
References __glibcxx_requires_string, and __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::size().
__versa_string< _CharT, _Traits, _Alloc, _Base > __gnu_cxx::operator+ | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) |
Concatenate two strings.
lhs | First string. | |
rhs | Last string. |
Definition at line 184 of file vstring.tcc.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::append(), __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::reserve(), and __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::size().
bool __gnu_cxx::operator< | ( | const _CharT * | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Test if C string precedes string.
lhs | C string. | |
rhs | String. |
Definition at line 2086 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator< | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const _CharT * | __rhs | |||
) | [inline] |
bool __gnu_cxx::operator< | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
bool __gnu_cxx::operator<= | ( | const _CharT * | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Test if C string doesn't follow string.
lhs | C string. | |
rhs | String. |
Definition at line 2166 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator<= | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const _CharT * | __rhs | |||
) | [inline] |
bool __gnu_cxx::operator<= | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
bool __gnu_cxx::operator== | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const _CharT * | __rhs | |||
) | [inline] |
Test equivalence of string and C string.
lhs | String. | |
rhs | C string. |
Definition at line 2006 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
Referenced by std::locale::operator!=().
bool __gnu_cxx::operator== | ( | const _CharT * | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Test equivalence of C string and string.
lhs | C string. | |
rhs | String. |
Definition at line 1993 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator== | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Test equivalence of two strings.
lhs | First string. | |
rhs | Second string. |
Definition at line 1969 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator> | ( | const _CharT * | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Test if C string follows string.
lhs | C string. | |
rhs | String. |
Definition at line 2126 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator> | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const _CharT * | __rhs | |||
) | [inline] |
Test if string follows C string.
lhs | String. | |
rhs | C string. |
Definition at line 2113 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator> | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Test if string follows string.
lhs | First string. | |
rhs | Second string. |
Definition at line 2100 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator>= | ( | const _CharT * | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Test if C string doesn't precede string.
lhs | C string. | |
rhs | String. |
Definition at line 2206 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator>= | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const _CharT * | __rhs | |||
) | [inline] |
Test if string doesn't precede C string.
lhs | String. | |
rhs | C string. |
Definition at line 2193 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
bool __gnu_cxx::operator>= | ( | const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
const __versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Test if string doesn't precede string.
lhs | First string. | |
rhs | Second string. |
Definition at line 2180 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::compare().
void __gnu_cxx::swap | ( | __versa_string< _CharT, _Traits, _Alloc, _Base > & | __lhs, | |
__versa_string< _CharT, _Traits, _Alloc, _Base > & | __rhs | |||
) | [inline] |
Swap contents of two strings.
lhs | First string. | |
rhs | Second string. |
Definition at line 2220 of file vstring.h.
References __gnu_cxx::__versa_string< _CharT, _Traits, _Alloc, _Base >::swap().
Referenced by std::__alloc_swap< _Alloc, false >::_S_do_it(), std::__iter_swap< true >::iter_swap(), std::__debug::vector< _Tp, _Allocator >::swap(), std::__debug::unordered_multiset< _Value, _Hash, _Pred, _Alloc >::swap(), std::__debug::unordered_set< _Value, _Hash, _Pred, _Alloc >::swap(), std::__debug::unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc >::swap(), std::__debug::unordered_map< _Key, _Tp, _Hash, _Pred, _Alloc >::swap(), __gnu_debug::basic_string< _CharT, _Traits, _Allocator >::swap(), std::list< _Tp, _Alloc >::swap(), std::__debug::set< _Key, _Compare, _Allocator >::swap(), std::match_results< _Bi_iter >::swap(), __gnu_pbds::priority_queue< Value_Type, Cmp_Fn, Tag, Allocator >::swap(), std::__debug::multiset< _Key, _Compare, _Allocator >::swap(), std::__debug::multimap< _Key, _Tp, _Compare, _Allocator >::swap(), std::__debug::map< _Key, _Tp, _Compare, _Allocator >::swap(), std::__debug::list< _Tp, _Allocator >::swap(), std::__debug::deque< _Tp, _Allocator >::swap(), __gnu_pbds::list_update< Key, Mapped, Eq_Fn, Update_Policy, Allocator >::swap(), __gnu_pbds::trie< Key, Mapped, E_Access_Traits, Tag, Node_Update, Allocator >::swap(), __gnu_pbds::tree< Key, Mapped, Cmp_Fn, Tag, Node_Update, Allocator >::swap(), __gnu_pbds::gp_hash_table< Key, Mapped, Hash_Fn, Eq_Fn, Comb_Probe_Fn, Probe_Fn, Resize_Policy, Store_Hash, Allocator >::swap(), and __gnu_pbds::cc_hash_table< Key, Mapped, Hash_Fn, Eq_Fn, Comb_Hash_Fn, Resize_Policy, Store_Hash, Allocator >::swap().