Search for usage in LXR

#include <datatypes.h>

Public Member Functions

 Relation (const Relation &)=default
 Relation (Relation &&other) noexcept
constexpr bool operator< (const Relation &other) const
Relationoperator= (const Relation &other)=default
Relationoperator= (Relation &&other) noexcept
QString url () const

Public Attributes

BoundingBox bbox
Id id
std::vector< Membermembers
std::vector< Tagtags

Detailed Description

An OSM relation.

Definition at line 314 of file datatypes.h.

Constructor & Destructor Documentation

◆ Relation()

OSM::Relation::Relation ( Relation && other)

Definition at line 318 of file datatypes.h.

Member Function Documentation

◆ operator<()

constexpr bool OSM::Relation::operator< ( const Relation & other) const

Definition at line 332 of file datatypes.h.

◆ operator=()

Relation & OSM::Relation::operator= ( Relation && other)

Definition at line 323 of file datatypes.h.

◆ url()

QString OSM::Relation::url ( ) const

Definition at line 143 of file datatypes.cpp.

Member Data Documentation

◆ bbox

BoundingBox OSM::Relation::bbox

Definition at line 337 of file datatypes.h.

◆ id

Id OSM::Relation::id

Definition at line 336 of file datatypes.h.

◆ members

std::vector<Member> OSM::Relation::members

Definition at line 338 of file datatypes.h.

◆ tags

std::vector<Tag> OSM::Relation::tags

Definition at line 339 of file datatypes.h.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Jun 14 2024 11:56:17 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.