Spring.VirtualClass Namespace

Represents namespace Spring.VirtualClass.

 NameDescription
TVirtualClass

Represents type TVirtualClass.

TVirtualClasses

Represents type TVirtualClasses.

Top
 NameDescription
TClassData

Represents type TClassData.

Top
 NameDescription
TAfterConstruction

Represents type TAfterConstruction.

TBeforeDestruction

Represents type TBeforeDestruction.

TDefaultHandler

Represents type TDefaultHandler.

TDestroy

Represents type TDestroy.

TDispatch

Represents type TDispatch.

TEquals

Represents type TEquals.

TFreeInstance

Represents type TFreeInstance.

TGetHashCode

Represents type TGetHashCode.

TNewInstance

Represents type TNewInstance.

TSafeCallException

Represents type TSafeCallException.

TToString

Represents type TToString.

Top
 NameDescription
PClass

Represents a pointer type to TClass.

PClassData

Represents a pointer type to TClassData.

PVirtualMethodTable

Represents a pointer type to Pointer.

Top
 NameDescription
CPP_ABI_ADJUST

Represents constant CPP_ABI_ADJUST.

Top
 NameDescription
CreateVirtualClass(TClass)

Represents method CreateVirtualClass(TClass).

DestroyVirtualClass(TClass)

Represents method DestroyVirtualClass(TClass).

GetClassData(TClass)

Represents method GetClassData(TClass).

GetVirtualMethodAddress(TClass,Word)

Represents method GetVirtualMethodAddress(TClass,Word).

GetVirtualMethodCount(TClass)

Represents method GetVirtualMethodCount(TClass).

GetVirtualMethodIndex(TClass,Pointer)

Represents method GetVirtualMethodIndex(TClass,Pointer).

IsVirtualMethodOverride(TClass,TClass,Pointer)

Represents method IsVirtualMethodOverride(TClass,TClass,Pointer).

Top