|
| TProtoWolbachia () |
|
| TProtoWolbachia (const TProtoWolbachia &) |
|
| ~TProtoWolbachia () |
|
virtual void | init () |
|
virtual void | reset () |
|
virtual bool | setParameters () |
|
virtual TTWolbachia * | hatch () |
|
virtual TProtoWolbachia * | clone () |
|
virtual trait_t | get_type () const |
|
virtual void | store_data (BinaryStorageBuffer *saver) |
|
virtual bool | retrieve_data (BinaryStorageBuffer *reader) |
|
virtual void | loadFileServices (FileServices *loader) |
|
virtual void | loadStatServices (StatServices *loader) |
|
virtual bool | resetParameterFromSource (std::string param, SimComponent *cmpt) |
|
virtual void | reset ()=0 |
| Called at the end of a simulation to reset the Traits' prototypes (e.g. More...
|
|
virtual TTrait * | hatch ()=0 |
| Creates the trait of which it is the prototype, called by IndFactory::makePrototype() . More...
|
|
virtual TraitPrototype * | clone ()=0 |
| Returns a copy of itself. More...
|
|
virtual trait_t | get_type () const =0 |
| Type accessor. More...
|
|
virtual void | set_index (int idx) |
| Sets the traits index. More...
|
|
virtual int | get_index () |
| Index getter. More...
|
|
virtual void | store_data (BinaryStorageBuffer *saver)=0 |
| Interface to store the component data (e.g. gene values) into a binary buffer. More...
|
|
virtual bool | retrieve_data (BinaryStorageBuffer *reader)=0 |
| Interface to retrieve the same data from the binary buffer. More...
|
|
virtual | ~StorableComponent () |
|
| SimComponent () |
|
virtual | ~SimComponent () |
|
virtual void | loadUpdaters (UpdaterServices *loader) |
| Loads the parameters and component updater onto the updater manager. More...
|
|
virtual void | set_paramset (ParamSet *paramset) |
| Sets the ParamSet member. More...
|
|
virtual void | set_paramset (std::string name, bool required, SimComponent *owner) |
| Sets a new ParamSet and name it. More...
|
|
virtual void | set_paramsetFromCopy (const ParamSet &PSet) |
| Reset the set of parameters from a another set. More...
|
|
virtual ParamSet * | get_paramset () |
| ParamSet accessor. More...
|
|
virtual void | add_parameter (Param *param) |
| Interface to add a parameter to the set. More...
|
|
virtual void | add_parameter (std::string Name, param_t Type, bool isRequired, bool isBounded, double low_bnd, double up_bnd) |
| Interface to add a parameter to the set. More...
|
|
virtual void | add_parameter (std::string Name, param_t Type, bool isRequired, bool isBounded, double low_bnd, double up_bnd, ParamUpdaterBase *updater) |
| Interface to add a parameter and its updater to the set. More...
|
|
virtual Param * | get_parameter (std::string name) |
| Param getter. More...
|
|
virtual double | get_parameter_value (std::string name) |
| Param value getter. More...
|
|
virtual string | get_name () |
| Returnd the name of the ParamSet, i.e. More...
|
|
virtual bool | has_parameter (std::string name) |
| Param getter. More...
|
|