Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Fl_Buffer Class Reference

Fl_Buffer is core buffer class in eFLTK. More...

#include <Fl_Buffer.h>

Inheritance diagram for Fl_Buffer:

Fl_String_Buffer List of all members.

Public Methods

 Fl_Buffer (unsigned sz=16)
 ~Fl_Buffer ()
char * data () const
bool check_size (unsigned sz)
void set (const char *data, unsigned sz)
void set (const Fl_Buffer &buffer)
void set (const Fl_String &str)
void append (const char *data, unsigned sz)
void append (char ch)
void append (const Fl_Buffer &buffer)
void append (const Fl_String &buffer)
Fl_Buffer & operator= (const Fl_Buffer &buffer)
Fl_Buffer & operator= (const Fl_String &buffer)
Fl_Buffer & operator+= (const Fl_Buffer &buffer)
Fl_Buffer & operator+= (const Fl_String &buffer)
void reset ()
void fill (char c)
unsigned size () const
unsigned bytes () const
void bytes (unsigned b)
void save_file (const char *fileName)
void read_file (const char *fileName)

Protected Attributes

unsigned m_size
unsigned m_bytes
char * m_buffer

Detailed Description

Fl_Buffer is core buffer class in eFLTK.

Definition at line 31 of file Fl_Buffer.h.


The documentation for this class was generated from the following file:
Generated on Thu Jul 31 15:33:46 2003 for eFLTK by doxygen1.2.15