Namespace: OtlCommon
Record TOmniValue
public record TOmniValue
Create(values: array of const) |
CreateNamed(values: array of const; cppDupConWorkaround: boolean) |
ovData
internal ovData: int64
Const- False
Type- int64
Class- False
ovIntf
internal ovIntf: IInterface
Const- False
Type- IInterface
Class- False
ovType
internal ovType: TOmniValueDataType
Const- False
Type- TOmniValueDataType
Class- False
AsAnsiString
public AsAnsiString: AnsiString
Type- AnsiString
Class- False
Access- read/write
AsArray
public AsArray: TOmniValueContainer
Type- TOmniValueContainer
Class- False
Access- read
AsArrayItem
public AsArrayItem: TOmniValue
Type- TOmniValue
Class- False
Access- read/write
AsArrayItem
public AsArrayItem: TOmniValue
Type- TOmniValue
Class- False
Access- read/write
AsArrayItem
public AsArrayItem: TOmniValue
Type- TOmniValue
Class- False
Access- read/write
AsArrayItemOV
public AsArrayItemOV: TOmniValue
Type- TOmniValue
Class- False
Access- read/write
AsBoolean
public AsBoolean: boolean
Type- boolean
Class- False
Access- read/write
AsCardinal
public AsCardinal: cardinal
Type- cardinal
Class- False
Access- read/write
AsDateTime
public AsDateTime: TDateTime
Type- TDateTime
Class- False
Access- read/write
AsDouble
public AsDouble: Double
Type- Double
Class- False
Access- read/write
AsException
public AsException: Exception
Type- Exception
Class- False
Access- read/write
AsExtended
public AsExtended: Extended
Type- Extended
Class- False
Access- read/write
AsInt64
public AsInt64: int64
Type- int64
Class- False
Access- read/write
AsInteger
public AsInteger: integer
Type- integer
Class- False
Access- read/write
AsInterface
public AsInterface: IInterface
Type- IInterface
Class- False
Access- read/write
AsObject
public AsObject: TObject
Type- TObject
Class- False
Access- read/write
AsOwnedObject
public AsOwnedObject: TObject
Type- TObject
Class- False
Access- read/write
AsPointer
public AsPointer: pointer
Type- pointer
Class- False
Access- read/write
AsString
public AsString: string
Type- string
Class- False
Access- read/write
AsTValue
public AsTValue: TValue
Type- TValue
Class- False
Access- read/write
AsVariant
public AsVariant: Variant
Type- Variant
Class- False
Access- read/write
AsWideString
public AsWideString: WideString
Type- WideString
Class- False
Access- read/write
DataType
public DataType: TOmniValueDataType
Type- TOmniValueDataType
Class- False
Access- read
OwnsObject
public OwnsObject: boolean
Type- boolean
Class- False
Access- read/write
Create
public constructor Create(values: array of const)
Reintroduce- False
CreateNamed
public constructor CreateNamed(values: array of const; cppDupConWorkaround: boolean)
Reintroduce- False
_AddRef
public procedure _AddRef()
Reintroduce- False
Class- False
_Release
public procedure _Release()
Reintroduce- False
Class- False
_ReleaseAndClear
public procedure _ReleaseAndClear()
Reintroduce- False
Class- False
_RemoveWarnings
internal procedure _RemoveWarnings()
Reintroduce- False
Class- True
CastFrom
public function CastFrom<T>(value: T): TOmniValue
Generic Parameters- T
Reintroduce- False
Returns- TOmniValue
Class- True
CastTo
public function CastTo<T>(): T
Generic Parameters- T
Reintroduce- False
Returns- T
Class- False
CastToAnsiString
internal function CastToAnsiString(): AnsiString
Reintroduce- False
Returns- AnsiString
Class- False
CastToAnsiStringDef
public function CastToAnsiStringDef(defValue: AnsiString): AnsiString
Reintroduce- False
Returns- AnsiString
Class- False
CastToBoolean
internal function CastToBoolean(): boolean
Reintroduce- False
Returns- boolean
Class- False
CastToBooleanDef
public function CastToBooleanDef(defValue: boolean): boolean
Reintroduce- False
Returns- boolean
Class- False
CastToCardinal
internal function CastToCardinal(): cardinal
Reintroduce- False
Returns- cardinal
Class- False
CastToCardinalDef
public function CastToCardinalDef(defValue: cardinal): cardinal
Reintroduce- False
Returns- cardinal
Class- False
CastToDateTime
internal function CastToDateTime(): TDateTime
Reintroduce- False
Returns- TDateTime
Class- False
CastToDateTimeDef
public function CastToDateTimeDef(defValue: TDateTime): TDateTime
Reintroduce- False
Returns- TDateTime
Class- False
CastToDouble
internal function CastToDouble(): Double
Reintroduce- False
Returns- Double
Class- False
CastToDoubleDef
public function CastToDoubleDef(defValue: Double): Double
Reintroduce- False
Returns- Double
Class- False
CastToException
internal function CastToException(): Exception
Reintroduce- False
Returns- Exception
Class- False
CastToExceptionDef
public function CastToExceptionDef(defValue: Exception): Exception
Reintroduce- False
Returns- Exception
Class- False
CastToExtended
internal function CastToExtended(): Extended
Reintroduce- False
Returns- Extended
Class- False
CastToExtendedDef
public function CastToExtendedDef(defValue: Extended): Extended
Reintroduce- False
Returns- Extended
Class- False
CastToInt64
internal function CastToInt64(): int64
Reintroduce- False
Returns- int64
Class- False
CastToInt64Def
public function CastToInt64Def(defValue: int64): int64
Reintroduce- False
Returns- int64
Class- False
CastToInteger
internal function CastToInteger(): integer
Reintroduce- False
Returns- integer
Class- False
CastToIntegerDef
public function CastToIntegerDef(defValue: integer): integer
Reintroduce- False
Returns- integer
Class- False
CastToInterface
internal function CastToInterface(): IInterface
Reintroduce- False
Returns- IInterface
Class- False
CastToInterfaceDef
public function CastToInterfaceDef(defValue: IInterface): IInterface
Reintroduce- False
Returns- IInterface
Class- False
CastToObject
internal function CastToObject(): TObject
Reintroduce- False
Returns- TObject
Class- False
CastToObject
public function CastToObject<T>(): T
Generic Parameters- T: class
Reintroduce- False
Returns- T
Class- False
CastToObjectDef
public function CastToObjectDef(defValue: TObject): TObject
Reintroduce- False
Returns- TObject
Class- False
CastToPointer
internal function CastToPointer(): pointer
Reintroduce- False
Returns- pointer
Class- False
CastToPointerDef
public function CastToPointerDef(defValue: pointer): pointer
Reintroduce- False
Returns- pointer
Class- False
CastToRecord
internal function CastToRecord(): IOmniAutoDestroyObject
Reintroduce- False
Returns- IOmniAutoDestroyObject
Class- False
CastToString
internal function CastToString(): string
Reintroduce- False
Returns- string
Class- False
CastToStringDef
public function CastToStringDef(defValue: string): string
Reintroduce- False
Returns- string
Class- False
CastToVariant
internal function CastToVariant(): Variant
Reintroduce- False
Returns- Variant
Class- False
CastToVariantDef
public function CastToVariantDef(defValue: Variant): Variant
Reintroduce- False
Returns- Variant
Class- False
CastToWideString
internal function CastToWideString(): WideString
Reintroduce- False
Returns- WideString
Class- False
CastToWideStringDef
public function CastToWideStringDef(defValue: WideString): WideString
Reintroduce- False
Returns- WideString
Class- False
Clear
public procedure Clear()
Reintroduce- False
Class- False
ClearIntf
internal procedure ClearIntf()
Reintroduce- False
Class- False
FromArray
public function FromArray<T>(values: TArray<T>): TOmniValue
Generic Parameters- T
Reintroduce- False
Returns- TOmniValue
Class- True
FromRecord
public function FromRecord<T>(value: T): TOmniValue
Generic Parameters- T: record
Reintroduce- False
Returns- TOmniValue
Class- True
GetArrayFromTValue
internal function GetArrayFromTValue(value: TValue): TOmniValueContainer
Reintroduce- False
Returns- TOmniValueContainer
Class- False
GetAsArray
internal function GetAsArray(): TOmniValueContainer
Reintroduce- False
Returns- TOmniValueContainer
Class- False
GetAsArrayItem
internal function GetAsArrayItem(idx: integer): TOmniValue
Reintroduce- False
Returns- TOmniValue
Class- False
GetAsArrayItem
internal function GetAsArrayItem(name: string): TOmniValue
Reintroduce- False
Returns- TOmniValue
Class- False
GetAsArrayItem
internal function GetAsArrayItem(param: TOmniValue ): TOmniValue
Reintroduce- False
Returns- TOmniValue
Class- False
GetAsArrayItemOV
internal function GetAsArrayItemOV(param: TOmniValue ): TOmniValue
Reintroduce- False
Returns- TOmniValue
Class- False
GetAsTValue
internal function GetAsTValue(): TValue
Reintroduce- False
Returns- TValue
Class- False
GetTValueFromArray
internal function GetTValueFromArray(a: TOmniValueContainer ): TValue
Reintroduce- False
Returns- TValue
Class- False
HasArrayItem
public function HasArrayItem(idx: integer): boolean
Reintroduce- False
Returns- boolean
Class- False
HasArrayItem
public function HasArrayItem(name: string): boolean
Reintroduce- False
Returns- boolean
Class- False
HasArrayItem
public function HasArrayItem(param: TOmniValue ): boolean
Reintroduce- False
Returns- boolean
Class- False
IsAnsiString
public function IsAnsiString(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsArray
public function IsArray(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsBoolean
public function IsBoolean(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsDateTime
public function IsDateTime(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsEmpty
public function IsEmpty(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsException
public function IsException(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsFloating
public function IsFloating(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsInteger
public function IsInteger(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsInterface
public function IsInterface(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsInterfacedType
public function IsInterfacedType(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsObject
public function IsObject(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsOwnedObject
public function IsOwnedObject(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsPointer
public function IsPointer(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsRecord
public function IsRecord(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsString
public function IsString(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsVariant
public function IsVariant(): boolean
Reintroduce- False
Returns- boolean
Class- False
IsWideString
public function IsWideString(): boolean
Reintroduce- False
Returns- boolean
Class- False
Null
public function Null(): TOmniValue
Reintroduce- False
Returns- TOmniValue
Class- True
operator Equal
public function operator Equal(a: TOmniValue ; i: integer): boolean
Class- False
operator Equal
public function operator Equal(a: TOmniValue ; s: string): boolean
Class- False
operator Implicit
public function operator Implicit(a: boolean): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: Double): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: Extended): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: integer): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: int64): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: pointer): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: string): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: IInterface): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: TObject): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: Exception): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: TOmniValue ): int64
Class- False
operator Implicit
public function operator Implicit(a: Variant): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: TDateTime): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: AnsiString): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: WideString): TOmniValue
Class- False
operator Implicit
public function operator Implicit(a: TValue): TOmniValue
Class- False
RawData
public function RawData(): PInt64
Reintroduce- False
Returns- PInt64
Class- False
RawZero
public procedure RawZero()
Reintroduce- False
Class- False
SetAsAnsiString
internal procedure SetAsAnsiString(value: AnsiString)
Reintroduce- False
Class- False
SetAsArray
internal procedure SetAsArray(value: TOmniValueContainer )
Reintroduce- False
Class- False
SetAsArrayItem
internal procedure SetAsArrayItem(idx: integer; value: TOmniValue )
Reintroduce- False
Class- False
SetAsArrayItem
internal procedure SetAsArrayItem(name: string; value: TOmniValue )
Reintroduce- False
Class- False
SetAsArrayItem
internal procedure SetAsArrayItem(param: TOmniValue ; value: TOmniValue )
Reintroduce- False
Class- False
SetAsArrayItemOV
internal procedure SetAsArrayItemOV(param: TOmniValue ; value: TOmniValue )
Reintroduce- False
Class- False
SetAsBoolean
internal procedure SetAsBoolean(value: boolean)
Reintroduce- False
Class- False
SetAsCardinal
internal procedure SetAsCardinal(value: cardinal)
Reintroduce- False
Class- False
SetAsDateTime
internal procedure SetAsDateTime(value: TDateTime)
Reintroduce- False
Class- False
SetAsDouble
internal procedure SetAsDouble(value: Double)
Reintroduce- False
Class- False
SetAsException
internal procedure SetAsException(value: Exception)
Reintroduce- False
Class- False
SetAsExtended
internal procedure SetAsExtended(value: Extended)
Reintroduce- False
Class- False
SetAsInt64
internal procedure SetAsInt64(value: int64)
Reintroduce- False
Class- False
SetAsInteger
internal procedure SetAsInteger(value: integer)
Reintroduce- False
Class- False
SetAsInterface
internal procedure SetAsInterface(value: IInterface)
Reintroduce- False
Class- False
SetAsObject
internal procedure SetAsObject(value: TObject)
Reintroduce- False
Class- False
SetAsOwnedObject
internal procedure SetAsOwnedObject(value: TObject)
Reintroduce- False
Class- False
SetAsPointer
internal procedure SetAsPointer(value: pointer)
Reintroduce- False
Class- False
SetAsRecord
internal procedure SetAsRecord(intf: IOmniAutoDestroyObject )
Reintroduce- False
Class- False
SetAsString
internal procedure SetAsString(value: string)
Reintroduce- False
Class- False
SetAsTValue
internal procedure SetAsTValue(value: TValue)
Reintroduce- False
Class- False
SetAsVariant
internal procedure SetAsVariant(value: Variant)
Reintroduce- False
Class- False
SetAsWideString
internal procedure SetAsWideString(value: WideString)
Reintroduce- False
Class- False
SetOwnsObject
internal procedure SetOwnsObject(value: boolean)
Reintroduce- False
Class- False
ToArray
public function ToArray<T>(): TArray<T>
Generic Parameters- T
Reintroduce- False
Returns- TArray<T>
Class- False
ToObject
public function ToObject<T>(): T
Generic Parameters- T: class
Reintroduce- False
Returns- T
Class- False
ToRecord
public function ToRecord<T>(): T
Generic Parameters- T
Reintroduce- False
Returns- T
Class- False
TryCastToAnsiString
public function TryCastToAnsiString(value: AnsiString): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToBoolean
public function TryCastToBoolean(value: boolean): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToCardinal
public function TryCastToCardinal(value: cardinal): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToDateTime
public function TryCastToDateTime(value: TDateTime): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToDouble
public function TryCastToDouble(value: Double): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToException
public function TryCastToException(value: Exception): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToExtended
public function TryCastToExtended(value: Extended): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToInt64
public function TryCastToInt64(value: int64): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToInteger
public function TryCastToInteger(value: integer): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToInterface
public function TryCastToInterface(value: IInterface): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToObject
public function TryCastToObject(value: TObject): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToPointer
public function TryCastToPointer(value: pointer): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToString
public function TryCastToString(value: string): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToVariant
public function TryCastToVariant(value: Variant): boolean
Reintroduce- False
Returns- boolean
Class- False
TryCastToWideString
public function TryCastToWideString(value: WideString): boolean
Reintroduce- False
Returns- boolean
Class- False
Unwrap
public function Unwrap<T>(): T
Generic Parameters- T
Reintroduce- False
Returns- T
Class- False
Wrap
public function Wrap<T>(value: T): TOmniValue
Generic Parameters- T
Reintroduce- False
Returns- TOmniValue
Class- True
to Enum TOmniValueDataType
Supplier- TOmniValueDataType
Directed- False
Client- ovType
Type- association
to Class TOmniValueContainer
Supplier- TOmniValueContainer
Directed- False
Client- AsArray
Type- association
to Struct TOmniValue
Supplier- TOmniValue
Directed- False
Client- AsArrayItem
Type- association
to Struct TOmniValue
Supplier- TOmniValue
Directed- False
Client- AsArrayItem
Type- association
to Struct TOmniValue
Supplier- TOmniValue
Directed- False
Client- AsArrayItem
Type- association
to Struct TOmniValue
Supplier- TOmniValue
Directed- False
Client- AsArrayItemOV
Type- association
to Enum TOmniValueDataType
Supplier- TOmniValueDataType
Directed- False
Client- DataType
Type- association