COVISE Core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Member Functions | Public Attributes | Private Attributes | List of all members
covise::CharBuffer Class Reference

#include <Covise_Util.h>

Public Member Functions

 CharBuffer ()
 
 CharBuffer (CharBuffer *obuf)
 
 CharBuffer (int def)
 
 ~CharBuffer ()
 
char * return_data ()
 
int strlen ()
 
void operator+= (const char *const s)
 
void operator+= (char c)
 
void operator+= (int n)
 
void operator+= (float n)
 
 operator const char * () const
 
const char * getbuf ()
 

Public Attributes

int cur_len
 

Private Attributes

char * buf
 
int len
 

Constructor & Destructor Documentation

covise::CharBuffer::CharBuffer ( )
inline
covise::CharBuffer::CharBuffer ( CharBuffer obuf)
inline
covise::CharBuffer::CharBuffer ( int  def)
inline
covise::CharBuffer::~CharBuffer ( )
inline

Member Function Documentation

const char* covise::CharBuffer::getbuf ( )
inline
covise::CharBuffer::operator const char * ( ) const
inline
void covise::CharBuffer::operator+= ( const char *const  s)
inline
void covise::CharBuffer::operator+= ( char  c)
inline
void covise::CharBuffer::operator+= ( int  n)
inline
void covise::CharBuffer::operator+= ( float  n)
inline
char* covise::CharBuffer::return_data ( )
inline
int covise::CharBuffer::strlen ( )
inline

Member Data Documentation

char* covise::CharBuffer::buf
private
int covise::CharBuffer::cur_len
int covise::CharBuffer::len
private

The documentation for this class was generated from the following file: