HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SHOP_Data Class Referenceabstract

#include <SHOP_Data.h>

+ Inheritance diagram for SHOP_Data:

Public Member Functions

 SHOP_Data (const SHOP_Clerk *clerk)
 
virtual ~SHOP_Data ()
 
virtual const voidgetRenderData ()=0
 
virtual const char * getStringData ()=0
 
int matchKey (const SHOP_Clerk *clerk, int caller_obj, int caller_sop)
 
const SHOP_ClerkgetClerk () const
 

Protected Attributes

const SHOP_ClerkmyClerk
 

Detailed Description

Definition at line 22 of file SHOP_Data.h.

Constructor & Destructor Documentation

SHOP_Data::SHOP_Data ( const SHOP_Clerk clerk)
virtual SHOP_Data::~SHOP_Data ( )
virtual

Member Function Documentation

const SHOP_Clerk* SHOP_Data::getClerk ( ) const
inline

Definition at line 36 of file SHOP_Data.h.

virtual const void* SHOP_Data::getRenderData ( )
pure virtual

Implemented in SHOP_StringData.

virtual const char* SHOP_Data::getStringData ( )
pure virtual

Implemented in SHOP_StringData.

int SHOP_Data::matchKey ( const SHOP_Clerk clerk,
int  caller_obj,
int  caller_sop 
)
inline

Definition at line 31 of file SHOP_Data.h.

Member Data Documentation

const SHOP_Clerk* SHOP_Data::myClerk
protected

Definition at line 38 of file SHOP_Data.h.


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