Skip to main content

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​

Protected Member Functions​

MemberDescription
TEObject()The TEObject constructor is the default class constructor; for internal use only.

Public Member Functions​

MemberDescription
~TEObject()The TEObject destructor is the class destructor.
TEObject * clone() const =0The clone method clones a TEObject object.
const char * typeName() constThe 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.

Examples​