#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. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002