|
libosmscout 0.1
|
Secondary Database class for accessing debug information not normally available on the target device. More...
#include <DebugDatabase.h>
Public Member Functions | |
| void | Close () |
| DebugDatabase (const DebugDatabaseParameter ¶meter) | |
| bool | GetCoords (const std::set< OSMId > &ids, CoordDataFile::ResultMap &coordsMap) const |
| TypeConfigRef | GetTypeConfig () const |
| bool | IsOpen () const |
| bool | Open (const std::string &path) |
| bool | ResolveReferences (const std::set< ObjectOSMRef > &ids, const std::set< ObjectFileRef > &fileOffsets, std::multimap< ObjectOSMRef, ObjectFileRef > &idFileOffsetMap, std::map< ObjectFileRef, ObjectOSMRef > &fileOffsetIdMap) |
| virtual | ~DebugDatabase ()=default |
Secondary Database class for accessing debug information not normally available on the target device.
|
explicit |
|
virtualdefault |
References Close(), GetCoords(), GetTypeConfig(), IsOpen(), and Open().
| void osmscout::DebugDatabase::Close | ( | ) |
Referenced by ~DebugDatabase().
| bool osmscout::DebugDatabase::GetCoords | ( | const std::set< OSMId > & | ids, |
| CoordDataFile::ResultMap & | coordsMap ) const |
References osmscout::CoordDataFile::Close(), osmscout::CoordDataFile::Get(), and osmscout::CoordDataFile::Open().
Referenced by ~DebugDatabase().
| TypeConfigRef osmscout::DebugDatabase::GetTypeConfig | ( | ) | const |
Referenced by ~DebugDatabase().
| bool osmscout::DebugDatabase::IsOpen | ( | ) | const |
Referenced by ~DebugDatabase().
| bool osmscout::DebugDatabase::Open | ( | const std::string & | path | ) |
References osmscout::log.
Referenced by ~DebugDatabase().
| bool osmscout::DebugDatabase::ResolveReferences | ( | const std::set< ObjectOSMRef > & | ids, |
| const std::set< ObjectFileRef > & | fileOffsets, | ||
| std::multimap< ObjectOSMRef, ObjectFileRef > & | idFileOffsetMap, | ||
| std::map< ObjectFileRef, ObjectOSMRef > & | fileOffsetIdMap ) |