|
libosmscout 0.1
|
Database instance initialization parameter to influence the behavior of the db instance. More...
#include <Database.h>
Public Member Functions | |
| DatabaseParameter ()=default | |
| unsigned long | GetAreaAreaIndexCacheSize () const |
| unsigned long | GetAreaDataCacheSize () const |
| bool | GetAreasDataMMap () const |
| bool | GetIndexMMap () const |
| unsigned long | GetNodeDataCacheSize () const |
| bool | GetNodesDataMMap () const |
| bool | GetOptimizeLowZoomMMap () const |
| unsigned long | GetRouteDataCacheSize () const |
| bool | GetRouterDataMMap () const |
| bool | GetRoutesDataMMap () const |
| std::string | GetSRTMDirectory () const |
| unsigned long | GetWayDataCacheSize () const |
| bool | GetWaysDataMMap () const |
| void | SetAreaAreaIndexCacheSize (unsigned long areaAreaIndexCacheSize) |
| void | SetAreaDataCacheSize (unsigned long size) |
| void | SetAreasDataMMap (bool mmap) |
| void | SetIndexMMap (bool mmap) |
| void | SetNodeDataCacheSize (unsigned long size) |
| void | SetNodesDataMMap (bool mmap) |
| void | SetOptimizeLowZoomMMap (bool mmap) |
| void | SetRouteDataCacheSize (unsigned long size) |
| void | SetRouterDataMMap (bool mmap) |
| void | SetRoutesDataMMap (bool mmap) |
| void | SetSRTMDirectory (const std::string_view &directory) |
| void | SetWayDataCacheSize (unsigned long size) |
| void | SetWaysDataMMap (bool mmap) |
Database instance initialization parameter to influence the behavior of the db instance.
The following attributes are currently available: cache sizes.
|
default |
| unsigned long osmscout::DatabaseParameter::GetAreaAreaIndexCacheSize | ( | ) | const |
Referenced by osmscout::Database::GetAreaAreaIndex().
| unsigned long osmscout::DatabaseParameter::GetAreaDataCacheSize | ( | ) | const |
Referenced by osmscout::Database::GetAreaDataFile().
| bool osmscout::DatabaseParameter::GetAreasDataMMap | ( | ) | const |
Referenced by osmscout::Database::GetAreaDataFile().
| bool osmscout::DatabaseParameter::GetIndexMMap | ( | ) | const |
| unsigned long osmscout::DatabaseParameter::GetNodeDataCacheSize | ( | ) | const |
Referenced by osmscout::Database::GetNodeDataFile().
| bool osmscout::DatabaseParameter::GetNodesDataMMap | ( | ) | const |
Referenced by osmscout::Database::GetNodeDataFile().
| bool osmscout::DatabaseParameter::GetOptimizeLowZoomMMap | ( | ) | const |
| unsigned long osmscout::DatabaseParameter::GetRouteDataCacheSize | ( | ) | const |
Referenced by osmscout::Database::GetRouteDataFile().
| bool osmscout::DatabaseParameter::GetRouterDataMMap | ( | ) | const |
| bool osmscout::DatabaseParameter::GetRoutesDataMMap | ( | ) | const |
Referenced by osmscout::Database::GetRouteDataFile().
|
inline |
Referenced by osmscout::Database::GetSRTMIndex().
| unsigned long osmscout::DatabaseParameter::GetWayDataCacheSize | ( | ) | const |
Referenced by osmscout::Database::GetWayDataFile().
| bool osmscout::DatabaseParameter::GetWaysDataMMap | ( | ) | const |
Referenced by osmscout::Database::GetWayDataFile().
| void osmscout::DatabaseParameter::SetAreaAreaIndexCacheSize | ( | unsigned long | areaAreaIndexCacheSize | ) |
| void osmscout::DatabaseParameter::SetAreaDataCacheSize | ( | unsigned long | size | ) |
| void osmscout::DatabaseParameter::SetAreasDataMMap | ( | bool | mmap | ) |
| void osmscout::DatabaseParameter::SetIndexMMap | ( | bool | mmap | ) |
| void osmscout::DatabaseParameter::SetNodeDataCacheSize | ( | unsigned long | size | ) |
| void osmscout::DatabaseParameter::SetNodesDataMMap | ( | bool | mmap | ) |
| void osmscout::DatabaseParameter::SetOptimizeLowZoomMMap | ( | bool | mmap | ) |
| void osmscout::DatabaseParameter::SetRouteDataCacheSize | ( | unsigned long | size | ) |
| void osmscout::DatabaseParameter::SetRouterDataMMap | ( | bool | mmap | ) |
| void osmscout::DatabaseParameter::SetRoutesDataMMap | ( | bool | mmap | ) |
|
inline |
| void osmscout::DatabaseParameter::SetWayDataCacheSize | ( | unsigned long | size | ) |
| void osmscout::DatabaseParameter::SetWaysDataMMap | ( | bool | mmap | ) |