/* file generated by oo2c -- do not edit */
#ifndef _MODULE_Log_
#define _MODULE_Log_

#include "TextRider.h"
extern TextRider__Writer Log__writer;
extern unsigned char Log__Done(void);
extern void Log__ClearError(void);
extern void Log__SetWriter(TextRider__Writer w);
extern void Log__Flush(void);
extern void Log__Char(const unsigned char* msg, int msg_0d, unsigned char ch);
extern void Log__String(const unsigned char* msg, int msg_0d, const unsigned char* s, int s_0d);
extern void Log__LString(const unsigned char* msg, int msg_0d, const unsigned short int* s, int s_0d);
extern void Log__Bool(const unsigned char* msg, int msg_0d, unsigned char bool_);
extern void Log__LongInt(const unsigned char* msg, int msg_0d, int lint);
extern void Log__ShortInt(const unsigned char* msg, int msg_0d, signed char sint);
extern void Log__Int(const unsigned char* msg, int msg_0d, short int int_);
extern void Log__Hex(const unsigned char* msg, int msg_0d, int lint);
extern void Log__LongReal(const unsigned char* msg, int msg_0d, double lreal);
extern void Log__Real(const unsigned char* msg, int msg_0d, float real);
extern void Log__LongRealEng(double lreal);
extern void Log__RealEng(float real);
extern void Log__Set(const unsigned char* msg, int msg_0d, unsigned int s);
extern void Log__Msg(const unsigned char* msg, int msg_0d);
extern void Log__Ln(void);
extern void Log__Ptr(const unsigned char* msg, int msg_0d, void* ptr);
extern void Log__Adr(const unsigned char* msg, int msg_0d, unsigned char* x, int x_0d);
extern void Log__Type(const unsigned char* msg, int msg_0d, void* ptr);
extern void Log_init(void);

#endif
