- dbg - Variable in class tcl.lang.Interp
-
- debugSetup(String) - Static method in class tcl.lang.TJCThread
-
- decrVarRefCount(Var) - Static method in class tcl.lang.ItclAccess
-
- delete() - Method in interface tcl.lang.Namespace.DeleteProc
-
- deleteArray(Interp, String, Var, int) - Static method in class tcl.lang.Var
-
DeleteArray -> deleteArray
This procedure is called to free up everything in an array
variable.
- deleteAssocData(String) - Method in class tcl.lang.Interp
-
- deleteCommand(String) - Method in class tcl.lang.Interp
-
- deleteCommandFromToken(WrappedCommand) - Method in class tcl.lang.Interp
-
- deleted - Variable in class tcl.lang.Interp
-
- deleted - Variable in class tcl.lang.WrappedCommand
-
- deleteEvent(TclEvent) - Method in interface tcl.lang.EventDeleter
-
- deleteEvent(TclEvent) - Method in class tcl.lang.Notifier
-
- deleteEvents(EventDeleter) - Method in class tcl.lang.Notifier
-
- deleteNamespace(Namespace) - Static method in class tcl.lang.Namespace
-
- deleteProc - Variable in class tcl.lang.Namespace
-
- deleteSearches(Var) - Static method in class tcl.lang.Var
-
DeleteSearches -> deleteSearches
This procedure is called to free up all of the searches
associated with an array variable.
- deleteVar(Interp, Var, int) - Static method in class tcl.lang.Var
-
deleteVar
This procedure is called to recycle all the storage space
associated with a single Var instance.
- deleteVars(Interp, HashMap) - Static method in class tcl.lang.ItclAccess
-
- deleteVars(Interp, HashMap) - Static method in class tcl.lang.Var
-
TclDeleteVars -> deleteVars
This procedure is called to recycle all the storage space
associated with a table of variables.
- deleteVars(Interp, Var[]) - Static method in class tcl.lang.Var
-
// FIXME: Make more like TclDeleteCompiledLocalVars()
TclDeleteVars -> deleteVars
This procedure is called to recycle all the storage space
associated with an array of variables.
- dispose() - Method in class tcl.lang.CallFrame
-
This method is called when this CallFrame is no longer needed.
- dispose() - Method in interface tcl.lang.InternalRep
-
- dispose() - Method in class tcl.lang.Interp
-
- dispose() - Method in class tcl.lang.NamespaceCmd
-
- dispose() - Method in class tcl.lang.ReflectObject
-
- dispose() - Method in class tcl.lang.TclBoolean
-
Implement this no-op for the InternalRep interface.
- dispose() - Method in class tcl.lang.TclByteArray
-
Implement this no-op for the InternalRep interface.
- dispose() - Method in class tcl.lang.TclDouble
-
Implement this no-op for the InternalRep interface.
- dispose() - Method in class tcl.lang.TclIndex
-
Implement this no-op for the InternalRep interface.
- dispose() - Method in class tcl.lang.TclInteger
-
Implement this no-op for the InternalRep interface.
- dispose() - Method in class tcl.lang.TclList
-
Called to free any storage for the type's internal rep.
- dispose() - Method in class tcl.lang.TclString
-
Implement this no-op for the InternalRep interface.
- disposeAssocData(Interp) - Method in interface tcl.lang.AssocData
-
- disposeCmd() - Method in interface tcl.lang.CommandWithDispose
-
- disposeCmd() - Method in class tcl.lang.Procedure
-
- disposeCmd() - Method in class tcl.lang.ReflectObject
-
- disposeInterruptedInterp() - Method in exception tcl.lang.TclInterruptedException
-
- DONT_WAIT - Static variable in class tcl.lang.TCL
-
- doOneEvent(int) - Method in class tcl.lang.Notifier
-
- dump(Interp) - Static method in class tcl.lang.ReflectObject
-
- duplicate() - Method in interface tcl.lang.InternalRep
-
- duplicate() - Method in class tcl.lang.NamespaceCmd
-
- duplicate() - Method in class tcl.lang.ReflectObject
-
- duplicate() - Method in class tcl.lang.TclBoolean
-
Returns a dupilcate of the current object.
- duplicate() - Method in class tcl.lang.TclByteArray
-
Returns a duplicate of the current object.
- duplicate() - Method in class tcl.lang.TclDouble
-
- duplicate() - Method in class tcl.lang.TclIndex
-
Returns a dupilcate of the current object.
- duplicate() - Method in class tcl.lang.TclInteger
-
Should never be invoked.
- duplicate() - Method in class tcl.lang.TclList
-
DupListInternalRep -> duplicate
Returns a dupilcate of the current object.
- duplicate() - Method in class tcl.lang.TclString
-
Returns a dupilcate of the current object.
- ReadInputStreamChannel - Class in tcl.lang
-
The ReadInputStreamChannel class is a bridge between existing Java
InputStream objects and Tcl channels.
- ReadInputStreamChannel(Interp, InputStream) - Constructor for class tcl.lang.ReadInputStreamChannel
-
Constructor - creates a new ReadInputStreamChannel object that
will read from the passed in InputStream.
- recordAndEval(TclObject, int) - Method in class tcl.lang.Interp
-
- refCount - Variable in class tcl.lang.Namespace
-
- ReflectObject - Class in tcl.lang
-
A ReflectObject is used to create and access arbitrary Java objects
using the Java Reflection API.
- ReflectObject() - Constructor for class tcl.lang.ReflectObject
-
- Regexp - Class in sunlabs.brazil.util.regexp
-
The Regexp
class can be used to match a pattern against a
string and optionally replace the matched parts with new strings.
- Regexp(String) - Constructor for class sunlabs.brazil.util.regexp.Regexp
-
Compiles a new Regexp object from the given regular expression
pattern.
- Regexp(String, boolean) - Constructor for class sunlabs.brazil.util.regexp.Regexp
-
Compiles a new Regexp object from the given regular expression
pattern.
- Regexp.Filter - Interface in sunlabs.brazil.util.regexp
-
This interface is used by the Regexp
class to generate
the replacement string for each pattern match found in the source
string.
- Regsub - Class in sunlabs.brazil.util.regexp
-
The Regsub
class provides an iterator-like object to
extract the matched and unmatched portions of a string with respect to
a given regular expression.
- Regsub(Regexp, String) - Constructor for class sunlabs.brazil.util.regexp.Regsub
-
Construct a new Regsub
that can be used to step
through the given string, finding each substring that matches
the given regular expression.
- release() - Method in class tcl.lang.Notifier
-
- release() - Method in class tcl.lang.TclObject
-
Tcl_DecrRefCount -> release
Decrements the refCount to indicate that the caller is no longer
interested in the value of this object.
- releaseObjv(Interp, TclObject[], int) - Static method in class tcl.lang.TJC
-
- releaseObjvElems(Interp, TclObject[], int) - Static method in class tcl.lang.TJC
-
- removeInterpResolver(String) - Method in class tcl.lang.Interp
-
----------------------------------------------------------------------
Tcl_RemoveInterpResolvers -> removeInterpResolver
Removes a set of command/variable resolution procedures
previously added by addInterpResolver.
- removeSearch(String) - Method in class tcl.lang.Var
-
Find the SearchId object in the sidVec list and remove it.
- renameCommand(String, String) - Method in class tcl.lang.Interp
-
- replace(Interp, TclObject, int, int, TclObject[], int, int) - Static method in class tcl.lang.TclList
-
This procedure replaces zero or more elements of the list
referenced by tobj with the objects from an TclObject array.
- resetResult() - Method in class tcl.lang.Interp
-
- resolveCmd(Interp, String, Namespace, int) - Method in interface tcl.lang.Resolver
-
- resolveCmd(Interp, String) - Static method in class tcl.lang.TJC
-
- resolver - Variable in class tcl.lang.Namespace
-
- Resolver - Interface in tcl.lang
-
The Resolver interface specifies the methods that a new Tcl resolver
must implement.
- resolveVar(Interp, String, Namespace, int) - Method in interface tcl.lang.Resolver
-
- rest() - Method in class sunlabs.brazil.util.regexp.Regsub
-
Returns a substring consisting of all the characters that come
after the last match.
- RETURN - Static variable in class tcl.lang.TCL
-
- returnCode - Variable in class tcl.lang.Interp
-
- run() - Method in class tcl.lang.TJCThread
-
- run() - Method in class tcl.lang.UnsupportedJDetachCallCmd
-
- safeInit(Interp) - Method in class tcl.lang.Extension
-
Initialize the Extension to run in a safe interpreter.
- safeInit(Interp) - Method in class tcl.lang.TclParserExtension
-
- ServerSocketChannel - Class in tcl.lang
-
The ServerSocketChannel class implements a channel object for
ServerSocket connections, created using the socket command.
- ServerSocketChannel(Interp, String, int, TclObject) - Constructor for class tcl.lang.ServerSocketChannel
-
Creates a new ServerSocketChannel object with the given options.
- set(TclObject, double) - Static method in class tcl.lang.TclDouble
-
- set(TclObject, int) - Static method in class tcl.lang.TclInteger
-
Changes the integer value of the object.
- setAssocData(String, AssocData) - Method in class tcl.lang.Interp
-
- setCallFrameObjv(CallFrame, TclObject[]) - Static method in class tcl.lang.ItclAccess
-
- setCompletionCode(int) - Method in exception tcl.lang.TclException
-
- setDoubleValue(double) - Method in class tcl.lang.ExprValue
-
- setDoubleValue(double, String) - Method in class tcl.lang.ExprValue
-
- setErr(PrintStream) - Static method in class tcl.lang.StdChannel
-
- setErrorCode(TclObject) - Method in class tcl.lang.Interp
-
- setField(Field, Object, Object) - Method in class tcl.lang.reflect.PkgInvoker
-
- setIn(InputStream) - Static method in class tcl.lang.StdChannel
-
Reassign the static variables that reference the
in, out, and err streams used by Jacl.
- setInterrupted() - Method in class tcl.lang.Interp
-
- setIntValue(int) - Method in class tcl.lang.ExprValue
-
- setIntValue(int, String) - Method in class tcl.lang.ExprValue
-
- setIntValue(boolean) - Method in class tcl.lang.ExprValue
-
- setLength(Interp, TclObject, int) - Static method in class tcl.lang.TclByteArray
-
This method changes the length of the byte array for this
object.
- setNamespaceResolver(Namespace, Resolver) - Static method in class tcl.lang.Namespace
-
----------------------------------------------------------------------
Tcl_SetNamespaceResolvers -> setNamespaceResolver
Sets the command/variable resolution object for a namespace,
thereby changing the way that command/variable names are
interpreted.
- setOut(PrintStream) - Static method in class tcl.lang.StdChannel
-
- setProcCallFrameFalse(CallFrame) - Static method in class tcl.lang.ItclAccess
-
- setResult(TclObject) - Method in class tcl.lang.Interp
-
- setResult(String) - Method in class tcl.lang.Interp
-
- setResult(int) - Method in class tcl.lang.Interp
-
- setResult(double) - Method in class tcl.lang.Interp
-
- setResult(boolean) - Method in class tcl.lang.Interp
-
- setStringValue(String) - Method in class tcl.lang.ExprValue
-
- setValue(ExprValue) - Method in class tcl.lang.ExprValue
-
- setVar(String, TclObject, int) - Method in class tcl.lang.Interp
-
- setVar(String, String, TclObject, int) - Method in class tcl.lang.Interp
-
- setVar(String, String, String, int) - Method in class tcl.lang.Interp
-
- setVar(String, String, int, int) - Method in class tcl.lang.Interp
-
- setVar(String, String, double, int) - Method in class tcl.lang.Interp
-
- setVar(String, String, boolean, int) - Method in class tcl.lang.Interp
-
- setVarArray(Interp, String, String, TclObject, Var[], int) - Method in class tcl.lang.TJC.CompiledCommand
-
- setVarArray(Interp, String, String, String, Var[], int) - Method in class tcl.lang.TJC.CompiledCommand
-
- setVarScalar(Interp, String, TclObject, Var[], int) - Method in class tcl.lang.TJC.CompiledCommand
-
- setVarScalar(Interp, String, String, Var[], int) - Method in class tcl.lang.TJC.CompiledCommand
-
- setVarTable(CallFrame, HashMap) - Static method in class tcl.lang.ItclAccess
-
- setWrappedCommand(Procedure, WrappedCommand) - Static method in class tcl.lang.ItclAccess
-
- Shell - Class in tcl.lang
-
The Shell class is similar to the Tclsh program: you can use it to
execute a Tcl script or enter Tcl command interactively at the
command prompt.
- Shell() - Constructor for class tcl.lang.Shell
-
- skipped() - Method in class sunlabs.brazil.util.regexp.Regsub
-
Returns a substring consisting of all the characters skipped
between the end of the last match (or the start of the original
search string) and the start of this match.
- SocketChannel - Class in tcl.lang
-
The SocketChannel class implements a channel object for Socket
connections, created using the socket command.
- SocketChannel(Interp, int, String, int, boolean, String, int) - Constructor for class tcl.lang.SocketChannel
-
Constructor - creates a new SocketChannel object with the given
options.
- SocketChannel(Interp, Socket) - Constructor for class tcl.lang.SocketChannel
-
Constructor for making SocketChannel objects from connections
made to a ServerSocket.
- SocketConnectionEvent - Class in tcl.lang
-
- SocketConnectionEvent(Interp, TclObject, String, String, int) - Constructor for class tcl.lang.SocketConnectionEvent
-
- sourceInitFile(Interp, String, String[], String) - Static method in class tcl.lang.TJC
-
- startThread() - Static method in class tcl.lang.TJCThread
-
- STATUS_ERROR - Static variable in class tcl.lang.TJCThread
-
- STATUS_OK - Static variable in class tcl.lang.TJCThread
-
- StdChannel - Class in tcl.lang
-
Subclass of the abstract class Channel.
- stringFirst(Interp, String, String, TclObject) - Static method in class tcl.lang.TJC
-
- stringIndex(Interp, String, TclObject) - Static method in class tcl.lang.TJC
-
- stringLast(Interp, String, String, TclObject) - Static method in class tcl.lang.TJC
-
- stringMatch(String, String) - Static method in class tcl.lang.Util
-
- stringRange(Interp, String, TclObject, TclObject) - Static method in class tcl.lang.TJC
-
- sub(String, String) - Method in class sunlabs.brazil.util.regexp.Regexp
-
Matches a string against a regular expression and replaces the first
match with the string generated from the substitution parameter.
- sub(String, Regexp.Filter) - Method in class sunlabs.brazil.util.regexp.Regexp
-
- subAll(String, String) - Method in class sunlabs.brazil.util.regexp.Regexp
-
Matches a string against a regular expression and replaces all
matches with the string generated from the substitution parameter.
- submatch(int) - Method in class sunlabs.brazil.util.regexp.Regsub
-
Returns a substring consisting of the characters that matched
the given parenthesized subexpression during the last call to
nextMatch
.
- subspecs() - Method in class sunlabs.brazil.util.regexp.Regexp
-
Returns the number of parenthesized subexpressions in this regular
expression, plus one more for this expression itself.
- sunlabs.brazil.util.regexp - package sunlabs.brazil.util.regexp
-
- SWITCH_MODE_EXACT - Static variable in class tcl.lang.TJC
-
- SWITCH_MODE_GLOB - Static variable in class tcl.lang.TJC
-
- SWITCH_MODE_REGEXP - Static variable in class tcl.lang.TJC
-
- switchStringIsNotOption(Interp, String) - Static method in class tcl.lang.TJC
-
- sync() - Method in class tcl.lang.TclEvent
-
- table - Variable in class tcl.lang.WrappedCommand
-
- TCL - Class in tcl.lang
-
- TCL() - Constructor for class tcl.lang.TCL
-
- tcl.lang - package tcl.lang
-
- tcl.lang.reflect - package tcl.lang.reflect
-
- TclBoolean - Class in tcl.lang
-
This class implements the boolean object type in Tcl.
- TclByteArray - Class in tcl.lang
-
This class implements the binary data object type in Tcl.
- TclDouble - Class in tcl.lang
-
- TclEvent - Class in tcl.lang
-
- TclEvent() - Constructor for class tcl.lang.TclEvent
-
- TclException - Exception in tcl.lang
-
- TclException(Interp, String, int, int) - Constructor for exception tcl.lang.TclException
-
- TclException(int) - Constructor for exception tcl.lang.TclException
-
- TclException(Interp, String) - Constructor for exception tcl.lang.TclException
-
- TclException(Interp, String, int) - Constructor for exception tcl.lang.TclException
-
- TclIndex - Class in tcl.lang
-
- TclInteger - Class in tcl.lang
-
This class implements the integer object type in Tcl.
- TclInterruptedException - Exception in tcl.lang
-
Signals that an interp has been interrupted via the
Interp.setInterrupted() API.
- TclInterruptedException(Interp) - Constructor for exception tcl.lang.TclInterruptedException
-
- TclList - Class in tcl.lang
-
This class implements the list object type in Tcl.
- TclList - Class in tcl.lang
-
- TclNumArgsException - Exception in tcl.lang
-
This exception is used to report wrong number of arguments in Tcl scripts.
- TclNumArgsException(Interp, int, TclObject[], String) - Constructor for exception tcl.lang.TclNumArgsException
-
Creates a TclException with the appropiate Tcl error
message for having the wring number of arguments to a Tcl command.
- TclObject - Class in tcl.lang
-
This class extends TclObjectBase to implement the basic notion of
an object in Tcl.
- TclObject - Class in tcl.lang
-
- TclObject(InternalRep) - Constructor for class tcl.lang.TclObject
-
Creates a TclObject with the given InternalRep.
- TclObject(TclString, String) - Constructor for class tcl.lang.TclObject
-
Creates a TclObject with the given InternalRep and stringRep.
- TclObject(int) - Constructor for class tcl.lang.TclObject
-
Creates a TclObject with the given integer value.
- TclParser - Class in tcl.lang
-
- TclParser() - Constructor for class tcl.lang.TclParser
-
- TclParserExtension - Class in tcl.lang
-
- TclParserExtension() - Constructor for class tcl.lang.TclParserExtension
-
- TclRegexp - Class in tcl.lang
-
- TclRuntimeError - Exception in tcl.lang
-
Signals that a unrecoverable run-time error in the interpreter.
- TclRuntimeError(String) - Constructor for exception tcl.lang.TclRuntimeError
-
Constructs a TclRuntimeError with the specified detail
message.
- TclString - Class in tcl.lang
-
- terminateThread() - Static method in class tcl.lang.TJCThread
-
- Test - Class in <Unnamed>
-
- Test() - Constructor for class Test
-
- TIMER_EVENTS - Static variable in class tcl.lang.TCL
-
- TimerHandler - Class in tcl.lang
-
- TimerHandler(Notifier, int) - Constructor for class tcl.lang.TimerHandler
-
- TJC - Class in tcl.lang
-
- TJC() - Constructor for class tcl.lang.TJC
-
- TJC.CompiledCommand - Class in tcl.lang
-
- TJC.CompiledCommand() - Constructor for class tcl.lang.TJC.CompiledCommand
-
- TJCBench - Class in tcl.lang
-
- TJCBench() - Constructor for class tcl.lang.TJCBench
-
- TJCCommandCmd - Class in tcl.lang
-
- TJCCommandCmd() - Constructor for class tcl.lang.TJCCommandCmd
-
- TJCCompileCmd - Class in tcl.lang
-
- TJCCompileCmd() - Constructor for class tcl.lang.TJCCompileCmd
-
- TJCPackageCmd - Class in tcl.lang
-
- TJCPackageCmd() - Constructor for class tcl.lang.TJCPackageCmd
-
- TJCReadyVar - Class in tcl.lang
-
- TJCReadyVar(Interp, String) - Constructor for class tcl.lang.TJCReadyVar
-
- TJCShell - Class in tcl.lang
-
- TJCShell() - Constructor for class tcl.lang.TJCShell
-
- TJCThread - Class in tcl.lang
-
- TJCThread() - Constructor for class tcl.lang.TJCThread
-
- TJCThread.CompiledClassReady - Interface in tcl.lang
-
- toString() - Method in class sunlabs.brazil.util.regexp.Regexp
-
Returns a string representation of this compiled regular
expression.
- toString() - Method in class tcl.lang.ExprValue
-
- toString() - Method in class tcl.lang.IdleHandler
-
- toString() - Method in class tcl.lang.Interp
-
- toString() - Method in class tcl.lang.Namespace
-
- toString() - Method in class tcl.lang.NamespaceCmd
-
- toString() - Method in class tcl.lang.ReflectObject
-
- toString() - Method in class tcl.lang.TclBoolean
-
Called to query the string representation of the Tcl object.
- toString() - Method in class tcl.lang.TclByteArray
-
Called to query the string representation of the Tcl object.
- toString() - Method in class tcl.lang.TclDouble
-
- toString() - Method in class tcl.lang.TclIndex
-
Called to query the string representation of the Tcl object.
- toString() - Method in class tcl.lang.TclInteger
-
Should never be invoked.
- toString() - Method in class tcl.lang.TclList
-
Called to query the string representation of the Tcl object.
- toString() - Method in class tcl.lang.TclString
-
Called to query the string representation of the Tcl object.
- toString() - Method in class tcl.lang.Var
-
Used to create a String that describes this variable.
- toString() - Method in class tcl.lang.WrappedCommand
-
- TRACE_ARRAY - Static variable in class tcl.lang.TCL
-
- TRACE_DESTROYED - Static variable in class tcl.lang.TCL
-
- TRACE_READS - Static variable in class tcl.lang.TCL
-
- TRACE_UNSETS - Static variable in class tcl.lang.TCL
-
- TRACE_WRITES - Static variable in class tcl.lang.TCL
-
- traceProc(Interp, String, String, int) - Method in interface tcl.lang.VarTrace
-
- traceVar(String, VarTrace, int) - Method in class tcl.lang.Interp
-
- traceVar(String, String, VarTrace, int) - Method in class tcl.lang.Interp
-