Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

easyunit::SimpleString Class Reference

SimpleString is a simple implementation of the std class String and is provided to ease the manipulation of strings without using any other libraries. More...

#include <simplestring.h>

List of all members.

Public Member Functions

 SimpleString ()
 SimpleString (const char *value)
 SimpleString (const SimpleString &other)
 ~SimpleString ()
SimpleString operator= (const SimpleString &other)
SimpleString operator+ (const SimpleString &other)
char * asCharString () const
int size () const

Private Attributes

char * buffer

Friends

bool operator== (const SimpleString &left, const SimpleString &right)
bool operator!= (const SimpleString &left, const SimpleString &right)


Detailed Description

SimpleString is a simple implementation of the std class String and is provided to ease the manipulation of strings without using any other libraries.


Constructor & Destructor Documentation

easyunit::SimpleString::SimpleString  ) 
 

easyunit::SimpleString::SimpleString const char *  value  ) 
 

easyunit::SimpleString::SimpleString const SimpleString other  ) 
 

easyunit::SimpleString::~SimpleString  ) 
 


Member Function Documentation

char* easyunit::SimpleString::asCharString  )  const
 

SimpleString easyunit::SimpleString::operator+ const SimpleString other  ) 
 

SimpleString easyunit::SimpleString::operator= const SimpleString other  ) 
 

int easyunit::SimpleString::size  )  const
 


Friends And Related Function Documentation

bool operator!= const SimpleString left,
const SimpleString right
[friend]
 

bool operator== const SimpleString left,
const SimpleString right
[friend]
 


Member Data Documentation

char* easyunit::SimpleString::buffer [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Mar 4 09:51:25 2005 for EasyUnit by doxygen 1.3.8