FMT 1.2.0
Forest management tools for forest planning
Loading...
Searching...
No Matches
Parser::FMTTransitionParser Member List

This is the complete list of members for Parser::FMTTransitionParser, including all inherited members.

_abort(int p_signal)Core::FMTObjectprotectedstatic
_clearComments(std::string &line) constParser::FMTParserprotected
_createBand(GDALDataset *dataset, const std::vector< std::string > &categories, int bandid=1) constParser::FMTParserprotected
_createDataset(const std::string &location, const Spatial::FMTLayer< T > &layer, const int datatypeid, std::string format="GTiff") constParser::FMTParserprotected
_createVectorMemoryDs() constParser::FMTParserprotected
_exhandlerCore::FMTObjectprotectedstatic
_getAllGDALDrivers(const char *spatialtype, bool testcreation=true) constParser::FMTParserprotected
_getAllLines(std::ifstream &p_stream) constParser::FMTParserprotected
_getBand(GDALDataset *dataset, int bandid=1) constParser::FMTParserprotected
_getCat(GDALDataset *dataset, int bandid=1) constParser::FMTParserprotected
_getCleanLinewfor(std::ifstream &p_stream, const std::vector< Core::FMTTheme > &p_themes, const Core::FMTConstants &p_cons) constParser::FMTParserprotectedvirtual
_getDataset(const std::string &location) constParser::FMTParserprotected
_getFORELSpatialRef() constParser::FMTParserprotected
_getForLoops(const std::string &p_line, const std::vector< Core::FMTTheme > &p_themes, const Core::FMTConstants &p_cons) constParser::FMTParserprotected
_getLayer(GDALDataset *dataset, int id) constParser::FMTParserprotected
_getLine(std::queue< FMTLineInfo > &p_Lines) constParser::FMTParserprotected
_getNum(const std::string &value, const Core::FMTConstants &constant, int period=0) constParser::FMTParserprotected
_getNum(const std::string &value, bool omitnumtest=false) constParser::FMTParserprotected
_getOverview(GDALRasterBand *band, int view=1) constParser::FMTParserprotected
_getPerBound(const std::string &p_lower, const std::string &p_upper, const Core::FMTConstants &p_constants) constParser::FMTParserprotected
_getPrimary(const std::string &primarylocation)Parser::FMTParserprotected
_getProjTransform(OGRLayer *baselayer, bool fittoforel=true) constParser::FMTParserprotected
_getTransFormMemLayerCopy(OGRLayer *baselayer, const OGRSpatialReference *newreference, const std::string &fieldname) constParser::FMTParserprotected
_getVectorDataset(const std::string &location) constParser::FMTParserprotected
_getWSFields(OGRLayer *layer, std::map< int, int > &themes, int &age, int &area, int &lock, std::string agefield="", std::string areafield="", std::string lockfield="") constParser::FMTParserprotected
_isAct(Core::FMTsection section, const std::vector< Core::FMTAction > &actions, std::string action) constParser::FMTParserprotected
_isForLoops(const std::string &p_line) constParser::FMTParserprotected
_isForLoopsEnd(const std::string &p_line) constParser::FMTParserprotected
_isNum(std::string value) constParser::FMTParserprotected
_isNum(const std::string &value, const Core::FMTConstants &constant, bool throwerror=true) constParser::FMTParserprotected
_isValid(const std::string &line) constParser::FMTParserprotected
_isValidFile(const std::string &location) constParser::FMTParserprotected
_isYld(const Core::FMTYields &p_ylds, const std::string &p_value, Core::FMTsection pm_section, bool p_throwError=true) constParser::FMTParserprotected
_loggerCore::FMTObjectprotectedstatic
_logStack()Core::FMTObjectprotectedstatic
_processForLoops(const std::vector< Core::FMTTheme > &p_themes, const Core::FMTConstants &p_constants, std::queue< FMTLineInfo > &p_queue) constParser::FMTParserprotected
_processForLoopsNInclude(const std::vector< Core::FMTTheme > &p_themes, const Core::FMTConstants &p_cons, std::queue< FMTLineInfo >p_AllLines) constParser::FMTParserprotected
_sameAs(const std::string &allset) constParser::FMTParserprotected
_setCategories(GDALRasterBand *band, const std::vector< std::string > &categories) constParser::FMTParserprotected
_setPeriods(Core::FMTSpec &p_spec, const std::string &p_periods, const Core::FMTConstants &p_constants) constParser::FMTParserprotected
_setPeriodWithBounds(Core::FMTSpec &p_spec, const std::string &p_lower, const std::string &p_upper, const Core::FMTConstants &p_constants) constParser::FMTParserprotected
_setSection(const Core::FMTsection &section) constParser::FMTParserprotected
_setSpec(Core::FMTsection section, Core::FMTkwor key, const Core::FMTYields &ylds, const Core::FMTConstants &constants, Core::FMTSpec &spec, const std::string &line)Parser::FMTParserprotected
_setSpecs(Core::FMTsection section, Core::FMTkwor key, const Core::FMTYields &ylds, const Core::FMTConstants &constants, std::vector< Core::FMTSpec > &specs, const std::string &line)Parser::FMTParserprotected
_terminate()Core::FMTObjectprotectedstatic
_tryFillNumber(T &number, const std::string &value, const Core::FMTConstants &constant, int period=0) constParser::FMTParserprotected
_tryInclude(const std::vector< Core::FMTTheme > &p_themes, const Core::FMTConstants &p_cons, std::queue< FMTLineInfo >p_ForOut) constParser::FMTParserprotectedvirtual
_upper(const std::string &lowercases) constParser::FMTParserprotected
bounds(const Core::FMTConstants &constants, const std::string &value, const std::string &ope, Core::FMTsection section) constParser::FMTParserprotected
checkSignals() constCore::FMTObjectprotected
createLayer(GDALDataset *dataset, const std::string &name, std::vector< std::string > creationoptions=std::vector< std::string >()) constParser::FMTParser
createOGRDataset(std::string location=std::string(), std::string gdaldrivername="CSV") constParser::FMTParser
createSubDirectory(const std::string &p_Directory, const std::string &p_SubDirectory)Parser::FMTParser
disableNestedExceptions()Core::FMTObject
enableNestedExceptions()Core::FMTObject
FMTObject()Core::FMTObject
FMTObject(const std::unique_ptr< Exception::FMTExceptionHandler > exhandler)Core::FMTObject
FMTObject(const FMTObject &rhs)Core::FMTObject
FMTParser()Parser::FMTParser
FMTParser(const FMTParser &rhs)Parser::FMTParser
FMTTransitionParser()Parser::FMTTransitionParser
FMTTransitionParser(const FMTTransitionParser &rhs)=defaultParser::FMTTransitionParser
forceLoad(Archive &ar, const unsigned int version)Core::FMTObjectinlineprotected
forceSave(Archive &ar, const unsigned int version) constCore::FMTObjectinlineprotected
fromExtension(const std::string &p_Extension)Parser::FMTParserstatic
getAvailableMemory()Core::FMTObjectstatic
getBaseOperators() constParser::FMTParserprotected
getCleanLine(std::istream &stream) constParser::FMTParser
getCleanLine(const std::string &p_input) constParser::FMTParser
getClock()Core::FMTObjectprotectedstatic
getDuration(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock)Core::FMTObjectprotectedstatic
getDurationInSeconds(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock)Core::FMTObjectprotectedstatic
getExceptionHandler()Core::FMTObjectstatic
getGDALExtensions(const char *spatialtype, bool testcreation=true) constParser::FMTParserprotected
getGDALRasterDriverExtensions(bool testcreation=true) constParser::FMTParser
getGDALRasterDriverNames(bool testcreation=true) constParser::FMTParser
getGDALVectorDriverExtensions(bool testcreation=true) constParser::FMTParser
getGDALVectorDriverNames(bool testcreation=true) constParser::FMTParser
getLogger()Core::FMTObjectstatic
getMaskTran(const std::string &line, const std::vector< Core::FMTTheme > &themes, const Core::FMTConstants &constants, const Core::FMTYields &ylds, const Core::FMTMask &sourcemask, int &replaced)Parser::FMTTransitionParser
getMostRecentFiletime() constParser::FMTParser
getRuntimeLocation()Core::FMTObjectstatic
getSource(std::string &line, Core::FMTSpec &spec, const std::vector< Core::FMTTheme > &themes, Core::FMTsection section, const Core::FMTConstants &constant, const Core::FMTYields &ylds)Parser::FMTTransitionParser
m_AAGEParser::FMTParserprotectedstatic
m_AYLDParser::FMTParserprotectedstatic
m_AYLD_AGEParser::FMTParserprotectedstatic
m_BOUNDSParser::FMTParserprotectedstatic
m_commentParser::FMTParsermutableprotected
m_constrePlacementParser::FMTParsermutableprotected
m_lineParser::FMTParsermutableprotected
m_locationParser::FMTParsermutableprotected
m_MostRecentFileParser::FMTParsermutableprotected
m_MTXParser::FMTParsermutableprotected
m_OPERATORSParser::FMTParserprotectedstatic
m_PRIMARYParser::FMTParserprotectedstatic
m_sectionParser::FMTParsermutableprotected
m_SEPARATORParser::FMTParserprotectedstatic
operator=(const FMTTransitionParser &rhs)=defaultParser::FMTTransitionParser
Parser::FMTParser::operator=(const FMTParser &rhs)Parser::FMTParser
Core::FMTObject::operator=(const FMTObject &rhs)Core::FMTObject
passInExceptionHandler(const std::unique_ptr< Exception::FMTExceptionHandler > &exhandler)Core::FMTObject
passInLogger(const std::unique_ptr< Logging::FMTLogger > &logger)Core::FMTObjectvirtual
read(const std::vector< Core::FMTTheme > &themes, const std::vector< Core::FMTAction > &actions, const Core::FMTYields &ylds, const Core::FMTConstants &constants, const std::string &location)Parser::FMTTransitionParser
readCsv(const std::string &location, const char &separator)Parser::FMTParserprotected
readGCBM(const std::string &location) constParser::FMTTransitionParser
redirectLogToFile(const std::string &location)Core::FMTObject
regexLoop(const boost::regex &cutregex, std::string &str) constParser::FMTParserprotected
serialize(Archive &ar, const unsigned int version)Core::FMTObjectinline
setAbortStack()Core::FMTObjectstatic
setCplHandler()Core::FMTObjectprotected
setDebugExceptionHandler()Core::FMTObject
setDebugLogger()Core::FMTObjectvirtual
setDefaultExceptionHandler()Core::FMTObject
setDefaultLogger()Core::FMTObjectvirtual
setErrorsToWarnings(const std::vector< Exception::FMTexc > &errors)Core::FMTObject
setFreeExceptionHandler()Core::FMTObject
setHeader(const std::string &header)Parser::FMTParser
setMaxWarningsBeforeSilenced(const size_t &maxwarningcount)Core::FMTObject
setQuietExceptionHandler()Core::FMTObject
setQuietLogger()Core::FMTObjectvirtual
setTaskLogger()Core::FMTObjectvirtual
setTerminateStack()Core::FMTObjectstatic
spliter(std::string strmask, const boost::regex &xspliter) constParser::FMTParserprotected
tryOpening(const std::ifstream &stream, const std::string &location) constParser::FMTParser
tryOpening(std::ofstream &stream, const std::string &location) constParser::FMTParser
write(const std::vector< Core::FMTTransition > &transitions, const std::string &location) constParser::FMTTransitionParser
writeGCBM(const std::vector< Core::FMTGCBMTransition > &transitions, const std::string &location) constParser::FMTTransitionParser
~FMTObject()Core::FMTObjectvirtual
~FMTParser()=defaultParser::FMTParservirtual
~FMTTransitionParser()=defaultParser::FMTTransitionParser