Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
catclose(3)
close message catalog
cgetent(3), cgetset(3), cgetmatch(3), cgetcap(3), cgetnum(3), cgetstr(3), cgetustr(3), cgetfirst(3), cgetnext(3), cgetclose(3)
capability database access routines
gelf_getclass(3)
retrieve the class of an ELF descriptor
login_close(3), login_getcapbool(3), login_getcaplist(3), login_getcapnum(3), login_getcapenum(3), login_getcapstr(3), login_getcapsize(3), login_getcaptime(3), login_getclass(3), login_getclassbyname(3), login_getpath(3), login_getpwclass(3), login_getstyle(3), login_getuserclass(3), login_setcryptfmt(3)
functions for accessing the login class capabilities database
pthread_condattr_init(3), pthread_condattr_destroy(3), pthread_condattr_getclock(3), pthread_condattr_setclock(3), pthread_condattr_getpshared(3), pthread_condattr_setpshared(3)
condition attribute operations
setclasscontext(3), setclasscpumask(3), setclassenvironment(3), setclassresources(3), setusercontext(3)
functions for using the login class capabilities database
DString.tcl86(3), Tcl_DStringInit(3), Tcl_DStringAppend(3), Tcl_DStringAppendElement(3), Tcl_DStringStartSublist(3), Tcl_DStringEndSublist(3), Tcl_DStringLength(3), Tcl_DStringValue(3), Tcl_DStringSetLength(3), Tcl_DStringTrunc(3), Tcl_DStringFree(3), Tcl_DStringResult(3), Tcl_DStringGetResult(3)
manipulate dynamic strings
DString.tcl90(3), Tcl_DStringInit(3), Tcl_DStringAppend(3), Tcl_DStringAppendElement(3), Tcl_DStringStartSublist(3), Tcl_DStringEndSublist(3), Tcl_DStringLength(3), Tcl_DStringValue(3), Tcl_DStringSetLength(3), Tcl_DStringFree(3), Tcl_DStringResult(3), Tcl_DStringGetResult(3), Tcl_DStringToObj(3)
manipulate dynamic strings
FcConfigAppFontClear(3)
Remove all app fonts from font database
Handles(3), Tcl_HandleAlloc(3), Tcl_HandleFree(3), Tcl_HandleTblInit(3), Tcl_HandleTblRelease(3), Tcl_HandleTblUseCount(3), Tcl_HandleWalk(3), Tcl_HandleXlate(3)
Dynamic, handle addressable tables
Itcl_Class(3), Itcl_CreateClass(3), Itcl_DeleteClass(3), Itcl_FindClass(3), Itcl_IsClass(3), Itcl_IsClassNamespace(3)
Manipulate classes
Itcl_List(3), Itcl_InitList(3), Itcl_DeleteList(3), Itcl_CreateListElem(3), Itcl_DeleteListElem(3), Itcl_InsertList(3), Itcl_InsertListElem(3), Itcl_AppendList(3), Itcl_AppendListElem(3), Itcl_SetListValue(3)
Manipulate an Itcl list object
Itcl_Object(3), Itcl_CreateObject(3), Itcl_DeleteObject(3), Itcl_FindObject(3), Itcl_IsObject(3), Itcl_IsObjectIsa(3)
Manipulate an class instance
Itcl_Preserve(3), Itcl_PreserveData(3), Itcl_ReleaseData(3), Itcl_EventuallyFree(3)
Manipulate an Itcl list object
Itcl_RegisterC(3), Itcl_RegisterObjC(3), Itcl_FindC(3)
Associate a symbolic name with a C procedure
Itcl_Stack(3), Itcl_InitStack(3), Itcl_DeleteStack(3), Itcl_PushStack(3), Itcl_PopStack(3), Itcl_PeekStack(3), Itcl_GetStackValue(3), Itcl_GetStackSize(3)
Manipulate an Itcl stack object
Keylist(3), TclX_NewKeyedListObj(3), TclX_KeyedListGet(3), TclX_KeyedListSet(3), TclX_KeyedListDelete(3), TclX_KeyedListGetKeys(3)
Keyed list management routines
ModuleTclVoiceMail.conf(5)
Configuration file for the SvxLink server TclVoiceMail module
Notifier.tcl86(3), Tcl_CreateEventSource(3), Tcl_DeleteEventSource(3), Tcl_SetMaxBlockTime(3), Tcl_QueueEvent(3), Tcl_ThreadQueueEvent(3), Tcl_ThreadAlert(3), Tcl_GetCurrentThread(3), Tcl_DeleteEvents(3), Tcl_InitNotifier(3), Tcl_FinalizeNotifier(3), Tcl_WaitForEvent(3), Tcl_AlertNotifier(3), Tcl_SetTimer(3), Tcl_ServiceAll(3), Tcl_ServiceEvent(3), Tcl_GetServiceMode(3), Tcl_SetServiceMode(3), Tcl_ServiceModeHook(3), Tcl_SetNotifier(3)
the event queue and notifier interfaces
Notifier.tcl90(3), Tcl_CreateEventSource(3), Tcl_DeleteEventSource(3), Tcl_SetMaxBlockTime(3), Tcl_QueueEvent(3), Tcl_ThreadQueueEvent(3), Tcl_ThreadAlert(3), Tcl_GetCurrentThread(3), Tcl_DeleteEvents(3), Tcl_InitNotifier(3), Tcl_FinalizeNotifier(3), Tcl_WaitForEvent(3), Tcl_AlertNotifier(3), Tcl_SetTimer(3), Tcl_ServiceAll(3), Tcl_ServiceEvent(3), Tcl_GetServiceMode(3), Tcl_SetServiceMode(3), Tcl_ServiceModeHook(3), Tcl_SetNotifier(3)
the event queue and notifier interfaces
RegExp.tcl86(3), Tcl_RegExpMatch(3), Tcl_RegExpCompile(3), Tcl_RegExpExec(3), Tcl_RegExpRange(3), Tcl_GetRegExpFromObj(3), Tcl_RegExpMatchObj(3), Tcl_RegExpExecObj(3), Tcl_RegExpGetInfo(3)
Pattern matching with regular expressions
RegExp.tcl90(3), Tcl_RegExpMatch(3), Tcl_RegExpCompile(3), Tcl_RegExpExec(3), Tcl_RegExpRange(3), Tcl_GetRegExpFromObj(3), Tcl_RegExpMatchObj(3), Tcl_RegExpExecObj(3), Tcl_RegExpGetInfo(3)
Pattern matching with regular expressions
SDL_GetClipRect(3)
Gets the clipping rectangle for a surface
SDL_SetClipRect(3)
Sets the clipping rectangle for a surface
TCL_MEM_DEBUG.tcl86(3), TCL_MEM_DEBUG(3)
Compile-time flag to enable Tcl memory debugging
TCL_MEM_DEBUG.tcl90(3), TCL_MEM_DEBUG(3)
Compile-time flag to enable Tcl memory debugging
Tcl.tcl86(n), Tcl(n)
Tool Command Language
Tcl.tcl90(n), Tcl(n)
Tool Command Language
TclCommandWriting(3)
Writing C language extensions to Tcl. '
TclX(n)
Extended Tcl: Extended command set for Tcl '
TclZipfs_AppHook.tcl90(3), TclZipfs_AppHook(3), TclZipfs_Mount(3), TclZipfs_MountBuffer(3), TclZipfs_Unmount(3)
handle ZIP files as Tcl virtual filesystems
Tcl_Access.tcl86(3), Tcl_Access(3), Tcl_Stat(3)
check file permissions and other attributes
Tcl_Access.tcl90(3), Tcl_Access(3), Tcl_Stat(3)
check file permissions and other attributes
Tcl_AddErrorInfo.tcl86(3), Tcl_GetReturnOptions(3), Tcl_SetReturnOptions(3), Tcl_AddErrorInfo(3), Tcl_AppendObjToErrorInfo(3), Tcl_AddObjErrorInfo(3), Tcl_SetObjErrorCode(3), Tcl_SetErrorCode(3), Tcl_SetErrorCodeVA(3), Tcl_SetErrorLine(3), Tcl_GetErrorLine(3), Tcl_PosixError(3), Tcl_LogCommandInfo(3)
retrieve or record information about errors and other return options
Tcl_AddErrorInfo.tcl90(3), Tcl_GetReturnOptions(3), Tcl_SetReturnOptions(3), Tcl_AddErrorInfo(3), Tcl_AppendObjToErrorInfo(3), Tcl_AddObjErrorInfo(3), Tcl_SetObjErrorCode(3), Tcl_SetErrorCode(3), Tcl_SetErrorLine(3), Tcl_GetErrorLine(3), Tcl_PosixError(3), Tcl_LogCommandInfo(3)
retrieve or record information about errors and other return options
Tcl_Alloc.tcl86(3), Tcl_Alloc(3), Tcl_Free(3), Tcl_Realloc(3), Tcl_AttemptAlloc(3), Tcl_AttemptRealloc(3), Tcl_GetMemoryInfo(3), ckalloc(3), ckfree(3), ckrealloc(3), attemptckalloc(3), attemptckrealloc(3)
allocate or free heap memory
Tcl_Alloc.tcl90(3), Tcl_Alloc(3), Tcl_Free(3), Tcl_Realloc(3), Tcl_AttemptAlloc(3), Tcl_AttemptRealloc(3), Tcl_GetMemoryInfo(3)
allocate or free heap memory
Tcl_AllocStatBuf.tcl86(3), Tcl_FSRegister(3), Tcl_FSUnregister(3), Tcl_FSData(3), Tcl_FSMountsChanged(3), Tcl_FSGetFileSystemForPath(3), Tcl_FSGetPathType(3), Tcl_FSCopyFile(3), Tcl_FSCopyDirectory(3), Tcl_FSCreateDirectory(3), Tcl_FSDeleteFile(3), Tcl_FSRemoveDirectory(3), Tcl_FSRenameFile(3), Tcl_FSListVolumes(3), Tcl_FSEvalFile(3), Tcl_FSEvalFileEx(3), Tcl_FSLoadFile(3), Tcl_FSUnloadFile(3), Tcl_FSMatchInDirectory(3), Tcl_FSLink(3), Tcl_FSLstat(3), Tcl_FSUtime(3), Tcl_FSFileAttrsGet(3), Tcl_FSFileAttrsSet(3), Tcl_FSFileAttrStrings(3), Tcl_FSStat(3), Tcl_FSAccess(3), Tcl_FSOpenFileChannel(3), Tcl_FSGetCwd(3), Tcl_FSChdir(3), Tcl_FSPathSeparator(3), Tcl_FSJoinPath(3), Tcl_FSSplitPath(3), Tcl_FSEqualPaths(3), Tcl_FSGetNormalizedPath(3), Tcl_FSJoinToPath(3), Tcl_FSConvertToPathType(3), Tcl_FSGetInternalRep(3), Tcl_FSGetTranslatedPath(3), Tcl_FSGetTranslatedStringPath(3), Tcl_FSNewNativePath(3), Tcl_FSGetNativePath(3), Tcl_FSFileSystemInfo(3), Tcl_GetAccessTimeFromStat(3), Tcl_GetBlockSizeFromStat(3), Tcl_GetBlocksFromStat(3), Tcl_GetChangeTimeFromStat(3), Tcl_GetDeviceTypeFromStat(3), Tcl_GetFSDeviceFromStat(3), Tcl_GetFSInodeFromStat(3), Tcl_GetGroupIdFromStat(3), Tcl_GetLinkCountFromStat(3), Tcl_GetModeFromStat(3), Tcl_GetModificationTimeFromStat(3), Tcl_GetSizeFromStat(3), Tcl_GetUserIdFromStat(3), Tcl_AllocStatBuf(3)
procedures to interact with any filesystem
Tcl_AllocStatBuf.tcl90(3), Tcl_FSRegister(3), Tcl_FSUnregister(3), Tcl_FSData(3), Tcl_FSMountsChanged(3), Tcl_FSGetFileSystemForPath(3), Tcl_FSGetPathType(3), Tcl_FSCopyFile(3), Tcl_FSCopyDirectory(3), Tcl_FSCreateDirectory(3), Tcl_FSDeleteFile(3), Tcl_FSRemoveDirectory(3), Tcl_FSRenameFile(3), Tcl_FSListVolumes(3), Tcl_FSEvalFile(3), Tcl_FSEvalFileEx(3), Tcl_FSLoadFile(3), Tcl_FSUnloadFile(3), Tcl_FSMatchInDirectory(3), Tcl_FSLink(3), Tcl_FSLstat(3), Tcl_FSUtime(3), Tcl_FSFileAttrsGet(3), Tcl_FSFileAttrsSet(3), Tcl_FSFileAttrStrings(3), Tcl_FSStat(3), Tcl_FSAccess(3), Tcl_FSOpenFileChannel(3), Tcl_FSGetCwd(3), Tcl_FSChdir(3), Tcl_FSPathSeparator(3), Tcl_FSJoinPath(3), Tcl_FSSplitPath(3), Tcl_FSEqualPaths(3), Tcl_FSGetNormalizedPath(3), Tcl_FSJoinToPath(3), Tcl_FSConvertToPathType(3), Tcl_FSGetInternalRep(3), Tcl_FSGetTranslatedPath(3), Tcl_FSGetTranslatedStringPath(3), Tcl_FSNewNativePath(3), Tcl_FSGetNativePath(3), Tcl_FSFileSystemInfo(3), Tcl_GetAccessTimeFromStat(3), Tcl_GetBlockSizeFromStat(3), Tcl_GetBlocksFromStat(3), Tcl_GetChangeTimeFromStat(3), Tcl_GetDeviceTypeFromStat(3), Tcl_GetFSDeviceFromStat(3), Tcl_GetFSInodeFromStat(3), Tcl_GetGroupIdFromStat(3), Tcl_GetLinkCountFromStat(3), Tcl_GetModeFromStat(3), Tcl_GetModificationTimeFromStat(3), Tcl_GetSizeFromStat(3), Tcl_GetUserIdFromStat(3), Tcl_AllocStatBuf(3), Tcl_FSTildeExpand(3)
procedures to interact with any filesystem
Tcl_AllowExceptions.tcl86(3), Tcl_AllowExceptions(3)
allow all exceptions in next script evaluation
Tcl_AllowExceptions.tcl90(3), Tcl_AllowExceptions(3)
allow all exceptions in next script evaluation
Tcl_AppInit.tcl86(3), Tcl_AppInit(3)
perform application-specific initialization
Tcl_AppInit.tcl90(3), Tcl_AppInit(3)
perform application-specific initialization
Tcl_AppendAllObjTypes.tcl86(3), Tcl_RegisterObjType(3), Tcl_GetObjType(3), Tcl_AppendAllObjTypes(3), Tcl_ConvertToType (3)
manipulate Tcl value types
Tcl_AppendAllObjTypes.tcl90(3), Tcl_RegisterObjType(3), Tcl_GetObjType(3), Tcl_AppendAllObjTypes(3), Tcl_ConvertToType(3), Tcl_FreeInternalRep(3), Tcl_InitStringRep(3), Tcl_HasStringRep(3), Tcl_StoreInternalRep(3), Tcl_FetchInternalRep (3)
manipulate Tcl value types
Tcl_AppendElement.tcl86(3), Tcl_SetObjResult(3), Tcl_GetObjResult(3), Tcl_SetResult(3), Tcl_GetStringResult(3), Tcl_AppendResult(3), Tcl_AppendResultVA(3), Tcl_AppendElement(3), Tcl_ResetResult(3), Tcl_TransferResult(3), Tcl_FreeResult(3)
manipulate Tcl result
Tcl_AppendElement.tcl90(3), Tcl_SetObjResult(3), Tcl_GetObjResult(3), Tcl_SetResult(3), Tcl_GetStringResult(3), Tcl_AppendResult(3), Tcl_AppendElement(3), Tcl_ResetResult(3), Tcl_TransferResult(3)
manipulate Tcl result
Tcl_AppendExportList.tcl86(3), Tcl_AppendExportList(3), Tcl_CreateNamespace(3), Tcl_DeleteNamespace(3), Tcl_Export(3), Tcl_FindCommand(3), Tcl_FindNamespace(3), Tcl_ForgetImport(3), Tcl_GetCurrentNamespace(3), Tcl_GetGlobalNamespace(3), Tcl_GetNamespaceUnknownHandler(3), Tcl_Import(3), Tcl_SetNamespaceUnknownHandler(3)
manipulate namespaces
Tcl_AppendExportList.tcl90(3), Tcl_AppendExportList(3), Tcl_CreateNamespace(3), Tcl_DeleteNamespace(3), Tcl_Export(3), Tcl_FindCommand(3), Tcl_FindNamespace(3), Tcl_ForgetImport(3), Tcl_GetCurrentNamespace(3), Tcl_GetGlobalNamespace(3), Tcl_GetNamespaceUnknownHandler(3), Tcl_Import(3), Tcl_SetNamespaceUnknownHandler(3)
manipulate namespaces
Tcl_AppendFormatToObj.tcl86(3), Tcl_NewStringObj(3), Tcl_NewUnicodeObj(3), Tcl_SetStringObj(3), Tcl_SetUnicodeObj(3), Tcl_GetStringFromObj(3), Tcl_GetString(3), Tcl_GetUnicodeFromObj(3), Tcl_GetUnicode(3), Tcl_GetUniChar(3), Tcl_GetCharLength(3), Tcl_GetRange(3), Tcl_AppendToObj(3), Tcl_AppendUnicodeToObj(3), Tcl_AppendObjToObj(3), Tcl_AppendStringsToObj(3), Tcl_AppendStringsToObjVA(3), Tcl_AppendLimitedToObj(3), Tcl_Format(3), Tcl_AppendFormatToObj(3), Tcl_ObjPrintf(3), Tcl_AppendPrintfToObj(3), Tcl_SetObjLength(3), Tcl_AttemptSetObjLength(3), Tcl_ConcatObj(3)
manipulate Tcl values as strings
Tcl_AppendFormatToObj.tcl90(3), Tcl_NewStringObj(3), Tcl_NewUnicodeObj(3), Tcl_SetStringObj(3), Tcl_SetUnicodeObj(3), Tcl_GetStringFromObj(3), Tcl_GetString(3), Tcl_GetUnicodeFromObj(3), Tcl_GetUnicode(3), Tcl_GetUniChar(3), Tcl_GetCharLength(3), Tcl_GetRange(3), Tcl_AppendToObj(3), Tcl_AppendUnicodeToObj(3), Tcl_AppendObjToObj(3), Tcl_AppendStringsToObj(3), Tcl_AppendLimitedToObj(3), Tcl_Format(3), Tcl_AppendFormatToObj(3), Tcl_ObjPrintf(3), Tcl_AppendPrintfToObj(3), Tcl_SetObjLength(3), Tcl_AttemptSetObjLength(3), Tcl_ConcatObj(3)
manipulate Tcl values as strings
Tcl_AsyncCreate.tcl86(3), Tcl_AsyncCreate(3), Tcl_AsyncMark(3), Tcl_AsyncInvoke(3), Tcl_AsyncDelete(3), Tcl_AsyncReady(3)
handle asynchronous events
Tcl_AsyncCreate.tcl90(3), Tcl_AsyncCreate(3), Tcl_AsyncMark(3), Tcl_AsyncMarkFromSignal(3), Tcl_AsyncInvoke(3), Tcl_AsyncDelete(3), Tcl_AsyncReady(3)
handle asynchronous events
Tcl_BackgroundError.tcl86(3), Tcl_BackgroundException(3), Tcl_BackgroundError(3)
report Tcl exception that occurred in background processing
Tcl_BackgroundError.tcl90(3), Tcl_BackgroundException(3), Tcl_BackgroundError(3)
report Tcl exception that occurred in background processing
Tcl_Backslash.tcl86(3), Tcl_Backslash(3)
parse a backslash sequence
Tcl_BadChannelOption.tcl86(3), Tcl_CreateChannel(3), Tcl_GetChannelInstanceData(3), Tcl_GetChannelType(3), Tcl_GetChannelName(3), Tcl_GetChannelHandle(3), Tcl_GetChannelMode(3), Tcl_GetChannelBufferSize(3), Tcl_SetChannelBufferSize(3), Tcl_NotifyChannel(3), Tcl_BadChannelOption(3), Tcl_ChannelName(3), Tcl_ChannelVersion(3), Tcl_ChannelBlockModeProc(3), Tcl_ChannelCloseProc(3), Tcl_ChannelClose2Proc(3), Tcl_ChannelInputProc(3), Tcl_ChannelOutputProc(3), Tcl_ChannelSeekProc(3), Tcl_ChannelWideSeekProc(3), Tcl_ChannelTruncateProc(3), Tcl_ChannelSetOptionProc(3), Tcl_ChannelGetOptionProc(3), Tcl_ChannelWatchProc(3), Tcl_ChannelGetHandleProc(3), Tcl_ChannelFlushProc(3), Tcl_ChannelHandlerProc(3), Tcl_ChannelThreadActionProc(3), Tcl_IsChannelShared(3), Tcl_IsChannelRegistered(3), Tcl_CutChannel(3), Tcl_SpliceChannel(3), Tcl_IsChannelExisting(3), Tcl_ClearChannelHandlers(3), Tcl_GetChannelThread(3), Tcl_ChannelBuffered(3)
procedures for creating and manipulating channels
Tcl_BadChannelOption.tcl90(3), Tcl_CreateChannel(3), Tcl_GetChannelInstanceData(3), Tcl_GetChannelType(3), Tcl_GetChannelName(3), Tcl_GetChannelHandle(3), Tcl_GetChannelMode(3), Tcl_GetChannelBufferSize(3), Tcl_SetChannelBufferSize(3), Tcl_NotifyChannel(3), Tcl_BadChannelOption(3), Tcl_ChannelName(3), Tcl_ChannelVersion(3), Tcl_ChannelBlockModeProc(3), Tcl_ChannelClose2Proc(3), Tcl_ChannelInputProc(3), Tcl_ChannelOutputProc(3), Tcl_ChannelWideSeekProc(3), Tcl_ChannelTruncateProc(3), Tcl_ChannelSetOptionProc(3), Tcl_ChannelGetOptionProc(3), Tcl_ChannelWatchProc(3), Tcl_ChannelGetHandleProc(3), Tcl_ChannelFlushProc(3), Tcl_ChannelHandlerProc(3), Tcl_ChannelThreadActionProc(3), Tcl_IsChannelShared(3), Tcl_IsChannelRegistered(3), Tcl_CutChannel(3), Tcl_SpliceChannel(3), Tcl_IsChannelExisting(3), Tcl_ClearChannelHandlers(3), Tcl_GetChannelThread(3), Tcl_ChannelBuffered(3)
procedures for creating and manipulating channels
Tcl_BounceRefCount.tcl90(3), Tcl_NewObj(3), Tcl_DuplicateObj(3), Tcl_IncrRefCount(3), Tcl_DecrRefCount(3), Tcl_BounceRefCount(3), Tcl_IsShared(3), Tcl_InvalidateStringRep(3)
manipulate Tcl values
Tcl_CallWhenDeleted.tcl86(3), Tcl_CallWhenDeleted(3), Tcl_DontCallWhenDeleted(3)
Arrange for callback when interpreter is deleted
Tcl_CallWhenDeleted.tcl90(3), Tcl_CallWhenDeleted(3), Tcl_DontCallWhenDeleted(3)
Arrange for callback when interpreter is deleted
Tcl_CancelEval.tcl86(3), Tcl_CancelEval(3), Tcl_Canceled(3)
cancel Tcl scripts
Tcl_CancelEval.tcl90(3), Tcl_CancelEval(3), Tcl_Canceled(3)
cancel Tcl scripts
Tcl_CancelIdleCall.tcl86(3), Tcl_DoWhenIdle(3), Tcl_CancelIdleCall(3)
invoke a procedure when there are no pending events
Tcl_CancelIdleCall.tcl90(3), Tcl_DoWhenIdle(3), Tcl_CancelIdleCall(3)
invoke a procedure when there are no pending events
Tcl_Char16Len.tcl90(3), Tcl_UniChar(3), Tcl_UniCharToUtf(3), Tcl_UtfToUniChar(3), Tcl_UtfToChar16(3), Tcl_UtfToWChar(3), Tcl_UniCharToUtfDString(3), Tcl_UtfToUniCharDString(3), Tcl_Char16ToUtfDString(3), Tcl_UtfToWCharDString(3), Tcl_UtfToChar16DString(3), Tcl_WCharToUtfDString(3), Tcl_WCharLen(3), Tcl_Char16Len(3), Tcl_UniCharLen(3), Tcl_UniCharNcmp(3), Tcl_UniCharNcasecmp(3), Tcl_UniCharCaseMatch(3), Tcl_UtfNcmp(3), Tcl_UtfNcasecmp(3), Tcl_UtfCharComplete(3), Tcl_NumUtfChars(3), Tcl_UtfFindFirst(3), Tcl_UtfFindLast(3), Tcl_UtfNext(3), Tcl_UtfPrev(3), Tcl_UniCharAtIndex(3), Tcl_UtfAtIndex(3), Tcl_UtfBackslash(3)
routines for manipulating UTF-8 strings
Tcl_Chdir.tcl86(3), Tcl_GetCwd(3), Tcl_Chdir(3)
manipulate the current working directory
Tcl_Chdir.tcl90(3), Tcl_GetCwd(3), Tcl_Chdir(3)
manipulate the current working directory
Tcl_ClassGetMetadata.tcl86(3), Tcl_ClassGetMetadata(3), Tcl_ClassSetMetadata(3), Tcl_CopyObjectInstance(3), Tcl_GetClassAsObject(3), Tcl_GetObjectAsClass(3), Tcl_GetObjectCommand(3), Tcl_GetObjectFromObj(3), Tcl_GetObjectName(3), Tcl_GetObjectNamespace(3), Tcl_NewObjectInstance(3), Tcl_ObjectDeleted(3), Tcl_ObjectGetMetadata(3), Tcl_ObjectGetMethodNameMapper(3), Tcl_ObjectSetMetadata(3), Tcl_ObjectSetMethodNameMapper(3)
manipulate objects and classes
Tcl_ClassGetMetadata.tcl90(3), Tcl_ClassGetMetadata(3), Tcl_ClassSetMetadata(3), Tcl_CopyObjectInstance(3), Tcl_GetClassAsObject(3), Tcl_GetObjectAsClass(3), Tcl_GetObjectCommand(3), Tcl_GetObjectFromObj(3), Tcl_GetObjectName(3), Tcl_GetObjectNamespace(3), Tcl_NewObjectInstance(3), Tcl_ObjectDeleted(3), Tcl_ObjectGetMetadata(3), Tcl_ObjectGetMethodNameMapper(3), Tcl_ObjectSetMetadata(3), Tcl_ObjectSetMethodNameMapper(3)
manipulate objects and classes
Tcl_ClassSetConstructor.tcl86(3), Tcl_ClassSetConstructor(3), Tcl_ClassSetDestructor(3), Tcl_MethodDeclarerClass(3), Tcl_MethodDeclarerObject(3), Tcl_MethodIsPublic(3), Tcl_MethodIsType(3), Tcl_MethodName(3), Tcl_NewInstanceMethod(3), Tcl_NewMethod(3), Tcl_ObjectContextInvokeNext(3), Tcl_ObjectContextIsFiltering(3), Tcl_ObjectContextMethod(3), Tcl_ObjectContextObject(3), Tcl_ObjectContextSkippedArgs(3)
manipulate methods and method-call contexts
Tcl_ClassSetConstructor.tcl90(3), Tcl_ClassSetConstructor(3), Tcl_ClassSetDestructor(3), Tcl_MethodDeclarerClass(3), Tcl_MethodDeclarerObject(3), Tcl_MethodIsPublic(3), Tcl_MethodIsPrivate(3), Tcl_MethodIsType(3), Tcl_MethodIsType2(3), Tcl_MethodName(3), Tcl_NewInstanceMethod(3), Tcl_NewInstanceMethod2(3), Tcl_NewMethod(3), Tcl_NewMethod2(3), Tcl_ObjectContextInvokeNext(3), Tcl_ObjectContextIsFiltering(3), Tcl_ObjectContextMethod(3), Tcl_ObjectContextObject(3), Tcl_ObjectContextSkippedArgs(3)
manipulate methods and method-call contexts
Tcl_Close.tcl86(3), Tcl_OpenFileChannel(3), Tcl_OpenCommandChannel(3), Tcl_MakeFileChannel(3), Tcl_GetChannel(3), Tcl_GetChannelNames(3), Tcl_GetChannelNamesEx(3), Tcl_RegisterChannel(3), Tcl_UnregisterChannel(3), Tcl_DetachChannel(3), Tcl_IsStandardChannel(3), Tcl_Close(3), Tcl_CloseEx(3), Tcl_ReadChars(3), Tcl_Read(3), Tcl_GetsObj(3), Tcl_Gets(3), Tcl_WriteObj(3), Tcl_WriteChars(3), Tcl_Write(3), Tcl_Flush(3), Tcl_Seek(3), Tcl_Tell(3), Tcl_TruncateChannel(3), Tcl_GetChannelOption(3), Tcl_SetChannelOption(3), Tcl_Eof(3), Tcl_InputBlocked(3), Tcl_InputBuffered(3), Tcl_OutputBuffered(3), Tcl_Ungets(3), Tcl_ReadRaw(3), Tcl_WriteRaw(3)
buffered I/O facilities using channels
Tcl_Close.tcl90(3), Tcl_OpenFileChannel(3), Tcl_OpenCommandChannel(3), Tcl_MakeFileChannel(3), Tcl_GetChannel(3), Tcl_GetChannelNames(3), Tcl_GetChannelNamesEx(3), Tcl_RegisterChannel(3), Tcl_UnregisterChannel(3), Tcl_DetachChannel(3), Tcl_IsStandardChannel(3), Tcl_Close(3), Tcl_CloseEx(3), Tcl_ReadChars(3), Tcl_Read(3), Tcl_GetsObj(3), Tcl_Gets(3), Tcl_WriteObj(3), Tcl_WriteChars(3), Tcl_Write(3), Tcl_Flush(3), Tcl_Seek(3), Tcl_Tell(3), Tcl_TruncateChannel(3), Tcl_GetChannelOption(3), Tcl_SetChannelOption(3), Tcl_Eof(3), Tcl_InputBlocked(3), Tcl_InputBuffered(3), Tcl_OutputBuffered(3), Tcl_Ungets(3), Tcl_ReadRaw(3), Tcl_WriteRaw(3)
buffered I/O facilities using channels
Tcl_CommandComplete.tcl86(3), Tcl_CommandComplete(3)
Check for unmatched braces in a Tcl command
Tcl_CommandComplete.tcl90(3), Tcl_CommandComplete(3)
Check for unmatched braces in a Tcl command
Tcl_CommandTraceInfo.tcl86(3), Tcl_CommandTraceInfo(3), Tcl_TraceCommand(3), Tcl_UntraceCommand(3)
monitor renames and deletes of a command
Tcl_CommandTraceInfo.tcl90(3), Tcl_CommandTraceInfo(3), Tcl_TraceCommand(3), Tcl_UntraceCommand(3)
monitor renames and deletes of a command
Tcl_Concat.tcl86(3), Tcl_Concat(3)
concatenate a collection of strings
Tcl_Concat.tcl90(3), Tcl_Concat(3)
concatenate a collection of strings
Tcl_ConditionFinalize.tcl86(3), Tcl_ConditionNotify(3), Tcl_ConditionWait(3), Tcl_ConditionFinalize(3), Tcl_GetThreadData(3), Tcl_MutexLock(3), Tcl_MutexUnlock(3), Tcl_MutexFinalize(3), Tcl_CreateThread(3), Tcl_JoinThread(3)
Tcl thread support
Tcl_ConditionFinalize.tcl90(3), Tcl_ConditionNotify(3), Tcl_ConditionWait(3), Tcl_ConditionFinalize(3), Tcl_GetThreadData(3), Tcl_MutexLock(3), Tcl_MutexUnlock(3), Tcl_MutexFinalize(3), Tcl_CreateThread(3), Tcl_JoinThread(3)
Tcl thread support
Tcl_ConsolePanic.tcl90(3), Tcl_Panic(3), Tcl_SetPanicProc(3), Tcl_ConsolePanic(3)
report fatal error and abort
Tcl_ConvertCountedElement.tcl86(3), Tcl_SplitList(3), Tcl_Merge(3), Tcl_ScanElement(3), Tcl_ConvertElement(3), Tcl_ScanCountedElement(3), Tcl_ConvertCountedElement(3)
manipulate Tcl lists
Tcl_ConvertCountedElement.tcl90(3), Tcl_SplitList(3), Tcl_Merge(3), Tcl_ScanElement(3), Tcl_ConvertElement(3), Tcl_ScanCountedElement(3), Tcl_ConvertCountedElement(3)
manipulate Tcl lists
Tcl_CreateAlias.tcl86(3), Tcl_IsSafe(3), Tcl_MakeSafe(3), Tcl_CreateChild(3), Tcl_CreateSlave(3), Tcl_GetChild(3), Tcl_GetSlave(3), Tcl_GetParent(3), Tcl_GetMaster(3), Tcl_GetInterpPath(3), Tcl_CreateAlias(3), Tcl_CreateAliasObj(3), Tcl_GetAlias(3), Tcl_GetAliasObj(3), Tcl_ExposeCommand(3), Tcl_HideCommand(3)
manage multiple Tcl interpreters, aliases and hidden commands
Tcl_CreateAlias.tcl90(3), Tcl_IsSafe(3), Tcl_CreateChild(3), Tcl_GetChild(3), Tcl_GetParent(3), Tcl_GetInterpPath(3), Tcl_CreateAlias(3), Tcl_CreateAliasObj(3), Tcl_GetAliasObj(3), Tcl_ExposeCommand(3), Tcl_HideCommand(3)
manage multiple Tcl interpreters, aliases and hidden commands
Tcl_CreateChannelHandler.tcl86(3), Tcl_CreateChannelHandler(3), Tcl_DeleteChannelHandler(3)
call a procedure when a channel becomes readable or writable
Tcl_CreateChannelHandler.tcl90(3), Tcl_CreateChannelHandler(3), Tcl_DeleteChannelHandler(3)
call a procedure when a channel becomes readable or writable
Tcl_CreateCloseHandler.tcl86(3), Tcl_CreateCloseHandler(3), Tcl_DeleteCloseHandler(3)
arrange for callbacks when channels are closed
Tcl_CreateCloseHandler.tcl90(3), Tcl_CreateCloseHandler(3), Tcl_DeleteCloseHandler(3)
arrange for callbacks when channels are closed
Tcl_CreateCommand.tcl86(3), Tcl_CreateCommand(3)
implement new commands in C
Tcl_CreateCommand.tcl90(3), Tcl_CreateCommand(3)
implement new commands in C
Tcl_CreateEncoding.tcl86(3), Tcl_GetEncoding(3), Tcl_FreeEncoding(3), Tcl_GetEncodingFromObj(3), Tcl_ExternalToUtfDString(3), Tcl_ExternalToUtf(3), Tcl_UtfToExternalDString(3), Tcl_UtfToExternal(3), Tcl_WinTCharToUtf(3), Tcl_WinUtfToTChar(3), Tcl_GetEncodingName(3), Tcl_SetSystemEncoding(3), Tcl_GetEncodingNameFromEnvironment(3), Tcl_GetEncodingNames(3), Tcl_CreateEncoding(3), Tcl_GetEncodingSearchPath(3), Tcl_SetEncodingSearchPath(3), Tcl_GetDefaultEncodingDir(3), Tcl_SetDefaultEncodingDir(3)
procedures for creating and using encodings
Tcl_CreateEncoding.tcl90(3), Tcl_GetEncoding(3), Tcl_FreeEncoding(3), Tcl_GetEncodingFromObj(3), Tcl_ExternalToUtfDString(3), Tcl_ExternalToUtfDStringEx(3), Tcl_ExternalToUtf(3), Tcl_UtfToExternalDString(3), Tcl_UtfToExternalDStringEx(3), Tcl_UtfToExternal(3), Tcl_GetEncodingName(3), Tcl_SetSystemEncoding(3), Tcl_GetEncodingNameFromEnvironment(3), Tcl_GetEncodingNames(3), Tcl_CreateEncoding(3), Tcl_GetEncodingSearchPath(3), Tcl_SetEncodingSearchPath(3)
procedures for creating and using encodings
Tcl_CreateEnsemble.tcl86(3), Tcl_CreateEnsemble(3), Tcl_FindEnsemble(3), Tcl_GetEnsembleFlags(3), Tcl_GetEnsembleMappingDict(3), Tcl_GetEnsembleNamespace(3), Tcl_GetEnsembleParameterList(3), Tcl_GetEnsembleUnknownHandler(3), Tcl_GetEnsembleSubcommandList(3), Tcl_IsEnsemble(3), Tcl_SetEnsembleFlags(3), Tcl_SetEnsembleMappingDict(3), Tcl_SetEnsembleParameterList(3), Tcl_SetEnsembleSubcommandList(3), Tcl_SetEnsembleUnknownHandler(3)
manipulate ensemble commands
Tcl_CreateEnsemble.tcl90(3), Tcl_CreateEnsemble(3), Tcl_FindEnsemble(3), Tcl_GetEnsembleFlags(3), Tcl_GetEnsembleMappingDict(3), Tcl_GetEnsembleNamespace(3), Tcl_GetEnsembleParameterList(3), Tcl_GetEnsembleUnknownHandler(3), Tcl_GetEnsembleSubcommandList(3), Tcl_IsEnsemble(3), Tcl_SetEnsembleFlags(3), Tcl_SetEnsembleMappingDict(3), Tcl_SetEnsembleParameterList(3), Tcl_SetEnsembleSubcommandList(3), Tcl_SetEnsembleUnknownHandler(3)
manipulate ensemble commands
Tcl_CreateExitHandler.tcl86(3), Tcl_Exit(3), Tcl_Finalize(3), Tcl_CreateExitHandler(3), Tcl_DeleteExitHandler(3), Tcl_ExitThread(3), Tcl_FinalizeThread(3), Tcl_CreateThreadExitHandler(3), Tcl_DeleteThreadExitHandler(3), Tcl_SetExitProc(3)
end the application or thread (and invoke exit handlers)
Tcl_CreateExitHandler.tcl90(3), Tcl_Exit(3), Tcl_Finalize(3), Tcl_CreateExitHandler(3), Tcl_DeleteExitHandler(3), Tcl_ExitThread(3), Tcl_FinalizeThread(3), Tcl_CreateThreadExitHandler(3), Tcl_DeleteThreadExitHandler(3), Tcl_SetExitProc(3)
end the application or thread (and invoke exit handlers)
Tcl_CreateFileHandler.tcl86(3), Tcl_CreateFileHandler(3), Tcl_DeleteFileHandler(3)
associate procedure callbacks with files or devices (Unix only)
Tcl_CreateFileHandler.tcl90(3), Tcl_CreateFileHandler(3), Tcl_DeleteFileHandler(3)
associate procedure callbacks with files or devices (Unix only)
Tcl_CreateHashEntry.tcl86(3), Tcl_InitHashTable(3), Tcl_InitCustomHashTable(3), Tcl_InitObjHashTable(3), Tcl_DeleteHashTable(3), Tcl_CreateHashEntry(3), Tcl_DeleteHashEntry(3), Tcl_FindHashEntry(3), Tcl_GetHashValue(3), Tcl_SetHashValue(3), Tcl_GetHashKey(3), Tcl_FirstHashEntry(3), Tcl_NextHashEntry(3), Tcl_HashStats(3)
procedures to manage hash tables
Tcl_CreateHashEntry.tcl90(3), Tcl_InitHashTable(3), Tcl_InitCustomHashTable(3), Tcl_InitObjHashTable(3), Tcl_DeleteHashTable(3), Tcl_CreateHashEntry(3), Tcl_DeleteHashEntry(3), Tcl_FindHashEntry(3), Tcl_GetHashValue(3), Tcl_SetHashValue(3), Tcl_GetHashKey(3), Tcl_FirstHashEntry(3), Tcl_NextHashEntry(3), Tcl_HashStats(3)
procedures to manage hash tables
Tcl_CreateInterp.tcl86(3), Tcl_CreateInterp(3), Tcl_DeleteInterp(3), Tcl_InterpActive(3), Tcl_InterpDeleted(3)
create and delete Tcl command interpreters
Tcl_CreateInterp.tcl90(3), Tcl_CreateInterp(3), Tcl_DeleteInterp(3), Tcl_InterpActive(3), Tcl_InterpDeleted(3)
create and delete Tcl command interpreters
Tcl_CreateMathFunc.tcl86(3), Tcl_CreateMathFunc(3), Tcl_GetMathFuncInfo(3), Tcl_ListMathFuncs(3)
Define, query and enumerate math functions for expressions
Tcl_CreateObjCommand.tcl86(3), Tcl_CreateObjCommand(3), Tcl_DeleteCommand(3), Tcl_DeleteCommandFromToken(3), Tcl_GetCommandInfo(3), Tcl_GetCommandInfoFromToken(3), Tcl_SetCommandInfo(3), Tcl_SetCommandInfoFromToken(3), Tcl_GetCommandName(3), Tcl_GetCommandFullName(3), Tcl_GetCommandFromObj(3)
implement new commands in C
Tcl_CreateObjCommand.tcl90(3), Tcl_CreateObjCommand(3), Tcl_CreateObjCommand2(3), Tcl_DeleteCommand(3), Tcl_DeleteCommandFromToken(3), Tcl_GetCommandInfo(3), Tcl_GetCommandInfoFromToken(3), Tcl_SetCommandInfo(3), Tcl_SetCommandInfoFromToken(3), Tcl_GetCommandName(3), Tcl_GetCommandFullName(3), Tcl_GetCommandFromObj(3)
implement new commands in C
Tcl_CreateObjTrace.tcl86(3), Tcl_CreateTrace(3), Tcl_CreateObjTrace(3), Tcl_DeleteTrace(3)
arrange for command execution to be traced
Tcl_CreateObjTrace.tcl90(3), Tcl_CreateTrace(3), Tcl_CreateObjTrace(3), Tcl_CreateObjTrace2(3), Tcl_DeleteTrace(3)
arrange for command execution to be traced
Tcl_CreateTimerHandler.tcl86(3), Tcl_CreateTimerHandler(3), Tcl_DeleteTimerHandler(3)
call a procedure at a given time
Tcl_CreateTimerHandler.tcl90(3), Tcl_CreateTimerHandler(3), Tcl_DeleteTimerHandler(3)
call a procedure at a given time
Tcl_DecrRefCount.tcl86(3), Tcl_NewObj(3), Tcl_DuplicateObj(3), Tcl_IncrRefCount(3), Tcl_DecrRefCount(3), Tcl_IsShared(3), Tcl_InvalidateStringRep(3)
manipulate Tcl values
Tcl_DeleteAssocData.tcl86(3), Tcl_GetAssocData(3), Tcl_SetAssocData(3), Tcl_DeleteAssocData(3)
manage associations of string keys and user specified data with Tcl interpreters
Tcl_DeleteAssocData.tcl90(3), Tcl_GetAssocData(3), Tcl_SetAssocData(3), Tcl_DeleteAssocData(3)
manage associations of string keys and user specified data with Tcl interpreters
Tcl_DetachPids.tcl86(3), Tcl_DetachPids(3), Tcl_ReapDetachedProcs(3), Tcl_WaitPid(3)
manage child processes in background
Tcl_DetachPids.tcl90(3), Tcl_DetachPids(3), Tcl_ReapDetachedProcs(3), Tcl_WaitPid(3)
manage child processes in background
Tcl_DictObjDone.tcl86(3), Tcl_NewDictObj(3), Tcl_DictObjPut(3), Tcl_DictObjGet(3), Tcl_DictObjRemove(3), Tcl_DictObjSize(3), Tcl_DictObjFirst(3), Tcl_DictObjNext(3), Tcl_DictObjDone(3), Tcl_DictObjPutKeyList(3), Tcl_DictObjRemoveKeyList(3)
manipulate Tcl values as dictionaries
Tcl_DictObjDone.tcl90(3), Tcl_NewDictObj(3), Tcl_DictObjPut(3), Tcl_DictObjGet(3), Tcl_DictObjRemove(3), Tcl_DictObjSize(3), Tcl_DictObjFirst(3), Tcl_DictObjNext(3), Tcl_DictObjDone(3), Tcl_DictObjPutKeyList(3), Tcl_DictObjRemoveKeyList(3)
manipulate Tcl values as dictionaries
Tcl_DiscardInterpState.tcl86(3), Tcl_SaveInterpState(3), Tcl_RestoreInterpState(3), Tcl_DiscardInterpState(3), Tcl_SaveResult(3), Tcl_RestoreResult(3), Tcl_DiscardResult(3)
save and restore an interpreter's state
Tcl_DiscardInterpState.tcl90(3), Tcl_SaveInterpState(3), Tcl_RestoreInterpState(3), Tcl_DiscardInterpState(3)
save and restore an interpreter's state
Tcl_DoOneEvent.tcl86(3), Tcl_DoOneEvent(3)
wait for events and invoke event handlers
Tcl_DoOneEvent.tcl90(3), Tcl_DoOneEvent(3)
wait for events and invoke event handlers
Tcl_DumpActiveMemory.tcl86(3), Tcl_DumpActiveMemory(3), Tcl_InitMemory(3), Tcl_ValidateAllMemory(3)
Validated memory allocation interface
Tcl_DumpActiveMemory.tcl90(3), Tcl_DumpActiveMemory(3), Tcl_InitMemory(3), Tcl_ValidateAllMemory(3)
Validated memory allocation interface
Tcl_ErrnoId.tcl86(3), Tcl_SetErrno(3), Tcl_GetErrno(3), Tcl_ErrnoId(3), Tcl_ErrnoMsg(3)
manipulate errno to store and retrieve error codes
Tcl_ErrnoId.tcl90(3), Tcl_SetErrno(3), Tcl_GetErrno(3), Tcl_ErrnoId(3), Tcl_ErrnoMsg(3), Tcl_WinConvertError(3)
manipulate errno to store and retrieve error codes
Tcl_Eval.tcl86(3), Tcl_EvalObjEx(3), Tcl_EvalFile(3), Tcl_EvalObjv(3), Tcl_Eval(3), Tcl_EvalEx(3), Tcl_GlobalEval(3), Tcl_GlobalEvalObj(3), Tcl_VarEval(3), Tcl_VarEvalVA(3)
execute Tcl scripts
Tcl_Eval.tcl90(3), Tcl_EvalObjEx(3), Tcl_EvalFile(3), Tcl_EvalObjv(3), Tcl_Eval(3), Tcl_EvalEx(3), Tcl_GlobalEval(3), Tcl_GlobalEvalObj(3), Tcl_VarEval(3)
execute Tcl scripts
Tcl_EvalTokens.tcl86(3), Tcl_ParseCommand(3), Tcl_ParseExpr(3), Tcl_ParseBraces(3), Tcl_ParseQuotedString(3), Tcl_ParseVarName(3), Tcl_ParseVar(3), Tcl_FreeParse(3), Tcl_EvalTokens(3), Tcl_EvalTokensStandard(3)
parse Tcl scripts and expressions
Tcl_EvalTokensStandard.tcl90(3), Tcl_ParseCommand(3), Tcl_ParseExpr(3), Tcl_ParseBraces(3), Tcl_ParseQuotedString(3), Tcl_ParseVarName(3), Tcl_ParseVar(3), Tcl_FreeParse(3), Tcl_EvalTokensStandard(3)
parse Tcl scripts and expressions
Tcl_EventuallyFree.tcl86(3), Tcl_Preserve(3), Tcl_Release(3), Tcl_EventuallyFree(3)
avoid freeing storage while it is being used
Tcl_EventuallyFree.tcl90(3), Tcl_Preserve(3), Tcl_Release(3), Tcl_EventuallyFree(3)
avoid freeing storage while it is being used
Tcl_ExprBoolean.tcl86(3), Tcl_ExprLong(3), Tcl_ExprDouble(3), Tcl_ExprBoolean(3), Tcl_ExprString(3)
evaluate an expression
Tcl_ExprBoolean.tcl90(3), Tcl_ExprLong(3), Tcl_ExprDouble(3), Tcl_ExprBoolean(3), Tcl_ExprString(3)
evaluate an expression
Tcl_ExprBooleanObj.tcl86(3), Tcl_ExprLongObj(3), Tcl_ExprDoubleObj(3), Tcl_ExprBooleanObj(3), Tcl_ExprObj(3)
evaluate an expression
Tcl_ExprBooleanObj.tcl90(3), Tcl_ExprLongObj(3), Tcl_ExprDoubleObj(3), Tcl_ExprBooleanObj(3), Tcl_ExprObj(3)
evaluate an expression
Tcl_FindExecutable.tcl86(3), Tcl_FindExecutable(3), Tcl_GetNameOfExecutable(3)
identify or return the name of the binary file containing the application
Tcl_FindExecutable.tcl90(3), Tcl_FindExecutable(3), Tcl_GetNameOfExecutable(3)
identify or return the name of the binary file containing the application
Tcl_FindSymbol.tcl86(3), Tcl_LoadFile(3), Tcl_FindSymbol(3)
platform-independent dynamic library loading
Tcl_FindSymbol.tcl90(3), Tcl_LoadFile(3), Tcl_FindSymbol(3)
platform-independent dynamic library loading
Tcl_GetBignumFromObj.tcl86(3), Tcl_NewIntObj(3), Tcl_NewLongObj(3), Tcl_NewWideIntObj(3), Tcl_SetIntObj(3), Tcl_SetLongObj(3), Tcl_SetWideIntObj(3), Tcl_GetIntFromObj(3), Tcl_GetLongFromObj(3), Tcl_GetWideIntFromObj(3), Tcl_NewBignumObj(3), Tcl_SetBignumObj(3), Tcl_GetBignumFromObj(3), Tcl_TakeBignumFromObj(3)
manipulate Tcl values as integers
Tcl_GetBignumFromObj.tcl90(3), Tcl_NewIntObj(3), Tcl_NewLongObj(3), Tcl_NewWideIntObj(3), Tcl_NewWideUIntObj(3), Tcl_SetIntObj(3), Tcl_SetLongObj(3), Tcl_SetWideIntObj(3), Tcl_SetWideUIntObj(3), Tcl_GetIntFromObj(3), Tcl_GetIntForIndex(3), Tcl_GetLongFromObj(3), Tcl_GetSizeIntFromObj(3), Tcl_GetWideIntFromObj(3), Tcl_GetWideUIntFromObj(3), Tcl_NewBignumObj(3), Tcl_SetBignumObj(3), Tcl_GetBignumFromObj(3), Tcl_TakeBignumFromObj(3)
manipulate Tcl values as integers
Tcl_GetBoolFromObj.tcl90(3), Tcl_NewBooleanObj(3), Tcl_SetBooleanObj(3), Tcl_GetBooleanFromObj(3), Tcl_GetBoolFromObj(3)
store/retrieve boolean value in a Tcl_Obj
Tcl_GetBoolean.tcl86(3), Tcl_GetInt(3), Tcl_GetDouble(3), Tcl_GetBoolean(3)
convert from string to integer, double, or boolean
Tcl_GetBoolean.tcl90(3), Tcl_GetInt(3), Tcl_GetDouble(3), Tcl_GetBoolean(3)
convert from string to integer, double, or boolean
Tcl_GetBooleanFromObj.tcl86(3), Tcl_NewBooleanObj(3), Tcl_SetBooleanObj(3), Tcl_GetBooleanFromObj(3)
store/retrieve boolean value in a Tcl_Obj
Tcl_GetByteArrayFromObj.tcl86(3), Tcl_NewByteArrayObj(3), Tcl_SetByteArrayObj(3), Tcl_GetByteArrayFromObj(3), Tcl_SetByteArrayLength(3)
manipulate Tcl values as a arrays of bytes
Tcl_GetByteArrayFromObj.tcl90(3), Tcl_NewByteArrayObj(3), Tcl_SetByteArrayObj(3), Tcl_GetBytesFromObj(3), Tcl_GetByteArrayFromObj(3), Tcl_SetByteArrayLength(3)
manipulate a Tcl value as an array of bytes
Tcl_GetChannelError.tcl86(3), Tcl_SetChannelError(3), Tcl_SetChannelErrorInterp(3), Tcl_GetChannelError(3), Tcl_GetChannelErrorInterp(3)
functions to create/intercept Tcl errors by channel drivers
Tcl_GetChannelError.tcl90(3), Tcl_SetChannelError(3), Tcl_SetChannelErrorInterp(3), Tcl_GetChannelError(3), Tcl_GetChannelErrorInterp(3)
functions to create/intercept Tcl errors by channel drivers
Tcl_GetDoubleFromObj.tcl86(3), Tcl_NewDoubleObj(3), Tcl_SetDoubleObj(3), Tcl_GetDoubleFromObj(3)
manipulate Tcl values as floating-point values
Tcl_GetDoubleFromObj.tcl90(3), Tcl_NewDoubleObj(3), Tcl_SetDoubleObj(3), Tcl_GetDoubleFromObj(3)
manipulate Tcl values as floating-point values
Tcl_GetHostName.tcl86(3), Tcl_GetHostName(3)
get the name of the local host
Tcl_GetHostName.tcl90(3), Tcl_GetHostName(3)
get the name of the local host
Tcl_GetIndexFromObj.tcl86(3), Tcl_GetIndexFromObj(3), Tcl_GetIndexFromObjStruct(3)
lookup string in table of keywords
Tcl_GetIndexFromObj.tcl90(3), Tcl_GetIndexFromObj(3), Tcl_GetIndexFromObjStruct(3)
lookup string in table of keywords
Tcl_GetNumber.tcl90(3), Tcl_GetNumber(3), Tcl_GetNumberFromObj(3)
get numeric value from Tcl value
Tcl_GetOpenFile.tcl86(3), Tcl_GetOpenFile(3)
Return a FILE* for a channel registered in the given interpreter (Unix only)
Tcl_GetOpenFile.tcl90(3), Tcl_GetOpenFile(3)
Return a FILE* for a channel registered in the given interpreter (Unix only)
Tcl_GetPathType.tcl86(3), Tcl_SplitPath(3), Tcl_JoinPath(3), Tcl_GetPathType(3)
manipulate platform-dependent file paths
Tcl_GetPathType.tcl90(3), Tcl_SplitPath(3), Tcl_JoinPath(3), Tcl_GetPathType(3)
manipulate platform-dependent file paths
Tcl_GetStackedChannel.tcl86(3), Tcl_StackChannel(3), Tcl_UnstackChannel(3), Tcl_GetStackedChannel(3), Tcl_GetTopChannel(3)
manipulate stacked I/O channels
Tcl_GetStackedChannel.tcl90(3), Tcl_StackChannel(3), Tcl_UnstackChannel(3), Tcl_GetStackedChannel(3), Tcl_GetTopChannel(3)
manipulate stacked I/O channels
Tcl_GetStartupScript.tcl86(3), Tcl_Main(3), Tcl_MainEx(3), Tcl_MainExW(3), Tcl_SetStartupScript(3), Tcl_GetStartupScript(3), Tcl_SetMainLoop(3)
main program, startup script, and event loop definition for Tcl-based applications
Tcl_GetStartupScript.tcl90(3), Tcl_Main(3), Tcl_MainEx(3), Tcl_MainExW(3), Tcl_SetStartupScript(3), Tcl_GetStartupScript(3), Tcl_SetMainLoop(3)
main program, startup script, and event loop definition for Tcl-based applications
Tcl_GetStdChannel.tcl86(3), Tcl_GetStdChannel(3), Tcl_SetStdChannel(3)
procedures for retrieving and replacing the standard channels
Tcl_GetStdChannel.tcl90(3), Tcl_GetStdChannel(3), Tcl_SetStdChannel(3)
procedures for retrieving and replacing the standard channels
Tcl_GetTime.tcl86(3), Tcl_GetTime(3), Tcl_SetTimeProc(3), Tcl_QueryTimeProc(3)
get date and time
Tcl_GetTime.tcl90(3), Tcl_GetTime(3), Tcl_SetTimeProc(3), Tcl_QueryTimeProc(3)
get date and time
Tcl_GetVar.tcl86(3), Tcl_SetVar2Ex(3), Tcl_SetVar(3), Tcl_SetVar2(3), Tcl_ObjSetVar2(3), Tcl_GetVar2Ex(3), Tcl_GetVar(3), Tcl_GetVar2(3), Tcl_ObjGetVar2(3), Tcl_UnsetVar(3), Tcl_UnsetVar2(3)
manipulate Tcl variables
Tcl_GetVar.tcl90(3), Tcl_SetVar2Ex(3), Tcl_SetVar(3), Tcl_SetVar2(3), Tcl_ObjSetVar2(3), Tcl_GetVar2Ex(3), Tcl_GetVar(3), Tcl_GetVar2(3), Tcl_ObjGetVar2(3), Tcl_UnsetVar(3), Tcl_UnsetVar2(3)
manipulate Tcl variables
Tcl_GetVersion.tcl86(3), Tcl_GetVersion(3)
get the version of the library at runtime
Tcl_GetVersion.tcl90(3), Tcl_GetVersion(3)
get the version of the library at runtime
Tcl_Init.tcl86(3), Tcl_Init(3)
find and source initialization script
Tcl_Init.tcl90(3), Tcl_Init(3)
find and source initialization script
Tcl_InitStubs.tcl86(3), Tcl_InitStubs(3)
initialize the Tcl stubs mechanism
Tcl_InitStubs.tcl90(3), Tcl_InitStubs(3)
initialize the Tcl stubs mechanism
Tcl_InitSubsystems.tcl90(3), Tcl_InitSubsystems(3)
initialize the Tcl library
Tcl_Interp.tcl86(3), Tcl_Interp(3)
client-visible fields of interpreter structures
Tcl_LimitAddHandler.tcl86(3), Tcl_LimitAddHandler(3), Tcl_LimitCheck(3), Tcl_LimitExceeded(3), Tcl_LimitGetCommands(3), Tcl_LimitGetGranularity(3), Tcl_LimitGetTime(3), Tcl_LimitReady(3), Tcl_LimitRemoveHandler(3), Tcl_LimitSetCommands(3), Tcl_LimitSetGranularity(3), Tcl_LimitSetTime(3), Tcl_LimitTypeEnabled(3), Tcl_LimitTypeExceeded(3), Tcl_LimitTypeReset(3), Tcl_LimitTypeSet(3)
manage and check resource limits on interpreters
Tcl_LimitAddHandler.tcl90(3), Tcl_LimitAddHandler(3), Tcl_LimitCheck(3), Tcl_LimitExceeded(3), Tcl_LimitGetCommands(3), Tcl_LimitGetGranularity(3), Tcl_LimitGetTime(3), Tcl_LimitReady(3), Tcl_LimitRemoveHandler(3), Tcl_LimitSetCommands(3), Tcl_LimitSetGranularity(3), Tcl_LimitSetTime(3), Tcl_LimitTypeEnabled(3), Tcl_LimitTypeExceeded(3), Tcl_LimitTypeReset(3), Tcl_LimitTypeSet(3)
manage and check resource limits on interpreters
Tcl_LinkArray.tcl90(3), Tcl_LinkArray(3), Tcl_LinkVar(3), Tcl_UnlinkVar(3), Tcl_UpdateLinkedVar(3)
link Tcl variable to C variable
Tcl_LinkVar.tcl86(3), Tcl_LinkVar(3), Tcl_UnlinkVar(3), Tcl_UpdateLinkedVar(3)
link Tcl variable to C variable
Tcl_ListObjAppendElement.tcl86(3), Tcl_ListObjAppendList(3), Tcl_ListObjAppendElement(3), Tcl_NewListObj(3), Tcl_SetListObj(3), Tcl_ListObjGetElements(3), Tcl_ListObjLength(3), Tcl_ListObjIndex(3), Tcl_ListObjReplace(3)
manipulate Tcl values as lists
Tcl_ListObjAppendElement.tcl90(3), Tcl_ListObjAppendList(3), Tcl_ListObjAppendElement(3), Tcl_NewListObj(3), Tcl_SetListObj(3), Tcl_ListObjGetElements(3), Tcl_ListObjLength(3), Tcl_ListObjIndex(3), Tcl_ListObjReplace(3)
manipulate Tcl values as lists
Tcl_MakeTcpClientChannel.tcl86(3), Tcl_OpenTcpClient(3), Tcl_MakeTcpClientChannel(3), Tcl_OpenTcpServer(3)
procedures to open channels using TCP sockets
Tcl_MakeTcpClientChannel.tcl90(3), Tcl_OpenTcpClient(3), Tcl_MakeTcpClientChannel(3), Tcl_OpenTcpServer(3), Tcl_OpenTcpServerEx(3)
procedures to open channels using TCP sockets
Tcl_NRAddCallback.tcl86(3), Tcl_NRCreateCommand(3), Tcl_NRCallObjProc(3), Tcl_NREvalObj(3), Tcl_NREvalObjv(3), Tcl_NRCmdSwap(3), Tcl_NRExprObj(3), Tcl_NRAddCallback(3)
Non-Recursive (stackless) evaluation of Tcl scripts
Tcl_NRAddCallback.tcl90(3), Tcl_NRCreateCommand(3), Tcl_NRCreateCommand2(3), Tcl_NRCallObjProc(3), Tcl_NRCallObjProc2(3), Tcl_NREvalObj(3), Tcl_NREvalObjv(3), Tcl_NRCmdSwap(3), Tcl_NRExprObj(3), Tcl_NRAddCallback(3)
Non-Recursive (stackless) evaluation of Tcl scripts
Tcl_NumUtfChars.tcl86(3), Tcl_UniChar(3), Tcl_UniCharToUtf(3), Tcl_UtfToUniChar(3), Tcl_UniCharToUtfDString(3), Tcl_UtfToUniCharDString(3), Tcl_UniCharLen(3), Tcl_UniCharNcmp(3), Tcl_UniCharNcasecmp(3), Tcl_UniCharCaseMatch(3), Tcl_UtfNcmp(3), Tcl_UtfNcasecmp(3), Tcl_UtfCharComplete(3), Tcl_NumUtfChars(3), Tcl_UtfFindFirst(3), Tcl_UtfFindLast(3), Tcl_UtfNext(3), Tcl_UtfPrev(3), Tcl_UniCharAtIndex(3), Tcl_UtfAtIndex(3), Tcl_UtfBackslash(3)
routines for manipulating UTF-8 strings
Tcl_OOInitStubs.tcl86(3), Tcl_OOInitStubs(3)
initialize library access to TclOO functionality
Tcl_OOInitStubs.tcl90(3), Tcl_OOInitStubs(3)
initialize library access to TclOO functionality
Tcl_Panic.tcl86(3), Tcl_Panic(3), Tcl_PanicVA(3), Tcl_SetPanicProc(3)
report fatal error and abort
Tcl_ParseArgsObjv.tcl86(3), Tcl_ParseArgsObjv(3)
parse arguments according to a tabular description
Tcl_ParseArgsObjv.tcl90(3), Tcl_ParseArgsObjv(3)
parse arguments according to a tabular description
Tcl_PkgPresent.tcl86(3), Tcl_PkgRequire(3), Tcl_PkgRequireEx(3), Tcl_PkgRequireProc(3), Tcl_PkgPresent(3), Tcl_PkgPresentEx(3), Tcl_PkgProvide(3), Tcl_PkgProvideEx(3)
package version control
Tcl_PkgPresent.tcl90(3), Tcl_PkgRequire(3), Tcl_PkgRequireEx(3), Tcl_PkgRequireProc(3), Tcl_PkgPresent(3), Tcl_PkgPresentEx(3), Tcl_PkgProvide(3), Tcl_PkgProvideEx(3)
package version control
Tcl_PrintDouble.tcl86(3), Tcl_PrintDouble(3)
Convert floating value to string
Tcl_PrintDouble.tcl90(3), Tcl_PrintDouble(3)
Convert floating value to string
Tcl_PutEnv.tcl86(3), Tcl_PutEnv(3)
procedures to manipulate the environment
Tcl_PutEnv.tcl90(3), Tcl_PutEnv(3)
procedures to manipulate the environment
Tcl_RecordAndEval.tcl86(3), Tcl_RecordAndEval(3)
save command on history list before evaluating
Tcl_RecordAndEval.tcl90(3), Tcl_RecordAndEval(3)
save command on history list before evaluating
Tcl_RecordAndEvalObj.tcl86(3), Tcl_RecordAndEvalObj(3)
save command on history list before evaluating
Tcl_RecordAndEvalObj.tcl90(3), Tcl_RecordAndEvalObj(3)
save command on history list before evaluating
Tcl_RegisterConfig.tcl86(3), Tcl_RegisterConfig(3)
procedures to register embedded configuration information
Tcl_RegisterConfig.tcl90(3), Tcl_RegisterConfig(3)
procedures to register embedded configuration information
Tcl_SetRecursionLimit.tcl86(3), Tcl_SetRecursionLimit(3)
set maximum allowable nesting depth in interpreter
Tcl_SetRecursionLimit.tcl90(3), Tcl_SetRecursionLimit(3)
set maximum allowable nesting depth in interpreter
Tcl_SignalId.tcl86(3), Tcl_SignalId(3), Tcl_SignalMsg(3)
Convert signal codes
Tcl_SignalId.tcl90(3), Tcl_SignalId(3), Tcl_SignalMsg(3)
Convert signal codes
Tcl_Sleep.tcl86(3), Tcl_Sleep(3)
delay execution for a given number of milliseconds
Tcl_Sleep.tcl90(3), Tcl_Sleep(3)
delay execution for a given number of milliseconds
Tcl_SourceRCFile.tcl86(3), Tcl_SourceRCFile(3)
source the Tcl rc file
Tcl_SourceRCFile.tcl90(3), Tcl_SourceRCFile(3)
source the Tcl rc file
Tcl_StandardChannels.tcl86(3), Tcl_StandardChannels(3)
How the Tcl library deals with the standard channels
Tcl_StandardChannels.tcl90(3), Tcl_StandardChannels(3)
How the Tcl library deals with the standard channels
Tcl_StaticLibrary.tcl90(3), Tcl_StaticLibrary(3), Tcl_StaticPackage(3)
make a statically linked library available via the 'load' command
Tcl_StaticPackage.tcl86(3), Tcl_StaticPackage(3)
make a statically linked package available via the 'load' command
Tcl_StringCaseMatch.tcl86(3), Tcl_StringMatch(3), Tcl_StringCaseMatch(3)
test whether a string matches a pattern
Tcl_StringCaseMatch.tcl90(3), Tcl_StringMatch(3), Tcl_StringCaseMatch(3)
test whether a string matches a pattern
Tcl_SubstObj.tcl86(3), Tcl_SubstObj(3)
perform substitutions on Tcl values
Tcl_SubstObj.tcl90(3), Tcl_SubstObj(3)
perform substitutions on Tcl values
Tcl_TraceVar.tcl86(3), Tcl_TraceVar(3), Tcl_TraceVar2(3), Tcl_UntraceVar(3), Tcl_UntraceVar2(3), Tcl_VarTraceInfo(3), Tcl_VarTraceInfo2(3)
monitor accesses to a variable
Tcl_TraceVar.tcl90(3), Tcl_TraceVar(3), Tcl_TraceVar2(3), Tcl_UntraceVar(3), Tcl_UntraceVar2(3), Tcl_VarTraceInfo(3), Tcl_VarTraceInfo2(3)
monitor accesses to a variable
Tcl_TranslateFileName.tcl86(3), Tcl_TranslateFileName(3)
convert file name to native form and replace tilde with home directory
Tcl_TranslateFileName.tcl90(3), Tcl_TranslateFileName(3)
convert file name to native form
Tcl_UniCharIsAlnum.tcl86(3), Tcl_UniCharIsAlnum(3), Tcl_UniCharIsAlpha(3), Tcl_UniCharIsControl(3), Tcl_UniCharIsDigit(3), Tcl_UniCharIsGraph(3), Tcl_UniCharIsLower(3), Tcl_UniCharIsPrint(3), Tcl_UniCharIsPunct(3), Tcl_UniCharIsSpace(3), Tcl_UniCharIsUpper(3), Tcl_UniCharIsWordChar(3)
routines for classification of Tcl_UniChar characters
Tcl_UniCharIsAlnum.tcl90(3), Tcl_UniCharIsAlnum(3), Tcl_UniCharIsAlpha(3), Tcl_UniCharIsControl(3), Tcl_UniCharIsDigit(3), Tcl_UniCharIsGraph(3), Tcl_UniCharIsLower(3), Tcl_UniCharIsPrint(3), Tcl_UniCharIsPunct(3), Tcl_UniCharIsSpace(3), Tcl_UniCharIsUpper(3), Tcl_UniCharIsWordChar(3)
routines for classification of Tcl_UniChar characters
Tcl_UniCharToLower.tcl86(3), Tcl_UniCharToUpper(3), Tcl_UniCharToLower(3), Tcl_UniCharToTitle(3), Tcl_UtfToUpper(3), Tcl_UtfToLower(3), Tcl_UtfToTitle(3)
routines for manipulating the case of Unicode characters and UTF-8 strings
Tcl_UniCharToLower.tcl90(3), Tcl_UniCharToUpper(3), Tcl_UniCharToLower(3), Tcl_UniCharToTitle(3), Tcl_UtfToUpper(3), Tcl_UtfToLower(3), Tcl_UtfToTitle(3)
routines for manipulating the case of Unicode characters and UTF-8 strings
Tcl_UpVar.tcl86(3), Tcl_UpVar(3), Tcl_UpVar2(3)
link one variable to another
Tcl_UpVar.tcl90(3), Tcl_UpVar(3), Tcl_UpVar2(3)
link one variable to another
Tcl_WrongNumArgs.tcl86(3), Tcl_WrongNumArgs(3)
generate standard error message for wrong number of arguments
Tcl_WrongNumArgs.tcl90(3), Tcl_WrongNumArgs(3)
generate standard error message for wrong number of arguments
Tcl_ZlibAdler32.tcl86(3), Tcl_ZlibAdler32(3), Tcl_ZlibCRC32(3), Tcl_ZlibDeflate(3), Tcl_ZlibInflate(3), Tcl_ZlibStreamChecksum(3), Tcl_ZlibStreamClose(3), Tcl_ZlibStreamEof(3), Tcl_ZlibStreamGet(3), Tcl_ZlibStreamGetCommandName(3), Tcl_ZlibStreamInit(3), Tcl_ZlibStreamPut(3)
compression and decompression functions
Tcl_ZlibAdler32.tcl90(3), Tcl_ZlibAdler32(3), Tcl_ZlibCRC32(3), Tcl_ZlibDeflate(3), Tcl_ZlibInflate(3), Tcl_ZlibStreamChecksum(3), Tcl_ZlibStreamClose(3), Tcl_ZlibStreamEof(3), Tcl_ZlibStreamGet(3), Tcl_ZlibStreamGetCommandName(3), Tcl_ZlibStreamInit(3), Tcl_ZlibStreamPut(3)
compression and decompression functions
Tclx_Init(3), Tclxcmd_Init(3), TclX_Main(3), Tkx_Init(3), TkX_Main(3)
Extended Tcl initialization. '
Tk_Class.tk86(3), Tk_SetClass(3), Tk_Class(3)
set or retrieve a window's class
Tk_CollapseMotionEvents.tk86(3), Tk_CollapseMotionEvents(3), Tk_QueueWindowEvent(3)
Add a window event to the Tcl event queue
Tk_SetClassProcs.tk86(3), Tk_SetClassProcs(3)
register widget specific procedures
XAllocClassHint(3), XSetClassHint(3), XGetClassHint(3), XClassHint(3)
allocate class hints structure and set or read a window's WM_CLASS property
XF86VidModeQueryExtension(3), XF86VidModeQueryVersion(3), XF86VidModeSetClientVersion(3), XF86VidModeGetModeLine(3), XF86VidModeGetAllModeLines(3), XF86VidModeAddModeLine(3), XF86VidModeDeleteModeLine(3), XF86VidModeModModeLine(3), XF86VidModeValidateModeLine(3), XF86VidModeSwitchMode(3), XF86VidModeSwitchToMode(3), XF86VidModeLockModeSwitch(3), XF86VidModeGetMonitor(3), XF86VidModeGetViewPort(3), XF86VidModeSetViewPort(3), XF86VidModeGetDotClocks(3), XF86VidModeGetGamma(3), XF86VidModeSetGamma(3), XF86VidModeGetGammaRamp(3), XF86VidModeSetGammaRamp(3), XF86VidModeGetGammaRampSize(3), XF86VidModeGetPermissions(3)
Extension library for the XFree86-VidMode X extension
XISetClientPointer(3), XIGetClientPointer(3)
set or get the ClientPointer device
XSetClipOrigin(3), XSetClipMask(3), XSetClipRectangles(3)
GC convenience routines
XSetCloseDownMode(3), XKillClient(3)
control clients
XmDialogShellExt(3), XmDialogShellExtClass(3)
Motif-compatible modal-dialog shell class
XmTextClearSelection(3)
A Text function that clears the primary selection "XmTextClearSelection" "Text functions" "XmTextClearSelection"
XmtAssertWidgetClass(3), XmtAssertWidgetClass()(3)
verify the type of a widget
XmtCli(3)
a Command Line Interface widget
XmtCliFlush(3), XmtCliFlush()(3)
force pending XmtCli output to be displayed
XmtCliGets(3), XmtCliGets()(3)
get synchronous input from an XmtCli widget
XmtCliPrintf(3), XmtCliPrintf()(3), XmtCliPuts()(3), XmtCliClear()(3)
XmtCli widget output functions
XmtRegisterWidgetClass(3), XmtRegisterWidgetClass()(3), XmtRegisterWidgetConstructor()(3), XmtVaRegisterWidgetClasses()(3), XmtVaRegisterWidgetConstructors()(3), XmtRegisterPopupClass()(3), XmtRegisterPopupConstructor()(3)
register names for widget types
XtClass(3), XtSuperclass(3), XtIsSubclass(3), XtCheckSubclass(3), XtIsObject(3), XtIsRectObj(3), XtIsWidget(3), XtIsComposite(3), XtIsConstraint(3), XtIsShell(3), XtIsOverrideShell(3), XtIsWMShell(3), XtIsVendorShell(3), XtIsTransientShell(3), XtIsTopLevelShell(3), XtIsApplicationShell(3), XtIsSessionShell(3)
obtain and verify a widget's class
XtDisplayInitialize(3), XtOpenDisplay(3), XtDatabase(3), XtScreenDatabase(3), XtCloseDisplay(3)
initialize, open, or close a display
XtGetClassExtension(3)
locate a class extension record
XtInitializeWidgetClass(3)
initialize a widget class
after.tcl86(n), after(n)
Execute a command after a time delay
after.tcl90(n), after(n)
Execute a command after a time delay
append.tcl86(n), append(n)
Append to variable
append.tcl90(n), append(n)
Append to variable
apply.tcl86(n), apply(n)
Apply an anonymous function
apply.tcl90(n), apply(n)
Apply an anonymous function
argc.tcl86(n), argc(n), argv(n), argv0(n), auto_path(n), env(n), errorCode(n), errorInfo(n), tcl_interactive(n), tcl_library(n), tcl_nonwordchars(n), tcl_patchLevel(n), tcl_pkgPath(n), tcl_platform(n), tcl_precision(n), tcl_rcFileName(n), tcl_traceCompile(n), tcl_traceExec(n), tcl_wordchars(n), tcl_version(n)
Variables used by Tcl
argc.tcl90(n), argc(n), argv(n), argv0(n), auto_path(n), env(n), errorCode(n), errorInfo(n), tcl_interactive(n), tcl_library(n), tcl_patchLevel(n), tcl_pkgPath(n), tcl_platform(n), tcl_rcFileName(n), tcl_traceCompile(n), tcl_traceExec(n), tcl_version(n)
Variables used by Tcl
array.tcl86(n), array(n)
Manipulate array variables
array.tcl90(n), array(n)
Manipulate array variables
auto_execok.tcl86(n), auto_execok(n), auto_import(n), auto_load(n), auto_mkindex(n), auto_qualify(n), auto_reset(n), tcl_findLibrary(n), parray(n), tcl_endOfWord(n), tcl_startOfNextWord(n), tcl_startOfPreviousWord(n), tcl_wordBreakAfter(n), tcl_wordBreakBefore(n)
standard library of Tcl procedures
auto_execok.tcl90(n), auto_execok(n), auto_import(n), auto_load(n), auto_mkindex(n), auto_qualify(n), auto_reset(n), foreachLine(n), parray(n), readFile(n), tcl_findLibrary(n), tcl_endOfWord(n), tcl_nonwordchars(n), tcl_startOfNextWord(n), tcl_startOfPreviousWord(n), tcl_wordBreakAfter(n), tcl_wordBreakBefore(n), tcl_wordchars(n), writeFile(n)
standard library of Tcl procedures
bgerror.tcl86(n), bgerror(n)
Command invoked to process background errors
bgerror.tcl90(n), bgerror(n)
Command invoked to process background errors
binary.tcl86(n), binary(n)
Insert and extract fields from binary strings
binary.tcl90(n), binary(n)
Insert and extract fields from binary strings
bind.tk86(n), bind(n)
Arrange for X events to invoke Tcl scripts
bitmap(n)
Define a new bitmap from a Tcl script
blastcl3(1)
Basic Local Alignment Search Tool client
bltdebug(n)
print Tcl commands before execution
body(i4), itcl::body(i4)
change the body for a class method/proc
body(itcl)
change the body for a class method/proc
break.tcl86(n), break(n)
Abort looping command
break.tcl90(n), break(n)
Abort looping command
bsd(n), BSD(n)
Tcl interface to various BSD UNIX functions
build_pointcloud(3), build_pointcloud (3)
Create a 3D object that is comprised of a cloud of points
buildinfo.tcl90(n), buildinfo(n)
Build info
callback.tcl90(n), callback(n), mymethod(n)
generate callbacks to methods
case.tcl86(n), case(n)
Evaluate one of several scripts, depending on a given value
catch.tcl86(n), catch(n)
Evaluate script and trap exceptional returns
catch.tcl90(n), catch(n)
Evaluate script and trap exceptional returns
cd.tcl86(n), cd(n)
Change working directory
cd.tcl90(n), cd(n)
Change working directory
chan.tcl86(n), chan(n)
Read, write and manipulate channels
chan.tcl90(n), chan(n)
Read, write and manipulate channels
class(i4), itcl::class(i4)
create a class of objects
class(itcl)
create a class of objects
classvariable.tcl90(n), classvariable(n)
create link from local variable to variable in class
clig_parseCmdline(n), ::clig::parseCmdline(n)
command line interpreter for Tcl
clock.tcl86(n), clock(n)
Obtain and manipulate dates and times
clock.tcl90(n), clock(n)
Obtain and manipulate dates and times
close.tcl86(n), close(n)
Close an open channel
close.tcl90(n), close(n)
Close an open channel
code(i4), itcl::code(i4)
capture the namespace context for a code fragment
code(itcl)
capture the namespace context for a code fragment
concat.tcl86(n), concat(n)
Join lists together
concat.tcl90(n), concat(n)
Join lists together
configbody(i4), itcl::configbody(i4)
change the "config" code for a public variable
configbody(itcl)
change the "config" code for a public variable
configure.tcl90(n), oo::configurable(n), configure(n), property(n)
class that makes configurable classes and objects, and supports making configurable properties
const.tcl90(n), const(n)
create and initialize a constant
continue.tcl86(n), continue(n)
Skip to the next iteration of a loop
continue.tcl90(n), continue(n)
Skip to the next iteration of a loop
cookiejar.tcl90(n), cookiejar(n)
Implementation of the Tcl http package cookie jar protocol
coroinject.tcl90(n), coroutine(n), yield(n), yieldto(n), coroinject(n), coroprobe(n)
Create and produce values from coroutines
coroutine.tcl86(n), coroutine(n), yield(n), yieldto(n)
Create and produce values from coroutines
cptclip(1)
extract a sub-table from a GMT colour palette table (cpt)
critcl_application(n)
CriTcl Application Reference
critcl_application_package(n)
CriTcl Application Package Reference
critcl_bitmap(n), critcl::bitmap(n)
CriTcl - Wrap Support - Bitset en- and decoding
critcl_build(n), critcl_build_tool(n)
CriTcl build.tcl Tool Reference
critcl_callback(n), critcl::callback(n)
CriTcl - C-level Callback Utilities
critcl_changes(n)
CriTcl Releases & Changes
critcl_class(n), critcl::class(n)
CriTcl - Code Gen - C Classes
critcl_cproc(n), critcl_cproc_types(n)
CriTcl cproc Type Reference
critcl_cutil(n), critcl::cutil(n)
CriTcl - C-level Utilities
critcl_devguide(n)
Guide To The CriTcl Internals
critcl_emap(n), critcl::emap(n)
CriTcl - Wrap Support - Enum en- and decoding
critcl_enum(n), critcl::enum(n)
CriTcl - Wrap Support - String/Integer mapping
critcl_howto_install(n)
How To Install CriTcl
critcl_howto_sources(n)
How To Get The CriTcl Sources
critcl_howto_use(n)
How To Use CriTcl
critcl_iassoc(n), critcl::iassoc(n)
CriTcl - Code Gen - Tcl Interp Associations
critcl_license(n)
The CriTcl License
critcl_literals(n), critcl::literals(n)
CriTcl - Code Gen - Constant string pools
critcl_package(n)
CriTcl Package Reference
critcl_tcl9(n)
How To Adapt Critcl Packages for Tcl 9
critcl_util(n), critcl::util(n)
CriTcl - Utilities
dbus(n)
Tcl library for interacting with the DBus
dde.tcl86(n), dde(n)
Execute a Dynamic Data Exchange command
dde.tcl90(n), dde(n)
Execute a Dynamic Data Exchange command
delete(i4), itcl::delete(i4)
delete things in the interpreter
delete(itcl)
delete things in the interpreter
dict.tcl86(n), dict(n)
Manipulate dictionaries
dict.tcl90(n), dict(n)
Manipulate dictionaries
dictCleanup(3), dictCleanup (3)
cleanup dictionary
encoding.tcl86(n), encoding(n)
Manipulate encodings
encoding.tcl90(n), encoding(n)
Manipulate encodings
ensemble(i4), itcl::ensemble(i4)
create or modify a composite command
ensemble(itcl)
create or modify a composite command
eof.tcl86(n), eof(n)
Check for end of file condition on channel
eof.tcl90(n), eof(n)
Check for end of file condition on channel
error.tcl86(n), error(n)
Generate an error
error.tcl90(n), error(n)
Generate an error
eval.tcl86(n), eval(n)
Evaluate a Tcl script
eval.tcl90(n), eval(n)
Evaluate a Tcl script
exec.tcl86(n), exec(n)
Invoke subprocesses
exec.tcl90(n), exec(n)
Invoke subprocesses
exit.tcl86(n), exit(n)
End the application
exit.tcl90(n), exit(n)
End the application
expr.tcl86(n), expr(n)
Evaluate an expression
expr.tcl90(n), expr(n)
Evaluate an expression
fblocked.tcl86(n), fblocked(n)
Test whether the last input operation exhausted all available input
fblocked.tcl90(n), fblocked(n)
Test whether the last input operation exhausted all available input
fconfigure.tcl86(n), fconfigure(n)
Set and get options on a channel
fconfigure.tcl90(n), fconfigure(n)
Set and get options on a channel
fcopy.tcl86(n), fcopy(n)
Copy data from one channel to another
fcopy.tcl90(n), fcopy(n)
Copy data from one channel to another
file.tcl86(n), file(n)
Manipulate file names and attributes
file.tcl90(n), file(n)
Manipulate file names and attributes
fileevent.tcl86(n), fileevent(n)
Execute a script when a channel becomes readable or writable
fileevent.tcl90(n), fileevent(n)
Execute a script when a channel becomes readable or writable
filename.tcl86(n), filename(n)
File name conventions supported by Tcl commands
filename.tcl90(n), filename(n)
File name conventions supported by Tcl commands
find(i4), itcl::find(i4)
search for classes and objects
find(itcl)
search for classes and objects
flush.tcl86(n), flush(n)
Flush buffered output for a channel
flush.tcl90(n), flush(n)
Flush buffered output for a channel
footclient(1)
start new terminals in a foot server
for.tcl86(n), for(n)
'For' loop
for.tcl90(n), for(n)
'For' loop
foreach.tcl86(n), foreach(n)
Iterate over all elements in one or more lists
foreach.tcl90(n), foreach(n)
Iterate over all elements in one or more lists
format.tcl86(n), format(n)
Format a string in the style of sprintf
format.tcl90(n), format(n)
Format a string in the style of sprintf
fpclassify.tcl90(n), fpclassify(n)
Floating point number classification of Tcl values
gets.tcl86(n), gets(n)
Read a line from a channel
gets.tcl90(n), gets(n)
Read a line from a channel
gitcli(7)
Git command-line interface and conventions
glGetClipPlane(3), "glGetClipPlane(3)
return the coefficients of the specified clipping plane
glXGetClientString(3), "glXGetClientString(3)
return a string describing the client
gl_setclippingwindow(3)
set the clipping window
glob.tcl86(n), glob(n)
Return names of files that match patterns
glob.tcl90(n), glob(n)
Return names of files that match patterns
global.tcl86(n), global(n)
Access global variables
global.tcl90(n), global(n)
Access global variables
herbstclient(1)
sends commands to a running herbstluftwm instance via X
history.tcl86(n), history(n)
Manipulate the history list
history.tcl90(n), history(n)
Manipulate the history list
http.tcl86(n), http(n)
Client-side implementation of the HTTP/1.1 protocol
http.tcl90(n), http(n)
Client-side implementation of the HTTP/1.1 protocol
if.tcl86(n), if(n)
Execute scripts conditionally
if.tcl90(n), if(n)
Execute scripts conditionally
incr.tcl86(n), incr(n)
Increment the value of a variable
incr.tcl90(n), incr(n)
Increment the value of a variable
info.tcl86(n), info(n)
Return information about the state of the Tcl interpreter
info.tcl90(n), info(n)
Information about the state of the Tcl interpreter
interp.tcl86(n), interp(n)
Create and manipulate Tcl interpreters
interp.tcl90(n), interp(n)
Create and manipulate Tcl interpreters
is(i4), itcl::is(i4)
test argument to see if it is a class or an object
is(itcl)
test argument to see if it is a class or an object
itcl(i4)
object-oriented extensions to Tcl
itcl(itcl)
object-oriented extensions to Tcl
itclcomponent(i4), itcl::component(i4)
define components for extendedclass, widget or widgetadaptor Parts of this description are "borrowed" from Tcl extension [snit], as the functionality is mostly identical
itcldelegate(i4), itcl::delegation(i4)
delegate methods, procs or options to other objects Parts of this description are "borrowed" from Tcl extension [snit], as the functionality is mostly identical
itclextendedclass(i4), itcl::extendedclass(i4)
create a extendedclass of objects
itcloption(i4), itcl::option(i4)
define options for extendedclass, widget or widgetadaptor Parts of this description are "borrowed" from Tcl extension [snit], as the functionality is mostly identical
itclvars(i4)
variables used by [incr Tcl]
itclvars(itcl)
variables used by [incr Tcl]
itclwidget(i4), itcl::widget(i4)
create a widget class of objects
itk(n)
framework for building mega-widgets in Tcl/Tk
iwidgets_scopedobject(n), scopedobject(n)
Create and manipulate a scoped [incr Tcl] class object
join.tcl86(n), join(n)
Create a string by joining together list elements
join.tcl90(n), join(n)
Create a string by joining together list elements
lappend.tcl86(n), lappend(n)
Append list elements onto a variable
lappend.tcl90(n), lappend(n)
Append list elements onto a variable
lassign.tcl86(n), lassign(n)
Assign list elements to variables
lassign.tcl90(n), lassign(n)
Assign list elements to variables
ldap_str2syntax(3), ldap_syntax2str(3), ldap_syntax2name(3), ldap_syntax_free(3), ldap_str2matchingrule(3), ldap_matchingrule2str(3), ldap_matchingrule2name(3), ldap_matchingrule_free(3), ldap_str2attributetype(3), ldap_attributetype2str(3), ldap_attributetype2name(3), ldap_attributetype_free(3), ldap_str2objectclass(3), ldap_objectclass2str(3), ldap_objectclass2name(3), ldap_objectclass_free(3), ldap_scherr2str(3)
Schema definition handling routines
ledit.tcl90(n), ledit(n)
Replace elements of a list stored in variable
libowfat_socket_accept4_makenonblocking_setcloseonexec(3), socket_accept4_makenonblocking_setcloseonexec(3)
accept an IPv4 TCP connection on a socket and set it to non-blocking I/O and close-on-exec SYNTAX #include <libowfat/socket.h> int socket_accept4_makenonblocking_setcloseonexec(int s,char ip[4],uint16 *port);
libowfat_socket_accept4_setcloseonexec(3), socket_accept4_setcloseonexec(3)
accept an IPv4 TCP connection on a socket and set it to close on exec
libowfat_socket_accept6_makenonblocking_setcloseonexec(3), socket_accept6_makenonblocking_setcloseonexec(3)
accept an IPv6 TCP connection on a socket and set it to non-blocking I/O and close-on-exec SYNTAX #include <libowfat/socket.h> int socket_accept6_makenonblocking_setcloseonexec(int s,char ip[4],uint16 *port,uint16* scope_id);
libowfat_socket_accept6_setcloseonexec(3), socket_accept6_setcloseonexec(3)
accept an IPv6 TCP connection on a socket
home | help