![]() |
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 |
1.8.13