Main Page   Compound List   File List   Compound Members   File Members  

TclXPCOMComponent Struct Reference

#include <TclXPCOMPrivate.h>

List of all members.

Public Attributes

nsrefcnt refcount
 our refcount. More...

Tcl_Interp * interp
 the interp where we were created. More...

Tcl_ThreadId thread
 the thread where we were created. More...

ClassInfocinfo
 class info for this component. More...

TclXPCOMStub ** stubs
 interface stubs that are implemented by this component. More...

Tcl_Obj * destructor
 script called when component is deleted. More...

int nesting
 set to 1 if we're running a script for QI, AddRef, or Release. More...

int nestlevel
 current nesting level. More...


Member Data Documentation

nsrefcnt TclXPCOMComponent::refcount
 

our refcount.

Definition at line 246 of file TclXPCOMPrivate.h.

Referenced by NewTclXPCOMComponent.

Tcl_Interp* TclXPCOMComponent::interp
 

the interp where we were created.

Definition at line 247 of file TclXPCOMPrivate.h.

Referenced by TclXPCOMStub::CallMethod, FreeTclXPCOMComponent, NewTclXPCOMComponent, and TclXPCOMStub::QueryInterface.

Tcl_ThreadId TclXPCOMComponent::thread
 

the thread where we were created.

Definition at line 248 of file TclXPCOMPrivate.h.

Referenced by TclXPCOMStub::CallMethod, NewTclXPCOMComponent, and TclXPCOMStub::QueryInterface.

ClassInfo* TclXPCOMComponent::cinfo
 

class info for this component.

Definition at line 249 of file TclXPCOMPrivate.h.

Referenced by BindScript, FreeTclXPCOMComponent, NewTclXPCOMComponent, and TclXPCOMStub::QueryInterface.

TclXPCOMStub** TclXPCOMComponent::stubs
 

interface stubs that are implemented by this component.

Definition at line 250 of file TclXPCOMPrivate.h.

Referenced by BindScript, FreeTclXPCOMComponent, NewTclXPCOMComponent, TclXPCOMStub::QueryInterface, and TclXPCOM_WrapObjCmd.

Tcl_Obj* TclXPCOMComponent::destructor
 

script called when component is deleted.

Definition at line 251 of file TclXPCOMPrivate.h.

Referenced by BindScript, NewTclXPCOMComponent, SetDestructorBinding, and UnsetDestructorBinding.

int TclXPCOMComponent::nesting
 

set to 1 if we're running a script for QI, AddRef, or Release.

Definition at line 252 of file TclXPCOMPrivate.h.

Referenced by NewTclXPCOMComponent, and TclXPCOMStub::QueryInterface.

int TclXPCOMComponent::nestlevel
 

current nesting level.

Definition at line 253 of file TclXPCOMPrivate.h.


The documentation for this struct was generated from the following file:
Generated on Fri Jun 14 23:25:52 2002 for TclXPCOM by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002