INET Framework for OMNeT++/OMNEST
inet::osm::Relation Class Reference

#include <OpenStreetMap.h>

Public Member Functions

id_t getId () const
 
const std::vector< Member > & getMembers () const
 
const char * getTag (const char *k) const
 

Private Attributes

id_t id
 
std::vector< Membermembers
 
Tags tags
 

Friends

class OpenStreetMap
 

Member Function Documentation

◆ getId()

id_t inet::osm::Relation::getId ( ) const
inline
93 { return id; }

◆ getMembers()

const std::vector<Member>& inet::osm::Relation::getMembers ( ) const
inline
94 { return members; }

◆ getTag()

const char* inet::osm::Relation::getTag ( const char *  k) const
inline
95 { return tags.get(k); }

Friends And Related Function Documentation

◆ OpenStreetMap

friend class OpenStreetMap
friend

Member Data Documentation

◆ id

id_t inet::osm::Relation::id
private

◆ members

std::vector<Member> inet::osm::Relation::members
private

◆ tags

Tags inet::osm::Relation::tags
private

The documentation for this class was generated from the following file:
inet::osm::Relation::tags
Tags tags
Definition: OpenStreetMap.h:90
inet::osm::Relation::members
std::vector< Member > members
Definition: OpenStreetMap.h:89
inet::osm::Tags::get
const char * get(const char *k) const
Definition: OpenStreetMap.cc:14
inet::physicallayer::k
const double k
Definition: Qam1024Modulation.cc:14
inet::osm::Relation::id
id_t id
Definition: OpenStreetMap.h:88