#include <paramlist.h>
Public Types | |
typedef Rep::iterator | iterator |
typedef Rep::const_iterator | const_iterator |
typedef ParamValue | value_type |
typedef value_type & | reference |
typedef const value_type & | const_reference |
typedef value_type * | pointer |
typedef const value_type * | const_pointer |
Public Member Functions | |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
reference | front () |
reference | back () |
const_reference | front () const |
const_reference | back () const |
reference | operator[] (int i) |
const_reference | operator[] (int i) const |
reference | operator[] (size_t i) |
const_reference | operator[] (size_t i) const |
void | resize (size_t newsize) |
size_t | size () const |
void | clear () |
void | free () |
A list of ParamValue entries, that can be iterated over or searched.
void ParamValueList::clear | ( | ) | [inline] |
Remove all the values in the list.
void ParamValueList::free | ( | ) | [inline] |
Even more radical than clear, free ALL memory associated with the list itself.