BDE 4.14.0 Production release
Loading...
Searching...
No Matches
bsl::list< VALUE, ALLOCATOR > Member List

This is the complete list of members for bsl::list< VALUE, ALLOCATOR >, including all inherited members.

allocator_type typedefbsl::list< VALUE, ALLOCATOR >
assign(INPUT_ITERATOR first, INPUT_ITERATOR last, typename enable_if< !is_arithmetic< INPUT_ITERATOR >::value &&!is_enum< INPUT_ITERATOR >::value >::type *=0)bsl::list< VALUE, ALLOCATOR >inline
assign(size_type numElements, const value_type &value)bsl::list< VALUE, ALLOCATOR >
back()bsl::list< VALUE, ALLOCATOR >inline
back() constbsl::list< VALUE, ALLOCATOR >inline
beginbsl::list< VALUE, ALLOCATOR >inline
begin() BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >
cbegin() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
cend() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
clear() BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
const_iterator typedefbsl::list< VALUE, ALLOCATOR >
const_pointer typedefbsl::list< VALUE, ALLOCATOR >
const_reference typedefbsl::list< VALUE, ALLOCATOR >
const_reverse_iterator typedefbsl::list< VALUE, ALLOCATOR >
crbegin() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
crend() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
difference_type typedefbsl::list< VALUE, ALLOCATOR >
emplace(const_iterator position, ARGS &&... arguments)bsl::list< VALUE, ALLOCATOR >
emplace(const_iterator position, ARGS &&... arguments)bsl::list< VALUE, ALLOCATOR >
emplace_back(ARGS &&... arguments)bsl::list< VALUE, ALLOCATOR >
emplace_back(ARGS &&... arguments)bsl::list< VALUE, ALLOCATOR >inline
emplace_front(ARGS &&... arguments)bsl::list< VALUE, ALLOCATOR >
emplace_front(ARGS &&... arguments)bsl::list< VALUE, ALLOCATOR >inline
empty() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
end() BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
end() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
erase(const_iterator position)bsl::list< VALUE, ALLOCATOR >
erase(const_iterator dstBegin, const_iterator dstEnd)bsl::list< VALUE, ALLOCATOR >
front()bsl::list< VALUE, ALLOCATOR >inline
front() constbsl::list< VALUE, ALLOCATOR >inline
get_allocator() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
insert(const_iterator dstPosition, const value_type &value)bsl::list< VALUE, ALLOCATOR >
insert(const_iterator dstPosition, BloombergLP::bslmf::MovableRef< value_type > value)bsl::list< VALUE, ALLOCATOR >
insert(const_iterator dstPosition, size_type numElements, const value_type &value)bsl::list< VALUE, ALLOCATOR >
insert(const_iterator dstPosition, INPUT_ITERATOR first, INPUT_ITERATOR last, typename enable_if< !is_arithmetic< INPUT_ITERATOR >::value &&!is_enum< INPUT_ITERATOR >::value >::type *=0)bsl::list< VALUE, ALLOCATOR >inline
iterator typedefbsl::list< VALUE, ALLOCATOR >
list()bsl::list< VALUE, ALLOCATOR >
list(const ALLOCATOR &basicAllocator)bsl::list< VALUE, ALLOCATOR >explicit
list(size_type numElements)bsl::list< VALUE, ALLOCATOR >explicit
list(size_type numElements, const ALLOCATOR &basicAllocator)bsl::list< VALUE, ALLOCATOR >
list(size_type numElements, const value_type &value, const ALLOCATOR &basicAllocator=ALLOCATOR())bsl::list< VALUE, ALLOCATOR >
list(INPUT_ITERATOR first, INPUT_ITERATOR last, const ALLOCATOR &basicAllocator=ALLOCATOR(), typename enable_if< !is_arithmetic< INPUT_ITERATOR >::value &&!is_enum< INPUT_ITERATOR >::value >::type *=0)bsl::list< VALUE, ALLOCATOR >inline
list(const list &original)bsl::list< VALUE, ALLOCATOR >
list(const list &original, const typename type_identity< ALLOCATOR >::type &basicAllocator)bsl::list< VALUE, ALLOCATOR >
list(BloombergLP::bslmf::MovableRef< list > original)bsl::list< VALUE, ALLOCATOR >
list(BloombergLP::bslmf::MovableRef< list > original, const typename type_identity< ALLOCATOR >::type &basicAllocator)bsl::list< VALUE, ALLOCATOR >
List_NodeProctor< VALUE, ALLOCATOR >bsl::list< VALUE, ALLOCATOR >friend
max_size() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
merge(list &other)bsl::list< VALUE, ALLOCATOR >inline
merge(BloombergLP::bslmf::MovableRef< list > other)bsl::list< VALUE, ALLOCATOR >inline
merge(list &other, COMPARE comparator)bsl::list< VALUE, ALLOCATOR >
merge(BloombergLP::bslmf::MovableRef< list > other, COMPARE comparator)bsl::list< VALUE, ALLOCATOR >inline
mergeImp(NodePtr node1, NodePtr node2, NodePtr finish, COMPARE comparator)bsl::list< VALUE, ALLOCATOR >
operator=(const list &rhs)bsl::list< VALUE, ALLOCATOR >
pointer typedefbsl::list< VALUE, ALLOCATOR >
pop_back()bsl::list< VALUE, ALLOCATOR >inline
pop_front()bsl::list< VALUE, ALLOCATOR >inline
push_back(const value_type &value)bsl::list< VALUE, ALLOCATOR >inline
push_back(BloombergLP::bslmf::MovableRef< value_type > value)bsl::list< VALUE, ALLOCATOR >inline
push_front(const value_type &value)bsl::list< VALUE, ALLOCATOR >inline
push_front(BloombergLP::bslmf::MovableRef< value_type > value)bsl::list< VALUE, ALLOCATOR >inline
rbegin() BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
rbegin() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
reference typedefbsl::list< VALUE, ALLOCATOR >
remove(const value_type &value)bsl::list< VALUE, ALLOCATOR >
remove_if(PREDICATE predicate)bsl::list< VALUE, ALLOCATOR >
remove_if(PREDICATE predicate)bsl::list< VALUE, ALLOCATOR >
rend() BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
rend() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
resize(size_type newSize)bsl::list< VALUE, ALLOCATOR >
resize(size_type newSize, const value_type &value)bsl::list< VALUE, ALLOCATOR >
reverse() BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >
reverse_iterator typedefbsl::list< VALUE, ALLOCATOR >
size() const BSLS_KEYWORD_NOEXCEPTbsl::list< VALUE, ALLOCATOR >inline
size_type typedefbsl::list< VALUE, ALLOCATOR >
sort()bsl::list< VALUE, ALLOCATOR >inline
sort(COMPARE comparator)bsl::list< VALUE, ALLOCATOR >
sortImp(NodePtr *nodePtrPtr, size_type size, const COMPARE &comparator)bsl::list< VALUE, ALLOCATOR >
splice(const_iterator dstPosition, list &src)bsl::list< VALUE, ALLOCATOR >
splice(const_iterator dstPosition, BloombergLP::bslmf::MovableRef< list > src)bsl::list< VALUE, ALLOCATOR >inline
splice(const_iterator dstPosition, list &src, const_iterator srcNode)bsl::list< VALUE, ALLOCATOR >
splice(const_iterator dstPosition, BloombergLP::bslmf::MovableRef< list > src, const_iterator srcNode)bsl::list< VALUE, ALLOCATOR >inline
splice(const_iterator dstPosition, list &src, const_iterator first, const_iterator last)bsl::list< VALUE, ALLOCATOR >
splice(const_iterator dstPosition, BloombergLP::bslmf::MovableRef< list > src, const_iterator first, const_iterator last)bsl::list< VALUE, ALLOCATOR >inline
unique()bsl::list< VALUE, ALLOCATOR >
unique(EQ_PREDICATE binaryPredicate)bsl::list< VALUE, ALLOCATOR >
value_type typedefbsl::list< VALUE, ALLOCATOR >
~list()bsl::list< VALUE, ALLOCATOR >