30 #ifndef __TERRALIB_GRAPH_INTERNAL_BOTTOMUPLOADERSTRATEGY_H 
   31 #define __TERRALIB_GRAPH_INTERNAL_BOTTOMUPLOADERSTRATEGY_H 
   34 #include "../Config.h" 
  108         virtual void saveData(
GraphData* data) = 0;
 
  116         virtual void removeEdge(
int id) = 0;
 
  124         virtual void removeVertex(
int id) = 0;
 
  131 #endif // __TERRALIB_GRAPH_INTERNAL_BOTTOMUPLOADERSTRATEGY_H 
Abstract class used to define the main functions of graph struct. All graph implementations must used...
 
BottomUpLoaderStrategy(te::graph::GraphMetadata *metadata)
Default constructor. 
 
#define TEGRAPHEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
This class define the main functions necessary to save and load the graph data and metadata informati...
 
virtual ~BottomUpLoaderStrategy()
Default destructor. 
 
Class used to manager the graph data elements. This class uses a cache policy to control the elements...
 
This class implements the main functions necessary to save and load the graph data and metadata infor...
 
This class define the main functions necessary to save and load the graph data and metadata informati...
 
Class used to define the graph metadata informations. 
 
This class define a important struct used to group a map of vertex and edges. A flag is used to indic...