SCIRun
5.0
|
#include <SimpleMapModuleState.h>
Public Member Functions | |
SimpleMapModuleState () | |
SimpleMapModuleState (const SimpleMapModuleState &rhs) | |
SimpleMapModuleState & | operator= (const SimpleMapModuleState &rhs) |
virtual const Value | getValue (const Name &name) const |
virtual void | setValue (const Name &name, const SCIRun::Core::Algorithms::AlgorithmParameter::Value &value) |
virtual bool | containsKey (const Name &name) const |
virtual Keys | getKeys () const |
virtual SCIRun::Dataflow::Networks::ModuleStateHandle | clone () const |
virtual boost::signals2::connection | connect_state_changed (state_changed_sig_t::slot_function_type subscriber) |
virtual TransientValueOption | getTransientValue (const std::string &name) const |
virtual void | setTransientValue (const std::string &name, const TransientValue &value, bool fireSignal) |
virtual void | fireTransientStateChangeSignal () |
![]() | |
virtual | ~ModuleStateInterface () |
Protected Types | |
typedef std::map< Name, Value > | StateMap |
typedef std::map< std::string, TransientValue > | TransientStateMap |
Protected Attributes | |
StateMap | stateMap_ |
TransientStateMap | transientStateMap_ |
state_changed_sig_t | stateChangedSignal_ |
Additional Inherited Members | |
![]() | |
typedef std::vector < SCIRun::Core::Algorithms::AlgorithmParameterName > | Keys |
typedef SCIRun::Core::Algorithms::AlgorithmParameterName | Name |
typedef SCIRun::Core::Algorithms::AlgorithmParameter | Value |
typedef boost::any | TransientValue |
typedef boost::optional < TransientValue > | TransientValueOption |
typedef boost::signals2::signal< void()> | state_changed_sig_t |
|
protected |
SimpleMapModuleState | ( | const SimpleMapModuleState & | rhs | ) |
|
virtual |
Implements ModuleStateInterface.
|
virtual |
Implements ModuleStateInterface.
|
virtual |
Implements ModuleStateInterface.
|
virtual |
Implements ModuleStateInterface.
|
virtual |
Implements ModuleStateInterface.
|
virtual |
Implements ModuleStateInterface.
|
virtual |
Implements ModuleStateInterface.
SimpleMapModuleState & operator= | ( | const SimpleMapModuleState & | rhs | ) |
|
virtual |
Implements ModuleStateInterface.
|
virtual |
Implements ModuleStateInterface.
|
protected |
|
protected |
|
protected |