Table Of Contents

Previous topic

Error Handling and Debugging

Next topic

SObject Structure

Generic Object System

Provides an object-oriented approach for data types. See the Generic Object System topic guide for more details.

Definitions

SObject provides an interface to a generic data container. It is a simple object which can encapsulate any other objects and allows entities to store any type of data. Any data type can inherit from the SObjectClass, and implement the basic methods, or not. An object can also extend these as required.

speect object SObject

The base object structure, it provides an interface to a generic data type.

It can encapsulate any other object, thereby providing abstraction. All objects that want to work with the Speect Generic Object System must have this object in their inheritance hierarchy.

SObject Structure

speect class SObjectClass

The base class structure.

The class defines a constructor and destructor for the class objects, as well as class members, i.e. members that belong to all object instances of a specific class type. All classes that want to work with the Speect Generic Object System must have this class in their inheritance hierarchy.

SObjectClass Structure