Class
Module: ecereCOM
Namespace: ecere::com
Type: Class (No header)
Base Class: None
Description
First class type representing data type objects (classes, structs, enums, bit classes, system data types, unit classes)
Conversions
char * |
Properties and Members
prev | Class |
next | Class |
name | const char * |
offset | int |
structSize | int |
_vTbl | void * * |
vTblSize | int |
Constructor | bool(*)(void *) |
Destructor | void(*)(void *) |
offsetClass | int |
sizeClass | int |
base | Class |
methods | BinaryTree |
members | BinaryTree |
prop | BinaryTree |
membersAndProperties | OldList |
classProperties | BinaryTree |
derivatives | OldList |
memberID | int |
startMemberID | int |
type | ClassType |
module | Module |
nameSpace | NameSpace * |
dataTypeString | const char * |
dataType | Type |
typeSize | int |
defaultAlignment | int |
Initialize | void(*)() |
memberOffset | int |
selfWatchers | OldList |
designerClass | const char * |
noExpansion | bool |
defaultProperty | const char * |
comRedefinition | bool |
count | int |
isRemote | int |
internalDecl | bool |
data | void * |
computeSize | bool |
structAlignment | short |
pointerAlignment | short |
destructionWatchOffset | int |
fixed | bool |
delayedCPValues | OldList |
inheritanceAccess | AccessMode |
fullName | const char * |
symbol | void * |
conversions | OldList |
templateParams | OldList |
templateArgs | ClassTemplateArgument * |
templateClass | Class |
templatized | OldList |
numParams | int |
isInstanceClass | bool |
byValueSystemClass | bool |
bindingsClass | void * |