|
Public Member Functions |
| | Tcl () |
| int | dark () const |
| Tcl_Interp * | interp () const |
| char * | result () const |
| void | result (const char *p) |
| void | resultf (const char *fmt,...) |
| void | CreateCommand (const char *cmd, Tcl_CmdProc *cproc, ClientData cd=0, Tcl_CmdDeleteProc *dproc=0) |
| void | CreateCommand (Tcl_CmdProc *cproc, ClientData cd=0, Tcl_CmdDeleteProc *dproc=0) |
| void | DeleteCommand (const char *cmd) |
| void | EvalFile (const char *file) |
| char * | var (const char *varname, int flags=TCL_GLOBAL_ONLY) |
| void | eval (char *s) |
| void | eval (const char *s) |
| void | evalc (const char *s) |
| void | eval () |
| char * | buffer () |
| void | evalf (const char *fmt,...) |
| void | add_error (const char *string) |
| void | add_errorf (const char *fmt,...) |
| Tk_Window_ * | tkmain () const |
| void | tkmain (struct Tk_Window_ *w) |
| void | add_option (const char *name, const char *value) |
| void | add_default (const char *name, const char *value) |
| const char * | attr (const char *attr) const |
| const char * | application () const |
| const char * | rds (const char *a, const char *fld) const |
| TclObject * | lookup (const char *name) |
| void | enter (TclObject *) |
| void | remove (TclObject *) |
Static Public Member Functions |
| void | init (const char *application) |
| void | init (Tcl_Interp *, const char *application) |
| Tcl & | instance () |
Private Member Functions |
| void | error (const char *) |
Private Attributes |
| Tcl_Interp * | tcl_ |
| Tk_Window_ * | tkmain_ |
| char * | bp_ |
| const char * | application_ |
| char | buffer_ [4096] |
| Tcl_HashTable | objs_ |
Static Private Attributes |
| Tcl | instance_ |