OSM::StringKey

Search for usage in LXR

#include <stringpool.h>

Inheritance diagram for OSM::StringKey:

Public Member Functions

constexpr bool isNull () const
 
constexpr const char * name () const
 
constexpr bool operator!= (StringKey other) const
 
constexpr bool operator< (StringKey other) const
 
constexpr bool operator== (StringKey other) const
 

Protected Member Functions

constexpr StringKey (const char *keyData)
 

Detailed Description

Base class for unique string keys.

Definition at line 71 of file stringpool.h.

Constructor & Destructor Documentation

◆ StringKey()

OSM::StringKey::StringKey ( const char * keyData)
inlineexplicitconstexprprotected

Definition at line 84 of file stringpool.h.

Member Function Documentation

◆ isNull()

bool OSM::StringKey::isNull ( ) const
inlineconstexpr

Definition at line 76 of file stringpool.h.

◆ name()

const char * OSM::StringKey::name ( ) const
inlineconstexpr

Definition at line 75 of file stringpool.h.

◆ operator!=()

bool OSM::StringKey::operator!= ( StringKey other) const
inlineconstexpr

Definition at line 81 of file stringpool.h.

◆ operator<()

bool OSM::StringKey::operator< ( StringKey other) const
inlineconstexpr

Definition at line 79 of file stringpool.h.

◆ operator==()

bool OSM::StringKey::operator== ( StringKey other) const
inlineconstexpr

Definition at line 80 of file stringpool.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 Sat Dec 21 2024 17:06:15 by doxygen 1.12.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.