libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::RouteData Class Reference

#include <libosmscout/include/osmscout/routing/RouteData.h>

Classes

class  RouteEntry

Public Member Functions

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

void osmscout::RouteData::Clear ( )

◆ Entries() [1/2]

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

◆ Entries() [2/2]

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

◆ IsEmpty()

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

◆ PopEntry()

void osmscout::RouteData::PopEntry ( )
inline

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