|
| FMTfork () |
|
| FMTfork (const FMTfork &rhs) |
|
| ~FMTfork () |
|
FMTfork & | operator= (const FMTfork &rhs) |
|
void | add (const FMTtransitionmask &transition) |
|
void | clear () |
|
std::vector< FMTdevelopmentpath > | getpaths (const Core::FMTdevelopment &base, const Core::FMTyields &ylds, const std::vector< FMTtheme > &themes, const bool &reset_age) const |
|
FMTdevelopment | getmax (const FMTdevelopment &base, const FMTyields &ylds, const std::vector< FMTtheme > &themes, const bool &reset_age) const |
|
std::vector< FMTtransitionmask > | getmasktrans () const |
|
bool | operator== (const FMTfork &rhs) const |
|
FMTfork | single () const |
|
double | sumprop () const |
|
size_t | size () const |
|
FMTfork | presolve (const FMTmaskfilter &filter, const std::vector< FMTtheme > &presolvedthemes) const |
|
| operator std::string () const override |
|
| FMTspec () |
|
virtual | ~FMTspec ()=default |
|
| FMTspec (const FMTspec &rhs) |
|
FMTspec & | operator= (const FMTspec &rhs) |
|
bool | add (const FMTspec &rhs) |
|
bool | setbounds (const FMTperbounds &bound) |
|
bool | addbounds (const FMTagebounds &bound) |
|
bool | addbounds (const FMTyldbounds &bound) |
|
bool | addbounds (const FMTlockbounds &bound) |
|
bool | allowwithoutyield (const int &tperiod, const int &tage, const int &tlock) const |
|
const FMTyldbounds & | getyieldbound (const std::string &name) const |
|
bool | allowyields (const std::vector< double > &values) const |
|
bool | allow (const int &tperiod, const int &tage, const int &tlock, const std::vector< double > &values) const |
|
const std::vector< std::string > & | getylds () const |
|
const std::vector< FMTyldbounds > & | getyldbounds () const |
|
virtual | operator std::string () const |
|
bool | operator== (const FMTspec &rhs) const |
|
bool | operator< (const FMTspec &rhs) const |
|
size_t | hash () const |
|
bool | empty () const |
|
bool | emptyage () const |
|
bool | emptyylds () const |
|
bool | emptyperiod () const |
|
bool | emptylock () const |
|
int | getageupperbound () const |
|
int | getagelowerbound () const |
|
int | getperiodupperbound () const |
|
int | getperiodlowerbound () const |
|
int | getlockupperbound () const |
|
int | getlocklowerbound () const |
|
bool | issubsetof (const FMTspec &rhs) const |
|
| FMTobject () |
|
virtual | ~FMTobject () |
|
| FMTobject (const std::shared_ptr< Exception::FMTexceptionhandler > exhandler) |
|
| FMTobject (const FMTobject &rhs) |
|
FMTobject & | operator= (const FMTobject &rhs) |
|
virtual void | passinlogger (const std::shared_ptr< Logging::FMTlogger > &logger) |
|
void | passinexceptionhandler (const std::shared_ptr< Exception::FMTexceptionhandler > &exhandler) |
|
void | redirectlogtofile (const std::string &location) |
|
virtual void | setdefaultlogger () |
|
virtual void | setquietlogger () |
|
virtual void | settasklogger () |
|
virtual void | setdebuglogger () |
|
void | setdefaultexceptionhandler () |
|
void | setquietexceptionhandler () |
|
void | setdebugexceptionhandler () |
|
void | setfreeexceptionhandler () |
|
void | disablenestedexceptions () |
|
void | enablenestedexceptions () |
|
void | seterrorstowarnings (const std::vector< Exception::FMTexc > &errors) |
|
void | setmaxwarningsbeforesilenced (const size_t &maxwarningcount) |
|