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