Public Types | |
typedef std::list< shared_ptr < tcl::command > > | cmd_list_type |
Public Member Functions | |
impl (tcl::interpreter &intp, const fstring &cmd_name, const rutz::file_pos &src_pos) | |
fstring | usage_warning (const fstring &argv0) const |
Static Public Member Functions | |
static int | c_invoke_callback (void *clientdata, Tcl_Interp *interp, int s_objc, Tcl_Obj *const objv[]) throw () |
static void | c_delete_callback (void *clientdata) throw () |
static void | c_exit_callback (void *clientdata) throw () |
static tcl::command_group * | lookup_helper (tcl::interpreter &interp, const char *name) throw () |
Public Attributes | |
tcl::interpreter | interp |
Tcl_Command const | cmd_token |
fstring const | initial_cmd_name |
cmd_list_type | cmd_list |
fstring const | prof_name |
rutz::prof | prof |
Definition at line 83 of file commandgroup.cc.