typedef std::vector<TConfiguredAction> TStreamerInfoActions::ActionContainer_t |
Definition at line 109 of file TStreamerInfoActions.h.
typedef std::vector<TConfiguredAction> TStreamerInfoActions::ActionContainer_t |
Definition at line 109 of file TStreamerInfoActions.h.
Definition at line 53 of file TStreamerInfoActions.h.
Definition at line 53 of file TStreamerInfoActions.h.
typedef Int_t(*) TStreamerInfoActions::TStreamerInfoAction_t(TBuffer &buf, void *obj, const TConfiguration *conf) |
Definition at line 55 of file TStreamerInfoActions.h.
typedef Int_t(*) TStreamerInfoActions::TStreamerInfoAction_t(TBuffer &buf, void *obj, const TConfiguration *conf) |
Definition at line 55 of file TStreamerInfoActions.h.
typedef Int_t(*) TStreamerInfoActions::TStreamerInfoLoopAction_t(TBuffer &buf, void *iter, const void *end, const TLoopConfiguration *loopconf, const TConfiguration *conf) |
Definition at line 57 of file TStreamerInfoActions.h.
typedef Int_t(*) TStreamerInfoActions::TStreamerInfoLoopAction_t(TBuffer &buf, void *iter, const void *end, const TLoopConfiguration *loopconf, const TConfiguration *conf) |
Definition at line 57 of file TStreamerInfoActions.h.
typedef Int_t(*) TStreamerInfoActions::TStreamerInfoVecPtrLoopAction_t(TBuffer &buf, void *iter, const void *end, const TConfiguration *conf) |
Definition at line 56 of file TStreamerInfoActions.h.
typedef Int_t(*) TStreamerInfoActions::TStreamerInfoVecPtrLoopAction_t(TBuffer &buf, void *iter, const void *end, const TConfiguration *conf) |
Definition at line 56 of file TStreamerInfoActions.h.
Int_t TStreamerInfoActions::ConvertBasicType | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | config | |||
) | [inline] |
Int_t TStreamerInfoActions::GenericAction | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | config | |||
) |
Definition at line 103 of file TStreamerInfoActions.cxx.
References buf, TStreamerInfoActions::TConfiguration::fElemId, and TStreamerInfoActions::TConfiguration::fInfo.
Referenced by TStreamerInfo::Compile().
Int_t TStreamerInfoActions::GenericAssocCollectionAction | ( | TBuffer & | buf, | |
void * | , | |||
const void * | , | |||
const TLoopConfiguration * | loopconf, | |||
const TConfiguration * | config | |||
) |
Definition at line 844 of file TStreamerInfoActions.cxx.
References buf, TStreamerInfoActions::TAssocLoopConfig::fProxy, and TVirtualCollectionProxy::Size().
Int_t TStreamerInfoActions::GenericCollectionAction | ( | TBuffer & | buf, | |
void * | , | |||
const void * | , | |||
const TLoopConfiguration * | loopconf, | |||
const TConfiguration * | config | |||
) |
Definition at line 837 of file TStreamerInfoActions.cxx.
References buf, TStreamerInfoActions::TGenericLoopConfig::fProxy, and TVirtualCollectionProxy::Size().
Referenced by TStreamerInfoActions::TActionSequence::CreateReadMemberWiseActions().
Int_t TStreamerInfoActions::GenericLooper | ( | TBuffer & | buf, | |
void * | start, | |||
const void * | end, | |||
const TLoopConfiguration * | loopconf, | |||
const TConfiguration * | config | |||
) |
Definition at line 920 of file TStreamerInfoActions.cxx.
References buf, TStreamerInfoActions::TGenericLoopConfig::fCopyIterator, TStreamerInfoActions::TGenericLoopConfig::fDeleteIterator, TVirtualCollectionProxy::fgIteratorArenaSize, and TStreamerInfoActions::TGenericLoopConfig::fNext.
Referenced by TStreamerInfoActions::TActionSequence::CreateReadMemberWiseActions().
Int_t TStreamerInfoActions::GenericVectorAction | ( | TBuffer & | buf, | |
void * | start, | |||
const void * | end, | |||
const TLoopConfiguration * | loopconfig, | |||
const TConfiguration * | config | |||
) |
Int_t TStreamerInfoActions::GenericVectorPtrAction | ( | TBuffer & | buf, | |
void * | iter, | |||
const void * | end, | |||
const TConfiguration * | config | |||
) |
Definition at line 769 of file TStreamerInfoActions.cxx.
References buf, n, and ReadBuffer().
Referenced by TStreamerInfo::Compile().
void TStreamerInfoActions::ReadArraySTLMemberWiseChangedClass | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf, | |||
Version_t | vers | |||
) | [inline] |
Definition at line 520 of file TStreamerInfoActions.cxx.
References buf, Error, TVirtualCollectionProxy::fgIteratorArenaSize, TStreamerInfoActions::TConfiguration::fLength, TClass::GetCollectionProxy(), TVirtualCollectionProxy::GetValueClass(), TBufferFile::kStreamedMemberWise, nobjects, and TClass::Size().
void TStreamerInfoActions::ReadArraySTLMemberWiseSameClass | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf, | |||
Version_t | vers | |||
) | [inline] |
Definition at line 399 of file TStreamerInfoActions.cxx.
References TVirtualCollectionProxy::Allocate(), buf, TVirtualCollectionProxy::Commit(), TStreamerInfo::Compile(), env, TVirtualCollectionProxy::fgIteratorArenaSize, TStreamerInfoActions::TConfiguration::fLength, TClass::GetCollectionProxy(), TVirtualCollectionProxy::GetReadMemberWiseActions(), TVirtualCollectionProxy::GetValueClass(), TVirtualStreamerInfo::IsOptimized(), TVirtualStreamerInfo::kCannotOptimize, TBufferFile::kStreamedMemberWise, nobjects, TStreamerInfo::ReadBuffer(), TObject::SetBit(), and TClass::Size().
Int_t TStreamerInfoActions::ReadBasicType | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | config | |||
) | [inline] |
Int_t TStreamerInfoActions::ReadBasicType_NoFactor | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | config | |||
) | [inline] |
Definition at line 148 of file TStreamerInfoActions.cxx.
References buf, TStreamerInfoActions::TConfNoFactor::fNbits, nbits, and T.
Int_t TStreamerInfoActions::ReadBasicType_WithFactor | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | config | |||
) | [inline] |
Definition at line 129 of file TStreamerInfoActions.cxx.
References buf, TStreamerInfoActions::TConfWithFactor::fFactor, TStreamerInfoActions::TConfWithFactor::fXmin, and T.
Int_t TStreamerInfoActions::ReadBasicTypeGenericLoop | ( | TBuffer & | buf, | |
void * | start, | |||
const void * | end, | |||
const TLoopConfiguration * | loopconf, | |||
const TConfiguration * | config | |||
) |
Int_t TStreamerInfoActions::ReadBasicTypeVectorLoop | ( | TBuffer & | buf, | |
void * | iter, | |||
const void * | end, | |||
const TLoopConfiguration * | loopconfig, | |||
const TConfiguration * | config | |||
) |
Int_t TStreamerInfoActions::ReadBasicTypeVectorPtrLoop | ( | TBuffer & | buf, | |
void * | iter, | |||
const void * | end, | |||
const TConfiguration * | config | |||
) |
Int_t TStreamerInfoActions::ReadSTL | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf | |||
) | [inline] |
Definition at line 612 of file TStreamerInfoActions.cxx.
References TBufferFile::kStreamedMemberWise, and start.
void TStreamerInfoActions::ReadSTLMemberWiseChangedClass | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf, | |||
Version_t | vers | |||
) | [inline] |
Definition at line 474 of file TStreamerInfoActions.cxx.
References TVirtualCollectionProxy::Allocate(), buf, TVirtualCollectionProxy::Commit(), Error, TVirtualCollectionProxy::fgIteratorArenaSize, TClass::GetCollectionProxy(), TVirtualCollectionProxy::GetConversionReadMemberWiseActions(), TVirtualCollectionProxy::GetValueClass(), TBufferFile::kStreamedMemberWise, and nobjects.
void TStreamerInfoActions::ReadSTLMemberWiseSameClass | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf, | |||
Version_t | vers | |||
) | [inline] |
Definition at line 336 of file TStreamerInfoActions.cxx.
References TVirtualCollectionProxy::Allocate(), buf, TVirtualCollectionProxy::Commit(), TStreamerInfo::Compile(), env, TVirtualCollectionProxy::fgIteratorArenaSize, TClass::GetCollectionProxy(), TVirtualCollectionProxy::GetReadMemberWiseActions(), TClass::GetStreamerInfo(), TVirtualCollectionProxy::GetValueClass(), TVirtualStreamerInfo::IsOptimized(), TVirtualStreamerInfo::kCannotOptimize, TBufferFile::kStreamedMemberWise, nobjects, TStreamerInfo::ReadBuffer(), and TObject::SetBit().
void TStreamerInfoActions::ReadSTLObjectWiseFastArray | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf, | |||
Version_t | , | |||
UInt_t | ||||
) | [inline] |
Definition at line 573 of file TStreamerInfoActions.cxx.
References buf, and TStreamerInfoActions::TConfiguration::fLength.
void TStreamerInfoActions::ReadSTLObjectWiseFastArrayV2 | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf, | |||
Version_t | vers, | |||
UInt_t | start | |||
) | [inline] |
Definition at line 584 of file TStreamerInfoActions.cxx.
References buf, and TStreamerInfoActions::TConfiguration::fLength.
void TStreamerInfoActions::ReadSTLObjectWiseStreamer | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf, | |||
Version_t | , | |||
UInt_t | ||||
) | [inline] |
Definition at line 579 of file TStreamerInfoActions.cxx.
References buf, and TStreamerInfoActions::TConfiguration::fLength.
void TStreamerInfoActions::ReadSTLObjectWiseStreamerV2 | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | conf, | |||
Version_t | vers, | |||
UInt_t | start | |||
) | [inline] |
Definition at line 597 of file TStreamerInfoActions.cxx.
References buf, and TStreamerInfoActions::TConfiguration::fLength.
Int_t TStreamerInfoActions::ReadTNamed | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | config | |||
) | [inline] |
Definition at line 179 of file TStreamerInfoActions.cxx.
References buf, and xmlio::Class.
Referenced by TStreamerInfo::Compile().
Int_t TStreamerInfoActions::ReadTObject | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | config | |||
) | [inline] |
Definition at line 169 of file TStreamerInfoActions.cxx.
References buf.
Referenced by TStreamerInfo::Compile(), and G__G__Base1_8_0_64().
Int_t TStreamerInfoActions::ReadTString | ( | TBuffer & | buf, | |
void * | addr, | |||
const TConfiguration * | config | |||
) | [inline] |
Definition at line 159 of file TStreamerInfoActions.cxx.
References buf.
Referenced by TStreamerInfo::Compile(), and G__G__Base1_7_0_179().
Int_t TStreamerInfoActions::ReadVectorBase | ( | TBuffer & | buf, | |
void * | start, | |||
const void * | end, | |||
const TLoopConfiguration * | loopconfig, | |||
const TConfiguration * | config | |||
) |
Int_t TStreamerInfoActions::ReadVectorWrapping | ( | TBuffer & | buf, | |
void * | start, | |||
const void * | end, | |||
const TLoopConfiguration * | loopconfig, | |||
const TConfiguration * | config | |||
) |
Int_t TStreamerInfoActions::UseCache | ( | TBuffer & | b, | |
void * | addr, | |||
const TConfiguration * | conf | |||
) | [inline] |
Definition at line 666 of file TStreamerInfoActions.cxx.
References b, TStreamerInfoActions::TConfiguration::fElemId, TStreamerInfoActions::TConfiguration::fInfo, TVirtualStreamerInfo::GetElems(), TNamed::GetName(), info, TStreamerInfo::kSkip, ptr, and Warning().
Referenced by TStreamerInfo::Compile(), G__G__IO_111_0_97(), and G__G__Tree_236_0_76().
Int_t TStreamerInfoActions::UseCacheGenericCollection | ( | TBuffer & | b, | |
void * | , | |||
const void * | , | |||
const TLoopConfiguration * | loopconfig, | |||
const TConfiguration * | conf | |||
) | [inline] |
Definition at line 740 of file TStreamerInfoActions.cxx.
References b, TVirtualArray::fClass, TVirtualArray::fSize, TNamed::GetName(), info, TStreamerInfo::kSkip, n, and Warning().
Referenced by TStreamerInfoActions::TActionSequence::CreateReadMemberWiseActions().
Int_t TStreamerInfoActions::UseCacheVectorLoop | ( | TBuffer & | b, | |
void * | start, | |||
const void * | end, | |||
const TLoopConfiguration * | loopconf, | |||
const TConfiguration * | conf | |||
) | [inline] |
Definition at line 714 of file TStreamerInfoActions.cxx.
References b, TVirtualArray::fClass, TVirtualArray::fSize, TNamed::GetName(), info, TStreamerInfo::kSkip, n, ptr, and Warning().
Referenced by TStreamerInfoActions::TActionSequence::CreateReadMemberWiseActions().
Int_t TStreamerInfoActions::UseCacheVectorPtrLoop | ( | TBuffer & | b, | |
void * | start, | |||
const void * | end, | |||
const TConfiguration * | conf | |||
) | [inline] |
Definition at line 688 of file TStreamerInfoActions.cxx.
References b, TVirtualArray::fClass, TVirtualArray::fSize, TNamed::GetName(), info, TStreamerInfo::kSkip, n, ptr, and Warning().
Referenced by TStreamerInfo::Compile().
Int_t TStreamerInfoActions::VectorLooper | ( | TBuffer & | buf, | |
void * | start, | |||
const void * | end, | |||
const TLoopConfiguration * | loopconfig, | |||
const TConfiguration * | config | |||
) |
Definition at line 908 of file TStreamerInfoActions.cxx.
References buf.
Referenced by GetVectorAction().
Int_t TStreamerInfoActions::VectorPtrLooper | ( | TBuffer & | buf, | |
void * | start, | |||
const void * | end, | |||
const TConfiguration * | config | |||
) |
Definition at line 899 of file TStreamerInfoActions.cxx.
References buf.
Referenced by TStreamerInfo::Compile().