CMS 3D CMS Logo

Public Member Functions

ora::NullTypeHandler Struct Reference

#include <RecordDetails.h>

Inheritance diagram for ora::NullTypeHandler:
ora::TypeHandler

List of all members.

Public Member Functions

virtual void const * address (const AnyData &) const
virtual void create (AnyData &) const
virtual void destroy (AnyData &) const
virtual void const * get (const AnyData &) const
virtual bool isPointer () const
 NullTypeHandler (std::type_info const &t)
virtual void set (AnyData &, void *) const

Detailed Description

Definition at line 27 of file RecordDetails.h.


Constructor & Destructor Documentation

ora::NullTypeHandler::NullTypeHandler ( std::type_info const &  t) [inline]

Definition at line 28 of file RecordDetails.h.

References matplotRender::t.

{ type=&t;}

Member Function Documentation

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

Implements ora::TypeHandler.

Definition at line 30 of file RecordDetails.h.

{return 0;}
virtual void ora::NullTypeHandler::create ( AnyData ) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 33 of file RecordDetails.h.

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

Implements ora::TypeHandler.

Definition at line 34 of file RecordDetails.h.

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

Implements ora::TypeHandler.

Definition at line 32 of file RecordDetails.h.

{return 0;};
virtual bool ora::NullTypeHandler::isPointer ( ) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 29 of file RecordDetails.h.

{ return false;} 
virtual void ora::NullTypeHandler::set ( AnyData ,
void *   
) const [inline, virtual]

Implements ora::TypeHandler.

Definition at line 31 of file RecordDetails.h.

{};