#include <ThreadSafeAddOnlyContainer.h>
Classes | |
class | Node |
Public Member Functions | |
template<typename... Args> | |
T * | makeAndHold (Args &&...args) |
ThreadSafeAddOnlyContainer () | |
~ThreadSafeAddOnlyContainer () | |
Private Attributes | |
std::atomic< Node * > | front_ |
Definition at line 31 of file ThreadSafeAddOnlyContainer.h.
edm::ThreadSafeAddOnlyContainer< T >::ThreadSafeAddOnlyContainer | ( | ) |
Definition at line 62 of file ThreadSafeAddOnlyContainer.h.
edm::ThreadSafeAddOnlyContainer< T >::~ThreadSafeAddOnlyContainer | ( | ) |
Definition at line 67 of file ThreadSafeAddOnlyContainer.h.
References edm::ThreadSafeAddOnlyContainer< T >::front_, GetRecoTauVFromDQM_MC_cff::next, and edm::ThreadSafeAddOnlyContainer< T >::Node::next().
T * edm::ThreadSafeAddOnlyContainer< T >::makeAndHold | ( | Args &&... | args | ) |
Definition at line 78 of file ThreadSafeAddOnlyContainer.h.
References edm::ThreadSafeAddOnlyContainer< T >::Node::address(), createfilelist::args, edm::ThreadSafeAddOnlyContainer< T >::front_, and edm::ThreadSafeAddOnlyContainer< T >::Node::setNext().
|
private |
Definition at line 58 of file ThreadSafeAddOnlyContainer.h.
Referenced by edm::ThreadSafeAddOnlyContainer< T >::makeAndHold(), and edm::ThreadSafeAddOnlyContainer< T >::~ThreadSafeAddOnlyContainer().