NAMETcl_CreateEnsemble, Tcl_FindEnsemble, Tcl_GetEnsembleFlags, Tcl_GetEnsembleMappingDict, Tcl_GetEnsembleNamespace, Tcl_GetEnsembleParameterList, Tcl_GetEnsembleUnknownHandler, Tcl_GetEnsembleSubcommandList, Tcl_IsEnsemble, Tcl_SetEnsembleFlags, Tcl_SetEnsembleMappingDict, Tcl_SetEnsembleParameterList, Tcl_SetEnsembleSubcommandList, Tcl_SetEnsembleUnknownHandler − manipulate ensemble commands SYNOPSIS#include <tcl.h>Tcl_Command
Tcl_CreateEnsemble(interp, name, namespacePtr, ensFlags)Tcl_Command
Tcl_FindEnsemble(interp, cmdNameObj, flags)int
Tcl_IsEnsemble(token)int
Tcl_GetEnsembleFlags(interp, token, ensFlagsPtr)int
Tcl_SetEnsembleFlags(interp, token, ensFlags)int
Tcl_GetEnsembleMappingDict(interp, token, dictObjPtr)int
Tcl_SetEnsembleMappingDict(interp, token, dictObj)int
Tcl_GetEnsembleParameterList(interp, token, listObjPtr)int
Tcl_SetEnsembleParameterList(interp, token, listObj)
\{.ev 2
.\}int Tcl_GetEnsembleSubcommandList(interp, token, listObjPtr)int Tcl_SetEnsembleSubcommandList(interp, token, listObj)int Tcl_GetEnsembleUnknownHandler(interp, token, listObjPtr)int Tcl_SetEnsembleUnknownHandler(interp, token, listObj)int Tcl_GetEnsembleNamespace(interp, token, namespacePtrPtr)ARGUMENTS. el .TP 15
Tcl_Interp *interp(in/out) The interpreter in which the ensemble is to be created or found. Also where error result messages are written. The functions whose names start with Tcl_GetEnsemble may have a NULL for the interp, but all other functions must not.