1# xotclInt.decls -- 2# 3# This file contains the declarations for all unsupported 4# functions that are exported by the Tcl library. This file 5# is used to generate the itclIntDecls.h and itclIntStub.c 6# files 7# 8# Copyright (c) 1998-1999 by Scriptics Corporation. 9# See the file "tcl-license.terms" for information on usage and redistribution 10# of this file, and for a DISCLAIMER OF ALL WARRANTIES. 11# 12# RCS: @(#) $Id: xotclInt.decls,v 1.1 2004/05/23 22:50:39 neumann Exp $ 13 14library xotcl 15 16# Define the unsupported generic interfaces. 17 18interface xotclInt 19 20 21# 22# Functions used within the package, but not considered "public" 23# 24 25#declare 0 generic { 26 27#} 28#declare 1 generic { 29 30#} 31# declare 2 generic { 32# int XOTclErrInProc (Tcl_Interp *in, Tcl_Obj* objName, 33# Tcl_Obj* clName, char* procName) 34# } 35# declare 3 generic { 36# int XOTclObjErrArgCnt(Tcl_Interp *in, Tcl_Obj *cmdname, char *arglist) 37# } 38# declare 4 generic { 39# int XOTclErrBadVal(Tcl_Interp *in, char *expected, char *value) 40# } 41# declare 5 generic { 42# int XOTclObjErrType(Tcl_Interp *in, Tcl_Obj *nm, char* wt) 43# } 44# declare 6 generic { 45# void XOTclStackTrace (Tcl_Interp* in) 46# } 47# declare 7 generic { 48# void XOTclCallStackTrace (Tcl_Interp* in) 49# } 50#declare 8 generic { 51# void XOTclFilterTrace (Tcl_Interp* in) 52#} 53#declare 9 generic { 54# int XOTclIsType(XOTclObject* obj, XOTclClass* type) 55#} 56#declare 10 generic { 57# void XOTclRemoveClasses(XOTclClasses* sl) 58#} 59# declare 11 generic { 60# XOTclClasses** XOTclAddClass(XOTclClasses** cList, XOTclClass* cl, ClientData cd) 61# } 62# declare 12 generic { 63# XOTclClasses* XOTclComputePrecedence(register XOTclClass* cl) 64# } 65# declare 13 generic { 66# XOTclClasses* XOTclComputeDependents(register XOTclClass* cl) 67# } 68# declare 14 generic { 69# void XOTclDeprecatedMsg(char* oldCmd, char* newCmd) 70# } 71# declare 15 generic { 72# void XOTclSetObjClientData(XOTclObject* obj, ClientData data) 73# } 74# declare 16 generic { 75# ClientData XOTclGetObjClientData(XOTclObject* obj) 76# } 77# declare 17 generic { 78# void XOTclSetClassClientData(XOTclClass* cl, ClientData data) 79# } 80# declare 18 generic { 81# ClientData XOTclGetClassClientData(XOTclClass* cl) 82# } 83# declare 19 generic { 84# void XOTclRequireObjectOpt(XOTclObject* obj) 85# } 86# declare 20 generic { 87# void XOTclRequireClassOpt(XOTclClass* cl) 88# } 89# declare 21 generic { 90# void XOTclRequireObjNamespace(Tcl_Interp* in, XOTclObject* obj) 91# } 92# declare 22 generic { 93 94# } 95# declare 23 generic { 96 97# } 98# declare 24 generic { 99 100# } 101# declare 25 generic { 102 103# } 104# declare 26 generic { 105 106# } 107# declare 27 generic { 108 109# } 110# declare 28 generic { 111 112# } 113# declare 29 generic { 114 115# } 116# declare 30 generic { 117 118# } 119