Serious Sam's Bogus Detour  2016/06/09
Engine documentation
Public Member Functions | List of all members
string Class Reference

Public Member Functions

string operator= (const string &)
 
string operator+= (const string &)
 
bool operator== (const string &)
 
int32 operator< (const string &)
 
string operator+ (string, const string &)
 
uint32 length ()
 
void resize (uint32)
 
uint32 get_length ()
 
void set_length (uint32)
 
bool isEmpty ()
 
uint8 operator[] (uint32)
 
uint8 operator[] (uint32)
 
string operator= (double)
 
string operator+= (double)
 
string operator+ (string, double)
 
string operator+ (double, string)
 
string operator= (float)
 
string operator+= (float)
 
string operator+ (string, float)
 
string operator+ (float, string)
 
string operator= (int64)
 
string operator+= (int64)
 
string operator+ (string, int64)
 
string operator+ (int64, string)
 
string operator= (uint64)
 
string operator+= (uint64)
 
string operator+ (string, uint64)
 
string operator+ (uint64, string)
 
string operator= (bool)
 
string operator+= (bool)
 
string operator+ (string, bool)
 
string operator+ (bool, string)
 
string substr (uint32 start=0, int32 count=-1)
 
int32 findFirst (const string &, uint32 start=0)
 
int32 findFirstOf (const string &, uint32 start=0)
 
int32 findFirstNotOf (const string &, uint32 start=0)
 
int32 findLast (const string &, int32 start=-1)
 
int32 findLastOf (const string &, int32 start=-1)
 
int32 findLastNotOf (const string &, int32 start=-1)
 
void insert (uint32 pos, const string &other)
 
void erase (uint32 pos, int32 count=-1)
 
array< string > * split (const string &)
 
string toUpper ()
 
string toLower ()
 
void insert (int32 index, string str)
 
void erase (int32 start, int32 length)
 

Member Function Documentation

void string::erase ( uint32  pos,
int32  count = -1 
)
void string::erase ( int32  start,
int32  length 
)
int32 string::findFirst ( const string ,
uint32  start = 0 
)
int32 string::findFirstNotOf ( const string ,
uint32  start = 0 
)
int32 string::findFirstOf ( const string ,
uint32  start = 0 
)
int32 string::findLast ( const string ,
int32  start = -1 
)
int32 string::findLastNotOf ( const string ,
int32  start = -1 
)
int32 string::findLastOf ( const string ,
int32  start = -1 
)
uint32 string::get_length ( )
void string::insert ( uint32  pos,
const string other 
)
void string::insert ( int32  index,
string  str 
)
bool string::isEmpty ( )
uint32 string::length ( )
string string::operator+ ( string  ,
const string  
)
string string::operator+ ( string  ,
double   
)
string string::operator+ ( double  ,
string   
)
string string::operator+ ( string  ,
float   
)
string string::operator+ ( float  ,
string   
)
string string::operator+ ( string  ,
int64   
)
string string::operator+ ( int64  ,
string   
)
string string::operator+ ( string  ,
uint64   
)
string string::operator+ ( uint64  ,
string   
)
string string::operator+ ( string  ,
bool   
)
string string::operator+ ( bool  ,
string   
)
string string::operator+= ( const string )
string string::operator+= ( double  )
string string::operator+= ( float  )
string string::operator+= ( int64  )
string string::operator+= ( uint64  )
string string::operator+= ( bool  )
int32 string::operator< ( const string )
string string::operator= ( const string )
string string::operator= ( double  )
string string::operator= ( float  )
string string::operator= ( int64  )
string string::operator= ( uint64  )
string string::operator= ( bool  )
bool string::operator== ( const string )
uint8 string::operator[] ( uint32  )
uint8 string::operator[] ( uint32  )
void string::resize ( uint32  )
void string::set_length ( uint32  )
array<string>* string::split ( const string )
string string::substr ( uint32  start = 0,
int32  count = -1 
)
string string::toLower ( )
string string::toUpper ( )

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