|
| | GenotyperFH (LCE_FileServicesNotifier *event) |
| |
| virtual | ~GenotyperFH () |
| |
| virtual void | FHwrite () |
| |
| virtual void | FHread (string &filename) |
| |
| void | setTraits (vector< trait_t > &traits) |
| |
| void | setFormat (string format) |
| |
| void | setLogtime (string logtime) |
| |
Public Member Functions inherited from EventFileHandler< LCE_FileServicesNotifier > |
| | EventFileHandler (LCE_FileServicesNotifier *event, const char *ext) |
| |
| virtual | ~EventFileHandler () |
| |
| 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_FileServicesNotifier *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 | 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 | ~Handler () |
| |