All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros 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 ( )

Member Function Documentation

const SHOP_Clerk* SHOP_Data::getClerk ( ) const

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 

Definition at line 31 of file SHOP_Data.h.

Member Data Documentation

const SHOP_Clerk* SHOP_Data::myClerk

Definition at line 38 of file SHOP_Data.h.

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