Using Namespaces
CLI interactive commands exist in the primary Tcl namespace (::). SomeTotalView state variables also reside in this namespace. Seldom-used functions and functions that are not primarily used interactively reside in other namespaces. These namespaces also contain most TotalView state variables. (The variables that appear in other namespaces are usually related to TotalView preferences.) TotalView uses the following namespaces:
TV::
Contains commands and variables that you use when creating functions. They can be used interactively, but this is not their primary role.
TV::GUI::
Contains state variables that define and describe properties of the user interface, such as window placement and color. (Many of these variables are specific only to the Classic UI.)
NOTE: Any other namespaces that you may see that begin with TV contain private functions and variables. These objects are not part of the product, so don’t use them as they may produce unexpected results in your program. Also, don’t create namespaces that begin with TV, since you can interfere with built-in functions and variables.
To set the value of these variables, use the CLI dset command. To display a list of these variables in the CLI, specify the namespace; for example:
dset TV::
You can use wildcards with this command. For example, dset TV::au* displays all variables that begin with “au”.