Data.DBXMemoryRow.TDBXMemoryRow Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AfterConstructionpublicResponds after the last constructor has executed.
BeforeDestructionpublicResponds before the first destructor executes.
CheckDisposedprotectedThis method is deprecated.
ClassInfopublicReturns a pointer to the run-time type information (RTTI) table for the object type.
ClassNamepublicReturns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).
ClassNameIspublicDetermines whether an object is of a specific type.
ClassParentpublicReturns the type of the immediate ancestor of a class.
ClassTypepublicReturns the class reference for the object's class.
CleanupInstancepublicPerforms finalization on long strings, variants, and interface variables within a class.
ClearParameterspublic
CreatepublicCreates a new TDBXMemoryRow instance.
CreateCustomValueprotected
DefaultHandlerpublicProvides the interface for a method that processes message records.
DestroypublicDestroys a TDBXMemoryRow instance.
DispatchpublicCalls message-handling methods for the object, based on the contents of the Message parameter.
DisposeOfpublicDisposeOf forces the execution of the destructor code in an object.
EqualspublicChecks whether the current instance and the Obj parameter are equal.
FieldAddresspublicReturns the address of a published object field.
FreepublicDestroys an object and frees its associated memory, if necessary.
FreeInstancepublicDeallocates memory allocated by a previous call to the NewInstance method.
GetAnsiCharsprotected
GetAnsiStringprotectedGets the AnsiString value for dynamically allocated strings.
GetBcdprotectedGets the binary coded decimal value for the TBcd data types.
GetBooleanprotectedGets the Boolean value for the Boolean data types.
GetByteLengthprotected
GetBytesprotected
GetCallbackValueprotected
GetDateprotectedGets the date value for the TDBXDate data types.
GetDBXConnectionprotected
GetDBXReaderprotectedGets the dbExpress unidirectional reader for the TDBXReader data types.
GetDisposedprotectedGetter for the Disposed property.
GetDoubleprotectedGets the Double value for the double-precision floating-point data types.
GetGenerationprotectedReturns the current value of Generation.
GetHashCodepublicReturns an integer containing the hash code.
GetInt16protectedGets the Smallint value for the 16-bit integer data types.
GetInt32protectedGets the Integer value for the 32-bit integer data types.
GetInt64protectedGets the integer value for the 64-bit integer data types.
GetInt8protectedGets the Shortint value for the 8-bit integer data types.
GetInterfacepublicRetrieves a specified interface.
GetInterfaceEntrypublicReturns the entry for a specific interface implemented in a class.
GetInterfaceTablepublicReturns a pointer to a structure containing all of the interfaces implemented by a given class.
GetJSONValueprotectedGets the JSON value for the TJSONValue data types.
GetLengthprotected
GetObjectTypeNameprotected
GetSingleprotectedGets the Single value for the single-precision floating-point data types.
GetStreamprotectedGets the stream reader for the TDBXStreamReader data types.
GetStreamBytesprotected
GetStreamLengthprotected
GetTimeprotectedGets the time value for the TDBXTime data types.
GetTimeStampprotectedGets the highly accurate date-time value for the TSQLTimeStamp data types.
GetTimeStampOffsetprotected
GetUInt16protectedGets the Word value for the unsigned 16-bit integer data types.
GetUInt8protectedGets the Byte value for the unsigned 8-bit integer data types.
GetWideCharsprotected
GetWideStringprotectedGets the WideString value for the strings of 16-bit characters.
InheritsFrompublicDetermines the relationship of two object types.
InitInstancepublicInitializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.
InstanceSizepublicReturns the size in bytes of each instance of the object type.
IsStoredNullprotected
MethodAddresspublicReturns the address of a class method by name.
MethodNamepublicReturns the name of a class method by address.
NewInstancepublicAllocates memory for an instance of an object type and returns a pointer to that new instance.
NewRowGenerationpublic
NotImplementedprotected
QualifiedClassNamepublicReturns the qualified name of the class.
SafeCallExceptionpublicHandles exceptions in methods declared using the safecall calling convention.
SetAnsiCharsprotected
SetAnsiMemoprotected
SetAnsiStringprotectedSets the AnsiString value for the dynamically allocated strings.
SetBCDprotectedSets the binary coded decimal value for the TBcd data types.
SetBooleanprotectedSets the Boolean value for the Boolean data types.
SetCallbackValueprotected
SetDateprotectedSets the date value for the TDBXDate data types.
SetDBXConnectionprotected
SetDBXReaderprotectedSets the dbExpress unidirectional reader for the TDBXReader data types.
SetDoubleprotectedSets the Double value for the double-precision floating-point data types.
SetDynamicBytesprotected
SetInt16protectedSets the Smallint value for the 16-bit integer data types.
SetInt32protectedSets the Integer value for the 32-bit integer data types.
SetInt64protectedSets the integer value for the 64-bit integer data types.
SetInt8protectedSets the Shortint value for the 8-bit integer data types.
SetJSONValueprotectedSets the JSON value for the TJSONValue data types.
SetNullprotected
SetSingleprotectedSets the Single value for the single-precision floating-point data types.
SetStreamprotectedSets the stream reader for the TDBXStreamReader data types.
SetStringprotected
SetTimeprotectedSets the time value for the TDBXTime data types.
SetTimestampprotectedSets the highly accurate date-time value for the TSQLTimeStamp data types.
SetTimestampOffsetprotected
SetUInt16protectedSets the Word value for the unsigned 16-bit integer data types.
SetUInt8protectedSets the Byte value for the unsigned 8-bit integer data types.
SetValueTypeprotectedSets the value type in a TDBXMemoryRow.
SetWideCharsprotected
SetWideMemoprotectedThis method is intended to establish the size of the memo fields.
SetWideStringprotectedSets the WideString value for the strings of 16-bit characters.
ToStringpublicReturns a string containing the class name.
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.
UseExtendedTypesprotectedThis method is useful if it is expected to use new data types.
ValueNotSetprotected
ValueSetprotected