xref: /AOO41X/main/basic/source/runtime/rtlproto.hxx (revision cdf0e10c4e3984b49a9502b011690b615761d4a3)
1*cdf0e10cSrcweir /*************************************************************************
2*cdf0e10cSrcweir  *
3*cdf0e10cSrcweir  * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4*cdf0e10cSrcweir  *
5*cdf0e10cSrcweir  * Copyright 2000, 2010 Oracle and/or its affiliates.
6*cdf0e10cSrcweir  *
7*cdf0e10cSrcweir  * OpenOffice.org - a multi-platform office productivity suite
8*cdf0e10cSrcweir  *
9*cdf0e10cSrcweir  * This file is part of OpenOffice.org.
10*cdf0e10cSrcweir  *
11*cdf0e10cSrcweir  * OpenOffice.org is free software: you can redistribute it and/or modify
12*cdf0e10cSrcweir  * it under the terms of the GNU Lesser General Public License version 3
13*cdf0e10cSrcweir  * only, as published by the Free Software Foundation.
14*cdf0e10cSrcweir  *
15*cdf0e10cSrcweir  * OpenOffice.org is distributed in the hope that it will be useful,
16*cdf0e10cSrcweir  * but WITHOUT ANY WARRANTY; without even the implied warranty of
17*cdf0e10cSrcweir  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18*cdf0e10cSrcweir  * GNU Lesser General Public License version 3 for more details
19*cdf0e10cSrcweir  * (a copy is included in the LICENSE file that accompanied this code).
20*cdf0e10cSrcweir  *
21*cdf0e10cSrcweir  * You should have received a copy of the GNU Lesser General Public License
22*cdf0e10cSrcweir  * version 3 along with OpenOffice.org.  If not, see
23*cdf0e10cSrcweir  * <http://www.openoffice.org/license.html>
24*cdf0e10cSrcweir  * for a copy of the LGPLv3 License.
25*cdf0e10cSrcweir  *
26*cdf0e10cSrcweir  ************************************************************************/
27*cdf0e10cSrcweir 
28*cdf0e10cSrcweir #include <basic/sbstar.hxx>
29*cdf0e10cSrcweir #include "sbtrace.hxx"
30*cdf0e10cSrcweir 
31*cdf0e10cSrcweir #define	RTLFUNC( name ) void SbRtl_##name( StarBASIC* pBasic, SbxArray& rPar, sal_Bool bWrite )
32*cdf0e10cSrcweir #define	RTLNAME( name ) &SbRtl_##name
33*cdf0e10cSrcweir 
34*cdf0e10cSrcweir typedef void( *RtlCall ) ( StarBASIC* p, SbxArray& rArgs, sal_Bool bWrite );
35*cdf0e10cSrcweir 
36*cdf0e10cSrcweir // Properties
37*cdf0e10cSrcweir 
38*cdf0e10cSrcweir extern RTLFUNC(Date);
39*cdf0e10cSrcweir extern RTLFUNC(Err);
40*cdf0e10cSrcweir extern RTLFUNC(Erl);
41*cdf0e10cSrcweir extern RTLFUNC(False);
42*cdf0e10cSrcweir extern RTLFUNC(Empty);
43*cdf0e10cSrcweir extern RTLFUNC(Nothing);
44*cdf0e10cSrcweir extern RTLFUNC(Null);
45*cdf0e10cSrcweir extern RTLFUNC(True);
46*cdf0e10cSrcweir 
47*cdf0e10cSrcweir extern RTLFUNC(ATTR_NORMAL);
48*cdf0e10cSrcweir extern RTLFUNC(ATTR_READONLY);
49*cdf0e10cSrcweir extern RTLFUNC(ATTR_HIDDEN);
50*cdf0e10cSrcweir extern RTLFUNC(ATTR_SYSTEM);
51*cdf0e10cSrcweir extern RTLFUNC(ATTR_VOLUME);
52*cdf0e10cSrcweir extern RTLFUNC(ATTR_DIRECTORY);
53*cdf0e10cSrcweir extern RTLFUNC(ATTR_ARCHIVE);
54*cdf0e10cSrcweir 
55*cdf0e10cSrcweir extern RTLFUNC(V_EMPTY);
56*cdf0e10cSrcweir extern RTLFUNC(V_NULL);
57*cdf0e10cSrcweir extern RTLFUNC(V_INTEGER);
58*cdf0e10cSrcweir extern RTLFUNC(V_LONG);
59*cdf0e10cSrcweir extern RTLFUNC(V_SINGLE);
60*cdf0e10cSrcweir extern RTLFUNC(V_DOUBLE);
61*cdf0e10cSrcweir extern RTLFUNC(V_CURRENCY);
62*cdf0e10cSrcweir extern RTLFUNC(V_DATE);
63*cdf0e10cSrcweir extern RTLFUNC(V_STRING);
64*cdf0e10cSrcweir 
65*cdf0e10cSrcweir extern RTLFUNC(MB_OK);
66*cdf0e10cSrcweir extern RTLFUNC(MB_OKCANCEL);
67*cdf0e10cSrcweir extern RTLFUNC(MB_ABORTRETRYIGNORE);
68*cdf0e10cSrcweir extern RTLFUNC(MB_YESNOCANCEL);
69*cdf0e10cSrcweir extern RTLFUNC(MB_YESNO);
70*cdf0e10cSrcweir extern RTLFUNC(MB_RETRYCANCEL);
71*cdf0e10cSrcweir extern RTLFUNC(MB_ICONSTOP);
72*cdf0e10cSrcweir extern RTLFUNC(MB_ICONQUESTION);
73*cdf0e10cSrcweir extern RTLFUNC(MB_ICONEXCLAMATION);
74*cdf0e10cSrcweir extern RTLFUNC(MB_ICONINFORMATION);
75*cdf0e10cSrcweir extern RTLFUNC(MB_DEFBUTTON1);
76*cdf0e10cSrcweir extern RTLFUNC(MB_DEFBUTTON2);
77*cdf0e10cSrcweir extern RTLFUNC(MB_DEFBUTTON3);
78*cdf0e10cSrcweir extern RTLFUNC(MB_APPLMODAL);
79*cdf0e10cSrcweir extern RTLFUNC(MB_SYSTEMMODAL);
80*cdf0e10cSrcweir 
81*cdf0e10cSrcweir extern RTLFUNC(IDOK);
82*cdf0e10cSrcweir extern RTLFUNC(IDCANCEL);
83*cdf0e10cSrcweir extern RTLFUNC(IDABORT);
84*cdf0e10cSrcweir extern RTLFUNC(IDRETRY);
85*cdf0e10cSrcweir extern RTLFUNC(IDYES);
86*cdf0e10cSrcweir extern RTLFUNC(IDNO);
87*cdf0e10cSrcweir 
88*cdf0e10cSrcweir extern RTLFUNC(CF_TEXT);
89*cdf0e10cSrcweir extern RTLFUNC(CF_BITMAP);
90*cdf0e10cSrcweir extern RTLFUNC(CF_METAFILEPICT);
91*cdf0e10cSrcweir 
92*cdf0e10cSrcweir extern RTLFUNC(PI);
93*cdf0e10cSrcweir 
94*cdf0e10cSrcweir extern RTLFUNC(SET_OFF);
95*cdf0e10cSrcweir extern RTLFUNC(SET_ON);
96*cdf0e10cSrcweir extern RTLFUNC(TOGGLE);
97*cdf0e10cSrcweir 
98*cdf0e10cSrcweir extern RTLFUNC(TYP_AUTHORFLD);
99*cdf0e10cSrcweir extern RTLFUNC(TYP_CHAPTERFLD);
100*cdf0e10cSrcweir extern RTLFUNC(TYP_CONDTXTFLD);
101*cdf0e10cSrcweir extern RTLFUNC(TYP_DATEFLD);
102*cdf0e10cSrcweir extern RTLFUNC(TYP_DBFLD);
103*cdf0e10cSrcweir extern RTLFUNC(TYP_DBNAMEFLD);
104*cdf0e10cSrcweir extern RTLFUNC(TYP_DBNEXTSETFLD);
105*cdf0e10cSrcweir extern RTLFUNC(TYP_DBNUMSETFLD);
106*cdf0e10cSrcweir extern RTLFUNC(TYP_DBSETNUMBERFLD);
107*cdf0e10cSrcweir extern RTLFUNC(TYP_DDEFLD);
108*cdf0e10cSrcweir extern RTLFUNC(TYP_DOCINFOFLD);
109*cdf0e10cSrcweir extern RTLFUNC(TYP_DOCSTATFLD);
110*cdf0e10cSrcweir extern RTLFUNC(TYP_EXTUSERFLD);
111*cdf0e10cSrcweir extern RTLFUNC(TYP_FILENAMEFLD);
112*cdf0e10cSrcweir extern RTLFUNC(TYP_FIXDATEFLD);
113*cdf0e10cSrcweir extern RTLFUNC(TYP_FIXTIMEFLD);
114*cdf0e10cSrcweir extern RTLFUNC(TYP_FORMELFLD);
115*cdf0e10cSrcweir extern RTLFUNC(TYP_GETFLD);
116*cdf0e10cSrcweir extern RTLFUNC(TYP_GETREFFLD);
117*cdf0e10cSrcweir extern RTLFUNC(TYP_HIDDENPARAFLD);
118*cdf0e10cSrcweir extern RTLFUNC(TYP_HIDDENTXTFLD);
119*cdf0e10cSrcweir extern RTLFUNC(TYP_INPUTFLD);
120*cdf0e10cSrcweir extern RTLFUNC(TYP_MACROFLD);
121*cdf0e10cSrcweir extern RTLFUNC(TYP_NEXTPAGEFLD);
122*cdf0e10cSrcweir extern RTLFUNC(TYP_PAGENUMBERFLD);
123*cdf0e10cSrcweir extern RTLFUNC(TYP_POSTITFLD);
124*cdf0e10cSrcweir extern RTLFUNC(TYP_PREVPAGEFLD);
125*cdf0e10cSrcweir extern RTLFUNC(TYP_SEQFLD);
126*cdf0e10cSrcweir extern RTLFUNC(TYP_SETFLD);
127*cdf0e10cSrcweir extern RTLFUNC(TYP_SETINPFLD);
128*cdf0e10cSrcweir extern RTLFUNC(TYP_SETREFFLD);
129*cdf0e10cSrcweir extern RTLFUNC(TYP_TEMPLNAMEFLD);
130*cdf0e10cSrcweir extern RTLFUNC(TYP_TIMEFLD);
131*cdf0e10cSrcweir extern RTLFUNC(TYP_USERFLD);
132*cdf0e10cSrcweir extern RTLFUNC(TYP_USRINPFLD);
133*cdf0e10cSrcweir extern RTLFUNC(TYP_SETREFPAGEFLD);
134*cdf0e10cSrcweir extern RTLFUNC(TYP_GETREFPAGEFLD);
135*cdf0e10cSrcweir extern RTLFUNC(TYP_INTERNETFLD);
136*cdf0e10cSrcweir extern RTLFUNC(TYP_JUMPEDITFLD);
137*cdf0e10cSrcweir 
138*cdf0e10cSrcweir extern RTLFUNC(FRAMEANCHORPAGE);
139*cdf0e10cSrcweir extern RTLFUNC(FRAMEANCHORPARA);
140*cdf0e10cSrcweir extern RTLFUNC(FRAMEANCHORCHAR);
141*cdf0e10cSrcweir 
142*cdf0e10cSrcweir extern RTLFUNC(CLEAR_ALLTABS);
143*cdf0e10cSrcweir extern RTLFUNC(CLEAR_TAB);
144*cdf0e10cSrcweir extern RTLFUNC(SET_TAB);
145*cdf0e10cSrcweir 
146*cdf0e10cSrcweir extern RTLFUNC(LINEPROP);
147*cdf0e10cSrcweir extern RTLFUNC(LINE_1);
148*cdf0e10cSrcweir extern RTLFUNC(LINE_15);
149*cdf0e10cSrcweir extern RTLFUNC(LINE_2);
150*cdf0e10cSrcweir 
151*cdf0e10cSrcweir // Methoden
152*cdf0e10cSrcweir 
153*cdf0e10cSrcweir extern RTLFUNC(CreateObject);
154*cdf0e10cSrcweir extern RTLFUNC(Error);
155*cdf0e10cSrcweir extern RTLFUNC(Sin);
156*cdf0e10cSrcweir extern RTLFUNC(Abs);
157*cdf0e10cSrcweir extern RTLFUNC(Asc);
158*cdf0e10cSrcweir extern RTLFUNC(Atn);
159*cdf0e10cSrcweir extern RTLFUNC(Chr);
160*cdf0e10cSrcweir extern RTLFUNC(ChrW);
161*cdf0e10cSrcweir extern RTLFUNC(Cos);
162*cdf0e10cSrcweir extern RTLFUNC(CurDir);
163*cdf0e10cSrcweir extern RTLFUNC(ChDir);  // JSM
164*cdf0e10cSrcweir extern RTLFUNC(ChDrive); // JSM
165*cdf0e10cSrcweir extern RTLFUNC(FileCopy); // JSM
166*cdf0e10cSrcweir extern RTLFUNC(Kill); // JSM
167*cdf0e10cSrcweir extern RTLFUNC(MkDir); // JSM
168*cdf0e10cSrcweir extern RTLFUNC(RmDir); // JSM
169*cdf0e10cSrcweir extern RTLFUNC(SendKeys); // JSM
170*cdf0e10cSrcweir extern RTLFUNC(DimArray);
171*cdf0e10cSrcweir extern RTLFUNC(Dir);
172*cdf0e10cSrcweir extern RTLFUNC(DoEvents);
173*cdf0e10cSrcweir extern RTLFUNC(Exp);
174*cdf0e10cSrcweir extern RTLFUNC(FileLen);
175*cdf0e10cSrcweir extern RTLFUNC(Fix);
176*cdf0e10cSrcweir extern RTLFUNC(Hex);
177*cdf0e10cSrcweir extern RTLFUNC(Input);
178*cdf0e10cSrcweir extern RTLFUNC(InStr);
179*cdf0e10cSrcweir extern RTLFUNC(InStrRev);
180*cdf0e10cSrcweir extern RTLFUNC(Int);
181*cdf0e10cSrcweir extern RTLFUNC(Join);
182*cdf0e10cSrcweir extern RTLFUNC(LCase);
183*cdf0e10cSrcweir extern RTLFUNC(Left);
184*cdf0e10cSrcweir extern RTLFUNC(Log);
185*cdf0e10cSrcweir extern RTLFUNC(LTrim);
186*cdf0e10cSrcweir extern RTLFUNC(Mid);
187*cdf0e10cSrcweir extern RTLFUNC(Oct);
188*cdf0e10cSrcweir extern RTLFUNC(Replace);
189*cdf0e10cSrcweir extern RTLFUNC(Right);
190*cdf0e10cSrcweir extern RTLFUNC(RTrim);
191*cdf0e10cSrcweir extern RTLFUNC(RTL);
192*cdf0e10cSrcweir extern RTLFUNC(Sgn);
193*cdf0e10cSrcweir extern RTLFUNC(Space);
194*cdf0e10cSrcweir extern RTLFUNC(Split);
195*cdf0e10cSrcweir extern RTLFUNC(Sqr);
196*cdf0e10cSrcweir extern RTLFUNC(Str);
197*cdf0e10cSrcweir extern RTLFUNC(StrComp);
198*cdf0e10cSrcweir extern RTLFUNC(String);
199*cdf0e10cSrcweir extern RTLFUNC(StrReverse);
200*cdf0e10cSrcweir extern RTLFUNC(Tan);
201*cdf0e10cSrcweir extern RTLFUNC(UCase);
202*cdf0e10cSrcweir extern RTLFUNC(Val);
203*cdf0e10cSrcweir extern RTLFUNC(Len);
204*cdf0e10cSrcweir extern RTLFUNC(Spc);
205*cdf0e10cSrcweir extern RTLFUNC(DateSerial);
206*cdf0e10cSrcweir extern RTLFUNC(TimeSerial);
207*cdf0e10cSrcweir extern RTLFUNC(DateValue);
208*cdf0e10cSrcweir extern RTLFUNC(TimeValue);
209*cdf0e10cSrcweir extern RTLFUNC(Day);
210*cdf0e10cSrcweir extern RTLFUNC(Hour);
211*cdf0e10cSrcweir extern RTLFUNC(Minute);
212*cdf0e10cSrcweir extern RTLFUNC(Month);
213*cdf0e10cSrcweir extern RTLFUNC(MonthName);
214*cdf0e10cSrcweir extern RTLFUNC(Now);
215*cdf0e10cSrcweir extern RTLFUNC(Second);
216*cdf0e10cSrcweir extern RTLFUNC(Time);
217*cdf0e10cSrcweir extern RTLFUNC(Timer);
218*cdf0e10cSrcweir extern RTLFUNC(Weekday);
219*cdf0e10cSrcweir extern RTLFUNC(WeekdayName);
220*cdf0e10cSrcweir extern RTLFUNC(Year);
221*cdf0e10cSrcweir extern RTLFUNC(Date);
222*cdf0e10cSrcweir extern RTLFUNC(InputBox);
223*cdf0e10cSrcweir extern RTLFUNC(Me);
224*cdf0e10cSrcweir extern RTLFUNC(MsgBox);
225*cdf0e10cSrcweir extern RTLFUNC(IsArray);
226*cdf0e10cSrcweir extern RTLFUNC(IsDate);
227*cdf0e10cSrcweir extern RTLFUNC(IsEmpty);
228*cdf0e10cSrcweir extern RTLFUNC(IsError);
229*cdf0e10cSrcweir extern RTLFUNC(IsNull);
230*cdf0e10cSrcweir extern RTLFUNC(IsNumeric);
231*cdf0e10cSrcweir extern RTLFUNC(IsObject);
232*cdf0e10cSrcweir extern RTLFUNC(IsUnoStruct);
233*cdf0e10cSrcweir 
234*cdf0e10cSrcweir extern RTLFUNC(FileDateTime);
235*cdf0e10cSrcweir extern RTLFUNC(Format);
236*cdf0e10cSrcweir extern RTLFUNC(GetAttr);
237*cdf0e10cSrcweir extern RTLFUNC(Randomize); // JSM
238*cdf0e10cSrcweir extern RTLFUNC(Round);
239*cdf0e10cSrcweir extern RTLFUNC(Rnd);
240*cdf0e10cSrcweir extern RTLFUNC(Shell);
241*cdf0e10cSrcweir extern RTLFUNC(VarType);
242*cdf0e10cSrcweir extern RTLFUNC(TypeName);
243*cdf0e10cSrcweir extern RTLFUNC(TypeLen);
244*cdf0e10cSrcweir 
245*cdf0e10cSrcweir extern RTLFUNC(EOF);
246*cdf0e10cSrcweir extern RTLFUNC(FileAttr);
247*cdf0e10cSrcweir extern RTLFUNC(Loc);
248*cdf0e10cSrcweir extern RTLFUNC(Lof);
249*cdf0e10cSrcweir extern RTLFUNC(Seek);
250*cdf0e10cSrcweir extern RTLFUNC(SetAttr); // JSM
251*cdf0e10cSrcweir extern RTLFUNC(Reset); // JSM
252*cdf0e10cSrcweir 
253*cdf0e10cSrcweir extern RTLFUNC(DDEInitiate);
254*cdf0e10cSrcweir extern RTLFUNC(DDETerminate);
255*cdf0e10cSrcweir extern RTLFUNC(DDETerminateAll);
256*cdf0e10cSrcweir extern RTLFUNC(DDERequest);
257*cdf0e10cSrcweir extern RTLFUNC(DDEExecute);
258*cdf0e10cSrcweir extern RTLFUNC(DDEPoke);
259*cdf0e10cSrcweir 
260*cdf0e10cSrcweir extern RTLFUNC(FreeFile);
261*cdf0e10cSrcweir extern RTLFUNC(IsMissing);
262*cdf0e10cSrcweir extern RTLFUNC(LBound);
263*cdf0e10cSrcweir extern RTLFUNC(UBound);
264*cdf0e10cSrcweir extern RTLFUNC(RGB);
265*cdf0e10cSrcweir extern RTLFUNC(QBColor);
266*cdf0e10cSrcweir extern RTLFUNC(StrConv);
267*cdf0e10cSrcweir 
268*cdf0e10cSrcweir extern RTLFUNC(Beep);
269*cdf0e10cSrcweir 
270*cdf0e10cSrcweir extern RTLFUNC(Load);
271*cdf0e10cSrcweir extern RTLFUNC(Unload);
272*cdf0e10cSrcweir extern RTLFUNC(AboutStarBasic);
273*cdf0e10cSrcweir extern RTLFUNC(LoadPicture);
274*cdf0e10cSrcweir extern RTLFUNC(SavePicture);
275*cdf0e10cSrcweir 
276*cdf0e10cSrcweir extern RTLFUNC(CallByName);
277*cdf0e10cSrcweir extern RTLFUNC(CBool); // JSM
278*cdf0e10cSrcweir extern RTLFUNC(CByte); // JSM
279*cdf0e10cSrcweir extern RTLFUNC(CCur); // JSM
280*cdf0e10cSrcweir extern RTLFUNC(CDate); // JSM
281*cdf0e10cSrcweir extern RTLFUNC(CDbl); // JSM
282*cdf0e10cSrcweir extern RTLFUNC(CInt); // JSM
283*cdf0e10cSrcweir extern RTLFUNC(CLng); // JSM
284*cdf0e10cSrcweir extern RTLFUNC(CSng); // JSM
285*cdf0e10cSrcweir extern RTLFUNC(CStr); // JSM
286*cdf0e10cSrcweir extern RTLFUNC(CVar); // JSM
287*cdf0e10cSrcweir extern RTLFUNC(CVErr); // JSM
288*cdf0e10cSrcweir 
289*cdf0e10cSrcweir extern RTLFUNC(Iif); // JSM
290*cdf0e10cSrcweir 
291*cdf0e10cSrcweir extern RTLFUNC(DumpAllObjects);
292*cdf0e10cSrcweir 
293*cdf0e10cSrcweir extern RTLFUNC(GetSystemType);
294*cdf0e10cSrcweir extern RTLFUNC(GetGUIType);
295*cdf0e10cSrcweir extern RTLFUNC(Red);
296*cdf0e10cSrcweir extern RTLFUNC(Green);
297*cdf0e10cSrcweir extern RTLFUNC(Blue);
298*cdf0e10cSrcweir 
299*cdf0e10cSrcweir extern RTLFUNC(Switch);
300*cdf0e10cSrcweir extern RTLFUNC(Wait);
301*cdf0e10cSrcweir //i#64882# add new WaitUntil
302*cdf0e10cSrcweir extern RTLFUNC(WaitUntil);
303*cdf0e10cSrcweir 
304*cdf0e10cSrcweir extern RTLFUNC(GetGUIVersion);
305*cdf0e10cSrcweir extern RTLFUNC(Choose);
306*cdf0e10cSrcweir extern RTLFUNC(Trim);
307*cdf0e10cSrcweir 
308*cdf0e10cSrcweir extern RTLFUNC(DateAdd);
309*cdf0e10cSrcweir extern RTLFUNC(DateDiff);
310*cdf0e10cSrcweir extern RTLFUNC(DatePart);
311*cdf0e10cSrcweir extern RTLFUNC(FormatDateTime);
312*cdf0e10cSrcweir extern RTLFUNC(GetSolarVersion);
313*cdf0e10cSrcweir extern RTLFUNC(TwipsPerPixelX);
314*cdf0e10cSrcweir extern RTLFUNC(TwipsPerPixelY);
315*cdf0e10cSrcweir extern RTLFUNC(FreeLibrary);
316*cdf0e10cSrcweir extern RTLFUNC(Array);
317*cdf0e10cSrcweir extern RTLFUNC(FindObject);
318*cdf0e10cSrcweir extern RTLFUNC(FindPropertyObject);
319*cdf0e10cSrcweir extern RTLFUNC(EnableReschedule);
320*cdf0e10cSrcweir 
321*cdf0e10cSrcweir extern RTLFUNC(Put);
322*cdf0e10cSrcweir extern RTLFUNC(Get);
323*cdf0e10cSrcweir extern RTLFUNC(Environ);
324*cdf0e10cSrcweir extern RTLFUNC(GetDialogZoomFactorX);
325*cdf0e10cSrcweir extern RTLFUNC(GetDialogZoomFactorY);
326*cdf0e10cSrcweir extern RTLFUNC(GetSystemTicks);
327*cdf0e10cSrcweir extern RTLFUNC(GetPathSeparator);
328*cdf0e10cSrcweir extern RTLFUNC(ResolvePath);
329*cdf0e10cSrcweir extern RTLFUNC(CreateUnoStruct);
330*cdf0e10cSrcweir extern RTLFUNC(CreateUnoService);
331*cdf0e10cSrcweir extern RTLFUNC(CreateUnoServiceWithArguments);
332*cdf0e10cSrcweir extern RTLFUNC(CreateUnoValue);
333*cdf0e10cSrcweir extern RTLFUNC(GetProcessServiceManager);
334*cdf0e10cSrcweir extern RTLFUNC(GetDefaultContext);
335*cdf0e10cSrcweir extern RTLFUNC(CreatePropertySet);
336*cdf0e10cSrcweir extern RTLFUNC(CreateUnoListener);
337*cdf0e10cSrcweir extern RTLFUNC(HasUnoInterfaces);
338*cdf0e10cSrcweir extern RTLFUNC(EqualUnoObjects);
339*cdf0e10cSrcweir extern RTLFUNC(CreateUnoDialog);
340*cdf0e10cSrcweir extern RTLFUNC(GlobalScope);
341*cdf0e10cSrcweir extern RTLFUNC(FileExists);
342*cdf0e10cSrcweir extern RTLFUNC(ConvertToUrl);
343*cdf0e10cSrcweir extern RTLFUNC(ConvertFromUrl);
344*cdf0e10cSrcweir extern RTLFUNC(CDateToIso);
345*cdf0e10cSrcweir extern RTLFUNC(CDateFromIso);
346*cdf0e10cSrcweir extern RTLFUNC(CompatibilityMode);
347*cdf0e10cSrcweir extern RTLFUNC(CDec);
348*cdf0e10cSrcweir extern RTLFUNC(CaptureAssertions);
349*cdf0e10cSrcweir 
350*cdf0e10cSrcweir extern RTLFUNC(Partition); // Fong
351*cdf0e10cSrcweir 
352*cdf0e10cSrcweir #ifdef DBG_TRACE_BASIC
353*cdf0e10cSrcweir extern RTLFUNC(TraceCommand);
354*cdf0e10cSrcweir #endif
355*cdf0e10cSrcweir 
356*cdf0e10cSrcweir extern double Now_Impl();
357*cdf0e10cSrcweir extern void Wait_Impl( bool bDurationBased, SbxArray& rPar );
358