#include <param.hh>
Inherited by param_array, param_node, and param_value.
Definition at line 30 of file param.hh.
bool has_subset |
( |
const param & |
a_subset | ) |
const |
|
virtual |
Assumes that the parameter is a value, and returns a reference to itself.
Definition at line 461 of file param.hh.
Assumes that the parameter is a value, and returns a reference to itself.
Definition at line 466 of file param.hh.
const param & operator[] |
( |
unsigned |
a_index | ) |
const |
|
inline |
Assumes that the parameter is an array, and returns a reference to the KTParam at aIndex. Behavior is undefined if aIndex is out-of-range.
Definition at line 471 of file param.hh.
param & operator[] |
( |
unsigned |
a_index | ) |
|
|
inline |
Assumes that the parameter is an array, and returns a reference to the KTParam at aIndex. Behavior is undefined if aIndex is out-of-range.
Definition at line 476 of file param.hh.
const param & operator[] |
( |
const std::string & |
a_name | ) |
const |
|
inline |
Assumes that the parameter is a node, and returns a reference to the KTParam corresponding to aName. Throws an KTException if aName is not present.
Definition at line 481 of file param.hh.
param & operator[] |
( |
const std::string & |
a_name | ) |
|
|
inline |
Assumes that the parameter is a node, and returns a reference to the KTParam corresponding to aName. Adds a new Value if aName is not present.
Definition at line 486 of file param.hh.
std::string to_string |
( |
| ) |
const |
|
inlinevirtual |
The documentation for this class was generated from the following files: