Logo ROOT   6.16/01
Reference Guide
Classes | Namespaces | Typedefs
TStreamerInfoActions.h File Reference
#include <vector>
#include <ROOT/RMakeUnique.hxx>
#include "TStreamerInfo.h"
#include "TVirtualArray.h"
#include <assert.h>
Include dependency graph for TStreamerInfoActions.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  TStreamerInfoActions::TActionSequence::SequencePtr
 
class  TStreamerInfoActions::TActionSequence
 
class  TStreamerInfoActions::TConfiguration
 Base class of the Configurations. More...
 
class  TStreamerInfoActions::TConfiguredAction
 
struct  TStreamerInfoActions::TIDNode
 
class  TStreamerInfoActions::TLoopConfiguration
 Base class of the Configurations for the member wise looping routines. More...
 
struct  TStreamerInfoActions::TNestedIDs
 

Namespaces

namespace  TStreamerInfoActions
 

Typedefs

typedef std::vector< TConfiguredAction > TStreamerInfoActions::ActionContainer_t
 
typedef TVirtualCollectionProxy::Next_t TStreamerInfoActions::Next_t
 
using TStreamerInfoActions::TIDs = std::vector< TIDNode >
 
typedef Int_t(* TStreamerInfoActions::TStreamerInfoAction_t) (TBuffer &buf, void *obj, const TConfiguration *conf)
 
typedef Int_t(* TStreamerInfoActions::TStreamerInfoLoopAction_t) (TBuffer &buf, void *iter, const void *end, const TLoopConfiguration *loopconf, const TConfiguration *conf)
 
typedef Int_t(* TStreamerInfoActions::TStreamerInfoVecPtrLoopAction_t) (TBuffer &buf, void *iter, const void *end, const TConfiguration *conf)