AngelCAD
1.5-00
|
String type similar to C++ strings. More...
#include <angelcad.h>
Public Member Functions | |
bool | empty () const |
bool | isEmpty () const |
bool | opEquals (const string &in) const |
const uint8 & | opIndex (uint) const |
int | find (const string &in, uint start=0) const |
int | findFirst (const string &in, uint start=0) const |
int | findFirstNotOf (const string &in, uint start=0) const |
int | findFirstOf (const string &in, uint start=0) const |
int | findLast (const string &in, int start=- 1) const |
int | findLastNotOf (const string &in, int start=- 1) const |
int | findLastOf (const string &in, int start=- 1) const |
int | opCmp (const string &in) const |
int | rfind (const string &in, int start=- 1) const |
string & | opAddAssign (bool) |
string & | opAddAssign (const string &in) |
string & | opAddAssign (double) |
string & | opAddAssign (float) |
string & | opAddAssign (int64) |
string & | opAddAssign (uint64) |
string & | opAssign (bool) |
string & | opAssign (const string &in) |
string & | opAssign (double) |
string & | opAssign (float) |
string & | opAssign (int64) |
string & | opAssign (uint64) |
string | opAdd (bool) const |
string | opAdd (const string &in) const |
string | opAdd (double) const |
string | opAdd (float) const |
string | opAdd (int64) const |
string | opAdd (uint64) const |
string | opAdd_r (bool) const |
string | opAdd_r (double) const |
string | opAdd_r (float) const |
string | opAdd_r (int64) const |
string | opAdd_r (uint64) const |
string | substr (uint start=0, int count=- 1) const |
uint8 & | opIndex (uint) |
uint | length () const |
uint | size () const |
void | erase (uint pos, int count=- 1) |
void | insert (uint pos, const string &in other) |
void | resize (uint) |
String type similar to C++ strings.
bool string::empty | ( | ) | const |
void string::erase | ( | uint | pos, |
int | count = - 1 |
||
) |
pos | uint |
count | int |
int string::find | ( | const string & | in, |
uint | start = 0 |
||
) | const |
const | string& |
start | uint |
int string::findFirst | ( | const string & | in, |
uint | start = 0 |
||
) | const |
const | string& |
start | uint |
int string::findFirstNotOf | ( | const string & | in, |
uint | start = 0 |
||
) | const |
const | string& |
start | uint |
int string::findFirstOf | ( | const string & | in, |
uint | start = 0 |
||
) | const |
const | string& |
start | uint |
int string::findLast | ( | const string & | in, |
int | start = - 1 |
||
) | const |
const | string& |
start | int |
int string::findLastNotOf | ( | const string & | in, |
int | start = - 1 |
||
) | const |
const | string& |
start | int |
int string::findLastOf | ( | const string & | in, |
int | start = - 1 |
||
) | const |
const | string& |
start | int |
void string::insert | ( | uint | pos, |
const string &in | other | ||
) |
pos | uint |
other | const string& |
bool string::isEmpty | ( | ) | const |
uint string::length | ( | ) | const |
string string::opAdd | ( | bool | ) | const |
bool |
string string::opAdd | ( | double | ) | const |
double |
string string::opAdd | ( | float | ) | const |
float |
string string::opAdd | ( | int64 | ) | const |
int64 |
string string::opAdd | ( | uint64 | ) | const |
uint64 |
string string::opAdd_r | ( | bool | ) | const |
bool |
string string::opAdd_r | ( | double | ) | const |
double |
string string::opAdd_r | ( | float | ) | const |
float |
string string::opAdd_r | ( | int64 | ) | const |
int64 |
string string::opAdd_r | ( | uint64 | ) | const |
uint64 |
string& string::opAddAssign | ( | bool | ) |
bool |
string& string::opAddAssign | ( | double | ) |
double |
string& string::opAddAssign | ( | float | ) |
float |
string& string::opAddAssign | ( | int64 | ) |
int64 |
string& string::opAddAssign | ( | uint64 | ) |
uint64 |
string& string::opAssign | ( | bool | ) |
bool |
string& string::opAssign | ( | double | ) |
double |
string& string::opAssign | ( | float | ) |
float |
string& string::opAssign | ( | int64 | ) |
int64 |
string& string::opAssign | ( | uint64 | ) |
uint64 |
int string::opCmp | ( | const string & | in | ) | const |
const | string& |
bool string::opEquals | ( | const string & | in | ) | const |
const | string& |
const uint8& string::opIndex | ( | uint | ) | const |
uint |
uint8& string::opIndex | ( | uint | ) |
uint |
void string::resize | ( | uint | ) |
uint |
int string::rfind | ( | const string & | in, |
int | start = - 1 |
||
) | const |
const | string& |
start | int |
uint string::size | ( | ) | const |
string string::substr | ( | uint | start = 0 , |
int | count = - 1 |
||
) | const |
start | uint |
count | int |