-
Notifications
You must be signed in to change notification settings - Fork 0
string
string formatInt(int64 val, const string options = "", uint width = 0)
string formatUInt(uint64 val, const string options = "", uint width = 0)
string formatFloat(double val, const string options = "", uint width = 0, uint precision = 0)
int64 parseInt(const string, uint base = 10, uint&out byteCount = 0)
uint64 parseUInt(const string, uint base = 10, uint&out byteCount = 0)
double parseFloat(const string, uint&out byteCount = 0)
Normalize unicode string, (compatibility decomposition followed by cannonical composition)
string()
string(const string)
string(?, ...)
uint length() const
void resize(uint)
bool isEmpty() const
string substr(uint start = 0, int count = - 1) const
int findFirst(const string, uint start = 0) const
int findFirstOf(const string, uint start = 0) const
int findFirstNotOf(const string, uint start = 0) const
int findLast(const string, int start = - 1) const
int findLastOf(const string, int start = - 1) const
int findLastNotOf(const string, int start = - 1) const
void insert(uint pos, const string other)
void erase(uint pos, int count = - 1)
uint size() const
bool empty() const
int find(const string, uint start = 0) const
int rfind(const string, int start = - 1) const
string&inout = string = const string
string&inout = string += const string
bool opEquals(const string) const
int opCmp(const string) const
string = const string + const string
uint8&inout = string[uint]
const uint8&inout = const string[uint]
string&inout = string = double
string&inout = string += double
string = const string + double
string = double + const string
string&inout = string += float
string&inout = string += int64
string&inout = string = uint64
string&inout = string += uint64
string = const string + uint64