libosmscout
0.1
|
#include <BasemapDatabase.h>
Public Member Functions | |
BasemapDatabase (const BasemapDatabaseParameter ¶meter) | |
void | Close () |
std::string | GetPath () const |
WaterIndexRef | GetWaterIndex () const |
bool | IsOpen () const |
bool | Open (const std::string &path) |
virtual | ~BasemapDatabase () |
Central access class to all the individual data files and indexes of the basemap.
The basemap is a special db holding world-wide information.
A db is mainly initialized with a number of optional but performance relevant parameters.
The Database is opened by passing the directory that contains all db files.
|
explicit |
References osmscout::Log::Debug(), and osmscout::log.
|
virtual |
References Close(), osmscout::Log::Debug(), IsOpen(), and osmscout::log.
void osmscout::BasemapDatabase::Close | ( | ) |
Referenced by ~BasemapDatabase().
std::string osmscout::BasemapDatabase::GetPath | ( | ) | const |
WaterIndexRef osmscout::BasemapDatabase::GetWaterIndex | ( | ) | const |
bool osmscout::BasemapDatabase::IsOpen | ( | ) | const |
Referenced by GetWaterIndex(), and ~BasemapDatabase().
bool osmscout::BasemapDatabase::Open | ( | const std::string & | path | ) |