libosmscout  0.1
osmscout::RouteData Class Reference

#include <RouteData.h>

Classes

class  RouteEntry
 

Public Member Functions

void AddEntry (DatabaseId database, Id currentNodeId, size_t currentNodeIndex, const ObjectFileRef &pathObject, size_t targetNodeIndex)
 
void Append (RouteData routePart)
 
void Clear ()
 
std::list< RouteEntry > & Entries ()
 
const std::list< RouteEntry > & Entries () const
 
bool IsEmpty () const
 
void PopEntry ()
 

Member Function Documentation

◆ AddEntry()

void osmscout::RouteData::AddEntry ( DatabaseId  database,
Id  currentNodeId,
size_t  currentNodeIndex,
const ObjectFileRef pathObject,
size_t  targetNodeIndex 
)

◆ Append()

void osmscout::RouteData::Append ( RouteData  routePart)
inline

◆ Clear()

◆ Entries() [1/2]

◆ Entries() [2/2]

const std::list<RouteEntry>& osmscout::RouteData::Entries ( ) const
inline

◆ IsEmpty()

bool osmscout::RouteData::IsEmpty ( ) const
inline

◆ PopEntry()


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