libosmscout  0.1
osmscout::BasemapDatabase Class Referencefinal

#include <BasemapDatabase.h>

Public Member Functions

 BasemapDatabase (const BasemapDatabaseParameter &parameter)
 
void Close ()
 
std::string GetPath () const
 
WaterIndexRef GetWaterIndex () const
 
bool IsOpen () const
 
bool Open (const std::string &path)
 
virtual ~BasemapDatabase ()
 

Detailed Description

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.

Constructor & Destructor Documentation

◆ BasemapDatabase()

osmscout::BasemapDatabase::BasemapDatabase ( const BasemapDatabaseParameter parameter)
explicit

◆ ~BasemapDatabase()

osmscout::BasemapDatabase::~BasemapDatabase ( )
virtual

Member Function Documentation

◆ Close()

void osmscout::BasemapDatabase::Close ( )

Referenced by ~BasemapDatabase().

◆ GetPath()

std::string osmscout::BasemapDatabase::GetPath ( ) const

◆ GetWaterIndex()

◆ IsOpen()

bool osmscout::BasemapDatabase::IsOpen ( ) const

Referenced by GetWaterIndex(), and ~BasemapDatabase().

◆ Open()

bool osmscout::BasemapDatabase::Open ( const std::string &  path)

The documentation for this class was generated from the following files: