| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TclObject | |
|---|---|
| tcl.lang | |
| tcl.lang.channel | |
| tcl.lang.cmd | |
| tcl.pkg.fleet | |
| tcl.pkg.itcl | |
| tcl.pkg.java | |
| tcl.pkg.tjc | |
| Uses of TclObject in tcl.lang | 
|---|
| Fields in tcl.lang declared as TclObject | |
|---|---|
 TclObject[][] | 
Procedure.argList
 | 
 TclObject[] | 
CallFrame.objv
Stores the arguments of the procedure associated with this CallFrame.  | 
 TclObject | 
ParseResult.value
The value of a parse operation.  | 
| Methods in tcl.lang that return TclObject | |
|---|---|
 TclObject | 
Interp.checkCommonCharacter(int c)
It is very common to create a TclObject that contains a single character.  | 
 TclObject | 
Interp.checkCommonInteger(long value)
checkCommonInteger() If a given integer value is in the common value pool then return a shared object for that integer.  | 
 TclObject | 
Interp.checkCommonString(String value)
If a given String value is in the common value pool the return a shared object for that String.  | 
static TclObject | 
Util.concat(int from,
       int to,
       TclObject[] objv)
Tcl_ConcatObj -> concat Concatenate the strings from a set of objects into a single string object with spaces between the original strings.  | 
static TclObject | 
TclList.copy(Interp interp,
     TclObject list)
copy (TclListObjCopy) -- Makes a "pure list" copy of a list value.  | 
static TclObject | 
TclDict.get(Interp interp,
    TclObject dict,
    TclObject key)
Tcl_DictObjGet.  | 
static TclObject[] | 
TclList.getElements(Interp interp,
            TclObject tobj)
Returns a TclObject array of the elements in a list object.  | 
 TclObject | 
Regex.getInfo(Interp interp)
Returns a list containing information about the regular expression.  | 
static TclObject | 
FileUtil.getNormalizedPath(Interp interp,
                  TclObject pathObj)
This important function attempts to extract from the given TclObject a unique normalized path representation, whose string value can be used as a unique identifier for the file.  | 
 TclObject | 
Interp.getResult()
Queries the value of this interpreter's result value  | 
 TclObject | 
Var.getValue()
 | 
static TclObject | 
Var.getVar(Interp interp,
       String part1,
       String part2,
       int flags)
Tcl_GetVar2Ex -> getVar Query the value of a variable, given a two-part name consisting of array name and element within array.  | 
 TclObject | 
Interp.getVar(String name,
       int flags)
Get the value of a variable.  | 
 TclObject | 
Interp.getVar(String name1,
       String name2,
       int flags)
Get the value of a variable.  | 
 TclObject | 
Interp.getVar(TclObject nameObj,
       int flags)
Get the value of a variable.  | 
static TclObject | 
Var.getVarCompiledLocalArray(Interp interp,
                         String varname,
                         String key,
                         Var resolved,
                         boolean leaveErrMsg)
 | 
static TclObject | 
Var.getVarCompiledLocalArrayInvalid(Interp interp,
                                String varname,
                                String key)
 | 
static TclObject | 
Var.getVarCompiledLocalScalarInvalid(Interp interp,
                                 String varname)
 | 
static TclObject[] | 
Parser.grabObjv(Interp interp,
         int size)
 | 
static TclObject | 
Var.incrVar(Interp interp,
        String part1,
        String part2,
        long incrAmount,
        int flags)
TclIncrVar2 -> incrVar Given a two-part variable name, which may refer either to a scalar variable or an element of an array, increment the Tcl object value of the variable by a specified amount.  | 
static TclObject | 
TclList.index(Interp interp,
      TclObject tobj,
      int index)
This procedure returns a pointer to the index'th object from the list referenced by tobj.  | 
static TclObject | 
Var.initVarCompiledLocalArray(Interp interp,
                          String varname,
                          String key,
                          TclObject newValue,
                          Var[] compiledLocals,
                          int localIndex)
 | 
static TclObject | 
Var.initVarCompiledLocalScalar(Interp interp,
                           String varname,
                           TclObject newValue,
                           Var[] compiledLocals,
                           int localIndex)
 | 
static TclObject | 
TclList.newInstance()
Creates a new instance of a TclObject with a TclList internal rep.  | 
static TclObject | 
TclDict.newInstance()
Creates a new instance of a TclObject with a TclDict internal rep.  | 
static TclObject | 
TclByteArray.newInstance()
Creates a new instance of a TclObject with an empty TclByteArray internal rep.  | 
static TclObject | 
TclBoolean.newInstance(boolean b)
Creates a new instance of a TclObject with a TclBoolean internal representation.  | 
static TclObject | 
TclByteArray.newInstance(byte[] b)
Creates a new instance of a TclObject with a TclByteArray internal rep.  | 
static TclObject | 
TclByteArray.newInstance(byte[] b,
            int position,
            int length)
Creates a new instance of a TclObject with a TclByteArray internal rep.  | 
static TclObject | 
TclString.newInstance(char c)
Create a TclObject with an internal TclString representation whose initial value is a string with the single character.  | 
static TclObject | 
TclDouble.newInstance(double d)
 | 
static TclObject | 
TclInteger.newInstance(long i)
Tcl_NewIntObj -> TclInteger.newInstance Creates a new instance of a TclObject with a TclInteger internal representation.  | 
static TclObject | 
TclString.newInstance(Object o)
 | 
static TclObject | 
TclString.newInstance(String str)
Create a new TclObject that has a string representation with the given string value.  | 
static TclObject | 
TclString.newInstance(StringBuffer sb)
Create a new TclObject that makes use of the given StringBuffer object.  | 
static TclObject | 
Var.setVar(Interp interp,
       String part1,
       String part2,
       TclObject newValue,
       int flags)
Tcl_SetVar2Ex -> setVar Given a two-part variable name, which may refer either to a scalar variable or an element of an array, change the value of the variable to a new Tcl object value.  | 
 TclObject | 
Interp.setVar(String name1,
       String name2,
       boolean bValue,
       int flags)
Set a variable to the value of a boolean  | 
 TclObject | 
Interp.setVar(String name1,
       String name2,
       double dValue,
       int flags)
Set a variable to the value of a double  | 
 TclObject | 
Interp.setVar(String name,
       String strValue,
       int flags)
Set the value of a variable  | 
 TclObject | 
Interp.setVar(String name1,
       String name2,
       long intValue,
       int flags)
Set a variable to the value in a long argument.  | 
 TclObject | 
Interp.setVar(String name1,
       String name2,
       String strValue,
       int flags)
Set a variable to the value of a String  | 
 TclObject | 
Interp.setVar(String name1,
       String name2,
       TclObject value,
       int flags)
Set the value of a variable  | 
 TclObject | 
Interp.setVar(String name,
       TclObject value,
       int flags)
Set the value of a variable  | 
 TclObject | 
Interp.setVar(TclObject nameObj,
       TclObject value,
       int flags)
Set the value of a variable  | 
static TclObject | 
Var.setVarCompiledLocalArray(Interp interp,
                         String varname,
                         String key,
                         TclObject newValue,
                         Var resolved)
 | 
static TclObject | 
Var.setVarCompiledLocalArrayInvalid(Interp interp,
                                String varname,
                                String key,
                                TclObject newValue)
 | 
static TclObject | 
Var.setVarCompiledLocalScalarInvalid(Interp interp,
                                 String varname,
                                 TclObject newValue)
 | 
static TclObject | 
FileUtil.splitAndTranslate(Interp interp,
                  String path)
Split the path.  | 
static TclObject | 
FileUtil.splitPath(Interp interp,
          String path)
Turn one path into a list of components.  | 
 TclObject | 
WrappedCommand.traceCommandInfo(Interp interp)
Get a list of all command traces on this command  | 
 TclObject | 
Interp.traceCommandInfo(String command)
Get a list of all command traces on a command  | 
 TclObject | 
WrappedCommand.traceExecutionInfo(Interp interp)
Get a list of all execution traces on this command  | 
 TclObject | 
Interp.traceExecutionInfo(String command)
Get a list of all execution traces on a command  | 
| Methods in tcl.lang with parameters of type TclObject | |
|---|---|
static void | 
TclList.append(Interp interp,
       TclObject tobj,
       TclObject elemObj)
Tcl_ListObjAppendElement -> TclList.append() Appends a TclObject element to a list object.  | 
static void | 
TclList.append(Interp interp,
       TclObject tobj,
       TclObject[] objv,
       int startIdx,
       int endIdx)
TclList.append() Appends multiple TclObject elements to a list object.  | 
static void | 
TclList.append(Interp interp,
       TclObject tobj,
       TclObject[] objv,
       int startIdx,
       int endIdx)
TclList.append() Appends multiple TclObject elements to a list object.  | 
static void | 
TclString.append(TclObject tobj,
       char[] charArr,
       int offset,
       int length)
Appends an array of characters to a TclObject Object.  | 
static void | 
TclString.append(TclObject tobj,
       String string)
Appends a string to a TclObject object.  | 
static void | 
TclString.append(TclObject tobj,
       TclObject tobj2)
Appends a TclObject to a TclObject.  | 
static void | 
TclString.append(TclObject tobj,
       TclObject[] objv,
       int startIdx,
       int endIdx)
Appends the String values of multiple TclObject's to a TclObject.  | 
static void | 
TclString.append(TclObject tobj,
       TclObject[] objv,
       int startIdx,
       int endIdx)
Appends the String values of multiple TclObject's to a TclObject.  | 
static void | 
Namespace.appendExportList(Interp interp,
                 Namespace namespace,
                 TclObject obj)
Appends onto the argument object the list of export patterns for the specified namespace.  | 
static void | 
Var.AppendLocals(Interp interp,
             TclObject list,
             String pattern,
             boolean includeLinks)
 | 
static void | 
TclDict.appendToKey(Interp interp,
            TclObject dict,
            TclObject key,
            TclObject[] objv,
            int start,
            int end)
Appends the given strings to the given key in the given dictionary object.  | 
static void | 
TclDict.appendToKey(Interp interp,
            TclObject dict,
            TclObject key,
            TclObject[] objv,
            int start,
            int end)
Appends the given strings to the given key in the given dictionary object.  | 
static void | 
TclLambda.apply(Interp interp,
      TclObject lambdaExpr,
      TclObject[] args)
 | 
static void | 
TclLambda.apply(Interp interp,
      TclObject lambdaExpr,
      TclObject[] args)
 | 
 void | 
TclParserExtension.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
TclParser.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
Procedure.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
Command.cmdProc(Interp interp,
        TclObject[] objv)
This method implements the functionality of the command.  | 
static Regex | 
TclRegexp.compile(Interp interp,
        TclObject exp,
        String str)
 | 
static TclObject | 
Util.concat(int from,
       int to,
       TclObject[] objv)
Tcl_ConcatObj -> concat Concatenate the strings from a set of objects into a single string object with spaces between the original strings.  | 
static TclObject | 
TclList.copy(Interp interp,
     TclObject list)
copy (TclListObjCopy) -- Makes a "pure list" copy of a list value.  | 
static String | 
TclByteArray.decodeToString(Interp interp,
               TclObject tobj,
               String tclEncoding)
Interpret the bytes in the byte array according to the specified tcl encoding and return the corresponding string.  | 
static void | 
TclString.empty(TclObject tobj)
This procedure clears out an existing TclObject so that it has a string representation of "".  | 
 void | 
Interp.eval(TclObject tobj,
     int flags)
Execute a Tcl script in a TclObject.  | 
static void | 
Expression.ExprParseObject(Interp interp,
                TclObject obj,
                ExprValue value)
Given a TclObject, such as the result of a command or variable evaluation, fill in a ExprValue with the parsed result.  | 
static void | 
Expression.ExprParseString(Interp interp,
                TclObject obj,
                ExprValue value)
TclParseNumber -> ExprParseString Given a TclObject that contains a String to be parsed (from a command or variable subst), fill in an ExprValue based on the string's numeric value.  | 
static Object | 
TclDict.foreach(Interp interp,
        Object accum,
        TclObject dict,
        TclDict.Visitor body)
An internal iterator methods for traversing the elements of a Tcl dictionary object.  | 
static boolean | 
TclBoolean.get(Interp interp,
    TclObject tobj)
Returns the value of the object as an boolean.  | 
static double | 
TclDouble.get(Interp interp,
    TclObject tobj)
 | 
static int | 
TclInteger.get(Interp interp,
    TclObject tobj)
Deprecated.  | 
static int | 
TclIndex.get(Interp interp,
    TclObject tobj,
    String[] table,
    String msg,
    int flags)
Tcl_GetIndexFromObj -> get Gets the index into the table of the object.  | 
static TclObject | 
TclDict.get(Interp interp,
    TclObject dict,
    TclObject key)
Tcl_DictObjGet.  | 
static byte[] | 
TclByteArray.getBytes(Interp interp,
         TclObject tobj)
Returns the bytes of a ByteArray object.  | 
static void | 
TclIO.getChannelNames(Interp interp,
                TclObject pattern)
Put all the channel names into the interpreter's result, as a list  | 
static TclObject[] | 
TclList.getElements(Interp interp,
            TclObject tobj)
Returns a TclObject array of the elements in a list object.  | 
static ArrayList | 
TclList.getElementsList(Interp interp,
                TclObject tobj)
Returns an ArrayList of TclObject elements in a list object.  | 
static int | 
TclInteger.getInt(Interp interp,
       TclObject tobj)
Tcl_GetIntFromObj -> TclInteger.getValue Returns the integer value of the object as a Java int.  | 
static int | 
Util.getIntForIndex(Interp interp,
               TclObject tobj,
               int endValue)
TclGetIntForIndex -> Util.getIntForIndex This procedure returns an integer corresponding to the list index held in a Tcl object.  | 
static int | 
TclList.getLength(Interp interp,
          TclObject tobj)
Queries the length of the list.  | 
static int | 
TclByteArray.getLength(Interp interp,
          TclObject tobj)
Queries the length of the byte array.  | 
static long | 
TclInteger.getLong(Interp interp,
        TclObject tobj)
Tcl_GetIntFromObj -> TclInteger.getValue Returns the integer value of the object as a Java long.  | 
static TclObject | 
FileUtil.getNormalizedPath(Interp interp,
                  TclObject pathObj)
This important function attempts to extract from the given TclObject a unique normalized path representation, whose string value can be used as a unique identifier for the file.  | 
 TclObject | 
Interp.getVar(TclObject nameObj,
       int flags)
Get the value of a variable.  | 
static void | 
TclInteger.incr(Interp interp,
     TclObject tobj,
     long incrAmount)
Increments the integer value of the object by the given amount.  | 
static TclObject | 
TclList.index(Interp interp,
      TclObject tobj,
      int index)
This procedure returns a pointer to the index'th object from the list referenced by tobj.  | 
static TclObject | 
Var.initVarCompiledLocalArray(Interp interp,
                          String varname,
                          String key,
                          TclObject newValue,
                          Var[] compiledLocals,
                          int localIndex)
 | 
static TclObject | 
Var.initVarCompiledLocalScalar(Interp interp,
                           String varname,
                           TclObject newValue,
                           Var[] compiledLocals,
                           int localIndex)
 | 
static void | 
TclList.insert(Interp interp,
       TclObject tobj,
       int index,
       TclObject[] elements,
       int from,
       int to)
This procedure inserts the elements in elements[] into the list at the given index.  | 
static void | 
TclList.insert(Interp interp,
       TclObject tobj,
       int index,
       TclObject[] elements,
       int from,
       int to)
This procedure inserts the elements in elements[] into the list at the given index.  | 
 void | 
WrappedCommand.invoke(Interp interp,
       TclObject[] objv)
Call cmd.cmdProc after calling execution traces on this command, and call execution traces after this command exits.  | 
 int | 
Interp.invoke(TclObject[] objv,
       int flags)
Invokes a Tcl command, given an objv/objc, from either the exposed or the hidden sets of commands in the given interpreter.  | 
 int | 
Interp.invokeGlobal(TclObject[] objv,
             int flags)
Invokes a Tcl command, given an objv/objc, from either the exposed or hidden set of commands in the given interpreter.  | 
static boolean | 
TclInteger.isWithinIntRange(Interp interp,
                 TclObject tobj)
Tests whether TclInteger.getInt() will return a valid Java int value  | 
static boolean | 
TclInteger.isWithinLongRange(Interp interp,
                  TclObject tobj)
Tests whether TclInteger.getLong() will return a valid Java long value  | 
static String | 
FileUtil.joinPath(Interp interp,
         TclObject[] argv,
         int startIndex,
         int endIndex)
Combine a list of pathes into one path.  | 
static void | 
TclList.lsetElement(Interp interp,
            TclObject list,
            int index,
            TclObject value)
TclListObjSetElement -- Set a single element of a list to a specified value in place (LsetCmd) Side effects: Tcl_Panic if listPtr designates a shared object.  | 
protected  CallFrame | 
Interp.newCallFrame(Procedure proc,
             TclObject[] objv)
Creates a new callframe.  | 
static void | 
TclDict.put(Interp interp,
    TclObject dict,
    TclObject key,
    TclObject value)
Tcl_DictObjPut.  | 
static void | 
TclDict.putKeyList(Interp interp,
           TclObject dict,
           TclObject[] keys,
           int start,
           int length,
           TclObject value)
Tcl_DictObjPutKeyList.  | 
static void | 
TclDict.putKeyList(Interp interp,
           TclObject dict,
           TclObject[] keys,
           int start,
           int length,
           TclObject value)
Tcl_DictObjPutKeyList.  | 
 void | 
Interp.recordAndEval(TclObject script,
              int flags)
This procedure adds its command argument to the current list of recorded events and then executes the command by calling eval.  | 
static boolean | 
Util.regExpMatch(Interp interp,
            String string,
            TclObject pattern)
regExpMatch -- See if a string matches a regular expression.  | 
static void | 
Parser.releaseObjv(Interp interp,
            TclObject[] objv,
            int size)
 | 
static void | 
TclDict.remove(Interp interp,
       TclObject dict,
       TclObject key)
Tcl_DictObjRemove.  | 
static void | 
TclDict.removeKeyList(Interp interp,
              TclObject dict,
              TclObject[] keys,
              int start,
              int length)
Tcl_DictObjRemoveKeyList.  | 
static void | 
TclDict.removeKeyList(Interp interp,
              TclObject dict,
              TclObject[] keys,
              int start,
              int length)
Tcl_DictObjRemoveKeyList.  | 
static void | 
TclList.replace(Interp interp,
        TclObject tobj,
        int index,
        int count,
        TclObject[] elements,
        int from,
        int to)
This procedure replaces zero or more elements of the list referenced by tobj with the objects from an TclObject array.  | 
static void | 
TclList.replace(Interp interp,
        TclObject tobj,
        int index,
        int count,
        TclObject[] elements,
        int from,
        int to)
This procedure replaces zero or more elements of the list referenced by tobj with the objects from an TclObject array.  | 
static void | 
TclDouble.set(TclObject tobj,
    double d)
 | 
static void | 
TclInteger.set(TclObject tobj,
    long i)
Changes the integer value of the object.  | 
static void | 
TclList.setElement(Interp interp,
           TclObject list,
           int index,
           TclObject value)
TclListObjSetElement -- Set a single element of a list to a specified value Side effects: Tcl_Panic if listPtr designates a shared object.  | 
 void | 
Interp.setErrorCode(TclObject code)
This procedure is called to record machine-readable information about an error that is about to be returned.  | 
static byte[] | 
TclByteArray.setLength(Interp interp,
          TclObject tobj,
          int length)
This method changes the length of the byte array for this object.  | 
 void | 
Interp.setResult(TclObject newResult)
Arrange for the given Tcl Object to be placed as the result object for the interpreter.  | 
 void | 
Var.setValue(TclObject tobj)
Set the value of this Var (either as a scalar or as an array element)  | 
static TclObject | 
Var.setVar(Interp interp,
       String part1,
       String part2,
       TclObject newValue,
       int flags)
Tcl_SetVar2Ex -> setVar Given a two-part variable name, which may refer either to a scalar variable or an element of an array, change the value of the variable to a new Tcl object value.  | 
 TclObject | 
Interp.setVar(String name1,
       String name2,
       TclObject value,
       int flags)
Set the value of a variable  | 
 TclObject | 
Interp.setVar(String name,
       TclObject value,
       int flags)
Set the value of a variable  | 
 TclObject | 
Interp.setVar(TclObject nameObj,
       TclObject value,
       int flags)
Set the value of a variable  | 
static TclObject | 
Var.setVarCompiledLocalArray(Interp interp,
                         String varname,
                         String key,
                         TclObject newValue,
                         Var resolved)
 | 
static TclObject | 
Var.setVarCompiledLocalArrayInvalid(Interp interp,
                                String varname,
                                String key,
                                TclObject newValue)
 | 
static TclObject | 
Var.setVarCompiledLocalScalarInvalid(Interp interp,
                                 String varname,
                                 TclObject newValue)
 | 
static int | 
TclDict.size(Interp interp,
     TclObject dict)
Tcl_DictObjSize.  | 
static void | 
TclList.sort(Interp interp,
     TclObject tobj,
     int sortMode,
     int sortIndex,
     boolean sortIncreasing,
     boolean unique,
     String command)
Sorts the list according to the sort mode and (optional) sort command.  | 
 void | 
ExecutionTrace.trace(Interp interp,
      int type,
      String commandString,
      int resultCode,
      TclObject result)
Call the callback function for this ExecutionTrace if it matches type.  | 
 void | 
Interp.unsetVar(TclObject nameObj,
         int flags)
Unset a variable.  | 
 void | 
Interp.untraceCommand(String command,
               int type,
               TclObject callbackCmd)
Remove a command trace on a command  | 
 void | 
Interp.untraceExecution(String command,
                 int type,
                 TclObject callbackCmd)
Remove an execution trace on a command  | 
 Object | 
TclDict.Visitor.visit(Interp interp,
      Object accum,
      TclObject key,
      TclObject value)
Called for each element in a TclDict.  | 
| Constructors in tcl.lang with parameters of type TclObject | |
|---|---|
CommandTrace(Interp interp,
             int type,
             TclObject callbackCmd)
Create a new CommandTrace  | 
|
ExecutionTrace(Interp interp,
               int type,
               TclObject callbackCmd)
Create a new ExecutionTrace  | 
|
ParseResult(TclObject o,
            int ni)
Assume that the caller has already preserve()'ed the TclObject.  | 
|
Pipeline(Interp interp,
         TclObject[] objv,
         int startIndex)
Create a Pipeline initialized with commands.  | 
|
Procedure(Interp interp,
          Namespace ns,
          String name,
          TclObject args,
          TclObject b,
          String sFileName,
          int sLineNumber)
 | 
|
TclClassLoader(Interp interp,
               TclObject pathList,
               ClassLoader parent)
 | 
|
TclNumArgsException(Interp interp,
                    int argc,
                    TclObject[] argv,
                    String message)
Creates a TclException with the appropiate Tcl error message for having the wring number of arguments to a Tcl command.  | 
|
| Uses of TclObject in tcl.lang.channel | 
|---|
| Methods in tcl.lang.channel that return TclObject | |
|---|---|
 TclObject | 
ServerSocketChannel.getError(Interp interp)
 | 
abstract  TclObject | 
AbstractSocketChannel.getError(Interp interp)
This option gets the current error status of the given socket.  | 
 TclObject | 
SocketChannel.getError(Interp interp)
 | 
 TclObject | 
AbstractSocketChannel.getPeerName(Interp interp)
This method returns a list of three elements; these are the address, the host name and the port to which the peer socket is connected or bound.  | 
 TclObject | 
FileEventScript.getScript()
 | 
 TclObject | 
AbstractSocketChannel.getSockName(Interp interp)
This option returns a list of three elements, the address, the host name and the port number for the socket.  | 
 TclObject | 
TclByteArrayChannel.getTclByteArray()
 | 
 TclObject | 
TclByteArrayChannel.getTclString()
 | 
| Methods in tcl.lang.channel with parameters of type TclObject | |
|---|---|
 int | 
Channel.read(Interp interp,
     TclObject tobj,
     int readType,
     int numBytes)
Tcl_ReadChars -> read Read data from this Channel into the given TclObject.  | 
static void | 
FileEventScript.register(Interp interp,
         Channel channel,
         int type,
         TclObject script)
Create a FileEventScript, and register it in the interpreter, and queue the first FileEvent  | 
 void | 
Channel.write(Interp interp,
      TclObject outData)
Tcl_WriteObj -> write Write data to the Channel  | 
| Constructors in tcl.lang.channel with parameters of type TclObject | |
|---|---|
ServerSocketChannel(Interp interp,
                    String localAddr,
                    int port,
                    TclObject callback)
Creates a new ServerSocketChannel object with the given options.  | 
|
SocketConnectionEvent(Interp interp,
                      TclObject callbackObj,
                      Socket sock,
                      ServerSocket serverSock)
Create a new event to process a new socket connection  | 
|
TclByteArrayChannel(Interp interp,
                    TclObject object)
Construct a TclByteArrayChannel that reads from a TclObject.  | 
|
| Uses of TclObject in tcl.lang.cmd | 
|---|
| Fields in tcl.lang.cmd declared as TclObject | |
|---|---|
 TclObject | 
InterpAliasCmd.name
Name of alias command in slave interp.  | 
| Methods in tcl.lang.cmd that return TclObject | |
|---|---|
protected  TclObject | 
RegexpCmd.getAboutCompileError(Interp interp)
Returns a list for -about when a compile error occur.  | 
static TclObject | 
LappendCmd.lappendVar(Interp interp,
           String varName,
           TclObject[] values,
           int valuesInd)
Append values to a list value  | 
static TclObject | 
LindexCmd.TclLindexList(Interp interp,
              TclObject list,
              TclObject[] objv,
              int argIndex)
 | 
| Methods in tcl.lang.cmd with parameters of type TclObject | |
|---|---|
 void | 
LassignCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
ScanCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "scan" Tcl command.  | 
 void | 
LsetCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "lset" Tcl command.  | 
 void | 
InterpCmd.cmdProc(Interp interp,
        TclObject[] objv)
---------------------------------------------------------------------- Tcl_InterpObjCmd -> cmdProc This procedure is invoked as part of the Command interface to process the "interp" Tcl command.  | 
 void | 
SwitchCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
IfCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
ExitCmd.cmdProc(Interp interp,
        TclObject[] argv)
See Tcl user documentation for details.  | 
 void | 
LreplaceCmd.cmdProc(Interp interp,
        TclObject[] argv)
See Tcl user documentation for details.  | 
 void | 
InterpAliasCmd.cmdProc(Interp interp,
        TclObject[] argv)
This is the procedure that services invocations of aliases in a slave interpreter.  | 
 void | 
PackageCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
LinsertCmd.cmdProc(Interp interp,
        TclObject[] argv)
See Tcl user documentation for details.  | 
 void | 
BinaryCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked as part of the Command interface to process the "binary" Tcl command.  | 
 void | 
ArrayCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "array" Tcl command.  | 
 void | 
LindexCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
EvalCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "eval" Tcl command.  | 
 void | 
JoinCmd.cmdProc(Interp interp,
        TclObject[] argv)
See Tcl user documentation for details.  | 
 void | 
VwaitCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
SourceCmd.cmdProc(Interp interp,
        TclObject[] argv)
cmdProc -- This cmdProc is invoked to process the "source" Tcl command.  | 
 void | 
ReadCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "read" Tcl command.  | 
 void | 
SetCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
SeekCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "seek" Tcl command.  | 
 void | 
ExecCmd.cmdProc(Interp interp,
        TclObject[] argv)
Invoked to process the "exec" Tcl command.  | 
 void | 
OpenCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "open" Tcl command.  | 
 void | 
StringCmd.cmdProc(Interp interp,
        TclObject[] objv)
---------------------------------------------------------------------- Tcl_StringObjCmd -> StringCmd.cmdProc This procedure is invoked to process the "string" Tcl command.  | 
 void | 
DictCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "dict" Tcl command.  | 
 void | 
FblockedCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "fblocked" Tcl command.  | 
 void | 
FlushCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "flush" Tcl command.  | 
 void | 
FormatCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "format" Tcl command.  | 
 void | 
BreakCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "break" Tcl command.  | 
 void | 
FileeventCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
InfoCmd.cmdProc(Interp interp,
        TclObject[] objv)
Tcl_InfoObjCmd -> InfoCmd.cmdProc This procedure is invoked to process the "info" Tcl command.  | 
 void | 
UnsetCmd.cmdProc(Interp interp,
        TclObject[] objv)
Tcl_UnsetObjCmd -> UnsetCmd.cmdProc Unsets Tcl variable (s).  | 
 void | 
AfterCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked as part of the Command interface to process the "after" Tcl command.  | 
 void | 
LsearchCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "lsearch" Tcl command.  | 
 void | 
GlobCmd.cmdProc(Interp interp,
        TclObject[] argv)
invoked to process the "glob" Tcl command.  | 
 void | 
SplitCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "split" Tcl command.  | 
 void | 
UpvarCmd.cmdProc(Interp interp,
        TclObject[] objv)
Tcl_UpvarObjCmd -> UpvarCmd.cmdProc This procedure is invoked to process the "upvar" Tcl command.  | 
 void | 
LsortCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
ReturnCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
AppendCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
VariableCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
FileCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "file" Tcl command.  | 
 void | 
ExprCmd.cmdProc(Interp interp,
        TclObject[] argv)
Evaluates a Tcl expression.  | 
 void | 
NamespaceCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
SocketCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "socket" Tcl command.  | 
 void | 
UplevelCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
CdCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
PutsCmd.cmdProc(Interp interp,
        TclObject[] argv)
Prints the given string to a channel.  | 
 void | 
LrepeatCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
GetsCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "gets" Tcl command.  | 
 void | 
PidCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
InterpSlaveCmd.cmdProc(Interp interp,
        TclObject[] objv)
Command to manipulate an interpreter, e.g.  | 
 void | 
LlengthCmd.cmdProc(Interp interp,
        TclObject[] argv)
See Tcl user documentation for details.  | 
 void | 
RegexpCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
LrangeCmd.cmdProc(Interp interp,
        TclObject[] argv)
See Tcl user documentation for details.  | 
 void | 
SubstCmd.cmdProc(Interp interp,
        TclObject[] argv)
This method is invoked to process the "subst" Tcl command.  | 
 void | 
FcopyCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
CatchCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "catch" Tcl command.  | 
 void | 
EncodingCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "encoding" Tcl command.  | 
 void | 
LreverseCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
PwdCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
TellCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "tell" Tcl command.  | 
 void | 
IncrCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "incr" Tcl command.  | 
 void | 
TimeCmd.cmdProc(Interp interp,
        TclObject[] argv)
See Tcl user documentation for details.  | 
 void | 
ConcatCmd.cmdProc(Interp interp,
        TclObject[] argv)
See Tcl user documentation for details.  | 
 void | 
UpdateCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
ErrorCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked as part of the Command interface to process the "error" Tcl command.  | 
 void | 
LappendCmd.cmdProc(Interp interp,
        TclObject[] objv)
Tcl_LappendObjCmd -> LappendCmd.cmdProc This procedure is invoked to process the "lappend" Tcl command.  | 
 void | 
TraceCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked as part of the Command interface to process the "trace" Tcl command.  | 
 void | 
EofCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "eof" Tcl command.  | 
 void | 
ClockCmd.cmdProc(Interp interp,
        TclObject[] objv)
---------------------------------------------------------------------- cmdProc -- This procedure is invoked as part of the Command interface to process the "clock" Tcl command.  | 
 void | 
CloseCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "close" Tcl command.  | 
 void | 
CaseCmd.cmdProc(Interp interp,
        TclObject[] argv)
Executes a "case" statement.  | 
 void | 
WhileCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "while" Tcl command.  | 
 void | 
ForeachCmd.cmdProc(Interp interp,
        TclObject[] objv)
Tcl_ForeachObjCmd -> ForeachCmd.cmdProc This procedure is invoked to process the "foreach" Tcl command.  | 
 void | 
FconfigureCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "fconfigure" Tcl command.  | 
 void | 
GlobalCmd.cmdProc(Interp interp,
        TclObject[] objv)
See Tcl user documentation for details.  | 
 void | 
ListCmd.cmdProc(Interp interp,
        TclObject[] objv)
See Tcl user documentation for details.  | 
 void | 
ContinueCmd.cmdProc(Interp interp,
        TclObject[] argv)
This procedure is invoked to process the "continue" Tcl command.  | 
 void | 
RegsubCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
ApplyCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
RenameCmd.cmdProc(Interp interp,
        TclObject[] objv)
---------------------------------------------------------------------- Tcl_RenameObjCmd -> RenameCmd.cmdProc This procedure is invoked to process the "rename" Tcl command.  | 
 void | 
ProcCmd.cmdProc(Interp interp,
        TclObject[] objv)
Tcl_ProcObjCmd -> ProcCmd.cmdProc Creates a new Tcl procedure.  | 
 void | 
ForCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
static int | 
SwitchCmd.getBodyOffset(Interp interp,
              TclObject[] switchObjv,
              int pbStart,
              String string,
              int mode)
 | 
static TclObject | 
LappendCmd.lappendVar(Interp interp,
           String varName,
           TclObject[] values,
           int valuesInd)
Append values to a list value  | 
static TclObject | 
LindexCmd.TclLindexList(Interp interp,
              TclObject list,
              TclObject[] objv,
              int argIndex)
 | 
static TclObject | 
LindexCmd.TclLindexList(Interp interp,
              TclObject list,
              TclObject[] objv,
              int argIndex)
 | 
| Uses of TclObject in tcl.pkg.fleet | 
|---|
| Methods in tcl.pkg.fleet with parameters of type TclObject | |
|---|---|
 void | 
FleetCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
FleetMember.MessageResult.completed(int status,
          FleetCmd fleet,
          FleetMember member,
          TclObject result)
 | 
| Constructors in tcl.pkg.fleet with parameters of type TclObject | |
|---|---|
ArgOptions(Interp interp,
           TclObject[] argv,
           int start)
 | 
|
| Uses of TclObject in tcl.pkg.itcl | 
|---|
| Methods in tcl.pkg.itcl that return TclObject | |
|---|---|
static TclObject[][] | 
ItclAccess.getArgList(Procedure proc)
 | 
static TclObject[] | 
ItclAccess.getCallFrameObjv(CallFrame frame)
 | 
| Methods in tcl.pkg.itcl with parameters of type TclObject | |
|---|---|
static void | 
ItclAccess.assignLocalVar(Interp interp,
               String name,
               TclObject val,
               CallFrame frame)
 | 
 void | 
ItclExtension.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
Methods.BodyCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
Methods.ConfigBodyCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
Methods.ExecMethod.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
Methods.ExecProc.cmdProc(Interp interp,
        TclObject[] objv)
 | 
static Procedure | 
ItclAccess.newProcedure(Interp interp,
             Namespace ns,
             String name,
             TclObject args,
             TclObject b,
             String sFileName,
             int sLineNumber)
 | 
static void | 
ItclAccess.setCallFrameObjv(CallFrame frame,
                 TclObject[] objv)
 | 
| Uses of TclObject in tcl.pkg.java | 
|---|
| Methods in tcl.pkg.java that return TclObject | |
|---|---|
static TclObject | 
ReflectObject.newInstance(Interp interp,
            Class cl,
            Object obj)
 | 
| Methods in tcl.pkg.java with parameters of type TclObject | |
|---|---|
 void | 
UnsupportedJDetachCallCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaEventCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaInfoCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaThrowCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaBindCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaLoadCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaForCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
ReflectObject.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaCastCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaPropCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaImportCmd.cmdProc(Interp interp,
        TclObject[] objv)
This procedure is invoked to process the "java::import" Tcl comamnd.  | 
 void | 
JavaInstanceofCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaNewCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaTryCmd.cmdProc(Interp interp,
        TclObject[] argv)
---------------------------------------------------------------------- cmdProc -- This procedure is invoked as part of the Command interface to process the "java::try" Tcl command.  | 
 void | 
JaclLoadJavaCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaCallCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaDefineClassCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaFieldCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaGetInterpCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaIsNullCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
 void | 
JavaNullCmd.cmdProc(Interp interp,
        TclObject[] argv)
 | 
static Object | 
ReflectObject.get(Interp interp,
    TclObject tobj)
 | 
static Class | 
ReflectObject.getClass(Interp interp,
         TclObject tobj)
 | 
| Uses of TclObject in tcl.pkg.tjc | 
|---|
| Methods in tcl.pkg.tjc that return TclObject | |
|---|---|
static TclObject | 
TJC.appendVar(Interp interp,
          String varName,
          String key,
          TclObject[] values)
 | 
protected  TclObject | 
TJC.CompiledCommand.appendVarArray(Interp interp,
               String varname,
               String key,
               TclObject[] values,
               Var[] compiledLocals,
               int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.appendVarScalar(Interp interp,
                String varname,
                TclObject[] values,
                Var[] compiledLocals,
                int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.getVarArray(Interp interp,
            String varname,
            String key,
            Var[] compiledLocals,
            int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.getVarScalar(Interp interp,
             String varname,
             Var[] compiledLocals,
             int localIndex)
 | 
static TclObject[] | 
TJC.grabObjv(Interp interp,
         int size)
 | 
static TclObject | 
TJC.incrVar(Interp interp,
        String part1,
        String part2,
        long incrAmount)
This method is invoked when a compiled incr command is inlined.  | 
protected  TclObject | 
TJC.CompiledCommand.incrVarArray(Interp interp,
             String varname,
             String key,
             long incrAmount,
             Var[] compiledLocals,
             int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.incrVarScalar(Interp interp,
              String varname,
              long incrAmount,
              Var[] compiledLocals,
              int localIndex)
 | 
static TclObject | 
TJC.lappendVar(Interp interp,
           String varName,
           String key,
           TclObject[] values)
 | 
protected  TclObject | 
TJC.CompiledCommand.lappendVarArray(Interp interp,
                String varname,
                String key,
                TclObject[] values,
                Var[] compiledLocals,
                int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.lappendVarScalar(Interp interp,
                 String varname,
                 TclObject[] values,
                 Var[] compiledLocals,
                 int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.setVarArray(Interp interp,
            String varname,
            String key,
            String value,
            Var[] compiledLocals,
            int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.setVarArray(Interp interp,
            String varname,
            String key,
            TclObject value,
            Var[] compiledLocals,
            int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.setVarScalar(Interp interp,
             String varname,
             String value,
             Var[] compiledLocals,
             int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.setVarScalar(Interp interp,
             String varname,
             TclObject value,
             Var[] compiledLocals,
             int localIndex)
 | 
static TclObject | 
TJC.stringFirst(Interp interp,
            String substr,
            String str,
            TclObject startObj)
 | 
static TclObject | 
TJC.stringIndex(Interp interp,
            String str,
            TclObject indObj)
 | 
static TclObject | 
TJC.stringLast(Interp interp,
           String substr,
           String str,
           TclObject lastObj)
 | 
static TclObject | 
TJC.stringRange(Interp interp,
            String str,
            TclObject firstObj,
            TclObject lastObj)
 | 
| Methods in tcl.pkg.tjc with parameters of type TclObject | |
|---|---|
static TclObject | 
TJC.appendVar(Interp interp,
          String varName,
          String key,
          TclObject[] values)
 | 
protected  TclObject | 
TJC.CompiledCommand.appendVarArray(Interp interp,
               String varname,
               String key,
               TclObject[] values,
               Var[] compiledLocals,
               int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.appendVarScalar(Interp interp,
                String varname,
                TclObject[] values,
                Var[] compiledLocals,
                int localIndex)
 | 
 void | 
TJCCompileCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
TJCBench.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
TJCCommandCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
TJCPackageCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
 void | 
JaclLoadTJCCmd.cmdProc(Interp interp,
        TclObject[] objv)
 | 
static void | 
TJC.exprEqualsEmptyString(ExprValue value,
                      TclObject obj,
                      boolean negate)
 | 
static double | 
TJC.exprGetKnownDouble(TclObject tobj)
 | 
static long | 
TJC.exprGetKnownInt(TclObject tobj)
 | 
static ExprValue | 
TJC.exprGetValue(Interp interp,
             TclObject tobj)
 | 
static void | 
TJC.exprInitValue(Interp interp,
              ExprValue value,
              TclObject tobj)
 | 
static void | 
TJC.exprUnaryNotOperator(Interp interp,
                     ExprValue value,
                     TclObject tobj)
 | 
static void | 
TJC.exprUnaryNotOperatorKnownInt(ExprValue value,
                             TclObject tobj)
 | 
static int | 
TJC.exprUnaryNotOperatorKnownInt(TclObject tobj)
 | 
static boolean | 
TJC.exprUnaryNotOperatorKnownIntAsBoolean(TclObject tobj)
 | 
static boolean | 
TJC.getBoolean(Interp interp,
           TclObject obj)
 | 
static void | 
TJC.invoke(Interp interp,
       Command cmd,
       TclObject[] objv,
       int flags)
 | 
static int | 
TJC.invokeSwitch(Interp interp,
             TclObject[] pbObjv,
             int pbStart,
             String string,
             int mode)
 | 
static TclObject | 
TJC.lappendVar(Interp interp,
           String varName,
           String key,
           TclObject[] values)
 | 
protected  TclObject | 
TJC.CompiledCommand.lappendVarArray(Interp interp,
                String varname,
                String key,
                TclObject[] values,
                Var[] compiledLocals,
                int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.lappendVarScalar(Interp interp,
                 String varname,
                 TclObject[] values,
                 Var[] compiledLocals,
                 int localIndex)
 | 
static void | 
TJC.lindexNonconst(Interp interp,
               TclObject listObj,
               TclObject indexValue)
 | 
static void | 
TJC.releaseObjv(Interp interp,
            TclObject[] objv,
            int size)
 | 
static void | 
TJC.releaseObjvElems(Interp interp,
                 TclObject[] objv,
                 int size)
 | 
protected  TclObject | 
TJC.CompiledCommand.setVarArray(Interp interp,
            String varname,
            String key,
            TclObject value,
            Var[] compiledLocals,
            int localIndex)
 | 
protected  TclObject | 
TJC.CompiledCommand.setVarScalar(Interp interp,
             String varname,
             TclObject value,
             Var[] compiledLocals,
             int localIndex)
 | 
static TclObject | 
TJC.stringFirst(Interp interp,
            String substr,
            String str,
            TclObject startObj)
 | 
static TclObject | 
TJC.stringIndex(Interp interp,
            String str,
            TclObject indObj)
 | 
static TclObject | 
TJC.stringLast(Interp interp,
           String substr,
           String str,
           TclObject lastObj)
 | 
static TclObject | 
TJC.stringRange(Interp interp,
            String str,
            TclObject firstObj,
            TclObject lastObj)
 | 
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||