#include "hldremotesource.h"

HldRemoteSource


class description - source file - inheritance tree (.pdf)

class HldRemoteSource : public HldSource

Inheritance Chart:
TObject
<-
HDataSource
<-
HldSource
<-
HldRemoteSource

    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)

Data Members


    protected:
Int_t refId Reference run id for initialization Text_t* currNodeName TIterator* iter

Class Description

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.