#include <TVirtualCollectionIterators.h>
Definition at line 82 of file TVirtualCollectionIterators.h.
Definition at line 85 of file TVirtualCollectionIterators.h.
Definition at line 86 of file TVirtualCollectionIterators.h.
typedef TVirtualCollectionProxy::CreateIterators_t TVirtualCollectionPtrIterators::CreateIterators_t |
Definition at line 87 of file TVirtualCollectionIterators.h.
Definition at line 88 of file TVirtualCollectionIterators.h.
typedef TVirtualCollectionProxy::DeleteTwoIterators_t TVirtualCollectionPtrIterators::DeleteTwoIterators_t |
Definition at line 89 of file TVirtualCollectionIterators.h.
Definition at line 85 of file TVirtualCollectionIterators.h.
Definition at line 86 of file TVirtualCollectionIterators.h.
typedef TVirtualCollectionProxy::CreateIterators_t TVirtualCollectionPtrIterators::CreateIterators_t |
Definition at line 87 of file TVirtualCollectionIterators.h.
Definition at line 88 of file TVirtualCollectionIterators.h.
typedef TVirtualCollectionProxy::DeleteTwoIterators_t TVirtualCollectionPtrIterators::DeleteTwoIterators_t |
Definition at line 89 of file TVirtualCollectionIterators.h.
TVirtualCollectionPtrIterators::TVirtualCollectionPtrIterators | ( | ) | [private] |
TVirtualCollectionPtrIterators::TVirtualCollectionPtrIterators | ( | const TVirtualCollectionPtrIterators & | ) | [private] |
TVirtualCollectionPtrIterators::TVirtualCollectionPtrIterators | ( | TVirtualCollectionProxy * | proxy | ) | [inline] |
Definition at line 125 of file TVirtualCollectionIterators.h.
References Fatal(), fBeginBuffer, TVirtualCollectionPtrIterators::TInternalIterator::fCopy, fCreateIterators, TVirtualCollectionPtrIterators::TInternalIterator::fDelete, fDeleteTwoIterators, fEndBuffer, TVirtualCollectionPtrIterators::TInternalIterator::fNext, TVirtualCollectionProxy::GetFunctionCopyIterator(), TVirtualCollectionProxy::GetFunctionCreateIterators(), TVirtualCollectionProxy::GetFunctionDeleteIterator(), TVirtualCollectionProxy::GetFunctionDeleteTwoIterators(), and TVirtualCollectionProxy::GetFunctionNext().
TVirtualCollectionPtrIterators::~TVirtualCollectionPtrIterators | ( | ) | [inline] |
Definition at line 160 of file TVirtualCollectionIterators.h.
References fAllocated, fBeginBuffer, fDeleteTwoIterators, fEndBuffer, and TVirtualCollectionPtrIterators::TInternalIterator::fIter.
TVirtualCollectionPtrIterators::TVirtualCollectionPtrIterators | ( | ) | [private] |
TVirtualCollectionPtrIterators::TVirtualCollectionPtrIterators | ( | const TVirtualCollectionPtrIterators & | ) | [private] |
TVirtualCollectionPtrIterators::TVirtualCollectionPtrIterators | ( | TVirtualCollectionProxy * | proxy | ) | [inline] |
Definition at line 125 of file TVirtualCollectionIterators.h.
References Fatal(), fBeginBuffer, TVirtualCollectionPtrIterators::TInternalIterator::fCopy, fCreateIterators, TVirtualCollectionPtrIterators::TInternalIterator::fDelete, fDeleteTwoIterators, fEndBuffer, TVirtualCollectionPtrIterators::TInternalIterator::fNext, TVirtualCollectionProxy::GetFunctionCopyIterator(), TVirtualCollectionProxy::GetFunctionCreateIterators(), TVirtualCollectionProxy::GetFunctionDeleteIterator(), TVirtualCollectionProxy::GetFunctionDeleteTwoIterators(), and TVirtualCollectionProxy::GetFunctionNext().
TVirtualCollectionPtrIterators::~TVirtualCollectionPtrIterators | ( | ) | [inline] |
Definition at line 160 of file TVirtualCollectionIterators.h.
References fAllocated, fBeginBuffer, fDeleteTwoIterators, fEndBuffer, and TVirtualCollectionPtrIterators::TInternalIterator::fIter.
void TVirtualCollectionPtrIterators::CreateIterators | ( | void * | collection | ) | [inline] |
Definition at line 143 of file TVirtualCollectionIterators.h.
References fAllocated, fBegin, fBeginBuffer, fCreateIterators, fEnd, fEndBuffer, TVirtualCollectionPtrIterators::TInternalIterator::fIter, fRawBeginBuffer, fRawEndBuffer, and kTRUE.
Referenced by TBranchElement::ReadLeavesCollection().
static void* TVirtualCollectionPtrIterators::Next | ( | void * | iter, | |
const void * | end | |||
) | [inline, static] |
Definition at line 168 of file TVirtualCollectionIterators.h.
References TVirtualCollectionPtrIterators::TInternalIterator::fIter, TVirtualCollectionPtrIterators::TInternalIterator::fNext, and ptr.
Referenced by TStreamerInfoActions::TGenericLoopConfig::Init().
static void TVirtualCollectionPtrIterators::DeleteIterator | ( | void * | iter | ) | [inline, static] |
Definition at line 178 of file TVirtualCollectionIterators.h.
References TVirtualCollectionPtrIterators::TInternalIterator::fDelete, and TVirtualCollectionPtrIterators::TInternalIterator::fIter.
Referenced by TStreamerInfoActions::TGenericLoopConfig::Init().
static void* TVirtualCollectionPtrIterators::CopyIterator | ( | void * | dest, | |
const void * | source | |||
) | [inline, static] |
Definition at line 186 of file TVirtualCollectionIterators.h.
References TVirtualCollectionPtrIterators::TInternalIterator::fCopy, TVirtualCollectionPtrIterators::TInternalIterator::fDelete, and TVirtualCollectionPtrIterators::TInternalIterator::fIter.
Referenced by TStreamerInfoActions::TGenericLoopConfig::Init().
void TVirtualCollectionPtrIterators::CreateIterators | ( | void * | collection | ) | [inline] |
Definition at line 143 of file TVirtualCollectionIterators.h.
References fAllocated, fBegin, fBeginBuffer, fCreateIterators, fEnd, fEndBuffer, TVirtualCollectionPtrIterators::TInternalIterator::fIter, fRawBeginBuffer, fRawEndBuffer, and kTRUE.
static void* TVirtualCollectionPtrIterators::Next | ( | void * | iter, | |
const void * | end | |||
) | [inline, static] |
Definition at line 168 of file TVirtualCollectionIterators.h.
References TVirtualCollectionPtrIterators::TInternalIterator::fIter, TVirtualCollectionPtrIterators::TInternalIterator::fNext, and ptr.
static void TVirtualCollectionPtrIterators::DeleteIterator | ( | void * | iter | ) | [inline, static] |
Definition at line 178 of file TVirtualCollectionIterators.h.
References TVirtualCollectionPtrIterators::TInternalIterator::fDelete, and TVirtualCollectionPtrIterators::TInternalIterator::fIter.
static void* TVirtualCollectionPtrIterators::CopyIterator | ( | void * | dest, | |
const void * | source | |||
) | [inline, static] |
Definition at line 95 of file TVirtualCollectionIterators.h.
Referenced by CreateIterators(), and TVirtualCollectionPtrIterators().
Definition at line 96 of file TVirtualCollectionIterators.h.
Referenced by TVirtualCollectionPtrIterators(), and ~TVirtualCollectionPtrIterators().
Definition at line 98 of file TVirtualCollectionIterators.h.
Referenced by CreateIterators(), and ~TVirtualCollectionPtrIterators().
char TVirtualCollectionPtrIterators::fRawBeginBuffer [private] |
char TVirtualCollectionPtrIterators::fRawEndBuffer [private] |
Definition at line 114 of file TVirtualCollectionIterators.h.
Referenced by CreateIterators(), TVirtualCollectionPtrIterators(), and ~TVirtualCollectionPtrIterators().
Definition at line 115 of file TVirtualCollectionIterators.h.
Referenced by CreateIterators(), TVirtualCollectionPtrIterators(), and ~TVirtualCollectionPtrIterators().
Definition at line 122 of file TVirtualCollectionIterators.h.
Referenced by CreateIterators(), and TBranchElement::ReadLeavesCollectionSplitPtrMember().
Definition at line 123 of file TVirtualCollectionIterators.h.
Referenced by CreateIterators(), and TBranchElement::ReadLeavesCollectionSplitPtrMember().
Definition at line 122 of file TVirtualCollectionIterators.h.
Definition at line 123 of file TVirtualCollectionIterators.h.