OSM::Member

Search for usage in LXR

#include <datatypes.h>

Public Member Functions

bool operator== (const Member &other) const
 
constexpr Role role () const
 
constexpr void setRole (Role role)
 
constexpr void setType (Type type)
 
constexpr Type type () const
 

Public Attributes

Id id
 

Detailed Description

A member in a relation.

Definition at line 287 of file datatypes.h.

Member Function Documentation

◆ operator==()

bool OSM::Member::operator== ( const Member & other) const
inlinenodiscard

Definition at line 289 of file datatypes.h.

◆ role()

Role OSM::Member::role ( ) const
inlinenodiscardconstexpr

Definition at line 293 of file datatypes.h.

◆ setRole()

void OSM::Member::setRole ( Role role)
inlineconstexpr

Definition at line 297 of file datatypes.h.

◆ setType()

void OSM::Member::setType ( Type type)
inlineconstexpr

Definition at line 306 of file datatypes.h.

◆ type()

Type OSM::Member::type ( ) const
inlinenodiscardconstexpr

Definition at line 302 of file datatypes.h.

Member Data Documentation

◆ id

Id OSM::Member::id

Definition at line 291 of file datatypes.h.


The documentation for this class was generated from the following file:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 20 2024 11:55:21 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.