- Tcl_TraceVar
- Tcl_TraceVar2
- Tcl_UntraceVar
- Tcl_UntraceVar2
- Tcl_VarTraceInfo
- Tcl_VarTraceInfo2
- monitor accesses to a variable
- NAME
- SYNOPSIS
#include <tcl.h>
int
Tcl_TraceVar(interp, varName, flags, proc, clientData)
int
Tcl_TraceVar2(interp, name1, name2, flags, proc, clientData)
Tcl_UntraceVar(interp, varName, flags, proc, clientData)
Tcl_UntraceVar2(interp, name1, name2, flags, proc, clientData)
ClientData
Tcl_VarTraceInfo(interp, varName, flags, proc, prevClientData)
ClientData
Tcl_VarTraceInfo2(interp, name1, name2, flags, proc, prevClientData)
- ARGUMENTS
- DESCRIPTION
- TWO-PART NAMES
- ACCESSING VARIABLES DURING TRACES
- CALLBACK TIMING
- WHOLE-ARRAY TRACES
- MULTIPLE TRACES
- ERROR RETURNS
- RESTRICTIONS
- UNDEFINED VARIABLES
- TCL_TRACE_DESTROYED FLAG
- TCL_INTERP_DESTROYED
- BUGS
- KEYWORDS