libosmscout  0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules
osmscout::OutputDescription< NodeDescriptionTmpl > Class Template Reference

#include <Navigation.h>

Public Member Functions

virtual void Clear ()
 
virtual NodeDescriptionTmpl GetDescription ()
 
virtual void NextDescription (const Distance &, std::list< RouteDescription::Node >::const_iterator &, std::list< RouteDescription::Node >::const_iterator)
 
virtual ~OutputDescription ()=default
 

Protected Attributes

NodeDescriptionTmpl description
 

Constructor & Destructor Documentation

◆ ~OutputDescription()

template<class NodeDescriptionTmpl >
virtual osmscout::OutputDescription< NodeDescriptionTmpl >::~OutputDescription ( )
virtualdefault

Member Function Documentation

◆ Clear()

template<class NodeDescriptionTmpl >
virtual void osmscout::OutputDescription< NodeDescriptionTmpl >::Clear ( )
inlinevirtual

◆ GetDescription()

template<class NodeDescriptionTmpl >
virtual NodeDescriptionTmpl osmscout::OutputDescription< NodeDescriptionTmpl >::GetDescription ( )
inlinevirtual

◆ NextDescription()

template<class NodeDescriptionTmpl >
virtual void osmscout::OutputDescription< NodeDescriptionTmpl >::NextDescription ( const Distance ,
std::list< RouteDescription::Node >::const_iterator &  ,
std::list< RouteDescription::Node >::const_iterator   
)
inlinevirtual

Member Data Documentation

◆ description

template<class NodeDescriptionTmpl >
NodeDescriptionTmpl osmscout::OutputDescription< NodeDescriptionTmpl >::description
protected

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