|
| Cord (const Cord &other) |
|
Cord & | operator= (const Cord &s) |
|
bool | operator== (const char *s) const |
|
bool | operator== (const Cord &s) const |
|
bool | operator== (const String &s) const |
|
void | reserve (size_t segments) |
|
void | assign (const Cord &other) |
|
void | clear () |
|
size_t | length () const |
|
String | toString () const |
|
char | operator[] (size_t index) const |
|
void | append (const char *s, size_t len=0) |
|
void | prepend (const char *s, size_t len=0) |
|
CordIterator | begin () const |
|
CordIterator | end () const |
|
Definition at line 33 of file Cord.h.
char Cord::operator[] |
( |
size_t |
index | ) |
const |
- Todo:
- should this be more crashy?
Definition at line 89 of file Cord.cc.
void Cord::reserve |
( |
size_t |
segments | ) |
|
Pre-reserve the given number of segments. Useful if the segment count is known in advance to avoid vector resizes.
Definition at line 44 of file Cord.cc.
The documentation for this class was generated from the following files: