libosmscout  1.1.1
Classes | Public Member Functions | List of all members
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: