Definition at line 2958 of file TStreamerInfoActions.cxx.
Public Types | |
| using | LoopAction_t = Int_t (*)(TBuffer &, void*, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration*) |
| template<bool kIsText> | |
| using | ReadStreamerLoop = CollectionLooper<GenericLooper>::ReadStreamerLoop<kIsText, const void *, const TLoopConfiguration *> |
| template<bool kIsText> | |
| using | WriteStreamerLoop = CollectionLooper<GenericLooper>::WriteStreamerLoop<kIsText, const void *, const TLoopConfiguration *> |
Static Public Member Functions | |
| static std::unique_ptr< TStreamerInfoActions::TActionSequence > | CreateReadActionSequence (TStreamerInfo &info, TLoopConfiguration *loopConfig) |
| static std::unique_ptr< TStreamerInfoActions::TActionSequence > | CreateWriteActionSequence (TStreamerInfo &info, TLoopConfiguration *loopConfig) |
| static Int_t | GenericRead (TBuffer &buf, void *, const void *, const TLoopConfiguration *loopconf, const TConfiguration *config) |
| static Int_t | GenericWrite (TBuffer &buf, void *, const void *, const TLoopConfiguration *loopconf, const TConfiguration *config) |
| template<Int_t(*)(TBuffer &, void *, const TConfiguration *) iter_action> | |
| static Int_t | LoopOverCollection (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconf, const TConfiguration *config) |
| static Int_t | ReadBase (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration *config) |
| template<typename T > | |
| static Int_t | ReadBasicType (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconf, const TConfiguration *config) |
| template<typename T > | |
| static Int_t | ReadCollectionBasicType (TBuffer &buf, void *addr, const TConfiguration *conf) |
| static Int_t | ReadCollectionDouble32 (TBuffer &buf, void *addr, const TConfiguration *conf) |
| static Int_t | ReadCollectionFloat16 (TBuffer &buf, void *addr, const TConfiguration *conf) |
| template<typename ActionHolder > | |
| static Int_t | ReadNumericalCollection (TBuffer &buf, void *addr, const TConfiguration *conf) |
| static Int_t | ReadStreamerCase (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration *config) |
| static Int_t | ReadStreamerLoopPoly (TBuffer &buf, void *addr, const TConfiguration *config) |
| static Int_t | ReadStreamerLoopStatic (TBuffer &buf, void *addr, const TConfiguration *config) |
| template<typename T > | |
| static void | SimpleRead (TBuffer &buf, void *addr) |
| static void | SimpleReadDouble32 (TBuffer &buf, void *addr) |
| static void | SimpleReadFloat16 (TBuffer &buf, void *addr) |
| static void | SimpleWriteDouble32 (TBuffer &buf, void *addr) |
| static void | SimpleWriteFloat16 (TBuffer &buf, void *addr) |
| static Int_t | StreamerLoopExternal (TBuffer &buf, void *addr, const TConfiguration *actionConfig) |
| static Int_t | SubSequenceAction (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *, const TConfiguration *config) |
| static Int_t | WriteBase (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration *config) |
| template<typename T > | |
| static Int_t | WriteBasicType (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconf, const TConfiguration *config) |
| template<typename T > | |
| static Int_t | WriteCollectionBasicType (TBuffer &buf, void *addr, const TConfiguration *conf) |
| static Int_t | WriteCollectionDouble32 (TBuffer &buf, void *addr, const TConfiguration *conf) |
| static Int_t | WriteCollectionFloat16 (TBuffer &buf, void *addr, const TConfiguration *conf) |
| template<typename ActionHolder > | |
| static Int_t | WriteNumericalCollection (TBuffer &buf, void *addr, const TConfiguration *conf) |
| static Int_t | WriteStreamerCase (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration *config) |
| static Int_t | WriteStreamerLoopPoly (TBuffer &buf, void *addr, const TConfiguration *config) |
| static Int_t | WriteStreamerLoopStatic (TBuffer &buf, void *addr, const TConfiguration *config) |
| using TStreamerInfoActions::GenericLooper::LoopAction_t = Int_t (*)(TBuffer &, void*, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration*) |
Definition at line 2959 of file TStreamerInfoActions.cxx.
| using TStreamerInfoActions::GenericLooper::ReadStreamerLoop = CollectionLooper<GenericLooper>::ReadStreamerLoop<kIsText, const void *, const TLoopConfiguration *> |
Definition at line 2962 of file TStreamerInfoActions.cxx.
| using TStreamerInfoActions::GenericLooper::WriteStreamerLoop = CollectionLooper<GenericLooper>::WriteStreamerLoop<kIsText, const void *, const TLoopConfiguration *> |
Definition at line 2964 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
| loopConfig | pointer ownership stays at the caller, a copy is performed and transferred to the TActionSequence class (stored as public fLoopConfig internally, will be deleted in destructor) |
Definition at line 1514 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
| loopConfig | pointer ownership stays at the caller, a copy is performed and transferred to the TActionSequence class (stored as public fLoopConfig internally, will be deleted in destructor) |
Definition at line 1526 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3307 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3314 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3033 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3291 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 2967 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3453 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3438 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3428 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3353 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
Definition at line 1543 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
Definition at line 1710 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
Definition at line 1808 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3322 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3337 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3327 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3345 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3332 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
Definition at line 1564 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
Definition at line 1534 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3299 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 2988 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3461 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3445 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3433 of file TStreamerInfoActions.cxx.
|
inlinestatic |
Definition at line 3392 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
Definition at line 1554 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
Definition at line 1575 of file TStreamerInfoActions.cxx.
|
inlinestaticinherited |
Definition at line 1618 of file TStreamerInfoActions.cxx.