#include "hldremotesource.h" |
HldRemoteSource
class description - source file - inheritance tree (.pdf)
public:
HldRemoteSource()
HldRemoteSource(Text_t* nodeName)
HldRemoteSource(const HldRemoteSource&)
~HldRemoteSource()
static TClass* Class()
virtual const Text_t* getCurrentFileName() const
virtual Int_t getCurrentRefId()
virtual Int_t getCurrentRunId()
virtual EDsState getNextEvent(Bool_t doUnpack = kTRUE)
Text_t* getNodeName()
virtual Bool_t init()
virtual TClass* IsA() const
HldRemoteSource& operator=(const HldRemoteSource&)
void setRefId(Int_t r)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Int_t refId Reference run id for initialization
Text_t* currNodeName
TIterator* iter
HLdremoteSource
This is a particular kind of "data source" (see HDataSource) which takes
the event's data from directly from a Data event builder.using RPC.
The data are accessed via a RPC buffer pointer and
need to be unpacked. For This user must specify the
node of the SERVER as argument in the constructor of this class.
Unpacking data is then similar to other data source.(see HldSource).
HldRemoteSource(void): HldSource()
HldRemoteSource(Text_t *nodeName): HldSource()
test Server IO
~HldRemoteSource(void)
Destructor for a remote data source
Bool_t init(void)
Calls the init() function for each unpacker.
Int_t getCurrentRunId(void)
EDsState getNextEvent(Bool_t doUnpack)
test Server IO
Inline Functions
Int_t getCurrentRefId()
void setRefId(Int_t r)
const Text_t* getCurrentFileName() const
Text_t* getNodeName()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HldRemoteSource HldRemoteSource(const HldRemoteSource&)
HldRemoteSource& operator=(const HldRemoteSource&)
Last update: Mon Feb 5 16:54:24 2007
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.