| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

RawDataAddress Class Reference

#include <RawDataAddress.h>

Inheritance diagram for RawDataAddress:

[legend]
Collaboration diagram for RawDataAddress:
[legend]
List of all members.

Public Member Functions

 RawDataAddress (const CLID &clid, const std::string &fname, const std::string &cname)
virtual ~RawDataAddress ()
void setEvent (const RawDataEvent *rawEvt)
const RawDataEventevent () const
virtual const CLIDclID () const
virtual unsigned long addRef ()
virtual unsigned long release ()
virtual IRegistryregistry () const
virtual void setRegistry (IRegistry *pRegistry)
void setClID (const CLID &clid)
long svcType () const
void setSvcType (long typ)
virtual const std::string * par () const
virtual const unsigned long * ipar () const

Protected Attributes

unsigned long m_refCount
long m_svcType
std::string m_par [3]
unsigned long m_ipar [2]
IRegistrym_pRegistry

Private Attributes

const RawDataEventm_rawEvent
CLID m_clID

Detailed Description

Definition at line 10 of file RawDataAddress.h.


Constructor & Destructor Documentation

RawDataAddress::RawDataAddress ( const CLID clid,
const std::string &  fname,
const std::string &  cname 
)

virtual RawDataAddress::~RawDataAddress (  )  [inline, virtual]

Definition at line 14 of file RawDataAddress.h.

00014 {}


Member Function Documentation

void RawDataAddress::setEvent ( const RawDataEvent rawEvt  )  [inline]

Definition at line 17 of file RawDataAddress.h.

00017                                                 {
00018       m_rawEvent = rawEvt;
00019    }

const RawDataEvent* RawDataAddress::event (  )  const [inline]

Definition at line 20 of file RawDataAddress.h.

00020                                         {
00021       return m_rawEvent;
00022    }

virtual const CLID& RawDataAddress::clID (  )  const [inline, virtual]

Reimplemented from GenericAddress.

Definition at line 24 of file RawDataAddress.h.

00024                                                 {
00025       return m_clID;
00026    }


Member Data Documentation

const RawDataEvent* RawDataAddress::m_rawEvent [private]

Definition at line 30 of file RawDataAddress.h.

CLID RawDataAddress::m_clID [private]

Reimplemented from GenericAddress.

Definition at line 31 of file RawDataAddress.h.


The documentation for this class was generated from the following file:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Mon Apr 11 20:27:04 2011 for RawDataIO by doxygen 1.4.7