Limited support
This feature is only present in Portal 2: Community Edition. Type: string
Methods
opAssign
string& operator=(const string&in str)
opAssign
string& operator=(int64 num)
opAssign
string& operator=(uint64 num)
opAssign
string& operator=(double num)
opAssign
string& operator=(float num)
opIndex
uint8& operator[](uint idx)
opIndex
const uint8& operator[](uint idx) const
opAddAssign
string& operator+=(const string&in)
opAddAssign
string& operator+=(int64)
opAddAssign
string& operator+=(uint64)
opAddAssign
string& operator+=(double)
opAddAssign
string& operator+=(float)
opAdd
string operator+(const string&in) const
opAdd
string operator+(int64) const
opAdd
string operator+(uint64) const
opAdd_r
string opAdd_r(int64) const
opAdd_r
string opAdd_r(uint64) const
opAdd
string operator+(double) const
opAdd_r
string opAdd_r(double) const
opAdd
string operator+(float) const
opAdd_r
string opAdd_r(float) const
opEquals
bool operator==(const string&in) const
len
uint len() const
length
uint length() const
resize
uint resize() const
empty
bool empty() const
tolower
string tolower() const
toupper
string toupper() const
trim
string trim() const
toInt
int64 toInt() const
toFloat
float toFloat() const
locate
uint locate(const string&in, const uint = 0) const
substr
string substr(const int start, const int length) const
subString
string subString(const int start, const int length) const
substr
string substr(const int start) const
subString
string subString(const int start) const
replace
string replace(const string&in search, const string&in replace) const
isAlpha
bool isAlpha() const
isNumerical
bool isNumerical() const
isNumeric
bool isNumeric() const
isAlphaNumerical
bool isAlphaNumerical() const
split
string[]@ split(const string&in) const