Crate tcl_sys

Source
Expand description

Rust bindings for the Tcl interpreter

Function specific documentation can be found at the Tcl website

Structs§

TclIntPlatStubs
TclIntStubs
TclPlatStubs
TclStubHooks
TclStubs
Tcl_ArgvInfo
Tcl_AsyncHandler_
Tcl_CallFrame
Tcl_ChannelType
Tcl_ChannelTypeVersion_
Tcl_Channel_
Tcl_CmdInfo
Tcl_Command_
Tcl_Condition_
Tcl_Config
Tcl_DString
Tcl_DictSearch
Tcl_Dict_
Tcl_EncodingState_
Tcl_EncodingType
Tcl_Encoding_
Tcl_Event
Tcl_FSVersion_
Tcl_Filesystem
Tcl_GlobTypeData
Tcl_HashEntry
Tcl_HashKeyType
Tcl_HashSearch
Tcl_HashTable
Tcl_Interp
Tcl_InterpState_
Tcl_LoadHandle_
Tcl_Mutex_
Tcl_Namespace
Tcl_NotifierProcs
Tcl_Obj
Tcl_ObjType
Tcl_Obj__bindgen_ty_1__bindgen_ty_1
Tcl_Obj__bindgen_ty_1__bindgen_ty_2
Tcl_Parse
Tcl_Pid_
Tcl_RegExpIndices
Tcl_RegExpInfo
Tcl_RegExp_
Tcl_SavedResult
Tcl_ThreadDataKey_
Tcl_ThreadId_
Tcl_Time
Tcl_TimerToken_
Tcl_Token
Tcl_Trace_
Tcl_Value
Tcl_Var_
Tcl_ZLibStream_
_G_fpos64_t
_G_fpos_t
_IO_FILE
_IO_codecvt
_IO_cookie_io_functions_t
_IO_marker
_IO_wide_data
__fsid_t
__mbstate_t
__va_list_tag
mp_int
stat
utimbuf

Constants§

BUFSIZ
EOF
FILENAME_MAX
FOPEN_MAX
L_ctermid
L_tmpnam
NUM_STATIC_TOKENS
P_tmpdir
SEEK_CUR
SEEK_END
SEEK_SET
TCL_ALLOW_INLINE_COMPILATION
TCL_ALL_EVENTS
TCL_ALPHA_RELEASE
TCL_APPEND_VALUE
TCL_ARGV_CONSTANT
TCL_ARGV_END
TCL_ARGV_FLOAT
TCL_ARGV_FUNC
TCL_ARGV_GENFUNC
TCL_ARGV_HELP
TCL_ARGV_INT
TCL_ARGV_REST
TCL_ARGV_STRING
TCL_BETA_RELEASE
TCL_BREAK
TCL_CANCEL_UNWIND
TCL_CHANNEL_THREAD_INSERT
TCL_CHANNEL_THREAD_REMOVE
TCL_CLOSE_READ
TCL_CLOSE_WRITE
TCL_CONTINUE
TCL_CONVERT_MULTIBYTE
TCL_CONVERT_NOSPACE
TCL_CONVERT_SYNTAX
TCL_CONVERT_UNKNOWN
TCL_CREATE_HARD_LINK
TCL_CREATE_SYMBOLIC_LINK
TCL_CUSTOM_PTR_KEYS
TCL_CUSTOM_TYPE_KEYS
TCL_DONT_QUOTE_HASH
TCL_DONT_USE_BRACES
TCL_DONT_WAIT
TCL_DOUBLE_SPACE
TCL_DSTRING_STATIC_SIZE
TCL_ENCODING_CHAR_LIMIT
TCL_ENCODING_END
TCL_ENCODING_NO_TERMINATE
TCL_ENCODING_START
TCL_ENCODING_STOPONERROR
TCL_ENFORCE_MODE
TCL_ENSEMBLE_PREFIX
TCL_ERROR
TCL_EVAL_DIRECT
TCL_EVAL_GLOBAL
TCL_EVAL_INVOKE
TCL_EVAL_NOERR
TCL_EXACT
TCL_EXCEPTION
TCL_FILE_EVENTS
TCL_FINAL_RELEASE
TCL_GLOBAL_ONLY
TCL_GLOB_PERM_HIDDEN
TCL_GLOB_PERM_R
TCL_GLOB_PERM_RONLY
TCL_GLOB_PERM_W
TCL_GLOB_PERM_X
TCL_GLOB_TYPE_BLOCK
TCL_GLOB_TYPE_CHAR
TCL_GLOB_TYPE_DIR
TCL_GLOB_TYPE_FILE
TCL_GLOB_TYPE_LINK
TCL_GLOB_TYPE_MOUNT
TCL_GLOB_TYPE_PIPE
TCL_GLOB_TYPE_SOCK
TCL_HASH_KEY_RANDOMIZE_HASH
TCL_HASH_KEY_STORE_HASH
TCL_HASH_KEY_SYSTEM_HASH
TCL_HASH_KEY_TYPE_VERSION
TCL_IDLE_EVENTS
TCL_INTEGER_SPACE
TCL_INTERP_DESTROYED
TCL_LEAVE_ERR_MSG
TCL_LIMIT_COMMANDS
TCL_LIMIT_TIME
TCL_LINK_BOOLEAN
TCL_LINK_CHAR
TCL_LINK_DOUBLE
TCL_LINK_FLOAT
TCL_LINK_INT
TCL_LINK_LONG
TCL_LINK_READ_ONLY
TCL_LINK_SHORT
TCL_LINK_STRING
TCL_LINK_UCHAR
TCL_LINK_UINT
TCL_LINK_ULONG
TCL_LINK_USHORT
TCL_LINK_WIDE_INT
TCL_LINK_WIDE_UINT
TCL_LIST_ELEMENT
TCL_LL_MODIFIER
TCL_LOAD_GLOBAL
TCL_LOAD_LAZY
TCL_MAJOR_VERSION
TCL_MATCH_NOCASE
TCL_MAX_PREC
TCL_MINOR_VERSION
TCL_MODE_BLOCKING
TCL_MODE_NONBLOCKING
TCL_NAMESPACE_ONLY
TCL_NO_EVAL
TCL_OK
TCL_ONE_WORD_KEYS
TCL_PARSE_BAD_NUMBER
TCL_PARSE_BRACE_EXTRA
TCL_PARSE_MISSING_BRACE
TCL_PARSE_MISSING_BRACKET
TCL_PARSE_MISSING_PAREN
TCL_PARSE_MISSING_QUOTE
TCL_PARSE_MISSING_VAR_BRACE
TCL_PARSE_PART1
TCL_PARSE_QUOTE_EXTRA
TCL_PARSE_SUCCESS
TCL_PARSE_SYNTAX
TCL_PATCH_LEVEL
TCL_READABLE
TCL_REG_ADVANCED
TCL_REG_ADVF
TCL_REG_BASIC
TCL_REG_CANMATCH
TCL_REG_EXPANDED
TCL_REG_EXTENDED
TCL_REG_NEWLINE
TCL_REG_NLANCH
TCL_REG_NLSTOP
TCL_REG_NOCASE
TCL_REG_NOSUB
TCL_REG_NOTBOL
TCL_REG_NOTEOL
TCL_REG_QUOTE
TCL_RELEASE_LEVEL
TCL_RELEASE_SERIAL
TCL_RESULT_SIZE
TCL_RETURN
TCL_SERVICE_ALL
TCL_SERVICE_NONE
TCL_SMALL_HASH_TABLE
TCL_STDERR
TCL_STDIN
TCL_STDOUT
TCL_STRING_KEYS
TCL_SUBST_ALL
TCL_SUBST_BACKSLASHES
TCL_SUBST_COMMANDS
TCL_SUBST_VARIABLES
TCL_THREAD_JOINABLE
TCL_THREAD_NOFLAGS
TCL_THREAD_STACK_DEFAULT
TCL_TIMER_EVENTS
TCL_TOKEN_BS
TCL_TOKEN_COMMAND
TCL_TOKEN_EXPAND_WORD
TCL_TOKEN_OPERATOR
TCL_TOKEN_SIMPLE_WORD
TCL_TOKEN_SUB_EXPR
TCL_TOKEN_TEXT
TCL_TOKEN_VARIABLE
TCL_TOKEN_WORD
TCL_TRACE_ARRAY
TCL_TRACE_DELETE
TCL_TRACE_DESTROYED
TCL_TRACE_OLD_STYLE
TCL_TRACE_READS
TCL_TRACE_RENAME
TCL_TRACE_RESULT_DYNAMIC
TCL_TRACE_RESULT_OBJECT
TCL_TRACE_UNSETS
TCL_TRACE_WRITES
TCL_UNLOAD_DETACH_FROM_INTERPRETER
TCL_UNLOAD_DETACH_FROM_PROCESS
TCL_UTF_MAX
TCL_VERSION
TCL_WINDOW_EVENTS
TCL_WRITABLE
TCL_ZLIB_COMPRESS_BEST
TCL_ZLIB_COMPRESS_DEFAULT
TCL_ZLIB_COMPRESS_FAST
TCL_ZLIB_COMPRESS_NONE
TCL_ZLIB_FINALIZE
TCL_ZLIB_FLUSH
TCL_ZLIB_FORMAT_AUTO
TCL_ZLIB_FORMAT_GZIP
TCL_ZLIB_FORMAT_RAW
TCL_ZLIB_FORMAT_ZLIB
TCL_ZLIB_FULLFLUSH
TCL_ZLIB_NO_FLUSH
TCL_ZLIB_STREAM_DEFLATE
TCL_ZLIB_STREAM_INFLATE
TMP_MAX
Tcl_PathType_TCL_PATH_ABSOLUTE
Tcl_PathType_TCL_PATH_RELATIVE
Tcl_PathType_TCL_PATH_VOLUME_RELATIVE
Tcl_QueuePosition_TCL_QUEUE_HEAD
Tcl_QueuePosition_TCL_QUEUE_MARK
Tcl_QueuePosition_TCL_QUEUE_TAIL
Tcl_ValueType_TCL_DOUBLE
Tcl_ValueType_TCL_EITHER
Tcl_ValueType_TCL_INT
Tcl_ValueType_TCL_WIDE_INT
_ATFILE_SOURCE
_BITS_STDIO_LIM_H
_BITS_TIME64_H
_BITS_TYPESIZES_H
_BITS_TYPES_H
_DEFAULT_SOURCE
_FEATURES_H
_IOFBF
_IOLBF
_IONBF
_IO_EOF_SEEN
_IO_ERR_SEEN
_IO_USER_LOCK
_POSIX_C_SOURCE
_POSIX_SOURCE
_STDC_PREDEF_H
_STDIO_H
_SYS_CDEFS_H
__FD_SETSIZE
__FILE_defined
__GLIBC_MINOR__
__GLIBC_USE_C2X_STRTOL
__GLIBC_USE_DEPRECATED_GETS
__GLIBC_USE_DEPRECATED_SCANF
__GLIBC_USE_IEC_60559_BFP_EXT
__GLIBC_USE_IEC_60559_BFP_EXT_C2X
__GLIBC_USE_IEC_60559_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT
__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
__GLIBC_USE_IEC_60559_TYPES_EXT
__GLIBC_USE_ISOC2X
__GLIBC_USE_LIB_EXT2
__GLIBC__
__GNU_LIBRARY__
__HAVE_DISTINCT_FLOAT16
__HAVE_DISTINCT_FLOAT32
__HAVE_DISTINCT_FLOAT64
__HAVE_DISTINCT_FLOAT32X
__HAVE_DISTINCT_FLOAT64X
__HAVE_DISTINCT_FLOAT128
__HAVE_DISTINCT_FLOAT128X
__HAVE_FLOAT16
__HAVE_FLOAT32
__HAVE_FLOAT64
__HAVE_FLOAT32X
__HAVE_FLOAT64X
__HAVE_FLOAT64X_LONG_DOUBLE
__HAVE_FLOAT128
__HAVE_FLOAT128X
__HAVE_FLOATN_NOT_TYPEDEF
__HAVE_GENERIC_SELECTION
__INO_T_MATCHES_INO64_T
__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
__OFF_T_MATCHES_OFF64_T
__RLIM_T_MATCHES_RLIM64_T
__STATFS_MATCHES_STATFS64
__STDC_IEC_559_COMPLEX__
__STDC_IEC_559__
__STDC_IEC_60559_BFP__
__STDC_IEC_60559_COMPLEX__
__STDC_ISO_10646__
__SYSCALL_WORDSIZE
__TIMESIZE
__USE_ATFILE
__USE_FORTIFY_LEVEL
__USE_ISOC11
__USE_ISOC95
__USE_ISOC99
__USE_MISC
__USE_POSIX
__USE_POSIX2
__USE_POSIX199309
__USE_POSIX199506
__USE_POSIX_IMPLICITLY
__USE_XOPEN2K
__USE_XOPEN2K8
__WORDSIZE
__WORDSIZE_TIME64_COMPAT32
____FILE_defined
_____fpos64_t_defined
_____fpos_t_defined
____mbstate_t_defined
__cookie_io_functions_t_defined
__glibc_c99_flexarr_available
__struct_FILE_defined

Statics§

tclPlatStubsPtr
tclStubsPtr

Functions§

TclFreeObj
TclTomMathInitializeStubs
TclUnusedStubEntry
Tcl_Access
Tcl_AddErrorInfo
Tcl_AddObjErrorInfo
Tcl_AlertNotifier
Tcl_Alloc
Tcl_AllocStatBuf
Tcl_AllowExceptions
Tcl_AppInit
Tcl_AppendAllObjTypes
Tcl_AppendElement
Tcl_AppendExportList
Tcl_AppendFormatToObj
Tcl_AppendLimitedToObj
Tcl_AppendObjToErrorInfo
Tcl_AppendObjToObj
Tcl_AppendPrintfToObj
Tcl_AppendResult
Tcl_AppendResultVA
Tcl_AppendStringsToObj
Tcl_AppendStringsToObjVA
Tcl_AppendToObj
Tcl_AppendUnicodeToObj
Tcl_AsyncCreate
Tcl_AsyncDelete
Tcl_AsyncInvoke
Tcl_AsyncMark
Tcl_AsyncReady
Tcl_AttemptAlloc
Tcl_AttemptDbCkalloc
Tcl_AttemptDbCkrealloc
Tcl_AttemptRealloc
Tcl_AttemptSetObjLength
Tcl_BackgroundError
Tcl_BackgroundException
Tcl_Backslash
Tcl_BadChannelOption
Tcl_CallWhenDeleted
Tcl_CancelEval
Tcl_CancelIdleCall
Tcl_Canceled
Tcl_ChannelBlockModeProc
Tcl_ChannelBuffered
Tcl_ChannelClose2Proc
Tcl_ChannelCloseProc
Tcl_ChannelFlushProc
Tcl_ChannelGetHandleProc
Tcl_ChannelGetOptionProc
Tcl_ChannelHandlerProc
Tcl_ChannelInputProc
Tcl_ChannelName
Tcl_ChannelOutputProc
Tcl_ChannelSeekProc
Tcl_ChannelSetOptionProc
Tcl_ChannelThreadActionProc
Tcl_ChannelTruncateProc
Tcl_ChannelVersion
Tcl_ChannelWatchProc
Tcl_ChannelWideSeekProc
Tcl_Chdir
Tcl_ClearChannelHandlers
Tcl_Close
Tcl_CloseEx
Tcl_CommandComplete
Tcl_CommandTraceInfo
Tcl_Concat
Tcl_ConcatObj
Tcl_ConditionFinalize
Tcl_ConditionNotify
Tcl_ConditionWait
Tcl_ConvertCountedElement
Tcl_ConvertElement
Tcl_ConvertToType
Tcl_CreateAlias
Tcl_CreateAliasObj
Tcl_CreateChannel
Tcl_CreateChannelHandler
Tcl_CreateCloseHandler
Tcl_CreateCommand
Tcl_CreateEncoding
Tcl_CreateEnsemble
Tcl_CreateEventSource
Tcl_CreateExitHandler
Tcl_CreateFileHandler
Tcl_CreateHashEntry
Tcl_CreateInterp
Tcl_CreateMathFunc
Tcl_CreateNamespace
Tcl_CreateObjCommand
Tcl_CreateObjTrace
Tcl_CreatePipe
Tcl_CreateSlave
Tcl_CreateThread
Tcl_CreateThreadExitHandler
Tcl_CreateTimerHandler
Tcl_CreateTrace
Tcl_CutChannel
Tcl_DStringAppend
Tcl_DStringAppendElement
Tcl_DStringEndSublist
Tcl_DStringFree
Tcl_DStringGetResult
Tcl_DStringInit
Tcl_DStringResult
Tcl_DStringSetLength
Tcl_DStringStartSublist
Tcl_DbCkalloc
Tcl_DbCkfree
Tcl_DbCkrealloc
Tcl_DbDecrRefCount
Tcl_DbIncrRefCount
Tcl_DbIsShared
Tcl_DbNewBignumObj
Tcl_DbNewBooleanObj
Tcl_DbNewByteArrayObj
Tcl_DbNewDictObj
Tcl_DbNewDoubleObj
Tcl_DbNewListObj
Tcl_DbNewLongObj
Tcl_DbNewObj
Tcl_DbNewStringObj
Tcl_DbNewWideIntObj
Tcl_DecrRefCount
Tcl_DeleteAssocData
Tcl_DeleteChannelHandler
Tcl_DeleteCloseHandler
Tcl_DeleteCommand
Tcl_DeleteCommandFromToken
Tcl_DeleteEventSource
Tcl_DeleteEvents
Tcl_DeleteExitHandler
Tcl_DeleteFileHandler
Tcl_DeleteHashEntry
Tcl_DeleteHashTable
Tcl_DeleteInterp
Tcl_DeleteNamespace
Tcl_DeleteThreadExitHandler
Tcl_DeleteTimerHandler
Tcl_DeleteTrace
Tcl_DetachChannel
Tcl_DetachPids
Tcl_DictObjDone
Tcl_DictObjFirst
Tcl_DictObjGet
Tcl_DictObjNext
Tcl_DictObjPut
Tcl_DictObjPutKeyList
Tcl_DictObjRemove
Tcl_DictObjRemoveKeyList
Tcl_DictObjSize
Tcl_DiscardInterpState
Tcl_DiscardResult
Tcl_DoOneEvent
Tcl_DoWhenIdle
Tcl_DontCallWhenDeleted
Tcl_DumpActiveMemory
Tcl_DuplicateObj
Tcl_Eof
Tcl_ErrnoId
Tcl_ErrnoMsg
Tcl_Eval
Tcl_EvalEx
Tcl_EvalFile
Tcl_EvalObj
Tcl_EvalObjEx
Tcl_EvalObjv
Tcl_EvalTokens
Tcl_EvalTokensStandard
Tcl_EventuallyFree
Tcl_Exit
Tcl_ExitThread
Tcl_Export
Tcl_ExposeCommand
Tcl_ExprBoolean
Tcl_ExprBooleanObj
Tcl_ExprDouble
Tcl_ExprDoubleObj
Tcl_ExprLong
Tcl_ExprLongObj
Tcl_ExprObj
Tcl_ExprString
Tcl_ExternalToUtf
Tcl_ExternalToUtfDString
Tcl_FSAccess
Tcl_FSChdir
Tcl_FSConvertToPathType
Tcl_FSCopyDirectory
Tcl_FSCopyFile
Tcl_FSCreateDirectory
Tcl_FSData
Tcl_FSDeleteFile
Tcl_FSEqualPaths
Tcl_FSEvalFile
Tcl_FSEvalFileEx
Tcl_FSFileAttrStrings
Tcl_FSFileAttrsGet
Tcl_FSFileAttrsSet
Tcl_FSFileSystemInfo
Tcl_FSGetCwd
Tcl_FSGetFileSystemForPath
Tcl_FSGetInternalRep
Tcl_FSGetNativePath
Tcl_FSGetNormalizedPath
Tcl_FSGetPathType
Tcl_FSGetTranslatedPath
Tcl_FSGetTranslatedStringPath
Tcl_FSJoinPath
Tcl_FSJoinToPath
Tcl_FSLink
Tcl_FSListVolumes
Tcl_FSLoadFile
Tcl_FSLstat
Tcl_FSMatchInDirectory
Tcl_FSMountsChanged
Tcl_FSNewNativePath
Tcl_FSOpenFileChannel
Tcl_FSPathSeparator
Tcl_FSRegister
Tcl_FSRemoveDirectory
Tcl_FSRenameFile
Tcl_FSSplitPath
Tcl_FSStat
Tcl_FSUnloadFile
Tcl_FSUnregister
Tcl_FSUtime
Tcl_Finalize
Tcl_FinalizeNotifier
Tcl_FinalizeThread
Tcl_FindCommand
Tcl_FindEnsemble
Tcl_FindExecutable
Tcl_FindHashEntry
Tcl_FindNamespace
Tcl_FindSymbol
Tcl_FirstHashEntry
Tcl_Flush
Tcl_ForgetImport
Tcl_Format
Tcl_Free
Tcl_FreeEncoding
Tcl_FreeParse
Tcl_FreeResult
Tcl_GetAccessTimeFromStat
Tcl_GetAlias
Tcl_GetAliasObj
Tcl_GetAllocMutex
Tcl_GetAssocData
Tcl_GetBignumFromObj
Tcl_GetBlockSizeFromStat
Tcl_GetBlocksFromStat
Tcl_GetBoolean
Tcl_GetBooleanFromObj
Tcl_GetByteArrayFromObj
Tcl_GetChangeTimeFromStat
Tcl_GetChannel
Tcl_GetChannelBufferSize
Tcl_GetChannelError
Tcl_GetChannelErrorInterp
Tcl_GetChannelHandle
Tcl_GetChannelInstanceData
Tcl_GetChannelMode
Tcl_GetChannelName
Tcl_GetChannelNames
Tcl_GetChannelNamesEx
Tcl_GetChannelOption
Tcl_GetChannelThread
Tcl_GetChannelType
Tcl_GetCharLength
Tcl_GetCommandFromObj
Tcl_GetCommandFullName
Tcl_GetCommandInfo
Tcl_GetCommandInfoFromToken
Tcl_GetCommandName
Tcl_GetCurrentNamespace
Tcl_GetCurrentThread
Tcl_GetCwd
Tcl_GetDefaultEncodingDir
Tcl_GetDeviceTypeFromStat
Tcl_GetDouble
Tcl_GetDoubleFromObj
Tcl_GetEncoding
Tcl_GetEncodingFromObj
Tcl_GetEncodingName
Tcl_GetEncodingNameFromEnvironment
Tcl_GetEncodingNames
Tcl_GetEncodingSearchPath
Tcl_GetEnsembleFlags
Tcl_GetEnsembleMappingDict
Tcl_GetEnsembleNamespace
Tcl_GetEnsembleParameterList
Tcl_GetEnsembleSubcommandList
Tcl_GetEnsembleUnknownHandler
Tcl_GetErrno
Tcl_GetErrorLine
Tcl_GetFSDeviceFromStat
Tcl_GetFSInodeFromStat
Tcl_GetGlobalNamespace
Tcl_GetGroupIdFromStat
Tcl_GetHostName
Tcl_GetIndexFromObj
Tcl_GetIndexFromObjStruct
Tcl_GetInt
Tcl_GetIntFromObj
Tcl_GetInterpPath
Tcl_GetLinkCountFromStat
Tcl_GetLongFromObj
Tcl_GetMaster
Tcl_GetMathFuncInfo
Tcl_GetMemoryInfo
Tcl_GetModeFromStat
Tcl_GetModificationTimeFromStat
Tcl_GetNameOfExecutable
Tcl_GetNamespaceUnknownHandler
Tcl_GetObjResult
Tcl_GetObjType
Tcl_GetOpenFile
Tcl_GetPathType
Tcl_GetRange
Tcl_GetRegExpFromObj
Tcl_GetReturnOptions
Tcl_GetServiceMode
Tcl_GetSizeFromStat
Tcl_GetSlave
Tcl_GetStackedChannel
Tcl_GetStartupScript
Tcl_GetStdChannel
Tcl_GetString
Tcl_GetStringFromObj
Tcl_GetStringResult
Tcl_GetThreadData
Tcl_GetTime
Tcl_GetTopChannel
Tcl_GetUniChar
Tcl_GetUnicode
Tcl_GetUnicodeFromObj
Tcl_GetUserIdFromStat
Tcl_GetVar
Tcl_GetVar2
Tcl_GetVar2Ex
Tcl_GetVersion
Tcl_GetWideIntFromObj
Tcl_Gets
Tcl_GetsObj
Tcl_GlobalEval
Tcl_GlobalEvalObj
Tcl_HashStats
Tcl_HideCommand
Tcl_Import
Tcl_IncrRefCount
Tcl_Init
Tcl_InitBignumFromDouble
Tcl_InitCustomHashTable
Tcl_InitHashTable
Tcl_InitMemory
Tcl_InitNotifier
Tcl_InitObjHashTable
Tcl_InitStubs
Tcl_InputBlocked
Tcl_InputBuffered
Tcl_InterpActive
Tcl_InterpDeleted
Tcl_InvalidateStringRep
Tcl_IsChannelExisting
Tcl_IsChannelRegistered
Tcl_IsChannelShared
Tcl_IsEnsemble
Tcl_IsSafe
Tcl_IsShared
Tcl_IsStandardChannel
Tcl_JoinPath
Tcl_JoinThread
Tcl_LimitAddHandler
Tcl_LimitCheck
Tcl_LimitExceeded
Tcl_LimitGetCommands
Tcl_LimitGetGranularity
Tcl_LimitGetTime
Tcl_LimitReady
Tcl_LimitRemoveHandler
Tcl_LimitSetCommands
Tcl_LimitSetGranularity
Tcl_LimitSetTime
Tcl_LimitTypeEnabled
Tcl_LimitTypeExceeded
Tcl_LimitTypeReset
Tcl_LimitTypeSet
Tcl_LinkVar
Tcl_ListMathFuncs
Tcl_ListObjAppendElement
Tcl_ListObjAppendList
Tcl_ListObjGetElements
Tcl_ListObjIndex
Tcl_ListObjLength
Tcl_ListObjReplace
Tcl_LoadFile
Tcl_LogCommandInfo
Tcl_MainEx
Tcl_MakeFileChannel
Tcl_MakeSafe
Tcl_MakeTcpClientChannel
Tcl_Merge
Tcl_MutexFinalize
Tcl_MutexLock
Tcl_MutexUnlock
Tcl_NRAddCallback
Tcl_NRCallObjProc
Tcl_NRCmdSwap
Tcl_NRCreateCommand
Tcl_NREvalObj
Tcl_NREvalObjv
Tcl_NRExprObj
Tcl_NRSubstObj
Tcl_NewBignumObj
Tcl_NewBooleanObj
Tcl_NewByteArrayObj
Tcl_NewDictObj
Tcl_NewDoubleObj
Tcl_NewIntObj
Tcl_NewListObj
Tcl_NewLongObj
Tcl_NewObj
Tcl_NewStringObj
Tcl_NewUnicodeObj
Tcl_NewWideIntObj
Tcl_NextHashEntry
Tcl_NotifyChannel
Tcl_NumUtfChars
Tcl_ObjGetVar2
Tcl_ObjPrintf
Tcl_ObjSetVar2
Tcl_OpenCommandChannel
Tcl_OpenFileChannel
Tcl_OpenTcpClient
Tcl_OpenTcpServer
Tcl_OutputBuffered
Tcl_Panic
Tcl_PanicVA
Tcl_ParseArgsObjv
Tcl_ParseBraces
Tcl_ParseCommand
Tcl_ParseExpr
Tcl_ParseQuotedString
Tcl_ParseVar
Tcl_ParseVarName
Tcl_PkgInitStubsCheck
Tcl_PkgPresent
Tcl_PkgPresentEx
Tcl_PkgProvide
Tcl_PkgProvideEx
Tcl_PkgRequire
Tcl_PkgRequireEx
Tcl_PkgRequireProc
Tcl_PosixError
Tcl_Preserve
Tcl_PrintDouble
Tcl_ProcObjCmd
Tcl_PutEnv
Tcl_QueryTimeProc
Tcl_QueueEvent
Tcl_Read
Tcl_ReadChars
Tcl_ReadRaw
Tcl_Realloc
Tcl_ReapDetachedProcs
Tcl_RecordAndEval
Tcl_RecordAndEvalObj
Tcl_RegExpCompile
Tcl_RegExpExec
Tcl_RegExpExecObj
Tcl_RegExpGetInfo
Tcl_RegExpMatch
Tcl_RegExpMatchObj
Tcl_RegExpRange
Tcl_RegisterChannel
Tcl_RegisterConfig
Tcl_RegisterObjType
Tcl_Release
Tcl_ResetResult
Tcl_RestoreInterpState
Tcl_RestoreResult
Tcl_SaveInterpState
Tcl_SaveResult
Tcl_ScanCountedElement
Tcl_ScanElement
Tcl_Seek
Tcl_SeekOld
Tcl_ServiceAll
Tcl_ServiceEvent
Tcl_ServiceModeHook
Tcl_SetAssocData
Tcl_SetBignumObj
Tcl_SetBooleanObj
Tcl_SetByteArrayLength
Tcl_SetByteArrayObj
Tcl_SetChannelBufferSize
Tcl_SetChannelError
Tcl_SetChannelErrorInterp
Tcl_SetChannelOption
Tcl_SetCommandInfo
Tcl_SetCommandInfoFromToken
Tcl_SetDefaultEncodingDir
Tcl_SetDoubleObj
Tcl_SetEncodingSearchPath
Tcl_SetEnsembleFlags
Tcl_SetEnsembleMappingDict
Tcl_SetEnsembleParameterList
Tcl_SetEnsembleSubcommandList
Tcl_SetEnsembleUnknownHandler
Tcl_SetErrno
Tcl_SetErrorCode
Tcl_SetErrorCodeVA
Tcl_SetErrorLine
Tcl_SetExitProc
Tcl_SetIntObj
Tcl_SetListObj
Tcl_SetLongObj
Tcl_SetMainLoop
Tcl_SetMaxBlockTime
Tcl_SetNamespaceUnknownHandler
Tcl_SetNotifier
Tcl_SetObjErrorCode
Tcl_SetObjLength
Tcl_SetObjResult
Tcl_SetPanicProc
Tcl_SetRecursionLimit
Tcl_SetResult
Tcl_SetReturnOptions
Tcl_SetServiceMode
Tcl_SetStartupScript
Tcl_SetStdChannel
Tcl_SetStringObj
Tcl_SetSystemEncoding
Tcl_SetTimeProc
Tcl_SetTimer
Tcl_SetUnicodeObj
Tcl_SetVar
Tcl_SetVar2
Tcl_SetVar2Ex
Tcl_SetWideIntObj
Tcl_SignalId
Tcl_SignalMsg
Tcl_Sleep
Tcl_SourceRCFile
Tcl_SpliceChannel
Tcl_SplitList
Tcl_SplitPath
Tcl_StackChannel
Tcl_Stat
Tcl_StaticPackage
Tcl_StringCaseMatch
Tcl_StringMatch
Tcl_SubstObj
Tcl_TakeBignumFromObj
Tcl_Tell
Tcl_TellOld
Tcl_ThreadAlert
Tcl_ThreadQueueEvent
Tcl_TraceCommand
Tcl_TraceVar
Tcl_TraceVar2
Tcl_TransferResult
Tcl_TranslateFileName
Tcl_TruncateChannel
Tcl_Ungets
Tcl_UniCharAtIndex
Tcl_UniCharCaseMatch
Tcl_UniCharIsAlnum
Tcl_UniCharIsAlpha
Tcl_UniCharIsControl
Tcl_UniCharIsDigit
Tcl_UniCharIsGraph
Tcl_UniCharIsLower
Tcl_UniCharIsPrint
Tcl_UniCharIsPunct
Tcl_UniCharIsSpace
Tcl_UniCharIsUpper
Tcl_UniCharIsWordChar
Tcl_UniCharLen
Tcl_UniCharNcasecmp
Tcl_UniCharNcmp
Tcl_UniCharToLower
Tcl_UniCharToTitle
Tcl_UniCharToUpper
Tcl_UniCharToUtf
Tcl_UniCharToUtfDString
Tcl_UnlinkVar
Tcl_UnregisterChannel
Tcl_UnsetVar
Tcl_UnsetVar2
Tcl_UnstackChannel
Tcl_UntraceCommand
Tcl_UntraceVar
Tcl_UntraceVar2
Tcl_UpVar
Tcl_UpVar2
Tcl_UpdateLinkedVar
Tcl_UtfAtIndex
Tcl_UtfBackslash
Tcl_UtfCharComplete
Tcl_UtfFindFirst
Tcl_UtfFindLast
Tcl_UtfNcasecmp
Tcl_UtfNcmp
Tcl_UtfNext
Tcl_UtfPrev
Tcl_UtfToExternal
Tcl_UtfToExternalDString
Tcl_UtfToLower
Tcl_UtfToTitle
Tcl_UtfToUniChar
Tcl_UtfToUniCharDString
Tcl_UtfToUpper
Tcl_ValidateAllMemory
Tcl_VarEval
Tcl_VarEvalVA
Tcl_VarTraceInfo
Tcl_VarTraceInfo2
Tcl_WaitForEvent
Tcl_WaitPid
Tcl_Write
Tcl_WriteChars
Tcl_WriteObj
Tcl_WriteRaw
Tcl_WrongNumArgs
Tcl_ZlibAdler32
Tcl_ZlibCRC32
Tcl_ZlibDeflate
Tcl_ZlibInflate
Tcl_ZlibStreamChecksum
Tcl_ZlibStreamClose
Tcl_ZlibStreamEof
Tcl_ZlibStreamGet
Tcl_ZlibStreamGetCommandName
Tcl_ZlibStreamInit
Tcl_ZlibStreamPut
Tcl_ZlibStreamReset
Tcl_ZlibStreamSetCompressionDictionary
__asprintf
__getdelim
__overflow
__uflow
asprintf
clearerr
clearerr_unlocked
ctermid
dprintf
fclose
fdopen
feof
feof_unlocked
ferror
ferror_unlocked
fflush
fflush_unlocked
fgetc
fgetc_unlocked
fgetpos
fgets
fileno
fileno_unlocked
flockfile
fmemopen
fopen
fopencookie
fprintf
fputc
fputc_unlocked
fputs
fread
fread_unlocked
freopen
fscanf
fscanf1
fseek
fseeko
fsetpos
ftell
ftello
ftrylockfile
funlockfile
fwrite
fwrite_unlocked
getc
getc_unlocked
getchar
getchar_unlocked
getdelim
getline
getw
open_memstream
pclose
perror
popen
printf
putc
putc_unlocked
putchar
putchar_unlocked
puts
putw
remove
rename
renameat
rewind
scanf
scanf1
setbuf
setbuffer
setlinebuf
setvbuf
snprintf
sprintf
sscanf
sscanf1
tempnam
tmpfile
tmpnam
tmpnam_r
ungetc
vasprintf
vdprintf
vfprintf
vfscanf
vfscanf1
vprintf
vscanf
vscanf1
vsnprintf
vsprintf
vsscanf
vsscanf1

Type Aliases§

ClientData
FILE
Tcl_AlertNotifierProc
Tcl_AllocHashEntryProc
Tcl_AppInitProc
Tcl_ArgvFuncProc
Tcl_ArgvGenFuncProc
Tcl_AsyncHandler
Tcl_AsyncProc
Tcl_Channel
Tcl_ChannelProc
Tcl_ChannelTypeVersion
Tcl_CloseProc
Tcl_CmdDeleteProc
Tcl_CmdObjTraceDeleteProc
Tcl_CmdObjTraceProc
Tcl_CmdProc
Tcl_CmdTraceProc
Tcl_Command
Tcl_CommandTraceProc
Tcl_CompareHashKeysProc
Tcl_Condition
Tcl_CreateFileHandlerProc
Tcl_DeleteFileHandlerProc
Tcl_Dict
Tcl_DriverBlockModeProc
Tcl_DriverClose2Proc
Tcl_DriverCloseProc
Tcl_DriverFlushProc
Tcl_DriverGetHandleProc
Tcl_DriverGetOptionProc
Tcl_DriverHandlerProc
Tcl_DriverInputProc
Tcl_DriverOutputProc
Tcl_DriverSeekProc
Tcl_DriverSetOptionProc
Tcl_DriverThreadActionProc
Tcl_DriverTruncateProc
Tcl_DriverWatchProc
Tcl_DriverWideSeekProc
Tcl_DupInternalRepProc
Tcl_Encoding
Tcl_EncodingConvertProc
Tcl_EncodingFreeProc
Tcl_EncodingState
Tcl_EventCheckProc
Tcl_EventDeleteProc
Tcl_EventProc
Tcl_EventSetupProc
Tcl_ExitProc
Tcl_FSAccessProc
Tcl_FSChdirProc
Tcl_FSCopyDirectoryProc
Tcl_FSCopyFileProc
Tcl_FSCreateDirectoryProc
Tcl_FSCreateInternalRepProc
Tcl_FSDeleteFileProc
Tcl_FSDupInternalRepProc
Tcl_FSFileAttrStringsProc
Tcl_FSFileAttrsGetProc
Tcl_FSFileAttrsSetProc
Tcl_FSFilesystemPathTypeProc
Tcl_FSFilesystemSeparatorProc
Tcl_FSFreeInternalRepProc
Tcl_FSGetCwdProc
Tcl_FSInternalToNormalizedProc
Tcl_FSLinkProc
Tcl_FSListVolumesProc
Tcl_FSLoadFileProc
Tcl_FSLstatProc
Tcl_FSMatchInDirectoryProc
Tcl_FSNormalizePathProc
Tcl_FSOpenFileChannelProc
Tcl_FSPathInFilesystemProc
Tcl_FSRemoveDirectoryProc
Tcl_FSRenameFileProc
Tcl_FSStatProc
Tcl_FSUnloadFileProc
Tcl_FSUtimeProc
Tcl_FSVersion
Tcl_FileFreeProc
Tcl_FileProc
Tcl_FinalizeNotifierProc
Tcl_FreeHashEntryProc
Tcl_FreeInternalRepProc
Tcl_FreeProc
Tcl_GetTimeProc
Tcl_HashKeyProc
Tcl_IdleProc
Tcl_InitNotifierProc
Tcl_InterpDeleteProc
Tcl_InterpState
Tcl_LimitHandlerDeleteProc
Tcl_LimitHandlerProc
Tcl_LoadHandle
Tcl_MainLoopProc
Tcl_MathProc
Tcl_Mutex
Tcl_NRPostProc
Tcl_NamespaceDeleteProc
Tcl_ObjCmdProc
Tcl_OldStat_
Tcl_PackageInitProc
Tcl_PackageUnloadProc
Tcl_PanicProc
Tcl_PathType
Tcl_Pid
Tcl_QueuePosition
Tcl_RegExp
Tcl_ScaleTimeProc
Tcl_ServiceModeHookProc
Tcl_SetFromAnyProc
Tcl_SetTimerProc
Tcl_StatBuf
Tcl_Stat_
Tcl_TcpAcceptProc
Tcl_ThreadCreateProc
Tcl_ThreadDataKey
Tcl_ThreadId
Tcl_TimerProc
Tcl_TimerToken
Tcl_Trace
Tcl_UniChar
Tcl_UpdateStringProc
Tcl_ValueType
Tcl_Var
Tcl_VarTraceProc
Tcl_WaitForEventProc
Tcl_WideInt
Tcl_WideUInt
Tcl_ZlibStream
_Float32
_Float64
_Float32x
_Float64x
_IO_lock_t
__FILE
__blkcnt64_t
__blkcnt_t
__blksize_t
__builtin_va_list
__caddr_t
__clock_t
__clockid_t
__daddr_t
__dev_t
__fpos64_t
__fpos_t
__fsblkcnt64_t
__fsblkcnt_t
__fsfilcnt64_t
__fsfilcnt_t
__fsword_t
__gid_t
__gnuc_va_list
__id_t
__ino64_t
__ino_t
__int8_t
__int16_t
__int32_t
__int64_t
__int_least8_t
__int_least16_t
__int_least32_t
__int_least64_t
__intmax_t
__intptr_t
__key_t
__loff_t
__mode_t
__nlink_t
__off64_t
__off_t
__pid_t
__quad_t
__rlim64_t
__rlim_t
__sig_atomic_t
__socklen_t
__ssize_t
__suseconds64_t
__suseconds_t
__syscall_slong_t
__syscall_ulong_t
__time_t
__timer_t
__u_char
__u_int
__u_long
__u_quad_t
__u_short
__uid_t
__uint8_t
__uint16_t
__uint32_t
__uint64_t
__uint_least8_t
__uint_least16_t
__uint_least32_t
__uint_least64_t
__uintmax_t
__useconds_t
cookie_close_function_t
cookie_io_functions_t
cookie_read_function_t
cookie_seek_function_t
cookie_write_function_t
fpos_t
mp_digit
off_t
va_list

Unions§

Tcl_HashEntry__bindgen_ty_1
Tcl_Obj__bindgen_ty_1
__mbstate_t__bindgen_ty_1