1234bd5c5SAndrew Rist /************************************************************** 2cdf0e10cSrcweir * 3234bd5c5SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4234bd5c5SAndrew Rist * or more contributor license agreements. See the NOTICE file 5234bd5c5SAndrew Rist * distributed with this work for additional information 6234bd5c5SAndrew Rist * regarding copyright ownership. The ASF licenses this file 7234bd5c5SAndrew Rist * to you under the Apache License, Version 2.0 (the 8234bd5c5SAndrew Rist * "License"); you may not use this file except in compliance 9234bd5c5SAndrew Rist * with the License. You may obtain a copy of the License at 10234bd5c5SAndrew Rist * 11234bd5c5SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12234bd5c5SAndrew Rist * 13234bd5c5SAndrew Rist * Unless required by applicable law or agreed to in writing, 14234bd5c5SAndrew Rist * software distributed under the License is distributed on an 15234bd5c5SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16234bd5c5SAndrew Rist * KIND, either express or implied. See the License for the 17234bd5c5SAndrew Rist * specific language governing permissions and limitations 18234bd5c5SAndrew Rist * under the License. 19234bd5c5SAndrew Rist * 20234bd5c5SAndrew Rist *************************************************************/ 21234bd5c5SAndrew Rist 22234bd5c5SAndrew 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); 196*710acb7fSDamjan Jovanovic extern RTLFUNC(Tab); 197cdf0e10cSrcweir extern RTLFUNC(Tan); 198cdf0e10cSrcweir extern RTLFUNC(UCase); 199cdf0e10cSrcweir extern RTLFUNC(Val); 200cdf0e10cSrcweir extern RTLFUNC(Len); 201cdf0e10cSrcweir extern RTLFUNC(Spc); 202cdf0e10cSrcweir extern RTLFUNC(DateSerial); 203cdf0e10cSrcweir extern RTLFUNC(TimeSerial); 204cdf0e10cSrcweir extern RTLFUNC(DateValue); 205cdf0e10cSrcweir extern RTLFUNC(TimeValue); 206cdf0e10cSrcweir extern RTLFUNC(Day); 207cdf0e10cSrcweir extern RTLFUNC(Hour); 208cdf0e10cSrcweir extern RTLFUNC(Minute); 209cdf0e10cSrcweir extern RTLFUNC(Month); 210cdf0e10cSrcweir extern RTLFUNC(MonthName); 211cdf0e10cSrcweir extern RTLFUNC(Now); 212cdf0e10cSrcweir extern RTLFUNC(Second); 213cdf0e10cSrcweir extern RTLFUNC(Time); 214cdf0e10cSrcweir extern RTLFUNC(Timer); 215cdf0e10cSrcweir extern RTLFUNC(Weekday); 216cdf0e10cSrcweir extern RTLFUNC(WeekdayName); 217cdf0e10cSrcweir extern RTLFUNC(Year); 218cdf0e10cSrcweir extern RTLFUNC(Date); 219cdf0e10cSrcweir extern RTLFUNC(InputBox); 220cdf0e10cSrcweir extern RTLFUNC(Me); 221cdf0e10cSrcweir extern RTLFUNC(MsgBox); 222cdf0e10cSrcweir extern RTLFUNC(IsArray); 223cdf0e10cSrcweir extern RTLFUNC(IsDate); 224cdf0e10cSrcweir extern RTLFUNC(IsEmpty); 225cdf0e10cSrcweir extern RTLFUNC(IsError); 226cdf0e10cSrcweir extern RTLFUNC(IsNull); 227cdf0e10cSrcweir extern RTLFUNC(IsNumeric); 228cdf0e10cSrcweir extern RTLFUNC(IsObject); 229cdf0e10cSrcweir extern RTLFUNC(IsUnoStruct); 230cdf0e10cSrcweir 231cdf0e10cSrcweir extern RTLFUNC(FileDateTime); 232cdf0e10cSrcweir extern RTLFUNC(Format); 233cdf0e10cSrcweir extern RTLFUNC(GetAttr); 234cdf0e10cSrcweir extern RTLFUNC(Randomize); // JSM 235cdf0e10cSrcweir extern RTLFUNC(Round); 236cdf0e10cSrcweir extern RTLFUNC(Rnd); 237cdf0e10cSrcweir extern RTLFUNC(Shell); 238cdf0e10cSrcweir extern RTLFUNC(VarType); 239cdf0e10cSrcweir extern RTLFUNC(TypeName); 240cdf0e10cSrcweir extern RTLFUNC(TypeLen); 241cdf0e10cSrcweir 242cdf0e10cSrcweir extern RTLFUNC(EOF); 243cdf0e10cSrcweir extern RTLFUNC(FileAttr); 244cdf0e10cSrcweir extern RTLFUNC(Loc); 245cdf0e10cSrcweir extern RTLFUNC(Lof); 246cdf0e10cSrcweir extern RTLFUNC(Seek); 247cdf0e10cSrcweir extern RTLFUNC(SetAttr); // JSM 248cdf0e10cSrcweir extern RTLFUNC(Reset); // JSM 249cdf0e10cSrcweir 250cdf0e10cSrcweir extern RTLFUNC(DDEInitiate); 251cdf0e10cSrcweir extern RTLFUNC(DDETerminate); 252cdf0e10cSrcweir extern RTLFUNC(DDETerminateAll); 253cdf0e10cSrcweir extern RTLFUNC(DDERequest); 254cdf0e10cSrcweir extern RTLFUNC(DDEExecute); 255cdf0e10cSrcweir extern RTLFUNC(DDEPoke); 256cdf0e10cSrcweir 257cdf0e10cSrcweir extern RTLFUNC(FreeFile); 258cdf0e10cSrcweir extern RTLFUNC(IsMissing); 259cdf0e10cSrcweir extern RTLFUNC(LBound); 260cdf0e10cSrcweir extern RTLFUNC(UBound); 261cdf0e10cSrcweir extern RTLFUNC(RGB); 262cdf0e10cSrcweir extern RTLFUNC(QBColor); 263cdf0e10cSrcweir extern RTLFUNC(StrConv); 264cdf0e10cSrcweir 265cdf0e10cSrcweir extern RTLFUNC(Beep); 266cdf0e10cSrcweir 267cdf0e10cSrcweir extern RTLFUNC(Load); 268cdf0e10cSrcweir extern RTLFUNC(Unload); 269cdf0e10cSrcweir extern RTLFUNC(AboutStarBasic); 270cdf0e10cSrcweir extern RTLFUNC(LoadPicture); 271cdf0e10cSrcweir extern RTLFUNC(SavePicture); 272cdf0e10cSrcweir 273cdf0e10cSrcweir extern RTLFUNC(CallByName); 274cdf0e10cSrcweir extern RTLFUNC(CBool); // JSM 275cdf0e10cSrcweir extern RTLFUNC(CByte); // JSM 276cdf0e10cSrcweir extern RTLFUNC(CCur); // JSM 277cdf0e10cSrcweir extern RTLFUNC(CDate); // JSM 278cdf0e10cSrcweir extern RTLFUNC(CDbl); // JSM 279cdf0e10cSrcweir extern RTLFUNC(CInt); // JSM 280cdf0e10cSrcweir extern RTLFUNC(CLng); // JSM 281cdf0e10cSrcweir extern RTLFUNC(CSng); // JSM 282cdf0e10cSrcweir extern RTLFUNC(CStr); // JSM 283cdf0e10cSrcweir extern RTLFUNC(CVar); // JSM 284cdf0e10cSrcweir extern RTLFUNC(CVErr); // JSM 285cdf0e10cSrcweir 286cdf0e10cSrcweir extern RTLFUNC(Iif); // JSM 287cdf0e10cSrcweir 288cdf0e10cSrcweir extern RTLFUNC(DumpAllObjects); 289cdf0e10cSrcweir 290cdf0e10cSrcweir extern RTLFUNC(GetSystemType); 291cdf0e10cSrcweir extern RTLFUNC(GetGUIType); 292cdf0e10cSrcweir extern RTLFUNC(Red); 293cdf0e10cSrcweir extern RTLFUNC(Green); 294cdf0e10cSrcweir extern RTLFUNC(Blue); 295cdf0e10cSrcweir 296cdf0e10cSrcweir extern RTLFUNC(Switch); 297cdf0e10cSrcweir extern RTLFUNC(Wait); 298cdf0e10cSrcweir //i#64882# add new WaitUntil 299cdf0e10cSrcweir extern RTLFUNC(WaitUntil); 300cdf0e10cSrcweir 301cdf0e10cSrcweir extern RTLFUNC(GetGUIVersion); 302cdf0e10cSrcweir extern RTLFUNC(Choose); 303cdf0e10cSrcweir extern RTLFUNC(Trim); 304cdf0e10cSrcweir 305cdf0e10cSrcweir extern RTLFUNC(DateAdd); 306cdf0e10cSrcweir extern RTLFUNC(DateDiff); 307cdf0e10cSrcweir extern RTLFUNC(DatePart); 308cdf0e10cSrcweir extern RTLFUNC(FormatDateTime); 309cdf0e10cSrcweir extern RTLFUNC(GetSolarVersion); 310cdf0e10cSrcweir extern RTLFUNC(TwipsPerPixelX); 311cdf0e10cSrcweir extern RTLFUNC(TwipsPerPixelY); 312cdf0e10cSrcweir extern RTLFUNC(FreeLibrary); 313cdf0e10cSrcweir extern RTLFUNC(Array); 314cdf0e10cSrcweir extern RTLFUNC(FindObject); 315cdf0e10cSrcweir extern RTLFUNC(FindPropertyObject); 316cdf0e10cSrcweir extern RTLFUNC(EnableReschedule); 317cdf0e10cSrcweir 318cdf0e10cSrcweir extern RTLFUNC(Put); 319cdf0e10cSrcweir extern RTLFUNC(Get); 320cdf0e10cSrcweir extern RTLFUNC(Environ); 321cdf0e10cSrcweir extern RTLFUNC(GetDialogZoomFactorX); 322cdf0e10cSrcweir extern RTLFUNC(GetDialogZoomFactorY); 323cdf0e10cSrcweir extern RTLFUNC(GetSystemTicks); 324cdf0e10cSrcweir extern RTLFUNC(GetPathSeparator); 325cdf0e10cSrcweir extern RTLFUNC(ResolvePath); 326cdf0e10cSrcweir extern RTLFUNC(CreateUnoStruct); 327cdf0e10cSrcweir extern RTLFUNC(CreateUnoService); 328cdf0e10cSrcweir extern RTLFUNC(CreateUnoServiceWithArguments); 329cdf0e10cSrcweir extern RTLFUNC(CreateUnoValue); 330cdf0e10cSrcweir extern RTLFUNC(GetProcessServiceManager); 331cdf0e10cSrcweir extern RTLFUNC(GetDefaultContext); 332cdf0e10cSrcweir extern RTLFUNC(CreatePropertySet); 333cdf0e10cSrcweir extern RTLFUNC(CreateUnoListener); 334cdf0e10cSrcweir extern RTLFUNC(HasUnoInterfaces); 335cdf0e10cSrcweir extern RTLFUNC(EqualUnoObjects); 336cdf0e10cSrcweir extern RTLFUNC(CreateUnoDialog); 337cdf0e10cSrcweir extern RTLFUNC(GlobalScope); 338cdf0e10cSrcweir extern RTLFUNC(FileExists); 339cdf0e10cSrcweir extern RTLFUNC(ConvertToUrl); 340cdf0e10cSrcweir extern RTLFUNC(ConvertFromUrl); 341cdf0e10cSrcweir extern RTLFUNC(CDateToIso); 342cdf0e10cSrcweir extern RTLFUNC(CDateFromIso); 343cdf0e10cSrcweir extern RTLFUNC(CompatibilityMode); 344cdf0e10cSrcweir extern RTLFUNC(CDec); 345cdf0e10cSrcweir extern RTLFUNC(CaptureAssertions); 346cdf0e10cSrcweir 347cdf0e10cSrcweir extern RTLFUNC(Partition); // Fong 348cdf0e10cSrcweir 349cdf0e10cSrcweir #ifdef DBG_TRACE_BASIC 350cdf0e10cSrcweir extern RTLFUNC(TraceCommand); 351cdf0e10cSrcweir #endif 352cdf0e10cSrcweir 353cdf0e10cSrcweir extern double Now_Impl(); 354cdf0e10cSrcweir extern void Wait_Impl( bool bDurationBased, SbxArray& rPar ); 355