This is the main graph implementation, that uses a cache policy anda graph loader to get all elements inside a data source. More...
#include "../../common/STLUtils.h"#include "../../common/StringUtils.h"#include "../../common/Translator.h"#include "../core/Edge.h"#include "../core/EdgeProperty.h"#include "../core/GraphData.h"#include "../core/GraphDataManager.h"#include "../core/GraphCache.h"#include "../core/GraphMetadata.h"#include "../core/Vertex.h"#include "../core/VertexProperty.h"#include "../loader/AbstractGraphLoaderStrategy.h"#include "../Config.h"#include "../Exception.h"#include "Graph.h"#include <cassert>Go to the source code of this file.
This is the main graph implementation, that uses a cache policy anda graph loader to get all elements inside a data source.
All methods to access a graph element (vertex or edge) will use the GraphData instance, if not found the element, the class GraphCache will be consulted.
Definition in file Graph.cpp.