libstdc++
std::__profile Namespace Reference

Classes

class  map
 
class  multimap
 
class  multiset
 
class  set
 

Functions

template<typename _UnorderedCont , typename _Value , bool _Cache_hash_code>
bool __are_equal (const _UnorderedCont &__uc, const __detail::_Hash_node< _Value, _Cache_hash_code > *__lhs, const __detail::_Hash_node< _Value, _Cache_hash_code > *__rhs)
 
template<typename _UnorderedCont , typename _Value , bool _Cache_hash_code>
std::size_t __get_bucket_index (const _UnorderedCont &__uc, const __detail::_Hash_node< _Value, _Cache_hash_code > *__node)
 
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
bool operator!= (const __iterator_tracker< _IteratorL, _Sequence > &__lhs, const __iterator_tracker< _IteratorR, _Sequence > &__rhs) noexcept
 
template<typename _Iterator , typename _Sequence >
bool operator!= (const __iterator_tracker< _Iterator, _Sequence > &__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs) noexcept
 
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 _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 _Iterator , typename _Sequence >
__iterator_tracker< _Iterator,
_Sequence > 
operator+ (typename __iterator_tracker< _Iterator, _Sequence >::difference_type __n, const __iterator_tracker< _Iterator, _Sequence > &__i) noexcept
 
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) noexcept
 
template<typename _Iterator , typename _Sequence >
__iterator_tracker< _Iterator,
_Sequence >::difference_type 
operator- (const __iterator_tracker< _Iterator, _Sequence > &__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs) noexcept
 
template<typename _IteratorL , typename _IteratorR , typename _Sequence >
bool operator< (const __iterator_tracker< _IteratorL, _Sequence > &__lhs, const __iterator_tracker< _IteratorR, _Sequence > &__rhs) noexcept
 
template<typename _Iterator , typename _Sequence >
bool operator< (const __iterator_tracker< _Iterator, _Sequence > &__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs) noexcept
 
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 _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 _IteratorL , typename _IteratorR , typename _Sequence >
bool operator<= (const __iterator_tracker< _IteratorL, _Sequence > &__lhs, const __iterator_tracker< _IteratorR, _Sequence > &__rhs) noexcept
 
template<typename _Iterator , typename _Sequence >
bool operator<= (const __iterator_tracker< _Iterator, _Sequence > &__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs) noexcept
 
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 _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 _IteratorL , typename _IteratorR , typename _Sequence >
bool operator== (const __iterator_tracker< _IteratorL, _Sequence > &__lhs, const __iterator_tracker< _IteratorR, _Sequence > &__rhs) noexcept
 
template<typename _Iterator , typename _Sequence >
bool operator== (const __iterator_tracker< _Iterator, _Sequence > &__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs) noexcept
 
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 _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 _IteratorL , typename _IteratorR , typename _Sequence >
bool operator> (const __iterator_tracker< _IteratorL, _Sequence > &__lhs, const __iterator_tracker< _IteratorR, _Sequence > &__rhs) noexcept
 
template<typename _Iterator , typename _Sequence >
bool operator> (const __iterator_tracker< _Iterator, _Sequence > &__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs) noexcept
 
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 _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 _IteratorL , typename _IteratorR , typename _Sequence >
bool operator>= (const __iterator_tracker< _IteratorL, _Sequence > &__lhs, const __iterator_tracker< _IteratorR, _Sequence > &__rhs) noexcept
 
template<typename _Iterator , typename _Sequence >
bool operator>= (const __iterator_tracker< _Iterator, _Sequence > &__lhs, const __iterator_tracker< _Iterator, _Sequence > &__rhs) noexcept
 
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 _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 _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 _Key , typename _Tp , typename _Compare , typename _Allocator >
void swap (map< _Key, _Tp, _Compare, _Allocator > &__lhs, map< _Key, _Tp, _Compare, _Allocator > &__rhs)
 

Detailed Description

GNU profile code, replaces standard behavior with profile behavior.