|
Data Structures |
struct | Tcl_Interp |
struct | Tcl_RegExpIndices |
struct | Tcl_RegExpInfo |
struct | Tcl_Value |
struct | Tcl_ObjType |
struct | Tcl_Obj |
struct | Tcl_SavedResult |
struct | Tcl_Namespace |
struct | Tcl_CallFrame |
struct | Tcl_CmdInfo |
struct | Tcl_DString |
struct | Tcl_HashEntry |
struct | Tcl_HashKeyType |
struct | Tcl_HashTable |
struct | Tcl_HashSearch |
struct | Tcl_Event |
struct | Tcl_Time |
struct | Tcl_ChannelType |
struct | Tcl_GlobTypeData |
struct | Tcl_Filesystem |
struct | Tcl_NotifierProcs |
struct | Tcl_EncodingType |
struct | Tcl_Token |
struct | Tcl_Parse |
Defines |
#define | TCL_ALPHA_RELEASE 0 |
#define | TCL_BETA_RELEASE 1 |
#define | TCL_FINAL_RELEASE 2 |
#define | TCL_MAJOR_VERSION 8 |
#define | TCL_MINOR_VERSION 4 |
#define | TCL_RELEASE_LEVEL TCL_FINAL_RELEASE |
#define | TCL_RELEASE_SERIAL 6 |
#define | TCL_VERSION "8.4" |
#define | TCL_PATCH_LEVEL "8.4.6" |
#define | STRINGIFY(x) STRINGIFY1(x) |
#define | STRINGIFY1(x) #x |
#define | JOIN(a, b) JOIN1(a,b) |
#define | JOIN1(a, b) a##b |
#define | TCL_DECLARE_MUTEX(name) |
#define | Tcl_MutexLock(mutexPtr) |
#define | Tcl_MutexUnlock(mutexPtr) |
#define | Tcl_MutexFinalize(mutexPtr) |
#define | Tcl_ConditionNotify(condPtr) |
#define | Tcl_ConditionWait(condPtr, mutexPtr, timePtr) |
#define | Tcl_ConditionFinalize(condPtr) |
#define | TCL_VARARGS(type, name) (type name, ...) |
#define | TCL_VARARGS_DEF(type, name) (type name, ...) |
#define | TCL_VARARGS_START(type, name, list) (va_start(list, name), name) |
#define | DLLIMPORT |
#define | DLLEXPORT |
#define | TCL_STORAGE_CLASS DLLIMPORT |
#define | CONST const |
#define | _ANSI_ARGS_(x) x |
#define | CONST84 CONST |
#define | CONST84_RETURN CONST |
#define | EXTERN extern TCL_STORAGE_CLASS |
#define | VOID void |
#define | NULL 0 |
#define | _CLIENTDATA |
#define | TCL_WIDE_INT_TYPE long long |
#define | TCL_LL_MODIFIER "ll" |
#define | TCL_LL_MODIFIER_SIZE 2 |
#define | Tcl_WideAsLong(val) ((long)((Tcl_WideInt)(val))) |
#define | Tcl_LongAsWide(val) ((Tcl_WideInt)((long)(val))) |
#define | Tcl_WideAsDouble(val) ((double)((Tcl_WideInt)(val))) |
#define | Tcl_DoubleAsWide(val) ((Tcl_WideInt)((double)(val))) |
#define | TCL_PRESERVE_BINARY_COMPATABILITY 1 |
#define | Tcl_ThreadCreateType void |
#define | TCL_THREAD_CREATE_RETURN |
#define | TCL_THREAD_STACK_DEFAULT (0) |
#define | TCL_THREAD_NOFLAGS (0000) |
#define | TCL_THREAD_JOINABLE (0001) |
#define | TCL_REG_BASIC 000000 |
#define | TCL_REG_EXTENDED 000001 |
#define | TCL_REG_ADVF 000002 |
#define | TCL_REG_ADVANCED 000003 |
#define | TCL_REG_QUOTE 000004 |
#define | TCL_REG_NOCASE 000010 |
#define | TCL_REG_NOSUB 000020 |
#define | TCL_REG_EXPANDED 000040 |
#define | TCL_REG_NLSTOP 000100 |
#define | TCL_REG_NLANCH 000200 |
#define | TCL_REG_NEWLINE 000300 |
#define | TCL_REG_CANMATCH 001000 |
#define | TCL_REG_BOSONLY 002000 |
#define | TCL_REG_NOTBOL 0001 |
#define | TCL_REG_NOTEOL 0002 |
#define | TCL_OK 0 |
#define | TCL_ERROR 1 |
#define | TCL_RETURN 2 |
#define | TCL_BREAK 3 |
#define | TCL_CONTINUE 4 |
#define | TCL_RESULT_SIZE 200 |
#define | TCL_SUBST_COMMANDS 001 |
#define | TCL_SUBST_VARIABLES 002 |
#define | TCL_SUBST_BACKSLASHES 004 |
#define | TCL_SUBST_ALL 007 |
#define | Tcl_IncrRefCount(objPtr) ++(objPtr)->refCount |
#define | Tcl_DecrRefCount(objPtr) if (--(objPtr)->refCount <= 0) TclFreeObj(objPtr) |
#define | Tcl_IsShared(objPtr) ((objPtr)->refCount > 1) |
#define | TCL_DSTRING_STATIC_SIZE 200 |
#define | Tcl_DStringLength(dsPtr) ((dsPtr)->length) |
#define | Tcl_DStringValue(dsPtr) ((dsPtr)->string) |
#define | Tcl_DStringTrunc Tcl_DStringSetLength |
#define | TCL_MAX_PREC 17 |
#define | TCL_DOUBLE_SPACE (TCL_MAX_PREC+10) |
#define | TCL_INTEGER_SPACE 24 |
#define | TCL_DONT_USE_BRACES 1 |
#define | TCL_EXACT 1 |
#define | TCL_NO_EVAL 0x10000 |
#define | TCL_EVAL_GLOBAL 0x20000 |
#define | TCL_EVAL_DIRECT 0x40000 |
#define | TCL_EVAL_INVOKE 0x80000 |
#define | TCL_VOLATILE ((Tcl_FreeProc *) 1) |
#define | TCL_STATIC ((Tcl_FreeProc *) 0) |
#define | TCL_DYNAMIC ((Tcl_FreeProc *) 3) |
#define | TCL_GLOBAL_ONLY 1 |
#define | TCL_NAMESPACE_ONLY 2 |
#define | TCL_APPEND_VALUE 4 |
#define | TCL_LIST_ELEMENT 8 |
#define | TCL_TRACE_READS 0x10 |
#define | TCL_TRACE_WRITES 0x20 |
#define | TCL_TRACE_UNSETS 0x40 |
#define | TCL_TRACE_DESTROYED 0x80 |
#define | TCL_INTERP_DESTROYED 0x100 |
#define | TCL_LEAVE_ERR_MSG 0x200 |
#define | TCL_TRACE_ARRAY 0x800 |
#define | TCL_TRACE_OLD_STYLE 0x1000 |
#define | TCL_TRACE_RESULT_DYNAMIC 0x8000 |
#define | TCL_TRACE_RESULT_OBJECT 0x10000 |
#define | TCL_TRACE_RENAME 0x2000 |
#define | TCL_TRACE_DELETE 0x4000 |
#define | TCL_ALLOW_INLINE_COMPILATION 0x20000 |
#define | TCL_TRACE_ENTER_EXEC 1 |
#define | TCL_TRACE_LEAVE_EXEC 2 |
#define | TCL_PARSE_PART1 0x400 |
#define | TCL_LINK_INT 1 |
#define | TCL_LINK_DOUBLE 2 |
#define | TCL_LINK_BOOLEAN 3 |
#define | TCL_LINK_STRING 4 |
#define | TCL_LINK_WIDE_INT 5 |
#define | TCL_LINK_READ_ONLY 0x80 |
#define | TCL_HASH_KEY_STORE_HASH 1 |
#define | TCL_HASH_KEY_RANDOMIZE_HASH 0x1 |
#define | TCL_HASH_KEY_TYPE_VERSION 1 |
#define | TCL_SMALL_HASH_TABLE 4 |
#define | TCL_STRING_KEYS 0 |
#define | TCL_ONE_WORD_KEYS 1 |
#define | TCL_CUSTOM_TYPE_KEYS -2 |
#define | TCL_CUSTOM_PTR_KEYS -1 |
#define | Tcl_GetHashValue(h) ((h)->clientData) |
#define | Tcl_SetHashValue(h, value) ((h)->clientData = (ClientData) (value)) |
#define | Tcl_GetHashKey(tablePtr, h) |
#define | Tcl_FindHashEntry(tablePtr, key) (*((tablePtr)->findProc))(tablePtr, key) |
#define | Tcl_CreateHashEntry(tablePtr, key, newPtr) (*((tablePtr)->createProc))(tablePtr, key, newPtr) |
#define | TCL_DONT_WAIT (1<<1) |
#define | TCL_WINDOW_EVENTS (1<<2) |
#define | TCL_FILE_EVENTS (1<<3) |
#define | TCL_TIMER_EVENTS (1<<4) |
#define | TCL_IDLE_EVENTS (1<<5) |
#define | TCL_ALL_EVENTS (~TCL_DONT_WAIT) |
#define | TCL_SERVICE_NONE 0 |
#define | TCL_SERVICE_ALL 1 |
#define | TCL_READABLE (1<<1) |
#define | TCL_WRITABLE (1<<2) |
#define | TCL_EXCEPTION (1<<3) |
#define | TCL_STDIN (1<<1) |
#define | TCL_STDOUT (1<<2) |
#define | TCL_STDERR (1<<3) |
#define | TCL_ENFORCE_MODE (1<<4) |
#define | TCL_CLOSE_READ (1<<1) |
#define | TCL_CLOSE_WRITE (1<<2) |
#define | TCL_CLOSE2PROC ((Tcl_DriverCloseProc *)1) |
#define | TCL_CHANNEL_VERSION_1 ((Tcl_ChannelTypeVersion) 0x1) |
#define | TCL_CHANNEL_VERSION_2 ((Tcl_ChannelTypeVersion) 0x2) |
#define | TCL_CHANNEL_VERSION_3 ((Tcl_ChannelTypeVersion) 0x3) |
#define | ckalloc(x) Tcl_Alloc(x) |
#define | ckfree(x) Tcl_Free(x) |
#define | ckrealloc(x, y) Tcl_Realloc(x,y) |
#define | attemptckalloc(x) Tcl_AttemptAlloc(x) |
#define | attemptckrealloc(x, y) Tcl_AttemptRealloc(x,y) |
#define | Tcl_InitMemory(x) |
#define | Tcl_DumpActiveMemory(x) |
#define | Tcl_ValidateAllMemory(x, y) |
#define | TCL_MODE_BLOCKING 0 |
#define | TCL_MODE_NONBLOCKING 1 |
#define | TCL_GLOB_TYPE_BLOCK (1<<0) |
#define | TCL_GLOB_TYPE_CHAR (1<<1) |
#define | TCL_GLOB_TYPE_DIR (1<<2) |
#define | TCL_GLOB_TYPE_PIPE (1<<3) |
#define | TCL_GLOB_TYPE_FILE (1<<4) |
#define | TCL_GLOB_TYPE_LINK (1<<5) |
#define | TCL_GLOB_TYPE_SOCK (1<<6) |
#define | TCL_GLOB_TYPE_MOUNT (1<<7) |
#define | TCL_GLOB_PERM_RONLY (1<<0) |
#define | TCL_GLOB_PERM_HIDDEN (1<<1) |
#define | TCL_GLOB_PERM_R (1<<2) |
#define | TCL_GLOB_PERM_W (1<<3) |
#define | TCL_GLOB_PERM_X (1<<4) |
#define | TCL_FILESYSTEM_VERSION_1 ((Tcl_FSVersion) 0x1) |
#define | TCL_CREATE_SYMBOLIC_LINK 0x01 |
#define | TCL_CREATE_HARD_LINK 0x02 |
#define | TCL_ENCODING_START 0x01 |
#define | TCL_ENCODING_END 0x02 |
#define | TCL_ENCODING_STOPONERROR 0x04 |
#define | TCL_TOKEN_WORD 1 |
#define | TCL_TOKEN_SIMPLE_WORD 2 |
#define | TCL_TOKEN_TEXT 4 |
#define | TCL_TOKEN_BS 8 |
#define | TCL_TOKEN_COMMAND 16 |
#define | TCL_TOKEN_VARIABLE 32 |
#define | TCL_TOKEN_SUB_EXPR 64 |
#define | TCL_TOKEN_OPERATOR 128 |
#define | TCL_PARSE_SUCCESS 0 |
#define | TCL_PARSE_QUOTE_EXTRA 1 |
#define | TCL_PARSE_BRACE_EXTRA 2 |
#define | TCL_PARSE_MISSING_BRACE 3 |
#define | TCL_PARSE_MISSING_BRACKET 4 |
#define | TCL_PARSE_MISSING_PAREN 5 |
#define | TCL_PARSE_MISSING_QUOTE 6 |
#define | TCL_PARSE_MISSING_VAR_BRACE 7 |
#define | TCL_PARSE_SYNTAX 8 |
#define | TCL_PARSE_BAD_NUMBER 9 |
#define | NUM_STATIC_TOKENS 20 |
#define | TCL_CONVERT_MULTIBYTE -1 |
#define | TCL_CONVERT_SYNTAX -2 |
#define | TCL_CONVERT_UNKNOWN -3 |
#define | TCL_CONVERT_NOSPACE -4 |
#define | TCL_UTF_MAX 3 |
#define | Tcl_EvalObj(interp, objPtr) Tcl_EvalObjEx((interp),(objPtr),0) |
#define | Tcl_GlobalEvalObj(interp, objPtr) Tcl_EvalObjEx((interp),(objPtr),TCL_EVAL_GLOBAL) |
#define | Tcl_Ckalloc Tcl_Alloc |
#define | Tcl_Ckfree Tcl_Free |
#define | Tcl_Ckrealloc Tcl_Realloc |
#define | Tcl_Return Tcl_SetResult |
#define | Tcl_TildeSubst Tcl_TranslateFileName |
#define | panic Tcl_Panic |
#define | panicVA Tcl_PanicVA |
#define | TCL_STUB_MAGIC ((int)0xFCA3BACF) |
#define | Tcl_InitStubs(interp, version, exact) Tcl_PkgRequire(interp, "Tcl", version, exact) |
#define | TCL_STORAGE_CLASS |
#define | TCL_STORAGE_CLASS DLLIMPORT |
Typedefs |
typedef void * | ClientData |
typedef TCL_WIDE_INT_TYPE | Tcl_WideInt |
typedef unsigned TCL_WIDE_INT_TYPE | Tcl_WideUInt |
typedef stat | Tcl_StatBuf |
typedef Tcl_AsyncHandler_ * | Tcl_AsyncHandler |
typedef Tcl_Channel_ * | Tcl_Channel |
typedef Tcl_Command_ * | Tcl_Command |
typedef Tcl_Condition_ * | Tcl_Condition |
typedef Tcl_EncodingState_ * | Tcl_EncodingState |
typedef Tcl_Encoding_ * | Tcl_Encoding |
typedef Tcl_Event | Tcl_Event |
typedef Tcl_Mutex_ * | Tcl_Mutex |
typedef Tcl_Pid_ * | Tcl_Pid |
typedef Tcl_RegExp_ * | Tcl_RegExp |
typedef Tcl_ThreadDataKey_ * | Tcl_ThreadDataKey |
typedef Tcl_ThreadId_ * | Tcl_ThreadId |
typedef Tcl_TimerToken_ * | Tcl_TimerToken |
typedef Tcl_Trace_ * | Tcl_Trace |
typedef Tcl_Var_ * | Tcl_Var |
typedef Tcl_ChannelTypeVersion_ * | Tcl_ChannelTypeVersion |
typedef Tcl_LoadHandle_ * | Tcl_LoadHandle |
typedef Tcl_StatBuf * | Tcl_Stat_ |
typedef stat * | Tcl_OldStat_ |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp int | code |
typedef int | mask |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp int | argc |
typedef Tcl_Interp int CONST84
char * | argv [] |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp int | level |
typedef Tcl_Interp int char * | command |
typedef Tcl_Interp int char
Tcl_CmdProc * | proc |
typedef Tcl_Interp int char
Tcl_CmdProc ClientData | cmdClientData |
typedef Tcl_Interp int char
Tcl_CmdProc ClientData int | argc |
typedef Tcl_Interp int char
Tcl_CmdProc ClientData int
CONST84 char * | argv [] |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp int | level |
typedef Tcl_Interp int CONST
char * | command |
typedef Tcl_Interp int CONST
char Tcl_Command | commandInfo |
typedef Tcl_Interp int CONST
char Tcl_Command int | objc |
typedef Tcl_Interp int CONST
char Tcl_Command int struct
Tcl_Obj *CONST * | objv |
typedef Tcl_Obj * | dupPtr |
typedef CONST char * | src |
typedef CONST char int | srcLen |
typedef CONST char int int | flags |
typedef CONST char int int
Tcl_EncodingState * | statePtr |
typedef CONST char int int
Tcl_EncodingState char * | dst |
typedef CONST char int int
Tcl_EncodingState char int | dstLen |
typedef CONST char int int
Tcl_EncodingState char int
int * | srcReadPtr |
typedef CONST char int int
Tcl_EncodingState char int
int int * | dstWrotePtr |
typedef CONST char int int
Tcl_EncodingState char int
int int int * | dstCharsPtr |
typedef int | flags |
typedef int | flags |
typedef ClientData | clientData |
typedef int | flags |
typedef int | mask |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp Tcl_Value * | args |
typedef Tcl_Interp Tcl_Value
Tcl_Value * | resultPtr |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp int | objc |
typedef Tcl_Interp int struct
Tcl_Obj *CONST * | objv |
typedef Tcl_Channel | chan |
typedef Tcl_Channel char * | address |
typedef Tcl_Channel char int | port |
typedef Tcl_Obj * | objPtr |
typedef char *Tcl_VarTraceProc | _ANSI_ARGS_ ((ClientData clientData, Tcl_Interp *interp, CONST84 char *part1, CONST84 char *part2, int flags)) |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp CONST char * | oldName |
typedef Tcl_Interp CONST char
CONST char * | newName |
typedef Tcl_Interp CONST char
CONST char int | flags |
typedef int | mask |
typedef int Tcl_FileProc * | proc |
typedef int Tcl_FileProc ClientData | clientData |
typedef Tcl_HashKeyType | Tcl_HashKeyType |
typedef Tcl_HashTable | Tcl_HashTable |
typedef Tcl_HashEntry | Tcl_HashEntry |
typedef unsigned | int (Tcl_HashKeyProc) _ANSI_ARGS_((Tcl_HashTable *tablePtr |
typedef unsigned VOID * | keyPtr |
typedef Tcl_HashEntry * | hPtr |
typedef Tcl_HashEntry *Tcl_AllocHashEntryProc | _ANSI_ARGS_ ((Tcl_HashTable *tablePtr, VOID *keyPtr)) |
typedef int | mode |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp int | flags |
typedef char * | buf |
typedef char int | toRead |
typedef char int int * | errorCodePtr |
typedef CONST84 char * | buf |
typedef CONST84 char int | toWrite |
typedef CONST84 char int int * | errorCodePtr |
typedef long | offset |
typedef long int | mode |
typedef long int int * | errorCodePtr |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp CONST char * | optionName |
typedef Tcl_Interp CONST char
CONST char * | value |
typedef Tcl_Interp * | interp |
typedef Tcl_Interp CONST84
char * | optionName |
typedef Tcl_Interp CONST84
char Tcl_DString * | dsPtr |
typedef int | mask |
typedef int | direction |
typedef int ClientData * | handlePtr |
typedef int | interestMask |
typedef Tcl_WideInt | offset |
typedef Tcl_WideInt int | mode |
typedef Tcl_WideInt int int * | errorCodePtr |
typedef Tcl_StatBuf * | buf |
typedef int | mode |
typedef Tcl_Obj * | pathPtr |
typedef Tcl_Obj int | mode |
typedef Tcl_Obj int int | permissions |
typedef Tcl_Obj * | result |
typedef Tcl_Obj Tcl_Obj * | pathPtr |
typedef Tcl_Obj Tcl_Obj CONST
char * | pattern |
typedef Tcl_Obj Tcl_Obj CONST
char Tcl_GlobTypeData * | types |
typedef Tcl_Obj *Tcl_FSGetCwdProc | _ANSI_ARGS_ ((Tcl_Interp *interp)) |
typedef Tcl_StatBuf * | buf |
typedef Tcl_Obj * | destPathPtr |
typedef Tcl_Obj Tcl_Obj ** | errorPtr |
typedef Tcl_Obj * | destPathPtr |
typedef int | recursive |
typedef int Tcl_Obj ** | errorPtr |
typedef Tcl_Obj * | destPathPtr |
typedef Tcl_Obj *Tcl_FSListVolumesProc | _ANSI_ARGS_ ((void)) |
typedef utimbuf * | tval |
typedef Tcl_Obj * | pathPtr |
typedef Tcl_Obj int | nextCheckpoint |
typedef int | index |
typedef int Tcl_Obj * | pathPtr |
typedef int Tcl_Obj Tcl_Obj ** | objPtrRef |
typedef CONST char **Tcl_FSFileAttrStringsProc | _ANSI_ARGS_ ((Tcl_Obj *pathPtr, Tcl_Obj **objPtrRef)) |
typedef int | index |
typedef int Tcl_Obj * | pathPtr |
typedef int Tcl_Obj Tcl_Obj * | objPtr |
typedef Tcl_Obj *Tcl_FSLinkProc | _ANSI_ARGS_ ((Tcl_Obj *pathPtr, Tcl_Obj *toPtr, int linkType)) |
typedef Tcl_Obj * | pathPtr |
typedef Tcl_Obj Tcl_LoadHandle * | handlePtr |
typedef Tcl_Obj Tcl_LoadHandle
Tcl_FSUnloadFileProc ** | unloadProcPtr |
typedef ClientData * | clientDataPtr |
typedef Tcl_Obj *Tcl_FSFilesystemPathTypeProc | _ANSI_ARGS_ ((Tcl_Obj *pathPtr)) |
typedef Tcl_Obj *Tcl_FSFilesystemSeparatorProc | _ANSI_ARGS_ ((Tcl_Obj *pathPtr)) |
typedef Tcl_Obj *Tcl_FSInternalToNormalizedProc | _ANSI_ARGS_ ((ClientData clientData)) |
typedef Tcl_FSVersion_ * | Tcl_FSVersion |
typedef unsigned short | Tcl_UniChar |
Enumerations |
enum | Tcl_ValueType { TCL_INT,
TCL_DOUBLE,
TCL_EITHER,
TCL_WIDE_INT
} |
enum | Tcl_QueuePosition { TCL_QUEUE_TAIL,
TCL_QUEUE_HEAD,
TCL_QUEUE_MARK
} |
enum | Tcl_PathType { TCL_PATH_ABSOLUTE,
TCL_PATH_RELATIVE,
TCL_PATH_VOLUME_RELATIVE
} |
Functions |
typedef | void (Tcl_ThreadCreateProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | int (Tcl_AppInitProc) _ANSI_ARGS_((Tcl_Interp *interp)) |
typedef | int (Tcl_AsyncProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_ChannelProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_CloseProc) _ANSI_ARGS_((ClientData data)) |
typedef | void (Tcl_CmdDeleteProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | int (Tcl_CmdProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_CmdTraceProc) _ANSI_ARGS_((ClientData clientData |
typedef | int (Tcl_CmdObjTraceProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_CmdObjTraceDeleteProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | void (Tcl_DupInternalRepProc) _ANSI_ARGS_((struct Tcl_Obj *srcPtr |
typedef | int (Tcl_EncodingConvertProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_EncodingFreeProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | int (Tcl_EventProc) _ANSI_ARGS_((Tcl_Event *evPtr |
typedef | void (Tcl_EventCheckProc) _ANSI_ARGS_((ClientData clientData |
typedef | int (Tcl_EventDeleteProc) _ANSI_ARGS_((Tcl_Event *evPtr |
typedef | void (Tcl_EventSetupProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_ExitProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | void (Tcl_FileProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_FileFreeProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | void (Tcl_FreeInternalRepProc) _ANSI_ARGS_((struct Tcl_Obj *objPtr)) |
typedef | void (Tcl_FreeProc) _ANSI_ARGS_((char *blockPtr)) |
typedef | void (Tcl_IdleProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | void (Tcl_InterpDeleteProc) _ANSI_ARGS_((ClientData clientData |
typedef | int (Tcl_MathProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_NamespaceDeleteProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | int (Tcl_ObjCmdProc) _ANSI_ARGS_((ClientData clientData |
typedef | int (Tcl_PackageInitProc) _ANSI_ARGS_((Tcl_Interp *interp)) |
typedef | void (Tcl_PanicProc) _ANSI_ARGS_(TCL_VARARGS(CONST char * |
typedef | void (Tcl_TcpAcceptProc) _ANSI_ARGS_((ClientData callbackData |
typedef | void (Tcl_TimerProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | int (Tcl_SetFromAnyProc) _ANSI_ARGS_((Tcl_Interp *interp |
typedef | void (Tcl_UpdateStringProc) _ANSI_ARGS_((struct Tcl_Obj *objPtr)) |
typedef | void (Tcl_CommandTraceProc) _ANSI_ARGS_((ClientData clientData |
typedef | void (Tcl_CreateFileHandlerProc) _ANSI_ARGS_((int fd |
typedef | void (Tcl_DeleteFileHandlerProc) _ANSI_ARGS_((int fd)) |
typedef | void (Tcl_AlertNotifierProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | void (Tcl_ServiceModeHookProc) _ANSI_ARGS_((int mode)) |
typedef | ClientData (Tcl_InitNotifierProc) _ANSI_ARGS_((VOID)) |
typedef | void (Tcl_FinalizeNotifierProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | void (Tcl_MainLoopProc) _ANSI_ARGS_((void)) |
void Tcl_IncrRefCount | _ANSI_ARGS_ ((Tcl_Obj *objPtr)) |
typedef | int (Tcl_CompareHashKeysProc) _ANSI_ARGS_((VOID *keyPtr |
typedef | void (Tcl_FreeHashEntryProc) _ANSI_ARGS_((Tcl_HashEntry *hPtr)) |
typedef | void (Tcl_SetTimerProc) _ANSI_ARGS_((Tcl_Time *timePtr)) |
typedef | int (Tcl_WaitForEventProc) _ANSI_ARGS_((Tcl_Time *timePtr)) |
typedef | int (Tcl_DriverBlockModeProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverCloseProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverClose2Proc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverInputProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverOutputProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverSeekProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverSetOptionProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverGetOptionProc) _ANSI_ARGS_((ClientData instanceData |
typedef | void (Tcl_DriverWatchProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverGetHandleProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_DriverFlushProc) _ANSI_ARGS_((ClientData instanceData)) |
typedef | int (Tcl_DriverHandlerProc) _ANSI_ARGS_((ClientData instanceData |
typedef | Tcl_WideInt (Tcl_DriverWideSeekProc) _ANSI_ARGS_((ClientData instanceData |
typedef | int (Tcl_FSStatProc) _ANSI_ARGS_((Tcl_Obj *pathPtr |
typedef | int (Tcl_FSAccessProc) _ANSI_ARGS_((Tcl_Obj *pathPtr |
typedef | Tcl_Channel (Tcl_FSOpenFileChannelProc) _ANSI_ARGS_((Tcl_Interp *interp |
typedef | int (Tcl_FSMatchInDirectoryProc) _ANSI_ARGS_((Tcl_Interp *interp |
typedef | int (Tcl_FSChdirProc) _ANSI_ARGS_((Tcl_Obj *pathPtr)) |
typedef | int (Tcl_FSLstatProc) _ANSI_ARGS_((Tcl_Obj *pathPtr |
typedef | int (Tcl_FSCreateDirectoryProc) _ANSI_ARGS_((Tcl_Obj *pathPtr)) |
typedef | int (Tcl_FSDeleteFileProc) _ANSI_ARGS_((Tcl_Obj *pathPtr)) |
typedef | int (Tcl_FSCopyDirectoryProc) _ANSI_ARGS_((Tcl_Obj *srcPathPtr |
typedef | int (Tcl_FSCopyFileProc) _ANSI_ARGS_((Tcl_Obj *srcPathPtr |
typedef | int (Tcl_FSRemoveDirectoryProc) _ANSI_ARGS_((Tcl_Obj *pathPtr |
typedef | int (Tcl_FSRenameFileProc) _ANSI_ARGS_((Tcl_Obj *srcPathPtr |
typedef | void (Tcl_FSUnloadFileProc) _ANSI_ARGS_((Tcl_LoadHandle loadHandle)) |
typedef | int (Tcl_FSUtimeProc) _ANSI_ARGS_((Tcl_Obj *pathPtr |
typedef | int (Tcl_FSNormalizePathProc) _ANSI_ARGS_((Tcl_Interp *interp |
typedef | int (Tcl_FSFileAttrsGetProc) _ANSI_ARGS_((Tcl_Interp *interp |
typedef | int (Tcl_FSFileAttrsSetProc) _ANSI_ARGS_((Tcl_Interp *interp |
typedef | int (Tcl_FSLoadFileProc) _ANSI_ARGS_((Tcl_Interp *interp |
typedef | int (Tcl_FSPathInFilesystemProc) _ANSI_ARGS_((Tcl_Obj *pathPtr |
typedef | void (Tcl_FSFreeInternalRepProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | ClientData (Tcl_FSDupInternalRepProc) _ANSI_ARGS_((ClientData clientData)) |
typedef | ClientData (Tcl_FSCreateInternalRepProc) _ANSI_ARGS_((Tcl_Obj *pathPtr)) |
EXTERN CONST char *Tcl_InitStubs | _ANSI_ARGS_ ((Tcl_Interp *interp, CONST char *version, int exact)) |
EXTERN void Tcl_Main | _ANSI_ARGS_ ((int argc, char **argv, Tcl_AppInitProc *appInitProc)) |
EXTERN int Tcl_AppInit | _ANSI_ARGS_ ((Tcl_Interp *interp)) |
Variables |
typedef | format |