|
Public Member Functions |
|
| OutputConfig (unsigned int firstOffset, unsigned int numOutputsToStore, const T &defValue) |
| | constructor
|
|
T & | getEntry (size_t index) |
| | return the value at position index, which must exist (no range checking)
|
|
T & | operator[] (size_t index) |
| | return the value at position index, which must exist (no range checking, equivalent to getEntry(index))
|
|
void | saveXML (xmlNode *node, bool onlyOverwrite, std::set< std::string > &seen) const |
| | small trick -- override to save outputs in indexed order instead of alphabetical order
|
Protected Attributes |
|
unsigned int | offset |
| | the index offset of the first entry in outputs
|
|
std::vector< T > | outputs |
| | storage of data for each output
|