ATLAS Offline Software
Loading...
Searching...
No Matches
RootAuxDynIO::IAuxDynShare Class Referenceabstract

#include <IRootAuxDynIO.h>

Inheritance diagram for RootAuxDynIO::IAuxDynShare:
Collaboration diagram for RootAuxDynIO::IAuxDynShare:

Public Member Functions

virtual ~IAuxDynShare ()=default
 Default Destructor.
virtual StatusCode receiveStore (TClass *cl, void *obj, int num=0)=0
 Receive dynamic aux store variables from streaming tool.
virtual StatusCode sendStore (TClass *cl, const void *obj, const std::string &classId, const std::string &contName, int num=0)=0
 Send dynamic aux store variables to streaming tool.

Detailed Description

Definition at line 88 of file IRootAuxDynIO.h.

Constructor & Destructor Documentation

◆ ~IAuxDynShare()

virtual RootAuxDynIO::IAuxDynShare::~IAuxDynShare ( )
virtualdefault

Default Destructor.

Member Function Documentation

◆ receiveStore()

virtual StatusCode RootAuxDynIO::IAuxDynShare::receiveStore ( TClass * cl,
void * obj,
int num = 0 )
pure virtual

Receive dynamic aux store variables from streaming tool.

Implemented in AuxDiscoverySvc.

◆ sendStore()

virtual StatusCode RootAuxDynIO::IAuxDynShare::sendStore ( TClass * cl,
const void * obj,
const std::string & classId,
const std::string & contName,
int num = 0 )
pure virtual

Send dynamic aux store variables to streaming tool.

Implemented in AuxDiscoverySvc.


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