Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

PXXIReadoutRequestElement Class Reference

#include <PXXIReadoutRequestElement.h>

Inheritance diagram for PXXIReadoutRequestElement:

PXXReadoutRequestElementRecord List of all members.

Public Member Functions

virtual ~PXXIReadoutRequestElement ()
virtual Int32b_t GetReadoutType () const =0
virtual const PXXIDOMIDGetDOMID ()=0
virtual const PXXISourceIDGetSourceID ()=0
virtual const PXXIUTCTimeGetFirstTimeUTC ()=0
virtual const PXXIUTCTimeGetLastTimeUTC ()=0

Protected Member Functions

 PXXIReadoutRequestElement ()

Detailed Description

PXXIReadoutRequestElement //

This is an interface(attribute) class of ReadoutRequestElementRecord. // It must be used as an attribute class of multiple inheritance, so that // you cannot instantiate the class independently. //

Author:
Kotoyo Hoshina 07/Sep/05 //


Constructor & Destructor Documentation

virtual PXXIReadoutRequestElement::~PXXIReadoutRequestElement  )  [inline, virtual]
 

Destructor

PXXIReadoutRequestElement::PXXIReadoutRequestElement  )  [inline, protected]
 

Constructor. Must be instanciated as an attribute class object so that it should be protected.


Member Function Documentation

virtual const PXXIDOMID& PXXIReadoutRequestElement::GetDOMID  )  [pure virtual]
 

Get DOM ID

Implemented in PXXReadoutRequestElementRecord.

virtual const PXXIUTCTime& PXXIReadoutRequestElement::GetFirstTimeUTC  )  [pure virtual]
 

returns start time of interval

Implemented in PXXReadoutRequestElementRecord.

virtual const PXXIUTCTime& PXXIReadoutRequestElement::GetLastTimeUTC  )  [pure virtual]
 

returns end time of interval

Implemented in PXXReadoutRequestElementRecord.

virtual Int32b_t PXXIReadoutRequestElement::GetReadoutType  )  const [pure virtual]
 

returns the ReadoutType

Returns:
int of ReadoutType

Implemented in PXXReadoutRequestElementRecord.

virtual const PXXISourceID& PXXIReadoutRequestElement::GetSourceID  )  [pure virtual]
 

returns ID of process that is responsible for this request

Implemented in PXXReadoutRequestElementRecord.


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


Generated on Thu Nov 10 14:06:36 2005 by doxygen version 1.4.1