|
ROOT 6.12/06 Reference Guide |
Classes | |
| class | TActionSequence |
| class | TConfiguration |
| Base class of the Configurations. More... | |
| class | TConfiguredAction |
| class | TLoopConfiguration |
| Base class of the Configurations for the member wise looping routines. More... | |
Typedefs | |
| typedef std::vector< TConfiguredAction > | ActionContainer_t |
| typedef TVirtualCollectionProxy::Next_t | Next_t |
| typedef Int_t(* | TStreamerInfoAction_t) (TBuffer &buf, void *obj, const TConfiguration *conf) |
| typedef Int_t(* | TStreamerInfoLoopAction_t) (TBuffer &buf, void *iter, const void *end, const TLoopConfiguration *loopconf, const TConfiguration *conf) |
| typedef Int_t(* | TStreamerInfoVecPtrLoopAction_t) (TBuffer &buf, void *iter, const void *end, const TConfiguration *conf) |
Enumerations | |
| enum | ESelectLooper { kVectorLooper, kVectorPtrLooper, kAssociativeLooper, kGenericLooper } |
| typedef std::vector<TConfiguredAction> TStreamerInfoActions::ActionContainer_t |
Definition at line 130 of file TStreamerInfoActions.h.
| typedef TVirtualCollectionProxy::Next_t TStreamerInfoActions::Next_t |
Definition at line 61 of file TStreamerInfoActions.h.
| typedef Int_t(* TStreamerInfoActions::TStreamerInfoAction_t) (TBuffer &buf, void *obj, const TConfiguration *conf) |
Definition at line 63 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 65 of file TStreamerInfoActions.h.
| typedef Int_t(* TStreamerInfoActions::TStreamerInfoVecPtrLoopAction_t) (TBuffer &buf, void *iter, const void *end, const TConfiguration *conf) |
Definition at line 64 of file TStreamerInfoActions.h.
| Enumerator | |
|---|---|
| kVectorLooper | |
| kVectorPtrLooper | |
| kAssociativeLooper | |
| kGenericLooper | |
Definition at line 1170 of file TStreamerInfoActions.cxx.
| Int_t TStreamerInfoActions::GenericReadAction | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 164 of file TStreamerInfoActions.cxx.
| Int_t TStreamerInfoActions::GenericWriteAction | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 171 of file TStreamerInfoActions.cxx.
| void TStreamerInfoActions::HandleReferencedTObject | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 187 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS void TStreamerInfoActions::ReadArraySTLMemberWiseChangedClass | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf, | ||
| Version_t | vers | ||
| ) |
Definition at line 866 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS void TStreamerInfoActions::ReadArraySTLMemberWiseSameClass | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf, | ||
| Version_t | vers | ||
| ) |
Definition at line 744 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::ReadBasicType | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 179 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::ReadBasicType< BitsMarker > | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 208 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::ReadBasicType_NoFactor | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 473 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::ReadBasicType_WithFactor | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 454 of file TStreamerInfoActions.cxx.
| Int_t TStreamerInfoActions::ReadLoopInvalid | ( | TBuffer & | , |
| void * | , | ||
| const void * | , | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 1158 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::ReadSTL | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf | ||
| ) |
Definition at line 956 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS void TStreamerInfoActions::ReadSTLMemberWiseChangedClass | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf, | ||
| Version_t | vers | ||
| ) |
Definition at line 822 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS void TStreamerInfoActions::ReadSTLMemberWiseSameClass | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf, | ||
| Version_t | vers | ||
| ) |
Definition at line 678 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS void TStreamerInfoActions::ReadSTLObjectWiseFastArray | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf, | ||
| Version_t | , | ||
| UInt_t | |||
| ) |
Definition at line 917 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS void TStreamerInfoActions::ReadSTLObjectWiseFastArrayV2 | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf, | ||
| Version_t | vers, | ||
| UInt_t | start | ||
| ) |
Definition at line 928 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS void TStreamerInfoActions::ReadSTLObjectWiseStreamer | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf, | ||
| Version_t | , | ||
| UInt_t | |||
| ) |
Definition at line 923 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS void TStreamerInfoActions::ReadSTLObjectWiseStreamerV2 | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | conf, | ||
| Version_t | vers, | ||
| UInt_t | start | ||
| ) |
Definition at line 941 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::ReadTNamed | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 504 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::ReadTObject | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 494 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::ReadTString | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 484 of file TStreamerInfoActions.cxx.
| ESelectLooper TStreamerInfoActions::SelectLooper | ( | TVirtualCollectionProxy & | proxy | ) |
Definition at line 1172 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::UseCache | ( | TBuffer & | b, |
| void * | addr, | ||
| const TConfiguration * | conf | ||
| ) |
Definition at line 1055 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::UseCacheGenericCollection | ( | TBuffer & | b, |
| void * | , | ||
| const void * | , | ||
| const TLoopConfiguration * | loopconfig, | ||
| const TConfiguration * | conf | ||
| ) |
Definition at line 1129 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::UseCacheVectorLoop | ( | TBuffer & | b, |
| void * | start, | ||
| const void * | end, | ||
| const TLoopConfiguration * | loopconf, | ||
| const TConfiguration * | conf | ||
| ) |
Definition at line 1103 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::UseCacheVectorPtrLoop | ( | TBuffer & | b, |
| void * | start, | ||
| const void * | end, | ||
| const TConfiguration * | conf | ||
| ) |
Definition at line 1077 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::WriteBasicType | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 222 of file TStreamerInfoActions.cxx.
| Int_t TStreamerInfoActions::WriteLoopInvalid | ( | TBuffer & | , |
| void * | , | ||
| const void * | , | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 1164 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::WriteSTLp | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Direct copy of code from TStreamerInfo::WriteBufferAux, potentially can be used later for non-text streaming.
Definition at line 249 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::WriteStreamerLoop | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Direct copy of code from TStreamerInfo::WriteBufferAux, potentially can be used later for non-text streaming.
Definition at line 313 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::WriteTextTNamed | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 230 of file TStreamerInfoActions.cxx.
| INLINE_TEMPLATE_ARGS Int_t TStreamerInfoActions::WriteTextTObject | ( | TBuffer & | buf, |
| void * | addr, | ||
| const TConfiguration * | config | ||
| ) |
Definition at line 238 of file TStreamerInfoActions.cxx.