libosmscout  1.1.1
Public Types | Public Member Functions | Static Public Attributes | List of all members
osmscout::CoordDataFile Class Reference

#include <libosmscout/include/osmscout/CoordDataFile.h>

Public Types

using ResultMap = std::unordered_map< OSMId, Point >
 

Public Member Functions

 CoordDataFile ()
 
virtual ~CoordDataFile ()
 
bool Open (const std::string &path, bool memoryMapedData)
 
bool Close ()
 
std::string GetFilename () const
 
bool Get (const std::set< OSMId > &ids, ResultMap &resultMap) const
 

Static Public Attributes

static const char *const COORD_DAT
 

Member Typedef Documentation

◆ ResultMap

using osmscout::CoordDataFile::ResultMap = std::unordered_map<OSMId, Point>

Constructor & Destructor Documentation

◆ CoordDataFile()

osmscout::CoordDataFile::CoordDataFile ( )

◆ ~CoordDataFile()

virtual osmscout::CoordDataFile::~CoordDataFile ( )
virtual

Member Function Documentation

◆ Close()

bool osmscout::CoordDataFile::Close ( )

◆ Get()

bool osmscout::CoordDataFile::Get ( const std::set< OSMId > &  ids,
ResultMap resultMap 
) const

◆ GetFilename()

std::string osmscout::CoordDataFile::GetFilename ( ) const
inline

◆ Open()

bool osmscout::CoordDataFile::Open ( const std::string &  path,
bool  memoryMapedData 
)

Member Data Documentation

◆ COORD_DAT

const char* const osmscout::CoordDataFile::COORD_DAT
static

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