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