TValue

Base class for an immutable object that stores a value of a certain TType.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TBaseObjectA base class for objects that can be used instead of TObject.
3TReferenceCountedObjectObject that keeps track of the number of times it is referenced from other objects
4TValue

Source

Value.pas (26)

Description

An implementation of TValue stores a value, like a number or a text, as an object and allows object oriented features to be used with that value. Every instance of TValue should be final and immutable in order to preserve true value semantics.

Methods

ScopeVisibilityResultNameDescription
GlobalpublicCreate()
GlobalpublicDestroy()