PISOFT::TEObject
#include <teobject.h>
The TEObject class represents an object and forms the base class of the TEObjectTemplate classes.
© Pi Soft, 2018-2026 · Tricryption Engine 8.1
Inheritance
- Inherited by PISOFT::TEObjectTemplate< uint32_t >
- Inherited by PISOFT::TEObjectTemplate< te_oid >
- Inherited by PISOFT::TEObjectTemplate< _TESTD string >
- Inherited by PISOFT::TEObjectTemplate< _TESTD pair< _TESTD string, uint32_t > >
- Inherited by PISOFT::TEObjectTemplate< _TESTD pair< _TESTD string, _TESTD string > >
- Inherited by PISOFT::TEObjectTemplate< _TESTD pair< uint32_t, _TESTD string > >
- Inherited by PISOFT::TEAuthenticationContext
- Inherited by PISOFT::TEEventLog
- Inherited by PISOFT::TEObjectTemplate< T >
- Inherited by PISOFT::TEQuery
- Inherited by PISOFT::TEUpdatableObject
Protected Member Functions
| Member | Description |
|---|---|
TEObject() | The TEObject constructor is the default class constructor; for internal use only. |
Public Member Functions
| Member | Description |
|---|---|
~TEObject() | The TEObject destructor is the class destructor. |
TEObject * clone() const =0 | The clone method clones a TEObject object. |
const char * typeName() const | The typeName method returns the object's type tag – "TEOID", "TEUInt32", "TEString", ... for the TEObjectTemplate types, "TEObject" for any other class. TEObjectContainer::getAs compares it before it hands out a typed pointer. |
Member Function Documentation
TEObject()
The TEObject constructor is the default class constructor; for internal use only.
~TEObject()
The TEObject destructor is the class destructor.
TEObject * clone() const =0
The clone method clones a TEObject object.
Returns: Returns a cloned TEObject object.
const char * typeName() const
The typeName method returns the object's type tag – "TEOID", "TEUInt32", "TEString", ... for the TEObjectTemplate types, "TEObject" for any other class. TEObjectContainer::getAs compares it before it hands out a typed pointer.
Returns: Returns the type tag; never NULL.