#include <gtopt/single_id.hpp>
ObjectSingleId struct
Public types
- using object_type = Object
Constructors, destructors, conversion operators
- ObjectSingleId() defaulted
- ObjectSingleId(const ObjectSingleId&) defaulted
- ObjectSingleId(const SingleId& id) explicit
- ObjectSingleId(Name id) explicit noexcept
- ObjectSingleId(ObjectSingleId&&) defaulted noexcept
- ObjectSingleId(SingleId&& id) explicit noexcept
- ObjectSingleId(Uid id) explicit noexcept
- ~ObjectSingleId() defaulted
Public functions
- auto name() const -> constexpr const auto&
- auto operator=(const ObjectSingleId&) -> ObjectSingleId& defaulted noexcept
- auto operator=(ObjectSingleId&&) -> ObjectSingleId& defaulted noexcept
- auto uid() const -> constexpr auto