#include <BundleFlattener.hpp>
Public Types | |
typedef _BaseType::List | List |
Public Member Functions | |
void | visit (_Scalar &scalar) throw (Error) |
void | visit (_Vector &vector) throw (Error) |
void | visit (_VectorBit &vectorBit) throw (Error) |
void | visit (_Bundle &bundle) throw (Error) |
void | getChildren (typename Bundle< _BaseType >::List &outChildren) const throw (Error) |
Private Attributes | |
Bundle< _BaseType >::List | mChildren |
The BundleFlattener class is used to flatten a bundle,
Definition at line 39 of file BundleFlattener.hpp.
void torc::generic::BundleFlattener< _BaseType, _Scalar, _Vector, _VectorBit, _Bundle >::getChildren | ( | typename Bundle< _BaseType >::List & | outChildren | ) | const throw (Error) [inline] |
Get children of this composition.
[out] | outChildren | A list of all children for this composition |
Definition at line 82 of file BundleFlattener.hpp.