Logo ROOT  
Reference Guide
TStreamerInfoActions::VectorLooper Struct Reference

Definition at line 1717 of file TStreamerInfoActions.cxx.

Classes

struct  ConvertBasicType
 
struct  ConvertBasicType< BitsMarker, To >
 
struct  ConvertBasicType< NoFactorMarker< From >, To >
 
struct  ConvertBasicType< WithFactorMarker< From >, To >
 
struct  ConvertCollectionBasicType
 
struct  ConvertCollectionBasicType< NoFactorMarker< From >, To >
 

Static Public Member Functions

template<typename To >
static Int_t ConvertCollectionDouble32 (TBuffer &buf, void *addr, const TConfiguration *conf)
 
static Int_t GenericRead (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration *config)
 
static Int_t GenericWrite (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration *config)
 
template<Int_t(*)(TBuffer &, void *, const TConfiguration *) iter_action>
static Int_t ReadAction (TBuffer &buf, void *start, const void *end, const TLoopConfiguration *loopconfig, 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 *iter, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration *config)
 
template<typename T >
static Int_t ReadCollectionBasicType (TBuffer &buf, void *addr, const TConfiguration *conf)
 
static Int_t ReadCollectionBool (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 T >
static Int_t WriteBasicType (TBuffer &buf, void *iter, const void *end, const TLoopConfiguration *loopconfig, const TConfiguration *config)
 

Member Function Documentation

◆ ConvertCollectionDouble32()

template<typename To >
static Int_t TStreamerInfoActions::VectorLooper::ConvertCollectionDouble32 ( TBuffer buf,
void *  addr,
const TConfiguration conf 
)
inlinestatic

Definition at line 2067 of file TStreamerInfoActions.cxx.

◆ GenericRead()

static Int_t TStreamerInfoActions::VectorLooper::GenericRead ( TBuffer buf,
void *  start,
const void *  end,
const TLoopConfiguration loopconfig,
const TConfiguration config 
)
inlinestatic

Definition at line 1870 of file TStreamerInfoActions.cxx.

◆ GenericWrite()

static Int_t TStreamerInfoActions::VectorLooper::GenericWrite ( TBuffer buf,
void *  start,
const void *  end,
const TLoopConfiguration loopconfig,
const TConfiguration config 
)
inlinestatic

Definition at line 1886 of file TStreamerInfoActions.cxx.

◆ ReadAction()

template<Int_t(*)(TBuffer &, void *, const TConfiguration *) iter_action>
static Int_t TStreamerInfoActions::VectorLooper::ReadAction ( TBuffer buf,
void *  start,
const void *  end,
const TLoopConfiguration loopconfig,
const TConfiguration config 
)
inlinestatic

Definition at line 1821 of file TStreamerInfoActions.cxx.

◆ ReadBase()

static Int_t TStreamerInfoActions::VectorLooper::ReadBase ( TBuffer buf,
void *  start,
const void *  end,
const TLoopConfiguration loopconfig,
const TConfiguration config 
)
inlinestatic

Definition at line 1832 of file TStreamerInfoActions.cxx.

◆ ReadBasicType()

template<typename T >
static Int_t TStreamerInfoActions::VectorLooper::ReadBasicType ( TBuffer buf,
void *  iter,
const void *  end,
const TLoopConfiguration loopconfig,
const TConfiguration config 
)
inlinestatic

Definition at line 1720 of file TStreamerInfoActions.cxx.

◆ ReadCollectionBasicType()

template<typename T >
static Int_t TStreamerInfoActions::VectorLooper::ReadCollectionBasicType ( TBuffer buf,
void *  addr,
const TConfiguration conf 
)
inlinestatic

Definition at line 1903 of file TStreamerInfoActions.cxx.

◆ ReadCollectionBool()

static Int_t TStreamerInfoActions::VectorLooper::ReadCollectionBool ( TBuffer buf,
void *  addr,
const TConfiguration conf 
)
inlinestatic

Definition at line 1929 of file TStreamerInfoActions.cxx.

◆ ReadCollectionDouble32()

static Int_t TStreamerInfoActions::VectorLooper::ReadCollectionDouble32 ( TBuffer buf,
void *  addr,
const TConfiguration conf 
)
inlinestatic

Definition at line 1986 of file TStreamerInfoActions.cxx.

◆ ReadCollectionFloat16()

static Int_t TStreamerInfoActions::VectorLooper::ReadCollectionFloat16 ( TBuffer buf,
void *  addr,
const TConfiguration conf 
)
inlinestatic

Definition at line 1960 of file TStreamerInfoActions.cxx.

◆ WriteBasicType()

template<typename T >
static Int_t TStreamerInfoActions::VectorLooper::WriteBasicType ( TBuffer buf,
void *  iter,
const void *  end,
const TLoopConfiguration loopconfig,
const TConfiguration config 
)
inlinestatic

Definition at line 1808 of file TStreamerInfoActions.cxx.


The documentation for this struct was generated from the following file: