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