|
| TTWolbachiaFH (LCE_Breed_Wolbachia *TP) |
|
virtual | ~TTWolbachiaFH () |
|
void | record (unsigned int repl, unsigned int gen, double infection) |
|
virtual void | FHwrite () |
|
virtual void | FHread (string &filename) |
|
Public Member Functions inherited from EventFileHandler< LCE_Breed_Wolbachia > |
| EventFileHandler (LCE_Breed_Wolbachia *event, const char *ext) |
|
virtual | ~EventFileHandler () |
|
virtual void | FHwrite ()=0 |
|
virtual void | FHread (string &filename)=0 |
|
virtual void | set (bool rpl_per, bool gen_per, int rpl_occ, int gen_occ, int rank, string path, LCE_Breed_Wolbachia *event) |
|
Public Member Functions inherited from FileHandler |
| FileHandler (const char *ext) |
|
virtual | ~FileHandler () |
|
virtual void | init () |
| Called by notifier during simulation setup, performs file checking. More...
|
|
virtual vector< string > | ifExist () |
| Checks if any file associated with the current file name already exists on disk. More...
|
|
virtual void | set (bool rpl_per, bool gen_per, int rpl_occ, int gen_occ, int rank, string path) |
| Sets the hanlder parameters. More...
|
|
virtual void | set_multi (bool rpl_per, bool gen_per, int rpl_occ, TMatrix *Occ, string path) |
|
virtual void | FHwrite ()=0 |
| Default behavior of the class, called by Handler::update(). More...
|
|
virtual void | FHread (string &filename)=0 |
| Default input function. More...
|
|
virtual void | update () |
| Updates the inner replicate and generation counters and calls FHwrite if needed by the the periodicity of the file. More...
|
|
Metapop * | get_pop_ptr () |
| Returns the pointer to the current metapop through the FileServices interface. More...
|
|
void | set_pop_ptr (Metapop *pop_ptr) |
|
FileServices * | get_service () |
| Returns pointer to the FileServices. More...
|
|
void | set_service (FileServices *srv) |
|
std::string & | get_path () |
|
void | set_path () |
|
std::string & | get_extension () |
|
void | set_extension (const char *ext) |
|
std::string & | get_filename () |
| Builds and returns the current file name depending on the periodicity of the file. More...
|
|
bool | get_isInputHandler () |
|
void | set_isInputHandler (bool val) |
|
bool | get_isReplicatePeriodic () |
|
void | set_isReplicatePeriodic (bool val) |
|
unsigned int | get_ReplicateOccurrence () |
|
void | set_ReplicateOccurrence (unsigned int val) |
|
bool | get_isGenerationPeriodic () |
|
void | set_isGenerationPeriodic (bool val) |
|
unsigned int | get_GenerationOccurrence () |
|
void | set_GenerationOccurrence (unsigned int val) |
|
unsigned int | get_ExecRank () |
| unused yet... More...
|
|
void | set_ExecRank (int val) |
|
TMatrix * | get_OccMatrix () |
|
void | set_OccMatrix (TMatrix *occ) |
|
bool | get_isMasterExec () |
|
void | set_isMasterExec (bool is) |
|
Public Member Functions inherited from Handler |
virtual void | init ()=0 |
| Inits state. More...
|
|
virtual void | update ()=0 |
| Updates the handler state. More...
|
|
virtual | ~Handler () |
|