#include <TVirtualPerfStats.h>
Inheritance diagram for TVirtualPerfStats:
Public Types | |
enum | EEventType |
enum | EEventType |
Public Member Functions | |
virtual | ~TVirtualPerfStats () |
virtual void | SimpleEvent (EEventType type)=0 |
virtual void | PacketEvent (const char *slave, const char *slavename, const char *filename, Long64_t eventsprocessed, Double_t latency, Double_t proctime, Double_t cputime, Long64_t bytesRead)=0 |
virtual void | FileEvent (const char *slave, const char *slavename, const char *nodename, const char *filename, Bool_t isStart)=0 |
virtual void | FileOpenEvent (TFile *file, const char *filename, Double_t start)=0 |
virtual void | FileReadEvent (TFile *file, Int_t len, Double_t start)=0 |
virtual void | RateEvent (Double_t proctime, Double_t deltatime, Long64_t eventsprocessed, Long64_t bytesRead)=0 |
virtual void | SetBytesRead (Long64_t num)=0 |
virtual Long64_t | GetBytesRead () const=0 |
virtual void | SetNumEvents (Long64_t num)=0 |
virtual Long64_t | GetNumEvents () const=0 |
virtual | ~TVirtualPerfStats () |
virtual void | SimpleEvent (EEventType type)=0 |
virtual void | PacketEvent (const char *slave, const char *slavename, const char *filename, Long64_t eventsprocessed, Double_t latency, Double_t proctime, Double_t cputime, Long64_t bytesRead)=0 |
virtual void | FileEvent (const char *slave, const char *slavename, const char *nodename, const char *filename, Bool_t isStart)=0 |
virtual void | FileOpenEvent (TFile *file, const char *filename, Double_t start)=0 |
virtual void | FileReadEvent (TFile *file, Int_t len, Double_t start)=0 |
virtual void | RateEvent (Double_t proctime, Double_t deltatime, Long64_t eventsprocessed, Long64_t bytesRead)=0 |
virtual void | SetBytesRead (Long64_t num)=0 |
virtual Long64_t | GetBytesRead () const=0 |
virtual void | SetNumEvents (Long64_t num)=0 |
virtual Long64_t | GetNumEvents () const=0 |
Static Public Member Functions | |
static const char * | EventType (EEventType type) |
static const char * | EventType (EEventType type) |
Definition at line 33 of file TVirtualPerfStats.h.
Definition at line 38 of file TVirtualPerfStats.h.
Definition at line 38 of file TVirtualPerfStats.h.
virtual TVirtualPerfStats::~TVirtualPerfStats | ( | ) | [inline, virtual] |
Definition at line 36 of file TVirtualPerfStats.h.
virtual TVirtualPerfStats::~TVirtualPerfStats | ( | ) | [inline, virtual] |
Definition at line 36 of file TVirtualPerfStats.h.
virtual void TVirtualPerfStats::SimpleEvent | ( | EEventType | type | ) | [pure virtual] |
Referenced by TPerfStats::Start(), and TPerfStats::Stop().
virtual void TVirtualPerfStats::FileEvent | ( | const char * | slave, | |
const char * | slavename, | |||
const char * | nodename, | |||
const char * | filename, | |||
Bool_t | isStart | |||
) | [pure virtual] |
Referenced by TPacketizer::GetNextPacket(), and TPacketizerAdaptive::GetNextPacket().
virtual void TVirtualPerfStats::FileOpenEvent | ( | TFile * | file, | |
const char * | filename, | |||
Double_t | start | |||
) | [pure virtual] |
Referenced by TDSetElement::GetEntries(), TDSet::GetEntries(), and TEventIter::LoadDir().
virtual void TVirtualPerfStats::RateEvent | ( | Double_t | proctime, | |
Double_t | deltatime, | |||
Long64_t | eventsprocessed, | |||
Long64_t | bytesRead | |||
) | [pure virtual] |
Referenced by TVirtualPacketizer::HandleTimer().
virtual void TVirtualPerfStats::SetBytesRead | ( | Long64_t | num | ) | [pure virtual] |
Referenced by TEventIterObj::GetNextEvent(), TEventIterUnit::GetNextEvent(), and TEventIterTree::GetNextEvent().
virtual Long64_t TVirtualPerfStats::GetBytesRead | ( | ) | const [pure virtual] |
Referenced by TProofServ::GetNextPacket(), and TProofServ::HandleProcess().
virtual void TVirtualPerfStats::SetNumEvents | ( | Long64_t | num | ) | [pure virtual] |
Referenced by ClassImp().
virtual Long64_t TVirtualPerfStats::GetNumEvents | ( | ) | const [pure virtual] |
const char * TVirtualPerfStats::EventType | ( | EEventType | type | ) | [static] |
Definition at line 42 of file TVirtualPerfStats.cxx.
References gEventTypeNames, and kNumEventType.
Referenced by G__G__Base3_127_0_11(), G__setup_memfuncTVirtualPerfStats(), and TPerfEvent::Print().
virtual void TVirtualPerfStats::SimpleEvent | ( | EEventType | type | ) | [pure virtual] |
virtual void TVirtualPerfStats::PacketEvent | ( | const char * | slave, | |
const char * | slavename, | |||
const char * | filename, | |||
Long64_t | eventsprocessed, | |||
Double_t | latency, | |||
Double_t | proctime, | |||
Double_t | cputime, | |||
Long64_t | bytesRead | |||
) | [pure virtual] |
virtual void TVirtualPerfStats::FileEvent | ( | const char * | slave, | |
const char * | slavename, | |||
const char * | nodename, | |||
const char * | filename, | |||
Bool_t | isStart | |||
) | [pure virtual] |
virtual void TVirtualPerfStats::FileOpenEvent | ( | TFile * | file, | |
const char * | filename, | |||
Double_t | start | |||
) | [pure virtual] |
virtual void TVirtualPerfStats::FileReadEvent | ( | TFile * | file, | |
Int_t | len, | |||
Double_t | start | |||
) | [pure virtual] |
virtual void TVirtualPerfStats::RateEvent | ( | Double_t | proctime, | |
Double_t | deltatime, | |||
Long64_t | eventsprocessed, | |||
Long64_t | bytesRead | |||
) | [pure virtual] |
virtual void TVirtualPerfStats::SetBytesRead | ( | Long64_t | num | ) | [pure virtual] |
virtual Long64_t TVirtualPerfStats::GetBytesRead | ( | ) | const [pure virtual] |
virtual void TVirtualPerfStats::SetNumEvents | ( | Long64_t | num | ) | [pure virtual] |
virtual Long64_t TVirtualPerfStats::GetNumEvents | ( | ) | const [pure virtual] |
static const char* TVirtualPerfStats::EventType | ( | EEventType | type | ) | [static] |