Go to the documentation of this file.   26 #ifndef __TERRALIB_GRAPH_INTERNAL_CONFIG_H    27 #define __TERRALIB_GRAPH_INTERNAL_CONFIG_H    29 #define TE_GRAPH_MODULE_NAME "te.graph"    41 #define TE_GRAPH_MODULE_IDENTIFIER  "GRAPH"    48 #define TE_DEFAULT_GRAPH_TYPE  TE_GRAPH_FACTORY_GRAPH_TYPE_GRAPH    55 #define TE_DEFAULT_CACHE_POLICY_TYPE TE_GRAPH_FACTORY_CACHEPOLICY_TYPE_FIFO    62 #define TE_DEFAULT_GRAPH_LOADER_STRATEGY_TYPE TE_GRAPH_FACTORY_LOADERSTRATEGY_TYPE_BOX    69 #define TE_GRAPH_DEFAULT_MAX_CACHE_SIZE 100000      76 #define TE_GRAPH_DEFAULT_MAX_VEC_CACHE_SIZE 5    83 #define TE_GRAPH_DEFAULT_BOX_STRATEGY_LOADER_SIZE 20    90 #define TE_GRAPH_STORAGE_MODE_BY_VERTEX  "GRAPH_STORAGE_MODE_BY_VERTEX"    97 #define TE_GRAPH_STORAGE_MODE_BY_EDGE  "GRAPH_STORAGE_MODE_BY_EDGE"   105 #define TE_GRAPH_FACTORY_GRAPH_TYPE_GRAPH "GRAPH"   106 #define TE_GRAPH_FACTORY_GRAPH_TYPE_BIDIRECTIONALGRAPH "BIDIRECTIONALGRAPH"   107 #define TE_GRAPH_FACTORY_GRAPH_TYPE_DIRECTEDGRAPH "DIRECTEDGRAPH"   108 #define TE_GRAPH_FACTORY_GRAPH_TYPE_UNDIRECTEDGRAPH "UNDIRECTEDGRAPH"   110 #define TE_GRAPH_FACTORY_CACHEPOLICY_TYPE_FIFO "FIFO"   111 #define TE_GRAPH_FACTORY_CACHEPOLICY_TYPE_LFU "LFU"   113 #define TE_GRAPH_FACTORY_LOADERSTRATEGY_TYPE_BOX "BOX_LOADER_STRATEGY"   114 #define TE_GRAPH_FACTORY_LOADERSTRATEGY_TYPE_SEQUENCE "SEQUENCE_LOADER_STRATEGY"   123 #define TE_GRAPH_GRAPH_TABLE_NAME "te_graph"   124 #define TE_GRAPH_GRAPH_TABLE_ATTR_ID "id"   125 #define TE_GRAPH_GRAPH_TABLE_ATTR_NAME "name"   126 #define TE_GRAPH_GRAPH_TABLE_ATTR_TYPE "type"   127 #define TE_GRAPH_GRAPH_TABLE_ATTR_TABLE_NAME "table_name"   128 #define TE_GRAPH_GRAPH_TABLE_ATTR_DESCRIPTION "description"   130 #define TE_GRAPH_GRAPH_ATTR_TABLE_NAME "te_graph_attr"   131 #define TE_GRAPH_GRAPH_ATTR_TABLE_ATTR_ID "id"   132 #define TE_GRAPH_GRAPH_ATTR_TABLE_ATTR_GRAPH_ID "graph_id"   133 #define TE_GRAPH_GRAPH_ATTR_TABLE_ATTR_TABLE "table_name"   134 #define TE_GRAPH_GRAPH_ATTR_TABLE_ATTR_COLUMN "column_name"   135 #define TE_GRAPH_GRAPH_ATTR_TABLE_ATTR_LINK "link_column"   136 #define TE_GRAPH_GRAPH_ATTR_TABLE_ATTR_TYPE "type"   138 #define TE_GRAPH_GRAPH_TABLE_ATTR_EDGE_SUFIX "_attr_model_edge"   139 #define TE_GRAPH_GRAPH_TABLE_EDGE_SUFIX "_model_edge"   140 #define TE_GRAPH_GRAPH_EDGE_MODEL_ID "edge_id"   141 #define TE_GRAPH_GRAPH_EDGE_MODEL_VFROM "vertex_from"   142 #define TE_GRAPH_GRAPH_EDGE_MODEL_VTO "vertex_to"   144 #define TE_GRAPH_GRAPH_TABLE_ATTR_VERTEX_SUFIX "_attr_model_vertex"   145 #define TE_GRAPH_GRAPH_TABLE_VERTEX_SUFIX "_model_vertex"   146 #define TE_GRAPH_GRAPH_VERTEX_MODEL_ID "vertex_id"   166     #pragma warning( disable : 4251 )   167     #pragma warning( disable : 4275 )   171     #define TEGRAPHEXPORT                          // Don't need to export/import... it is a static library   173     #define TEGRAPHEXPORT  __declspec(dllexport)   // export DLL information   175     #define TEGRAPHEXPORT  __declspec(dllimport)   // import DLL information   178   #define TEGRAPHEXPORT   183 #endif  // __TERRALIB_GRAPH_INTERNAL_CONFIG_H