HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SHOP_StringData Class Reference

#include <SHOP_Data.h>

+ Inheritance diagram for SHOP_StringData:

Public Member Functions

 SHOP_StringData (const SHOP_Clerk *clerk)
 
 ~SHOP_StringData () override
 
const voidgetRenderData () override
 
const char * getStringData () override
 
void setString (const char *str)
 
void adoptString (char *str)
 
- Public Member Functions inherited from SHOP_Data
 SHOP_Data (const SHOP_Clerk *clerk)
 
virtual ~SHOP_Data ()
 
int matchKey (const SHOP_Clerk *clerk, int caller_obj, int caller_sop)
 
const SHOP_ClerkgetClerk () const
 

Protected Attributes

char * myData
 
- Protected Attributes inherited from SHOP_Data
const SHOP_ClerkmyClerk
 

Detailed Description

Definition at line 43 of file SHOP_Data.h.

Constructor & Destructor Documentation

SHOP_StringData::SHOP_StringData ( const SHOP_Clerk clerk)
SHOP_StringData::~SHOP_StringData ( )
override

Member Function Documentation

void SHOP_StringData::adoptString ( char *  str)
const void* SHOP_StringData::getRenderData ( )
inlineoverridevirtual

Implements SHOP_Data.

Definition at line 49 of file SHOP_Data.h.

const char* SHOP_StringData::getStringData ( )
inlineoverridevirtual

Implements SHOP_Data.

Definition at line 50 of file SHOP_Data.h.

void SHOP_StringData::setString ( const char *  str)

Member Data Documentation

char* SHOP_StringData::myData
protected

Definition at line 56 of file SHOP_Data.h.


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