Alloc typedef | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | |
back(T &val) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
begin() const | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
begin() | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
honey::lockfree::HazardMemConfig::cleanUpNode(Node &node) | honey::lockfree::HazardMemConfig | private |
clear() | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
ConstIter typedef | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | |
ConstIterR typedef | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | |
empty() const | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
end() const | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
end() | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
erase(Iter &it, optional< T & > val=optnull) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
front(T &val) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
HazardMem class | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | friend |
insert(const Iter &it, T_ &&val) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
Iter typedef | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | |
IterR typedef | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | |
List(const Alloc &alloc=Alloc(), int threadMax=10) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
NoCopy(const NoCopy &)=delete | honey::mt::NoCopy | private |
NoCopy()=default | honey::mt::NoCopy | private |
Node typedef | honey::lockfree::HazardMemConfig | private |
operator=(const NoCopy &)=delete | honey::mt::NoCopy | private |
pop_back(optional< T & > val=optnull) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
pop_front(optional< T & > val=optnull) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
push_back(T_ &&val) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
push_front(T_ &&val) | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
rbegin() const | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
rbegin() | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
rend() const | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
rend() | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
size() const | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |
honey::lockfree::HazardMemConfig::terminateNode(Node &node, bool concurrent) | honey::lockfree::HazardMemConfig | private |
value_type typedef | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | |
~List() | honey::lockfree::List< T, Alloc_, Backoff, iterMax > | inline |