TTypedValue
Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject | Ultimate ancestor in a class hierarchy |
2 | TBaseObject | A base class for objects that can be used instead of TObject . |
3 | TReferenceCountedObject | Object that keeps track of the number of times it is referenced from other objects |
4 | TTypedValue |
Source
TypedValue.pas (27)
Description
TTypedValue
is most often used in interfaces between data sources and user interface components to model both the current value
of data cell and to describe the type of the possible values a user can enter for that data cell.
Fields
Scope | Visibility | Type | Name | Description |
---|---|---|---|---|
Instance | private | TValue | FValue | |
Instance | private | TType | FType | |
Instance | public | TDataMethods | AllowedMethods |
Methods
Scope | Visibility | Result | Name | Description |
---|---|---|---|---|
Instance | public | Create(Value: TValue; Type_: TType) | ||
Instance | public | Destroy() | ||
Global | public | TTypedValue | NewUnknown() |