#include <TclXPCOMPrivate.h>
Public Attributes | |
nsIInterfaceInfo * | info |
nsIInterfaceInfo * | parentinfo |
PRUint16 | imethodcount |
PRUint16 | methodcount |
number of methods. More... | |
PRUint16 | attributecount |
number of attributes. More... | |
PRUint16 | constantcount |
number of constants. More... | |
PRUint16 | baseimethodindex |
PRUint16 | basemethodindex |
PRUint16 | baseattributeindex |
PRUint16 | baseconstantindex |
MethodInfo * | imethods |
cache of interface methods. More... | |
IdentifierInfo * | methods |
cache of method info. More... | |
IdentifierInfo * | attributes |
cache of attribute info. More... | |
char ** | constantnames |
constant names. More... | |
Tcl_Obj ** | constantvalues |
cache of constant values. More... |
|
Definition at line 144 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, GetInterfaceInfoList, NewClassInfo, and NewInterfaceInfo. |
|
Definition at line 145 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, GetInterfaceConstantValue, GetMethodInfo, IsInInterface, and NewInterfaceInfo. |
|
Definition at line 148 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, and NewInterfaceInfo. |
|
number of methods.
Definition at line 149 of file TclXPCOMPrivate.h. Referenced by NewClassInfo, NewInterfaceInfo, TclXPCOM_GetIdentifierInfoFromInterface, and TclXPCOM_ListInterfaceMethods. |
|
number of attributes.
Definition at line 150 of file TclXPCOMPrivate.h. Referenced by NewClassInfo, NewInterfaceInfo, TclXPCOM_GetIdentifierInfoFromInterface, and TclXPCOM_ListInterfaceAttributes. |
|
number of constants.
Definition at line 151 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, NewInterfaceInfo, TclXPCOM_GetConstant, and TclXPCOM_ListInterfaceConstants. |
|
Definition at line 153 of file TclXPCOMPrivate.h. Referenced by GetMethodInfo, and NewInterfaceInfo. |
|
Definition at line 154 of file TclXPCOMPrivate.h. Referenced by NewClassInfo, and NewInterfaceInfo. |
|
Definition at line 155 of file TclXPCOMPrivate.h. Referenced by NewClassInfo, and NewInterfaceInfo. |
|
Definition at line 156 of file TclXPCOMPrivate.h. Referenced by FreeTclXPCOMComponent, GetInterfaceConstantValue, and NewInterfaceInfo. |
|
cache of interface methods.
Definition at line 158 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, GetMethodInfo, and NewInterfaceInfo. |
|
cache of method info.
Definition at line 159 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, NewClassInfo, NewInterfaceInfo, TclXPCOM_GetIdentifierInfoFromInterface, and TclXPCOM_ListInterfaceMethods. |
|
cache of attribute info.
Definition at line 160 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, isInInterface, NewClassInfo, NewInterfaceInfo, TclXPCOM_GetIdentifierInfoFromInterface, and TclXPCOM_ListInterfaceAttributes. |
|
constant names.
Definition at line 161 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, NewInterfaceInfo, TclXPCOM_GetConstant, and TclXPCOM_ListInterfaceConstants. |
|
cache of constant values.
Definition at line 162 of file TclXPCOMPrivate.h. Referenced by FreeInterfaceInfo, GetInterfaceConstantValue, and NewInterfaceInfo. |