System.Rtti.TValue Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
_op_Implicit public
AsBoolean public Converts the stored value to a Boolean value.
AsClass public Returns the stored TClass value.
AsCurrency public Converts the stored value to a Currency value.
AsExtended public Converts the stored value to an Extended value.
AsInt64 public Converts the stored value to an Int64 value.
AsInteger public Converts the stored value to an Integer value.
AsInterface public Returns the stored IInterface value.
AsObject public Returns the stored object reference.
AsOrdinal public Casts the currently stored value to a Int64 value.
AsString public Converts the stored value to a string value.
AsType public Casts the currently stored value to another type.
AsUInt64 public
AsVariant public Converts the stored value to a Variant value.
AsVarRec public Returns a TVarRec instance suitable for passing as an array of const parameter.
Cast public Casts the currently stored value to another type.
Create public
ExtractRawData public Copies the stored value to the given memory address.
ExtractRawDataNoCopy public Copies the stored value to the given memory address.
From public Builds a new TValue record from a generic value.
FromArray public Builds a new TValue record from a given array.
FromOrdinal public Builds a new TValue record from an ordinal value.
FromVariant public Builds a new TValue record from a Variant value.
FromVarRec public
GetArrayElement public Returns an element from the array stored in the TValue record.
GetArrayLength public Returns the length of the array stored in the TValue record.
GetReferenceToRawArrayElement public Returns a pointer to the stored value.
GetReferenceToRawData public Returns a pointer to the stored value.
IsArray public Checks whether the stored value is an array.
IsClass public Checks whether the stored value is a class reference.
IsInstanceOf public Checks whether the stored object reference is an instance of a given class.
IsObject public Checks whether the stored value is an object reference.
IsObjectInstance public Checks whether the stored value is an object instance.
IsOrdinal public Checks whether the type of the stored value is ordinal.
IsType public Checks whether the currently stored value can be casted to a given type.
Make public Initializes a TValue record.
operator = public
operator Implicit public Overloaded implicit cast operator.
SetArrayElement public Sets an element in the array stored in the TValue record.
ToString public Returns the string representation of the value stored in the TValue record.
TryAsOrdinal public Tries to cast the currently stored value to an Int64 value.
TryAsType public Tries to cast the currently stored value to another type.
TryCast public Tries to cast the currently stored value to another type.


Retrieved from "https://docwiki.embarcadero.com/Libraries/Tokyo/e/index.php?title=System.Rtti.TValue_Methods&oldid=276741"