CMS 3D CMS Logo

Public Member Functions

ora::VoidStarHandler Struct Reference

#include <RecordDetails.h>

Inheritance diagram for ora::VoidStarHandler:
ora::TypeHandler

List of all members.

Public Member Functions

virtual void const * address (const AnyData &ad) const
virtual void create (AnyData &) const
virtual void destroy (AnyData &) const
virtual void const * get (const AnyData &ad) const
virtual bool isPointer () const
virtual void set (AnyData &ad, void *p) const
 VoidStarHandler ()

Detailed Description

Definition at line 38 of file RecordDetails.h.


Constructor & Destructor Documentation

ora::VoidStarHandler::VoidStarHandler ( ) [inline]

Definition at line 39 of file RecordDetails.h.

{ type= &typeid(void*);}

Member Function Documentation

virtual void const* ora::VoidStarHandler::address ( const AnyData ad) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 41 of file RecordDetails.h.

References ora::AnyData::p.

{return ad.p;}
virtual void ora::VoidStarHandler::create ( AnyData ) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 44 of file RecordDetails.h.

{};
virtual void ora::VoidStarHandler::destroy ( AnyData ) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 45 of file RecordDetails.h.

{};
virtual void const* ora::VoidStarHandler::get ( const AnyData ad) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 43 of file RecordDetails.h.

{return ad.p;};
virtual bool ora::VoidStarHandler::isPointer ( ) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 40 of file RecordDetails.h.

{ return true;} 
virtual void ora::VoidStarHandler::set ( AnyData ad,
void *  p 
) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 42 of file RecordDetails.h.

References AlCaHLTBitMon_ParallelJobs::p.

{ad.p = p;};