|
The Vish Visualization Shell 0.3
Vish
|
List of the components of a compound type. More...
#include <ocean/plankton/VValueBase.hpp>
Classes | |
| struct | iterator |
| Functor base class for iteration over the components. More... | |
| struct | VParList |
Public Member Functions | |
| int | copyComponents (const ValueMap &VM, const WeakVValueBasePtr_t &NewCompoundValue) |
| Get the components of an existing value map and set them to refer to the new compound value. | |
| template<typename T > | |
| RefPtr< VTypedValueBase< T > > | getValue (const string &PropertyName) const |
| Get the value of a certain component. | |
| template<typename T > | |
| bool | getValue (const string &PropertyName, T &value) const |
| Retrieve a certain property of a parameter. | |
| VValueBasePtr_t | getValue (const string &s) const |
| Get the value of a certain component. | |
| int | iterate (iterator &CI) const |
| Iterate over all components. | |
| size_t | nComponents () const |
| How many components are available here? | |
| void | removeValue (const string &s) |
| Remove a value. | |
| void | setValue (const string &s, const VValueBasePtr_t &V) |
| Set the value of a certain component (OVERWRITES existing component) | |
List of the components of a compound type.