26 #ifndef __TERRALIB_GRAPH_INTERNAL_ABSTRACTGRAPHLOADERSTRATEGYFACTORY_H
27 #define __TERRALIB_GRAPH_INTERNAL_ABSTRACTGRAPHLOADERSTRATEGYFACTORY_H
30 #include "../../common/AbstractFactory.h"
31 #include "../Config.h"
38 class AbstractGraphLoaderStrategy;
90 virtual const std::string& getType()
const = 0;
116 #endif // __TERRALIB_GRAPH_INTERNAL_ABSTRACTGRAPHLOADERSTRATEGYFACTORY_H
This class defines the interface of abstract factories without initializing parameters.
#define TEGRAPHEXPORT
You can use this macro in order to export/import classes and functions from this module.
This is the abstract factory for graph loader strategy.
This class define the main functions necessary to save and load the graph data and metadata informati...
virtual ~AbstractGraphLoaderStrategyFactory()
Destructor.