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

PXXIHitDataRecord Class Reference

#include <PXXIHitDataRecord.h>

Inheritance diagram for PXXIHitDataRecord:

PXXDomHitEngineeringFormatRecord List of all members.

Public Member Functions

virtual ~PXXIHitDataRecord ()
virtual Int32b_t GetVersion () const =0
virtual const PXXVRecordPtr GetRecordPtr ()=0

Protected Member Functions

 PXXIHitDataRecord ()

Detailed Description

PXXIHitDataRecord //

This object is meant to a thin wrapper around the actual // record data associated with a HIT. It identifies the record // type, and from that the object itself can be interpretted. //

Strictly speaking, objects which implement this interface are self // identifying containers for variable format data records. //

Author:
Kotoyo Hoshina 07/Sep/05 //


Constructor & Destructor Documentation

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

Destructor

PXXIHitDataRecord::PXXIHitDataRecord  )  [inline, protected]
 

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


Member Function Documentation

virtual const PXXVRecordPtr PXXIHitDataRecord::GetRecordPtr  )  [pure virtual]
 

Returns the record itself, generically as an VRecord.

Returns:
Object ... the record which contains the Hit data, which is interpretted by the above id's

Implemented in PXXDomHitEngineeringFormatRecord.

virtual Int32b_t PXXIHitDataRecord::GetVersion  )  const [pure virtual]
 

Returns the particular version of this record type.

Returns:
int ... the version of this record type.

Implemented in PXXDomHitEngineeringFormatRecord.


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