Reference for unit 'Variants': Classes

Class Description
EVariantArrayCreateError Error raised when a problem is detected during creation of an array
EVariantArrayLockedError Error raised when an operation on a locked array is performed
EVariantBadIndexError Error raised when an invalid array index is detected
EVariantBadVarTypeError >Error raised when an invalid variant type is detected
EVariantDispatchError Exception raised in case of variant dispatching errors
EVariantInvalidArgError Error raised when an invalid argument is detected
EVariantInvalidNullOpError Variant invalid null operation error
EVariantInvalidOpError Error raised when an invalid operation is performed
EVariantNotAnArrayError Error raised when an array operation is performed on a non-array variant
EVariantNotImplError Error raised when a variant operation not implemented
EVariantOutOfMemoryError Error to signal an out-of-memory condition
EVariantOverflowError Error raised when an overflow error is detected
EVariantParamNotFoundError Error raised when a parameter is not found
EVariantRangeCheckError Exception class to signal range checks
EVariantTypeCastError Error raised when an invalid typecast is performed
EVariantUnexpectedError Exception raised during unexpected error
IVarInstanceReference Interface for variants that refer to an object
IVarInvokeable Interface needed for custom variants that need to implement dynamic properties and methods
TCustomVariantType Base class for a custom variant type
TInvokeableVariantType TCustomVariantType descendent that implements DispInvoke
TPublishableVariantType TInvokeableVariantType descendent that implements reading published properties

results matching ""

    No results matching ""