#include <MRId.h>
◆ ValueType
template<typename T >
using MR::Id< T >::ValueType = int |
◆ Id() [1/3]
◆ Id() [2/3]
◆ Id() [3/3]
template<typename T >
template<typename U , std::enable_if_t< std::is_integral_v< U >, std::nullptr_t > = nullptr>
|
inlineexplicitconstexprnoexcept |
◆ get()
◆ operator bool()
template<typename T >
MR::Id< T >::operator bool |
( |
| ) |
const |
|
inlineexplicitconstexpr |
◆ operator ValueType()
◆ operator!=() [1/2]
template<typename T >
bool MR::Id< T >::operator!= |
( |
Id< T > | b | ) |
const |
|
inlineconstexpr |
◆ operator!=() [2/2]
template<typename T >
template<typename U >
bool MR::Id< T >::operator!= |
( |
Id< U > | b | ) |
const |
|
delete |
◆ operator++() [1/2]
◆ operator++() [2/2]
◆ operator+=()
◆ operator--() [1/2]
◆ operator--() [2/2]
◆ operator-=()
◆ operator<() [1/2]
template<typename T >
bool MR::Id< T >::operator< |
( |
Id< T > | b | ) |
const |
|
inlineconstexpr |
◆ operator<() [2/2]
template<typename T >
template<typename U >
bool MR::Id< T >::operator< |
( |
Id< U > | b | ) |
const |
|
delete |
◆ operator==() [1/2]
template<typename T >
bool MR::Id< T >::operator== |
( |
Id< T > | b | ) |
const |
|
inlineconstexpr |
◆ operator==() [2/2]
template<typename T >
template<typename U >
bool MR::Id< T >::operator== |
( |
Id< U > | b | ) |
const |
|
delete |
◆ valid()
template<typename T >
bool MR::Id< T >::valid |
( |
| ) |
const |
|
inlineconstexpr |
The documentation for this class was generated from the following file: