![]() |
FMT 1.2.0
Forest management tools for forest planning
|
This is the complete list of members for Core::FMTOutput, including all inherited members.
| _abort(int p_signal) | Core::FMTObject | protectedstatic |
| _exhandler | Core::FMTObject | protectedstatic |
| _isDivision() const | Core::FMTOutput | protected |
| _isValidAction(const std::string &p_actionOrAggregate, const std::vector< FMTAction > &p_actions, const std::vector< bool > &p_validActions) | Core::FMTOutput | protectedstatic |
| _logger | Core::FMTObject | protectedstatic |
| _logStack() | Core::FMTObject | protectedstatic |
| _replaceDivision(const double &bound) | Core::FMTOutput | protected |
| _setProportions(std::map< std::string, std::vector< std::string > > &allequations, const std::vector< std::string > &baseequation) const | Core::FMTOutput | protected |
| _terminate() | Core::FMTObject | protectedstatic |
| boost::serialization::access | Core::FMTOutput | friend |
| boundTo(const std::vector< FMTTheme > &themes, const FMTPerBounds &bound, const std::string &specialbound, std::string attribute="") const | Core::FMTOutput | |
| canBeNodesOnly() const | Core::FMTOutput | |
| changeSourcesId(const std::set< int > &newoutputsorigin, const std::set< int > &newthemeid) | Core::FMTOutput | |
| changeSourcesId(const int &outid) | Core::FMTOutput | |
| checkSignals() const | Core::FMTObject | protected |
| containsLevel() const | Core::FMTOutput | |
| disableNestedExceptions() | Core::FMTObject | |
| empty() const | Core::FMTOutput | |
| enableNestedExceptions() | Core::FMTObject | |
| fillFromShuntingYard(const std::vector< std::string >baseeq, std::map< std::string, double > &results, const std::vector< Core::FMTOutputNode > &nodes, std::map< std::string, std::vector< std::string > > &allequations) const | Core::FMTOutput | |
| FMTObject() | Core::FMTObject | |
| FMTObject(const std::unique_ptr< Exception::FMTExceptionHandler > exhandler) | Core::FMTObject | |
| FMTObject(const FMTObject &rhs) | Core::FMTObject | |
| FMTOutput() | Core::FMTOutput | |
| FMTOutput(const std::string &lname, const std::string &ldescription, const std::string &lgroup, const std::vector< FMTOutputSource > &lsources, const std::vector< FMTOperator > &loperators) | Core::FMTOutput | |
| FMTOutput(const std::string &lname) | Core::FMTOutput | |
| FMTOutput(const FMTOutput &rhs) | Core::FMTOutput | |
| forceLoad(Archive &ar, const unsigned int version) | Core::FMTObject | inlineprotected |
| forceSave(Archive &ar, const unsigned int version) const | Core::FMTObject | inlineprotected |
| getAvailableMemory() | Core::FMTObject | static |
| getClock() | Core::FMTObject | protectedstatic |
| getConstantValue() const | Core::FMTOutput | |
| getDecomposition(const std::vector< FMTTheme > &themes) const | Core::FMTOutput | |
| getDescription() const | Core::FMTOutput | inline |
| getDuration(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock) | Core::FMTObject | protectedstatic |
| getDurationInSeconds(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock) | Core::FMTObject | protectedstatic |
| getExceptionHandler() | Core::FMTObject | static |
| getGroup() const | Core::FMTOutput | inline |
| getLogger() | Core::FMTObject | static |
| getMasksUnion() const | Core::FMTOutput | |
| getName() const | Core::FMTOutput | inline |
| getNodes(std::vector< std::string > &equation, double multiplier=1, bool orderbyoutputid=false, int period=1) const | Core::FMTOutput | |
| getOpes() const | Core::FMTOutput | inline |
| getRHSvalue(const int &period, double &lower, double &upper) const | Core::FMTOutput | |
| getRuntimeLocation() | Core::FMTObject | static |
| getSources() const | Core::FMTOutput | inline |
| getSourcesReference() const | Core::FMTOutput | inline |
| getStaticThemes(const std::vector< Core::FMTTheme > &themes, const Core::FMTYields &yields, bool ignoreoutputvariables=false) const | Core::FMTOutput | |
| getTargetPeriod() const | Core::FMTOutput | |
| getThemeDecomposition(const FMTTheme &theme) const | Core::FMTOutput | |
| getVariableIntersect() const | Core::FMTOutput | |
| hasAverage() const | Core::FMTOutput | |
| hash() const | Core::FMTOutput | |
| intersectWithMask(const Core::FMTMask &mask, const std::vector< Core::FMTTheme > &themes) const | Core::FMTOutput | |
| isActionBased() const | Core::FMTOutput | |
| isConstant() const | Core::FMTOutput | |
| isConstantLevel() const | Core::FMTOutput | |
| isInventory() const | Core::FMTOutput | |
| isLevel() const | Core::FMTOutput | |
| isLinear() const | Core::FMTOutput | |
| isOnlyLevel() const | Core::FMTOutput | |
| isSinglePeriod() const | Core::FMTOutput | |
| isVariableSizeOf(const size_t &masksize) const | Core::FMTOutput | |
| m_description | Core::FMTOutput | protected |
| m_group | Core::FMTOutput | protected |
| m_name | Core::FMTOutput | protected |
| m_operators | Core::FMTOutput | protected |
| m_sources | Core::FMTOutput | protected |
| operator std::string() const | Core::FMTOutput | |
| operator!=(const FMTOutput &rhs) const | Core::FMTOutput | |
| operator*=(const FMTOutputSource &p_source) | Core::FMTOutput | |
| operator+=(const FMTOutput &rhs) | Core::FMTOutput | |
| operator-=(const FMTOutput &rhs) | Core::FMTOutput | |
| operator/=(const FMTOutputSource &p_source) | Core::FMTOutput | |
| operator=(const FMTOutput &rhs) | Core::FMTOutput | |
| Core::FMTObject::operator=(const FMTObject &rhs) | Core::FMTObject | |
| operator==(const FMTOutput &rhs) const | Core::FMTOutput | |
| passInExceptionHandler(const std::unique_ptr< Exception::FMTExceptionHandler > &exhandler) | Core::FMTObject | |
| passInLogger(const std::unique_ptr< Logging::FMTLogger > &logger) | Core::FMTObject | virtual |
| preSolve(const FMTMaskFilter &filter, const std::vector< FMTTheme > &originalthemes, const std::vector< const FMTTheme * > &selectedthemes, const std::vector< FMTTheme > &newthemes, const std::vector< FMTAction > &actions, const std::vector< bool > &p_valideActions, const FMTYields &yields) const | Core::FMTOutput | |
| redirectLogToFile(const std::string &location) | Core::FMTObject | |
| removeRHSvalue() const | Core::FMTOutput | |
| setAbortStack() | Core::FMTObject | static |
| setCplHandler() | Core::FMTObject | protected |
| setDebugExceptionHandler() | Core::FMTObject | |
| setDebugLogger() | Core::FMTObject | virtual |
| setDefaultExceptionHandler() | Core::FMTObject | |
| setDefaultLogger() | Core::FMTObject | virtual |
| setErrorsToWarnings(const std::vector< Exception::FMTexc > &errors) | Core::FMTObject | |
| setFreeExceptionHandler() | Core::FMTObject | |
| setMaxWarningsBeforeSilenced(const size_t &maxwarningcount) | Core::FMTObject | |
| setOperators(const std::vector< FMTOperator > &p_operators) | Core::FMTOutput | |
| setPeriod(const int &newPeriod) | Core::FMTOutput | |
| setQuietExceptionHandler() | Core::FMTObject | |
| setQuietLogger() | Core::FMTObject | virtual |
| setSources(const std::vector< FMTOutputSource > &p_sources) | Core::FMTOutput | |
| setTaskLogger() | Core::FMTObject | virtual |
| setTerminateStack() | Core::FMTObject | static |
| shuntingYard(const std::vector< double > &sourcevalues, const std::vector< FMTOperator > &simple_operators) const | Core::FMTOutput | |
| size() const | Core::FMTOutput | |
| targetTheme(const std::vector< FMTTheme > &themes) const | Core::FMTOutput | |
| targetThemeId() const | Core::FMTOutput | inline |
| ~FMTObject() | Core::FMTObject | virtual |
| ~FMTOutput()=default | Core::FMTOutput | virtual |