(className, baseClassName) struct CorRunTimeType A simple runtime typing structure
A simple runtime typing structure
SYNOPSIS
#include <CorRunTimeType.h>
CorRunTimeType myObject;
DESCRIPTION
This class provides basic runtime typing information.
CAUTIONS
<optional>
EXAMPLES
<optional>
SEE ALSO
<optional>
Preconditions Exceptions
Preconditions Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
CorRunTimeType()
CorRunTimeType( const char* aClassName, unsigned int aObjectSize, unsigned int aVersion, void (*aConstruct)(void*), CorRunTimeType* aBaseClass, CorRunTimeType* aNextClass )
The default c'tor.
CorRunTimeType( const CorRunTimeType& aRef )
CorRunTimeType& operator=( const CorRunTimeType& aRef )
virtual ~CorRunTimeType()
The d'tor.
static CorRunTimeType* getRunTimeTypes()
Query the list of registered run time types.
This function returns a pointer to the first registered runtime typed
class.
static void addRunTimeType( CorRunTimeType* aNewClass )
CorPersistent* createObject()
Create an object.
This function returns a pointer to a new base object.
CorBool constructObject( void* aSpace )
void store( CorStream& aFile )
static CorRunTimeType* load( CorStream& aFile, unsigned int& aVersion )
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de