X-Git-Url: https://jfr.im/git/irc/gameservirc.git/blobdiff_plain/138b009f9a7e9bed4e86d3daf7eed7c71794cadc..ddef84f1065598678384195233eeb24e835b4acc:/gameserv/myString.h diff --git a/gameserv/myString.h b/gameserv/myString.h index fb4660d..70f9f07 100644 --- a/gameserv/myString.h +++ b/gameserv/myString.h @@ -1,13 +1,23 @@ #ifndef MYSTRING_H #define MYSTRING_H +#include class myString { public: + myString(); myString(char *s); + myString(const myString &right); ~myString(); void setString(char *s); + void setString(const char *s = NULL); + void setString(const myString *right); char *getString() { return string; }; unsigned int len() { return strlen(string); }; + bool isNULL() { return string == NULL; }; + + myString &operator=(myString &); + myString &operator=(char *); + myString &operator=(const char *); private: char *string;