|
The Pedigree Project 0.1
|
#include <StaticCord.h>
Collaboration diagram for StaticCord< N >:Classes | |
| class | CordIterator |
| struct | CordSegment |
| class | CordSegmentIterator |
Public Member Functions | |
| StaticCord (const StaticCord &other) | |
| StaticCord & | operator= (const StaticCord &s) |
| void | assign (const StaticCord &other) |
| void | clear () |
| size_t | length () const |
| char | operator[] (size_t index) const |
| String | toString () const |
| void | append (const char *s, size_t len=0) |
| CordIterator | begin () const |
| CordIterator | end () const |
| CordSegmentIterator | segbegin () const |
| CordSegmentIterator | segend () const |
Private Attributes | |
| CordSegment | m_Segments [N] |
| size_t | m_Length = 0 |
| size_t | m_NumSegments = 0 |
Friends | |
| class | CordIterator |
StaticCord is a variant of Cord which avoids allocating memory at the expense of features.
Definition at line 38 of file StaticCord.h.
|
inline |
Definition at line 158 of file StaticCord.h.
|
inline |
Definition at line 211 of file StaticCord.h.
|
inline |
Definition at line 168 of file StaticCord.h.
|
inline |
Definition at line 225 of file StaticCord.h.
|
inline |
Definition at line 174 of file StaticCord.h.
|
inline |
Definition at line 229 of file StaticCord.h.
|
inline |
Definition at line 179 of file StaticCord.h.
|
inline |
Definition at line 163 of file StaticCord.h.
|
inline |
Definition at line 183 of file StaticCord.h.
|
inline |
Definition at line 233 of file StaticCord.h.
|
inline |
Definition at line 237 of file StaticCord.h.
|
inline |
Definition at line 196 of file StaticCord.h.
|
friend |
Definition at line 39 of file StaticCord.h.
|
private |
Definition at line 251 of file StaticCord.h.
|
private |
Definition at line 252 of file StaticCord.h.
|
private |
Definition at line 250 of file StaticCord.h.