tue_config
|
#include <sequence.h>
Public Member Functions | |
bool | add (const NodeIdx &n, NodeIdx &previous) |
NodePtr | deepCopy (const Data &source, NodeIdx target_idx, Data &target) const |
virtual bool | empty () const |
bool | firstChild (NodeIdx &child) |
Sequence (const Label &name) | |
![]() | |
virtual bool | addGroup (const Label &, const NodeIdx &, NodeIdx &) |
const Label & | name () const |
Node (const Label &name, NodeType type) | |
virtual bool | readGroup (const Label &, NodeIdx &) const |
void | setName (const std::string &name) |
virtual bool | setValue (const Label &, const Variant &) |
const NodeType & | type () const |
virtual bool | value (const Label &, Variant &) const |
virtual | ~Node () |
Public Attributes | |
std::vector< NodeIdx > | children_ |
Definition at line 14 of file sequence.h.
|
inline |
Definition at line 19 of file sequence.h.
Reimplemented from tue::config::Node.
Definition at line 21 of file sequence.h.
|
virtual |
Implements tue::config::Node.
Definition at line 10 of file sequence.cpp.
|
inlinevirtual |
Implements tue::config::Node.
Definition at line 46 of file sequence.h.
|
inlinevirtual |
Reimplemented from tue::config::Node.
Definition at line 32 of file sequence.h.
std::vector<NodeIdx> tue::config::Sequence::children_ |
Definition at line 40 of file sequence.h.