The OpenD Programming Language

Interface

Information about an interface. When an object is accessed via an interface, an Interface* appears as the first entry in its vtbl.

struct Interface {
void*[] vtbl;
}

Members

Variables

classinfo
TypeInfo_Class classinfo;

Class info returned by typeid for this interface (not for containing class)

offset
size_t offset;

offset to Interface 'this' from Object 'this'

Meta