1 #ifndef CLIB_DDEBUG_PROTOS_H 2 #define CLIB_DDEBUG_PROTOS_H 3 4 /* 5 ddebug.lib C prototypes 6 7 Copyright © 2002 The MorphOS Development Team, All Rights Reserved. 8 */ 9 10 #ifndef EXEC_TYPES_H 11 # include <exec/types.h> 12 #endif 13 14 15 #warning "MorphOS doesn't have ddebug.lib, use debug.lib instead" 16 17 #ifdef __cplusplus 18 extern "C" { 19 #endif /* __cplusplus */ 20 21 VOID DDoFmt( CONST_STRPTR formatString, CONST APTR dataStream, CONST APTR putChProc, APTR putChData ); 22 LONG DGetChar( VOID ); 23 LONG dgetchar( VOID ); 24 LONG dgetch( VOID ); 25 LONG dgetc( VOID ); 26 LONG DGetNum( VOID ); 27 LONG dgetnum( VOID ); 28 LONG DMayGetChar( VOID ); 29 LONG DMayGetCh( VOID ); 30 VOID DPutChar( LONG ch ); 31 VOID dputchar( LONG ch ); 32 VOID dputch( LONG ch ); 33 VOID dputc( LONG ch ); 34 VOID DPutCh( LONG ch ); 35 VOID DPutFmt( CONST_STRPTR formatString, CONST APTR values ); 36 VOID DVPrintF( CONST_STRPTR formatString, CONST APTR values ); 37 VOID DPrintF( CONST_STRPTR formatString, ... ); 38 VOID dprintf( CONST_STRPTR formatString, ... ); 39 VOID DPutStr( CONST_STRPTR string ); 40 VOID dputstr( CONST_STRPTR string ); 41 VOID dputs( CONST_STRPTR string ); 42 VOID DPutS( CONST_STRPTR string ); 43 44 #ifdef __cplusplus 45 } 46 #endif /* __cplusplus */ 47 48 49 #endif /* CLIB_DDEBUG_PROTOS_H */