#include <SimpleString.h>
Public Member Functions | |
SimpleString (GLvoid) | |
SimpleString (const SimpleString &s) | |
SimpleString (const char *const s) | |
SimpleString (GLint d) | |
virtual | ~SimpleString () |
SimpleString & | operator= (const SimpleString ©) |
SimpleString & | operator= (const char *const copy) |
SimpleString | operator+ (const SimpleString ©) |
SimpleString | operator+ (const char *const copy) |
GLint | operator== (const SimpleString &compare) |
GLint | operator== (const char *const compare) |
GLint | operator!= (const SimpleString &compare) |
GLint | operator!= (const char *const compare) |
operator char * () const | |
Public Attributes | |
char * | string |
ES3D::SimpleString::SimpleString | ( | GLvoid | ) |
Constructor. Creates a zero terminated empty string.
ES3D::SimpleString::SimpleString | ( | const SimpleString & | s | ) |
Copy constructor. Creates a copy of the given string.
s | the string to copy from |
ES3D::SimpleString::SimpleString | ( | const char *const | s | ) |
Constructor for a given 0 termianted string.
s | the string to copy from |
ES3D::SimpleString::SimpleString | ( | GLint | d | ) |
Constructor for creating a string out of a number.
d | the number to generate a string |
ES3D::SimpleString::~SimpleString | ( | ) | [virtual] |
Destructor. Fres the string.
ES3D::SimpleString::operator char * | ( | ) | const |
Implicit conversion
GLint ES3D::SimpleString::operator!= | ( | const char *const | compare | ) |
Not equal compare operator.
GLint ES3D::SimpleString::operator!= | ( | const SimpleString & | compare | ) |
Not equal compare operator.
SimpleString ES3D::SimpleString::operator+ | ( | const char *const | copy | ) |
Concatenate operator.
SimpleString ES3D::SimpleString::operator+ | ( | const SimpleString & | copy | ) |
Concatenate operator.
SimpleString & ES3D::SimpleString::operator= | ( | const char *const | copy | ) |
Assignment operator.
SimpleString & ES3D::SimpleString::operator= | ( | const SimpleString & | copy | ) |
Assignment operator.
GLint ES3D::SimpleString::operator== | ( | const char *const | compare | ) |
Compare operator.
GLint ES3D::SimpleString::operator== | ( | const SimpleString & | compare | ) |
Compare operator.
Zero terminated string.