template<typename T>
Identifier struct
Contents
Public types
- struct Hash
- using IdT = Identifier
-
using list = std::
vector<T>
Public static variables
- static NoneIdentifier None constexpr
Constructors, destructors, conversion operators
- Identifier(int id_) explicit constexpr
- Identifier(NoneIdentifier) constexpr
- operator int() const explicit constexpr
Public functions
- auto getID() const -> T
- auto operator!=(Identifier const& other) const -> bool constexpr
-
auto operator!=(std::
nullptr_t) const -> bool constexpr - auto operator<(Identifier const& other) const -> bool constexpr
- auto operator<=(Identifier const& other) const -> bool constexpr
- auto operator==(Identifier const& other) const -> bool constexpr
-
auto operator==(std::
nullptr_t) const -> bool constexpr - auto operator>(Identifier const& other) const -> bool constexpr
- auto operator>=(Identifier const& other) const -> bool constexpr