|
libosmscout 0.1
|
Central access class to all the individual data files and indexes of the basemap. More...
#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 | ) |