#include <NamedThingVector.h>
|
| | NamedThingVector (int newStringOffset) |
| |
| int | search (char const *searchString, int comparison, bool *foundExact=NULL) |
| |
| void * | getElement (int index) |
| |
| void | removeElement (int i) |
| |
| int | insertElement (void *namedThing) |
| |
| int | insertElement (void *namedThing, int i) |
| |
| void | renameMember (int i, String *newName) |
| |
| | ResizeableArray (int newElementSize, int newMaxNumEmptySpacesToKeep=16, int newNumExtrarSpacesToAllocate=15) |
| |
| | ~ResizeableArray () |
| |
| void | init () |
| |
| bool | cloneFrom (ResizeableArray *other) |
| |
| void | empty () |
| |
| void | swapStateWith (ResizeableArray *other) |
| |
| void | deleteAtIndex (int i, int numToDelete=1, bool mayShortenMemoryAfter=true) |
| |
| bool | ensureEnoughSpaceAllocated (int numAdditionalElementsNeeded) |
| |
| int | insertAtIndex (int i, int numToInsert=1, void *thingNotToStealFrom=NULL) |
| |
| void | swapElements (int i1, int i2) |
| |
| void | repositionElement (int iFrom, int iTo) |
| |
| int | beenCloned () |
| |
| void | setMemory (void *newMemory, int newMemorySize) |
| |
| void | setStaticMemory (void *newMemory, int newMemorySize) |
| |
| void | moveElementsLeft (int oldStartIndex, int oldStopIndex, int distance) |
| |
| void | moveElementsRight (int oldStartIndex, int oldStopIndex, int distance) |
| |
| void * | getElementAddress (int index) |
| |
| int | getNumElements () |
| |
◆ NamedThingVector()
| NamedThingVector::NamedThingVector |
( |
int |
newStringOffset | ) |
|
◆ getElement()
| void * NamedThingVector::getElement |
( |
int |
index | ) |
|
◆ insertElement() [1/2]
| int NamedThingVector::insertElement |
( |
void * |
namedThing | ) |
|
◆ insertElement() [2/2]
| int NamedThingVector::insertElement |
( |
void * |
namedThing, |
|
|
int |
i |
|
) |
| |
◆ removeElement()
| void NamedThingVector::removeElement |
( |
int |
i | ) |
|
◆ renameMember()
| void NamedThingVector::renameMember |
( |
int |
i, |
|
|
String * |
newName |
|
) |
| |
◆ search()
| int NamedThingVector::search |
( |
char const * |
searchString, |
|
|
int |
comparison, |
|
|
bool * |
foundExact = NULL |
|
) |
| |
◆ stringOffset
| const int NamedThingVector::stringOffset |
The documentation for this class was generated from the following files: