#ifndef __DEBUGOUT_H__
#define __DEBUGOUT_H__

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */

VOID far * FAR PASCAL DebugOutCreate ( LPCSTR lpczCmdLine ) ;
VOID       FAR PASCAL DebugOutScan   ( LPCSTR lpczCmdLine ) ;
VOID       FAR PASCAL DebugOutOutputIf ( unsigned long ulDFlag, LPCSTR lpczText, LPCSTR lpczTitle,  UINT nMFlags ) ;
char far * FAR PASCAL DebugOutczDebugBuffer ( VOID ) ;

#ifdef __cplusplus
           }
#endif /* __cplusplus */

#ifdef __cplusplus
extern "C" {
#endif /* __cplusplus */

extern VOID far *pCDebugOut ;

#ifdef __cplusplus
           }
#endif /* __cplusplus */

#endif /* __DEBUGOUT_H__ */
