Darc Library  2012.11
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
darc::DC_IMacro Class Reference

#include <dc_set.h>

Inheritance diagram for darc::DC_IMacro:
darc::DC_Macro< K, V >

List of all members.

Public Member Functions

virtual DC_UINT getPayloadSize () const =0
virtual const type_info & getType () const =0
virtual void * getVoidPointer () const =0
virtual ostream & out (ostream &_o) const =0

Detailed Description

This base class only works for objects whose sizeof() method returns the actual object size.


Member Function Documentation

virtual DC_UINT darc::DC_IMacro::getPayloadSize ( ) const [pure virtual]

Implemented in darc::DC_Macro< K, V >.

virtual const type_info& darc::DC_IMacro::getType ( ) const [pure virtual]

Implemented in darc::DC_Macro< K, V >.

virtual void* darc::DC_IMacro::getVoidPointer ( ) const [pure virtual]

Implemented in darc::DC_Macro< K, V >.

virtual ostream& darc::DC_IMacro::out ( ostream &  _o) const [pure virtual]

Implemented in darc::DC_Macro< K, V >.


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