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 | ) |