NAME¶
std::__profile -
SYNOPSIS¶
Classes¶
class
bitset
Class std::bitset wrapper with performance instrumentation. class
deque
Class std::deque wrapper with performance instrumentation.
class
forward_list
Class std::forward_list wrapper with performance
instrumentation. class
list
List wrapper with performance instrumentation. class
map
Class std::map wrapper with performance instrumentation.
class
multimap
Class std::multimap wrapper with performance instrumentation.
class
multiset
Class std::multiset wrapper with performance instrumentation.
class
set
Class std::set wrapper with performance instrumentation.
class
unordered_map
Class std::unordered_map wrapper with performance
instrumentation. class
unordered_multimap
Class std::unordered_multimap wrapper with performance
instrumentation. class
unordered_multiset
Unordered_multiset wrapper with performance instrumentation. class
unordered_set
Unordered_set wrapper with performance instrumentation.
Functions¶
template<typename _Tp , typename _Alloc > bool
operator!= (const
forward_list< _Tp, _Alloc > &__lx, const
forward_list< _Tp, _Alloc > &__ly)
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
bool
operator!= (const __iterator_tracker< _IteratorL, _Sequence
> &__lhs, const __iterator_tracker< _IteratorR, _Sequence >
&__rhs)
template<typename _Iterator , typename _Sequence > bool
operator!=
(const __iterator_tracker< _Iterator, _Sequence > &__lhs, const
__iterator_tracker< _Iterator, _Sequence > &__rhs)
template<typename _Value , typename _Hash , typename _Pred , typename _Alloc
> bool
operator!= (const
unordered_set< _Value, _Hash,
_Pred, _Alloc > &__x, const
unordered_set< _Value, _Hash,
_Pred, _Alloc > &__y)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator!= (const
multiset< _Key, _Compare, _Allocator >
&__lhs, const
multiset< _Key, _Compare, _Allocator >
&__rhs)
template<typename _Key , typename _Tp , typename _Hash , typename _Pred ,
typename _Alloc > bool
operator!= (const
unordered_map<
_Key, _Tp, _Hash, _Pred, _Alloc > &__x, const
unordered_map<
_Key, _Tp, _Hash, _Pred, _Alloc > &__y)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator!= (const
multimap< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
multimap< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator!= (const
set< _Key, _Compare, _Allocator >
&__lhs, const
set< _Key, _Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator!= (const
deque< _Tp, _Alloc > &__lhs, const
deque< _Tp,
_Alloc > &__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator!= (const
map< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
map< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator!= (const
vector< _Tp, _Alloc > &__lhs, const vector< _Tp, _Alloc >
&__rhs)
template<typename _Value , typename _Hash , typename _Pred , typename _Alloc
> bool
operator!= (const
unordered_multiset< _Value,
_Hash, _Pred, _Alloc > &__x, const
unordered_multiset<
_Value, _Hash, _Pred, _Alloc > &__y)
template<typename _Tp , typename _Alloc > bool
operator!= (const
list< _Tp, _Alloc > &__lhs, const
list< _Tp, _Alloc
> &__rhs)
template<typename _Key , typename _Tp , typename _Hash , typename _Pred ,
typename _Alloc > bool
operator!= (const
unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc > &__x,
const
unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc >
&__y)
template<size_t _Nb>
bitset< _Nb >
operator&
(const
bitset< _Nb > &__x, const
bitset< _Nb >
&__y) _GLIBCXX_NOEXCEPT
template<typename _Iterator , typename _Sequence > __iterator_tracker<
_Iterator,
_Sequence >
operator+ (typename __iterator_tracker< _Iterator,
_Sequence >::difference_type __n, const __iterator_tracker< _Iterator,
_Sequence > &__i)"
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
__iterator_tracker< _IteratorL,
_Sequence >::difference_type
operator- (const __iterator_tracker<
_IteratorL, _Sequence > &__lhs, const __iterator_tracker<
_IteratorR, _Sequence > &__rhs)"
template<typename _Iterator , typename _Sequence > __iterator_tracker<
_Iterator,
_Sequence >::difference_type
operator- (const __iterator_tracker<
_Iterator, _Sequence > &__lhs, const __iterator_tracker< _Iterator,
_Sequence > &__rhs)"
template<typename _Tp , typename _Alloc > bool
operator< (const
forward_list< _Tp, _Alloc > &__lx, const
forward_list< _Tp, _Alloc > &__ly)
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
bool
operator< (const __iterator_tracker< _IteratorL, _Sequence
> &__lhs, const __iterator_tracker< _IteratorR, _Sequence >
&__rhs)
template<typename _Iterator , typename _Sequence > bool
operator< (const __iterator_tracker< _Iterator, _Sequence >
&__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator< (const
multiset< _Key, _Compare, _Allocator >
&__lhs, const
multiset< _Key, _Compare, _Allocator >
&__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator< (const
multimap< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
multimap< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator< (const
set< _Key, _Compare, _Allocator >
&__lhs, const
set< _Key, _Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator< (const
deque< _Tp, _Alloc > &__lhs, const
deque< _Tp,
_Alloc > &__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator< (const
map< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
map< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator< (const
vector< _Tp, _Alloc > &__lhs, const vector< _Tp, _Alloc >
&__rhs)
template<typename _Tp , typename _Alloc > bool
operator< (const
list< _Tp, _Alloc > &__lhs, const
list< _Tp, _Alloc
> &__rhs)
template<typename _CharT , typename _Traits , size_t _Nb>
std::basic_ostream< _CharT,
_Traits > &
operator<< (
std::basic_ostream<
_CharT, _Traits > &__os, const
bitset< _Nb >
&__x)"
template<typename _Tp , typename _Alloc > bool
operator<= (const
forward_list< _Tp, _Alloc > &__lx, const
forward_list< _Tp, _Alloc > &__ly)
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
bool
operator<= (const __iterator_tracker< _IteratorL, _Sequence
> &__lhs, const __iterator_tracker< _IteratorR, _Sequence >
&__rhs)
template<typename _Iterator , typename _Sequence > bool
operator<= (const __iterator_tracker< _Iterator, _Sequence >
&__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator<= (const
multiset< _Key, _Compare, _Allocator
> &__lhs, const
multiset< _Key, _Compare, _Allocator >
&__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator<= (const
set< _Key, _Compare, _Allocator >
&__lhs, const
set< _Key, _Compare, _Allocator > &__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator<= (const
multimap< _Key,
_Tp, _Compare, _Allocator > &__lhs, const
multimap< _Key,
_Tp, _Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator<= (const
deque< _Tp, _Alloc > &__lhs, const
deque< _Tp,
_Alloc > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator<= (const
vector< _Tp, _Alloc > &__lhs, const vector< _Tp, _Alloc >
&__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator<= (const
map< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
map< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator<= (const
list< _Tp, _Alloc > &__lhs, const
list< _Tp, _Alloc
> &__rhs)
template<typename _Tp , typename _Alloc > bool
operator== (const
forward_list< _Tp, _Alloc > &__lx, const
forward_list< _Tp, _Alloc > &__ly)
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
bool
operator== (const __iterator_tracker< _IteratorL, _Sequence
> &__lhs, const __iterator_tracker< _IteratorR, _Sequence >
&__rhs)
template<typename _Iterator , typename _Sequence > bool
operator==
(const __iterator_tracker< _Iterator, _Sequence > &__lhs, const
__iterator_tracker< _Iterator, _Sequence > &__rhs)
template<typename _Value , typename _Hash , typename _Pred , typename _Alloc
> bool
operator== (const
unordered_set< _Value, _Hash,
_Pred, _Alloc > &__x, const
unordered_set< _Value, _Hash,
_Pred, _Alloc > &__y)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator== (const
multiset< _Key, _Compare, _Allocator >
&__lhs, const
multiset< _Key, _Compare, _Allocator >
&__rhs)
template<typename _Key , typename _Tp , typename _Hash , typename _Pred ,
typename _Alloc > bool
operator== (const
unordered_map<
_Key, _Tp, _Hash, _Pred, _Alloc > &__x, const
unordered_map<
_Key, _Tp, _Hash, _Pred, _Alloc > &__y)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator== (const
multimap< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
multimap< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator== (const
set< _Key, _Compare, _Allocator >
&__lhs, const
set< _Key, _Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator== (const
deque< _Tp, _Alloc > &__lhs, const
deque< _Tp,
_Alloc > &__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator== (const
map< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
map< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator== (const
vector< _Tp, _Alloc > &__lhs, const vector< _Tp, _Alloc >
&__rhs)
template<typename _Value , typename _Hash , typename _Pred , typename _Alloc
> bool
operator== (const
unordered_multiset< _Value,
_Hash, _Pred, _Alloc > &__x, const
unordered_multiset<
_Value, _Hash, _Pred, _Alloc > &__y)
template<typename _Tp , typename _Alloc > bool
operator== (const
list< _Tp, _Alloc > &__lhs, const
list< _Tp, _Alloc
> &__rhs)
template<typename _Key , typename _Tp , typename _Hash , typename _Pred ,
typename _Alloc > bool
operator== (const
unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc > &__x,
const
unordered_multimap< _Key, _Tp, _Hash, _Pred, _Alloc >
&__y)
template<typename _Tp , typename _Alloc > bool
operator> (const
forward_list< _Tp, _Alloc > &__lx, const
forward_list< _Tp, _Alloc > &__ly)
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
bool
operator> (const __iterator_tracker< _IteratorL, _Sequence
> &__lhs, const __iterator_tracker< _IteratorR, _Sequence >
&__rhs)
template<typename _Iterator , typename _Sequence > bool
operator> (const __iterator_tracker< _Iterator, _Sequence >
&__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator> (const
multiset< _Key, _Compare, _Allocator >
&__lhs, const
multiset< _Key, _Compare, _Allocator >
&__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator> (const
set< _Key, _Compare, _Allocator >
&__lhs, const
set< _Key, _Compare, _Allocator > &__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator> (const
multimap< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
multimap< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator> (const
deque< _Tp, _Alloc > &__lhs, const
deque< _Tp,
_Alloc > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator> (const
vector< _Tp, _Alloc > &__lhs, const vector< _Tp, _Alloc >
&__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator> (const
map< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
map< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator> (const
list< _Tp, _Alloc > &__lhs, const
list< _Tp, _Alloc
> &__rhs)
template<typename _Tp , typename _Alloc > bool
operator>= (const
forward_list< _Tp, _Alloc > &__lx, const
forward_list< _Tp, _Alloc > &__ly)
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
bool
operator>= (const __iterator_tracker< _IteratorL, _Sequence
> &__lhs, const __iterator_tracker< _IteratorR, _Sequence >
&__rhs)
template<typename _Iterator , typename _Sequence > bool
operator>= (const __iterator_tracker< _Iterator, _Sequence >
&__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator>= (const
multiset< _Key, _Compare, _Allocator
> &__lhs, const
multiset< _Key, _Compare, _Allocator >
&__rhs)
template<typename _Key , typename _Compare , typename _Allocator > bool
operator>= (const
set< _Key, _Compare, _Allocator >
&__lhs, const
set< _Key, _Compare, _Allocator > &__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator>= (const
multimap< _Key,
_Tp, _Compare, _Allocator > &__lhs, const
multimap< _Key,
_Tp, _Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator>= (const
deque< _Tp, _Alloc > &__lhs, const
deque< _Tp,
_Alloc > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator>= (const
vector< _Tp, _Alloc > &__lhs, const vector< _Tp, _Alloc >
&__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > bool
operator>= (const
map< _Key, _Tp,
_Compare, _Allocator > &__lhs, const
map< _Key, _Tp,
_Compare, _Allocator > &__rhs)
template<typename _Tp , typename _Alloc > bool
operator>= (const
list< _Tp, _Alloc > &__lhs, const
list< _Tp, _Alloc
> &__rhs)
template<typename _CharT , typename _Traits , size_t _Nb>
std::basic_istream< _CharT,
_Traits > &
operator>> (
std::basic_istream<
_CharT, _Traits > &__is,
bitset< _Nb > &__x)"
template<size_t _Nb>
bitset< _Nb >
operator^ (const
bitset< _Nb > &__x, const
bitset< _Nb >
&__y) _GLIBCXX_NOEXCEPT
template<size_t _Nb>
bitset< _Nb >
operator| (const
bitset< _Nb > &__x, const
bitset< _Nb >
&__y) _GLIBCXX_NOEXCEPT
template<typename _Tp , typename _Alloc > void
swap
(
forward_list< _Tp, _Alloc > &__lx,
forward_list<
_Tp, _Alloc > &__ly)
template<typename _Value , typename _Hash , typename _Pred , typename _Alloc
> void
swap (
unordered_set< _Value, _Hash, _Pred, _Alloc
> &__x,
unordered_set< _Value, _Hash, _Pred, _Alloc >
&__y)
template<typename _Key , typename _Tp , typename _Hash , typename _Pred ,
typename _Alloc > void
swap (
unordered_map< _Key, _Tp,
_Hash, _Pred, _Alloc > &__x,
unordered_map< _Key, _Tp, _Hash,
_Pred, _Alloc > &__y)
template<typename _Key , typename _Compare , typename _Allocator > void
swap (
multiset< _Key, _Compare, _Allocator > &__x,
multiset< _Key, _Compare, _Allocator > &__y)
template<typename _Key , typename _Compare , typename _Allocator > void
swap (
set< _Key, _Compare, _Allocator > &__x,
set< _Key, _Compare, _Allocator > &__y)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > void
swap (
multimap< _Key, _Tp, _Compare,
_Allocator > &__lhs,
multimap< _Key, _Tp, _Compare,
_Allocator > &__rhs)
template<typename _Tp , typename _Alloc > void
swap
(
deque< _Tp, _Alloc > &__lhs,
deque< _Tp, _Alloc
> &__rhs)
template<typename _Tp , typename _Alloc > void
swap (vector<
_Tp, _Alloc > &__lhs, vector< _Tp, _Alloc > &__rhs)
template<typename _Tp , typename _Alloc > void
swap (vector<
_Tp, _Alloc > &&__lhs, vector< _Tp, _Alloc > &__rhs)
template<typename _Tp , typename _Alloc > void
swap (vector<
_Tp, _Alloc > &__lhs, vector< _Tp, _Alloc > &&__rhs)
template<typename _Key , typename _Tp , typename _Compare , typename
_Allocator > void
swap (
map< _Key, _Tp, _Compare,
_Allocator > &__lhs,
map< _Key, _Tp, _Compare, _Allocator
> &__rhs)
template<typename _Value , typename _Hash , typename _Pred , typename _Alloc
> void
swap (
unordered_multiset< _Value, _Hash, _Pred,
_Alloc > &__x,
unordered_multiset< _Value, _Hash, _Pred,
_Alloc > &__y)
template<typename _Key , typename _Tp , typename _Hash , typename _Pred ,
typename _Alloc > void
swap (
unordered_multimap< _Key,
_Tp, _Hash, _Pred, _Alloc > &__x,
unordered_multimap< _Key,
_Tp, _Hash, _Pred, _Alloc > &__y)
template<typename _Tp , typename _Alloc > void
swap
(
list< _Tp, _Alloc > &__lhs,
list< _Tp, _Alloc >
&__rhs)
Detailed Description¶
GNU profile code, replaces standard behavior with profile behavior.
Function Documentation¶
template<typename _Tp , typename _Alloc > bool
std::__profile::operator<= (const forward_list< _Tp, _Alloc >
&__lx, const forward_list< _Tp, _Alloc > &__ly) [inline]¶
Based on operator<.
Definition at line 163 of file profile/forward_list.
template<typename _Tp , typename _Alloc > bool
std::__profile::operator> (const forward_list< _Tp, _Alloc >
&__lx, const forward_list< _Tp, _Alloc > &__ly) [inline]¶
Based on operator<.
Definition at line 149 of file profile/forward_list.
template<typename _Tp , typename _Alloc > bool
std::__profile::operator>= (const forward_list< _Tp, _Alloc >
&__lx, const forward_list< _Tp, _Alloc > &__ly) [inline]¶
Based on operator<.
Definition at line 156 of file profile/forward_list.
template<typename _Tp , typename _Alloc > void
std::__profile::swap (forward_list< _Tp, _Alloc > &__lx,
forward_list< _Tp, _Alloc > &__ly) [inline]¶
See
std::forward_list::swap().
Definition at line 170 of file profile/forward_list.
Author¶
Generated automatically by Doxygen for libstdc++ from the source code.