section 3tcl · Library functions 📚
1477 pages · page 4 of 8
all3 (100762)33ssl (6156)3B (42)3G (1100)3I (51)3LIBIIO (1)3NCARG (834)3OpenMPI (1)3PVM (71)3Sympa (164)3U (96)3WN (5)3alc (212)3alleg4 (923)3alleg5 (1063)3am (31)3ast (63)3attr (4)3avr (983)3bobcat (143)3brotli (4)3bsd (239)3caca (346)3cl (1)3clc (322)3cocci (1)3coin2 (588)3coin3 (753)3coin4 (918)3compat (22)3const (18)3ctype (1)3curses (18)3cvc (2)3cxx (1060)3debug (15)3edit (1)3em (198)3embree3 (113)3embree4 (127)3erl (623)3f (128)3form (106)3freebsd (1)3fun (1)3gl (467)3gle (14)3go (1)3guile (1)3gv (7)3hal (49)3head (3)3http (66)3itcl (17)3itk (6)3iv (354)3iwidget (52)3java (1)3libmawk (10)3libunwind (29)3lua (13)3m17n (257)3m_cli2 (8)3menu (88)3monocypher (73)3nas (130)3ncurses (703)3nx (5)3o (437)3ossl (6166)3ossp (2)3p (882)3pcap (75)3perl (820)3pg13 (68)3pg14 (72)3pg15 (72)3pg16 (72)3pg17 (72)3pg18 (72)3php (1)3plplot (175)3pm (34259)3pmc (296)3posix (882)3pub (150)3python (1)3qt (832)3r (1)3readline (2)3rheolef (13)3rtapi (66)3ruby (1)3scm (459)3sharp (1)3so (8)3ssl (6930)3stap (807)3str (19)3supp (19)3t (35)3tcl (1477)3tcllib (1)3tclx (25)3tiff (60)3tk (513)3tls (13)3trf (28)3ts (239)3type (466)3valkey (395)3visa (2)3x (1069)
T (continued)
- Tcl_AppendObjToErrorInfo(3tcl)retrieve or record information about errors and other return options✨
- Tcl_AppendObjToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendPrintfToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendResult(3tcl)manipulate Tcl result✨
- Tcl_AppendResultVA(3tcl)manipulate Tcl result✨
- Tcl_AppendStringsToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendStringsToObjVA(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppendUnicodeToObj(3tcl)manipulate Tcl values as strings✨
- Tcl_AppInit(3tcl)perform application-specific initialization✨
- Tcl_AsyncCreate(3tcl)handle asynchronous events✨
- Tcl_AsyncDelete(3tcl)handle asynchronous events✨
- Tcl_AsyncInvoke(3tcl)handle asynchronous events✨
- Tcl_AsyncMark(3tcl)handle asynchronous events✨
- Tcl_AsyncMarkFromSignal(3tcl)handle asynchronous events✨
- Tcl_AsyncReady(3tcl)handle asynchronous events✨
- Tcl_AttemptAlloc(3tcl)allocate or free heap memory✨
- Tcl_AttemptRealloc(3tcl)allocate or free heap memory✨
- Tcl_AttemptSetObjLength(3tcl)manipulate Tcl values as strings✨
- Tcl_BackgroundError(3tcl)report Tcl exception that occurred in background processing✨
- Tcl_BackgroundException(3tcl)report Tcl exception that occurred in background processing✨
- Tcl_Backslash(3tcl)parse a backslash sequence✨
- Tcl_BadChannelOption(3tcl)procedures for creating and manipulating channels✨
- Tcl_BounceRefCount(3tcl)manipulate Tcl values✨
- Tcl_CallWhenDeleted(3tcl)Arrange for callback when interpreter is deleted✨
- Tcl_Canceled(3tcl)cancel Tcl scripts✨
- Tcl_CancelEval(3tcl)cancel Tcl scripts✨
- Tcl_CancelIdleCall(3tcl)invoke a procedure when there are no pending events✨
- Tcl_ChannelBlockModeProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelBuffered(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelClose2Proc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelCloseProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelFlushProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelGetHandleProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelGetOptionProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelHandlerProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelInputProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelName(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelOutputProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelSeekProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelSetOptionProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelThreadActionProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelTruncateProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelVersion(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelWatchProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_ChannelWideSeekProc(3tcl)procedures for creating and manipulating channels✨
- Tcl_Char16Len(3tcl)routines for manipulating TUTF-8 encoded byte sequences✨
- Tcl_Char16ToUtfDString(3tcl)routines for manipulating TUTF-8 encoded byte sequences✨
- Tcl_Chdir(3tcl)manipulate the current working directory✨
- Tcl_ClassGetMetadata(3tcl)manipulate objects and classes✨
- Tcl_ClassSetConstructor(3tcl)manipulate methods and method-call contexts✨
- Tcl_ClassSetDestructor(3tcl)manipulate methods and method-call contexts✨
- Tcl_ClassSetMetadata(3tcl)manipulate objects and classes✨
- Tcl_ClearChannelHandlers(3tcl)procedures for creating and manipulating channels✨
- Tcl_Close(3tcl)buffered I/O facilities using channels✨
- Tcl_CloseEx(3tcl)buffered I/O facilities using channels✨
- Tcl_CommandComplete(3tcl)Check for unmatched braces in a Tcl command✨
- Tcl_CommandTraceInfo(3tcl)monitor renames and deletes of a command✨
- Tcl_Concat(3tcl)concatenate a collection of strings✨
- Tcl_ConcatObj(3tcl)manipulate Tcl values as strings✨
- Tcl_ConditionFinalize(3tcl)Tcl thread support✨
- Tcl_ConditionNotify(3tcl)Tcl thread support✨
- Tcl_ConditionWait(3tcl)Tcl thread support✨
- Tcl_ConsolePanic(3tcl)report fatal error and abort✨
- Tcl_ConvertCountedElement(3tcl)manipulate Tcl lists✨
- Tcl_ConvertElement(3tcl)manipulate Tcl lists✨
- Tcl_ConvertToType(3tcl)manipulate Tcl value types✨
- Tcl_CopyObjectInstance(3tcl)manipulate objects and classes✨
- Tcl_CreateAlias(3tcl)manage multiple Tcl interpreters, aliases and hidden commands✨
- Tcl_CreateAliasObj(3tcl)manage multiple Tcl interpreters, aliases and hidden commands✨
- Tcl_CreateChannel(3tcl)procedures for creating and manipulating channels✨
- Tcl_CreateChannelHandler(3tcl)call a procedure when a channel becomes readable or writable✨
- Tcl_CreateChild(3tcl)manage multiple Tcl interpreters, aliases and hidden commands✨
- Tcl_CreateCloseHandler(3tcl)arrange for callbacks when channels are closed✨
- Tcl_CreateCommand(3tcl)implement new commands in C✨
- Tcl_CreateEncoding(3tcl)procedures for creating and using encodings✨
- Tcl_CreateEnsemble(3tcl)manipulate ensemble commands✨
- Tcl_CreateEventSource(3tcl)the event queue and notifier interfaces✨
- Tcl_CreateExitHandler(3tcl)end the application or thread (and invoke exit handlers)✨
- Tcl_CreateFileHandler(3tcl)associate procedure callbacks with files or devices (Unix only)✨
- Tcl_CreateHashEntry(3tcl)procedures to manage hash tables✨
- Tcl_CreateInterp(3tcl)create and delete Tcl command interpreters✨
- Tcl_CreateMathFunc(3tcl)Define, query and enumerate math functions for expressions✨
- Tcl_CreateNamespace(3tcl)manipulate namespaces✨
- Tcl_CreateObjCommand(3tcl)implement new commands in C✨
- Tcl_CreateObjCommand2(3tcl)implement new commands in C✨
- Tcl_CreateObjTrace(3tcl)arrange for command execution to be traced✨
- Tcl_CreateObjTrace2(3tcl)arrange for command execution to be traced✨
- Tcl_CreateSlave(3tcl)manage multiple Tcl interpreters, aliases and hidden commands✨
- Tcl_CreateThread(3tcl)Tcl thread support✨
- Tcl_CreateThreadExitHandler(3tcl)end the application or thread (and invoke exit handlers)✨
- Tcl_CreateTimerHandler(3tcl)call a procedure at a given time✨
- Tcl_CreateTrace(3tcl)arrange for command execution to be traced✨
- Tcl_CutChannel(3tcl)procedures for creating and manipulating channels✨
- Tcl_DecrRefCount(3tcl)manipulate Tcl values✨
- Tcl_DeleteAssocData(3tcl)manage associations of string keys and user specified data with Tcl interpreters✨
- Tcl_DeleteChannelHandler(3tcl)call a procedure when a channel becomes readable or writable✨
- Tcl_DeleteCloseHandler(3tcl)arrange for callbacks when channels are closed✨
- Tcl_DeleteCommand(3tcl)implement new commands in C✨
- Tcl_DeleteCommandFromToken(3tcl)implement new commands in C✨
- Tcl_DeleteEvents(3tcl)the event queue and notifier interfaces✨
- Tcl_DeleteEventSource(3tcl)the event queue and notifier interfaces✨
- Tcl_DeleteExitHandler(3tcl)end the application or thread (and invoke exit handlers)✨
- Tcl_DeleteFileHandler(3tcl)associate procedure callbacks with files or devices (Unix only)✨
- Tcl_DeleteHashEntry(3tcl)procedures to manage hash tables✨
- Tcl_DeleteHashTable(3tcl)procedures to manage hash tables✨
- Tcl_DeleteInterp(3tcl)create and delete Tcl command interpreters✨
- Tcl_DeleteNamespace(3tcl)manipulate namespaces✨
- Tcl_DeleteThreadExitHandler(3tcl)end the application or thread (and invoke exit handlers)✨
- Tcl_DeleteTimerHandler(3tcl)call a procedure at a given time✨
- Tcl_DeleteTrace(3tcl)arrange for command execution to be traced✨
- Tcl_DetachChannel(3tcl)buffered I/O facilities using channels✨
- Tcl_DetachPids(3tcl)manage child processes in background✨
- Tcl_DictObjDone(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DictObjFirst(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DictObjGet(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DictObjNext(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DictObjPut(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DictObjPutKeyList(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DictObjRemove(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DictObjRemoveKeyList(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DictObjSize(3tcl)manipulate Tcl values as dictionaries✨
- Tcl_DiscardInterpState(3tcl)save and restore an interpreter's state✨
- Tcl_DiscardResult(3tcl)save and restore an interpreter's state✨
- Tcl_DontCallWhenDeleted(3tcl)Arrange for callback when interpreter is deleted✨
- Tcl_DoOneEvent(3tcl)wait for events and invoke event handlers✨
- Tcl_DoWhenIdle(3tcl)invoke a procedure when there are no pending events✨
- Tcl_DStringAppend(3tcl)manipulate dynamic strings✨
- Tcl_DStringAppendElement(3tcl)manipulate dynamic strings✨
- Tcl_DStringEndSublist(3tcl)manipulate dynamic strings✨
- Tcl_DStringFree(3tcl)manipulate dynamic strings✨
- Tcl_DStringGetResult(3tcl)manipulate dynamic strings✨
- Tcl_DStringInit(3tcl)manipulate dynamic strings✨
- Tcl_DStringLength(3tcl)manipulate dynamic strings✨
- Tcl_DStringResult(3tcl)manipulate dynamic strings✨
- Tcl_DStringSetLength(3tcl)manipulate dynamic strings✨
- Tcl_DStringStartSublist(3tcl)manipulate dynamic strings✨
- Tcl_DStringToObj(3tcl)manipulate dynamic strings✨
- Tcl_DStringTrunc(3tcl)manipulate dynamic strings✨
- Tcl_DStringValue(3tcl)manipulate dynamic strings✨
- Tcl_DumpActiveMemory(3tcl)Validated memory allocation interface✨
- Tcl_DuplicateObj(3tcl)manipulate Tcl values✨
- tcl_endOfWord(3tcl)Standard library of Tcl procedures✨
- Tcl_Eof(3tcl)buffered I/O facilities using channels✨
- Tcl_ErrnoId(3tcl)manipulate errno to store and retrieve error codes✨
- Tcl_ErrnoMsg(3tcl)manipulate errno to store and retrieve error codes✨
- Tcl_Eval(3tcl)execute Tcl scripts✨
- Tcl_EvalEx(3tcl)execute Tcl scripts✨
- Tcl_EvalFile(3tcl)execute Tcl scripts✨
- Tcl_EvalObjEx(3tcl)execute Tcl scripts✨
- Tcl_EvalObjv(3tcl)execute Tcl scripts✨
- Tcl_EvalTokens(3tcl)parse Tcl scripts and expressions✨
- Tcl_EvalTokensStandard(3tcl)parse Tcl scripts and expressions✨
- Tcl_EventuallyFree(3tcl)avoid freeing storage while it is being used✨
- Tcl_Exit(3tcl)end the application or thread (and invoke exit handlers)✨
- Tcl_ExitThread(3tcl)end the application or thread (and invoke exit handlers)✨
- Tcl_Export(3tcl)manipulate namespaces✨
- Tcl_ExposeCommand(3tcl)manage multiple Tcl interpreters, aliases and hidden commands✨
- Tcl_ExprBoolean(3tcl)evaluate an expression✨
- Tcl_ExprBooleanObj(3tcl)evaluate an expression✨
- Tcl_ExprDouble(3tcl)evaluate an expression✨
- Tcl_ExprDoubleObj(3tcl)evaluate an expression✨
- Tcl_ExprLong(3tcl)evaluate an expression✨
- Tcl_ExprLongObj(3tcl)evaluate an expression✨
- Tcl_ExprObj(3tcl)evaluate an expression✨
- Tcl_ExprString(3tcl)evaluate an expression✨
- Tcl_ExternalToUtf(3tcl)procedures for creating and using encodings✨
- Tcl_ExternalToUtfDString(3tcl)procedures for creating and using encodings✨
- Tcl_ExternalToUtfDStringEx(3tcl)procedures for creating and using encodings✨
- Tcl_FetchInternalRep(3tcl)manipulate Tcl value types✨
- Tcl_Finalize(3tcl)end the application or thread (and invoke exit handlers)✨
- Tcl_FinalizeNotifier(3tcl)the event queue and notifier interfaces✨
- Tcl_FinalizeThread(3tcl)end the application or thread (and invoke exit handlers)✨
- Tcl_FindCommand(3tcl)manipulate namespaces✨
- Tcl_FindEnsemble(3tcl)manipulate ensemble commands✨
- Tcl_FindExecutable(3tcl)identify or return the name of the binary file containing the application✨
- Tcl_FindHashEntry(3tcl)procedures to manage hash tables✨
- tcl_findLibrary(3tcl)Standard library of Tcl procedures✨
- Tcl_FindNamespace(3tcl)manipulate namespaces✨
- Tcl_FindSymbol(3tcl)platform-independent dynamic library loading✨
- Tcl_FirstHashEntry(3tcl)procedures to manage hash tables✨
- Tcl_Flush(3tcl)buffered I/O facilities using channels✨
- Tcl_ForgetImport(3tcl)manipulate namespaces✨
- Tcl_Format(3tcl)manipulate Tcl values as strings✨
- Tcl_Free(3tcl)allocate or free heap memory✨
- Tcl_FreeEncoding(3tcl)procedures for creating and using encodings✨
- Tcl_FreeInternalRep(3tcl)manipulate Tcl value types✨
- Tcl_FreeParse(3tcl)parse Tcl scripts and expressions✨
- Tcl_FreeResult(3tcl)manipulate Tcl result✨
- Tcl_FSAccess(3tcl)procedures to interact with any filesystem✨
- Tcl_FSChdir(3tcl)procedures to interact with any filesystem✨
- Tcl_FSConvertToPathType(3tcl)procedures to interact with any filesystem✨
- Tcl_FSCopyDirectory(3tcl)procedures to interact with any filesystem✨
- Tcl_FSCopyFile(3tcl)procedures to interact with any filesystem✨
- Tcl_FSCreateDirectory(3tcl)procedures to interact with any filesystem✨
- Tcl_FSData(3tcl)procedures to interact with any filesystem✨
- Tcl_FSDeleteFile(3tcl)procedures to interact with any filesystem✨
- Tcl_FSEqualPaths(3tcl)procedures to interact with any filesystem✨
- Tcl_FSEvalFile(3tcl)procedures to interact with any filesystem✨
- Tcl_FSEvalFileEx(3tcl)procedures to interact with any filesystem✨
💅
getting it ready, bestie…