Logo Search packages:      
Sourcecode: tclcl version File versions  Download package

Static Public Member Functions | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Private Member Functions | Private Attributes | Static Private Attributes

TclClass Class Reference

Collaboration diagram for TclClass:
Collaboration graph
[legend]

List of all members.

Static Public Member Functions

static void init ()

Protected Member Functions

void add_method (const char *name)
virtual void bind ()
virtual TclObjectcreate (int argc, const char *const *argv)=0
virtual int method (int argc, const char *const *argv)
virtual void otcl_mappings ()
 TclClass (const char *classname)

Static Protected Member Functions

static int dispatch_method (ClientData, Tcl_Interp *, int ac, CONST84 char **av)

Protected Attributes

OTclClass * class_
const char * classname_

Static Private Member Functions

static int create_shadow (ClientData clientData, Tcl_Interp *interp, int argc, CONST84 char *argv[])
static int delete_shadow (ClientData clientData, Tcl_Interp *interp, int argc, CONST84 char *argv[])
static int dispatch_cmd (ClientData clientData, Tcl_Interp *interp, int argc, CONST84 char *argv[])
static int dispatch_init (ClientData clientData, Tcl_Interp *interp, int argc, char *argv[])
static int dispatch_instvar (ClientData clientData, Tcl_Interp *interp, int argc, CONST84 char *argv[])

Private Attributes

TclClassnext_

Static Private Attributes

static TclClassall_

Detailed Description

Definition at line 270 of file tclcl.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index