ArmNN
NotReleased
|
#include <Optional.hpp>
Public Types | |
using | BaseSwitch = OptionalReferenceSwitch< std::is_reference< T >::value, T > |
Public Types inherited from OptionalReferenceSwitch< std::is_reference< T >::value, T > | |
using | Base = OptionalBase |
Additional Inherited Members | |
Protected Member Functions inherited from OptionalBase | |
OptionalBase (bool hasValue) noexcept | |
Protected Attributes inherited from OptionalBase | |
bool | m_HasValue |
Definition at line 270 of file Optional.hpp.
using BaseSwitch = OptionalReferenceSwitch<std::is_reference<T>::value, T> |
Definition at line 273 of file Optional.hpp.
|
inlinenoexcept |
Definition at line 275 of file Optional.hpp.
|
inline |
Definition at line 276 of file Optional.hpp.
|
inline |
Definition at line 277 of file Optional.hpp.
Definition at line 278 of file Optional.hpp.
|
inline |
Definition at line 279 of file Optional.hpp.
|
inlineexplicit |
Definition at line 282 of file Optional.hpp.
|
inline |
Two optionals are considered equal if they are both empty or both contain values which themselves are considered equal (via their own == operator).
Definition at line 287 of file Optional.hpp.