Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields  

TextOutput.h

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:

SourceForgeLogo