TalanSoft Toolkits  201707
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
cUserdata< BASE > Class Template Reference
Inheritance diagram for cUserdata< BASE >:

Public Member Functions

 cUserdata ()
 
 ~cUserdata ()
 
virtual tBool SetUserdata (iHString *ahspID, iUnknown *apUserdata)
 Set a userdata. More...
 
virtual iUnknownGetUserdata (iHString *ahspID) const
 Get a userdata. More...
 
virtual tSize GetNumUserdata () const
 Get the number of userdata. More...
 
virtual iHStringGetUserdataName (tU32 anIndex) const
 Get the name of the user data at the specified index. More...
 
virtual iUnknownGetUserdataFromIndex (tU32 anIndex) const
 Get the userdata at the specified index. More...
 

Constructor & Destructor Documentation

cUserdata ( )
~cUserdata ( )

Member Function Documentation

virtual tBool SetUserdata ( iHString ahspID,
iUnknown apUserdata 
)
virtual

Set a userdata.

virtual iUnknown* GetUserdata ( iHString ahspID) const
virtual

Get a userdata.

virtual tSize GetNumUserdata ( ) const
virtual

Get the number of userdata.

virtual iHString* GetUserdataName ( tU32  anIndex) const
virtual

Get the name of the user data at the specified index.

virtual iUnknown* GetUserdataFromIndex ( tU32  anIndex) const
virtual

Get the userdata at the specified index.