GCBM
|
#include <moja/flint/mojalibapi.h>
#include <moja/flint/recordaccumulatorwithmutex.h>
#include <moja/logging.h>
#include "moja/modules/cbm/cbmageindicators.h"
#include "moja/modules/cbm/cbmaggregatorcsvwriter.h"
#include "moja/modules/cbm/cbmaggregatorlandunitdata.h"
#include "moja/modules/cbm/cbmaggregatorlibpqxxwriter.h"
#include "moja/modules/cbm/cbmaggregatorpostgresqlwriter.h"
#include "moja/modules/cbm/cbmaggregatorsqlitewriter.h"
#include "moja/modules/cbm/cbmbuildlandunitmodule.h"
#include "moja/modules/cbm/cbmdecaymodule.h"
#include "moja/modules/cbm/cbmdisturbanceeventmodule.h"
#include "moja/modules/cbm/cbmdisturbancelistener.h"
#include "moja/modules/cbm/cbmflataggregatorlandunitdata.h"
#include "moja/modules/cbm/cbmlandclasstransitionmodule.h"
#include "moja/modules/cbm/cbmlandunitdatatransform.h"
#include "moja/modules/cbm/cbmpartitioningmodule.h"
#include "moja/modules/cbm/cbmpeatlandspinupoutput.h"
#include "moja/modules/cbm/cbmsequencer.h"
#include "moja/modules/cbm/cbmspinupdisturbancemodule.h"
#include "moja/modules/cbm/cbmspinupsequencer.h"
#include "moja/modules/cbm/cbmtransitionrulesmodule.h"
#include "moja/modules/cbm/disturbancemonitormodule.h"
#include "moja/modules/cbm/dynamicgrowthcurvetransform.h"
#include "moja/modules/cbm/dynamicgrowthcurvelookuptransform.h"
#include "moja/modules/cbm/esgymmodule.h"
#include "moja/modules/cbm/esgymspinupsequencer.h"
#include "moja/modules/cbm/flatrecord.h"
#include "moja/modules/cbm/growthcurvetransform.h"
#include "moja/modules/cbm/growthmultipliermodule.h"
#include "moja/modules/cbm/libraryfactory.h"
#include "moja/modules/cbm/mossdecaymodule.h"
#include "moja/modules/cbm/mossdisturbancemodule.h"
#include "moja/modules/cbm/mossgrowthmodule.h"
#include "moja/modules/cbm/mossturnovermodule.h"
#include "moja/modules/cbm/outputerstreamfluxpostnotify.h"
#include "moja/modules/cbm/outputerstreampostnotify.h"
#include "moja/modules/cbm/peatlanddecaymodule.h"
#include "moja/modules/cbm/peatlanddisturbancemodule.h"
#include "moja/modules/cbm/peatlandgrowthcurvetransform.h"
#include "moja/modules/cbm/peatlandgrowthmodule.h"
#include "moja/modules/cbm/peatlandspinupnext.h"
#include "moja/modules/cbm/peatlandspinupturnovermodule.h"
#include "moja/modules/cbm/peatlandturnovermodule.h"
#include "moja/modules/cbm/record.h"
#include "moja/modules/cbm/smalltreegrowthmodule.h"
#include "moja/modules/cbm/standmaturitymodule.h"
#include "moja/modules/cbm/standgrowthcurvefactory.h"
#include "moja/modules/cbm/timeseriesidxfromflintdatatransform.h"
#include "moja/modules/cbm/transitionruletransform.h"
#include "moja/modules/cbm/version.h"
#include "moja/modules/cbm/volumetobiomasscarbongrowth.h"
#include "moja/modules/cbm/yieldtablegrowthmodule.h"
#include <atomic>
#include <vector>
#include <map>
#include <Poco/Mutex.h>
#include <Poco/LRUCache.h>
Classes | |
struct | CBMObjectHolder |
Namespaces | |
moja | |
moja::modules | |
Functions | |
MOJA_LIB_API flint::IModule * | CreateCBMAggregatorLandUnitData () |
MOJA_LIB_API flint::IModule * | CreateCBMAggregatorSQLiteWriter () |
MOJA_LIB_API flint::IModule * | CreateCBMFlatAggregatorLandUnitData () |
MOJA_LIB_API flint::IModule * | CreateCBMAggregatorCsvWriter () |
MOJA_LIB_API flint::IModule * | CreateCBMAggregatorPostgreSQLWriter () |
MOJA_LIB_API flint::IModule * | CreateCBMAggregatorLibPQXXWriter () |
MOJA_LIB_API int | getModuleRegistrations (moja::flint::ModuleRegistration *outModuleRegistrations) |
MOJA_LIB_API int | getTransformRegistrations (flint::TransformRegistration *outTransformRegistrations) |
MOJA_LIB_API int | getFlintDataRegistrations (moja::flint::FlintDataRegistration *outFlintDataRegistrations) |
Variables | |
static CBMObjectHolder | cbmObjectHolder |