00001 /* 00002 * $Id: TextOutput.h,v 1.4 2003/07/02 13:36:11 mindstorm2600 Exp $ 00003 */ 00004 #ifndef __CLAW_TEXT_OUTPUT_H__ 00005 #define __CLAW_TEXT_OUTPUT_H__ 00006 #include<System.h> 00007 #include<String.h> 00008 00009 namespace clawsoft{ 00020 class TextOutput:protected System{ 00021 protected: 00028 virtual void outputMethod(const void *buf, Uint32 size); 00029 public: 00031 TextOutput(); 00032 virtual ~TextOutput(); 00034 void write(const void *text, Uint32 siz); 00036 void write(const String &text); 00038 void writeLine(const void *text, Uint32 siz); 00040 void writeLine(const String &text); 00041 }; 00042 00043 00044 }; 00045 00046 #endif
Authors:
Juan V. Guerrero
Jannette C. Mejia
Juan C. Guevara
Powered by: