Colobot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Friends | List of all members
CBotString Class Reference

CBotString Class used to work on strings. More...

#include <CBotDll.h>

Inheritance diagram for CBotString:
Inheritance graph
[legend]

Public Member Functions

 CBotString (const char *p)
 
 CBotString (const CBotString &p)
 
void Empty ()
 
bool IsEmpty () const
 
int GetLength ()
 
int Find (const char c)
 
int Find (const char *lpsz)
 
int ReverseFind (const char c)
 
int ReverseFind (const char *lpsz)
 
bool LoadString (unsigned int id)
 
CBotString Mid (int nFirst, int nCount) const
 
CBotString Mid (int nFirst) const
 
CBotString Mid (int start, int lg=-1)
 
CBotString Left (int nCount) const
 
CBotString Right (int nCount) const
 
int Compare (const char *lpsz) const
 
void MakeUpper ()
 
void MakeLower ()
 
const CBotStringoperator= (const CBotString &stringSrc)
 Overloaded oprators to work on CBotString classes.
 
const CBotStringoperator= (const char ch)
 
const CBotStringoperator= (const char *pString)
 
const CBotStringoperator+ (const CBotString &str)
 
const CBotStringoperator+= (const char ch)
 
const CBotStringoperator+= (const CBotString &str)
 
bool operator== (const CBotString &str)
 
bool operator== (const char *p)
 
bool operator!= (const CBotString &str)
 
bool operator!= (const char *p)
 
bool operator> (const CBotString &str)
 
bool operator> (const char *p)
 
bool operator>= (const CBotString &str)
 
bool operator>= (const char *p)
 
bool operator< (const CBotString &str)
 
bool operator< (const char *p)
 
bool operator<= (const CBotString &str)
 
bool operator<= (const char *p)
 
 operator const char * () const
 

Friends

CBotString operator+ (const CBotString &string, const char *lpsz)
 

Detailed Description

CBotString Class used to work on strings.


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