fidl:: WireOptional
Summary
Constructors and Destructors |
|
---|---|
WireOptional()
|
|
WireOptional(const WireOptional & other)
|
|
WireOptional(WireOptional && other)
|
|
WireOptional(const T & t)
|
|
WireOptional(T && t)
|
|
~WireOptional()
|
Public functions |
|
---|---|
has_value() const
|
bool
|
operator*()
|
T &
|
operator*() const
|
const T &
|
operator->()
|
T *
|
operator->() const
|
const T *
|
operator=(const WireOptional & other)=default
|
|
operator=(WireOptional && other) noexcept=default
|
|
operator=(const T & other)
|
|
operator=(T && other) noexcept
|
|
value()
|
T &
|
value() const
|
const T &
|
Public functions
WireOptional
fidl::WireOptional::WireOptional()
WireOptional
fidl::WireOptional::WireOptional( const WireOptional & other )=default
WireOptional
fidl::WireOptional::WireOptional( WireOptional && other ) noexcept=default
WireOptional
fidl::WireOptional::WireOptional( const T & t )
WireOptional
fidl::WireOptional::WireOptional( T && t ) noexcept
has_value
bool fidl::WireOptional::has_value() const
operator*
T & fidl::WireOptional::operator*()
operator*
const T & fidl::WireOptional::operator*() const
operator->
T * fidl::WireOptional::operator->()
operator->
const T * fidl::WireOptional::operator->() const
operator=
WireOptional & fidl::WireOptional::operator=( const WireOptional & other )=default
operator=
WireOptional & fidl::WireOptional::operator=( WireOptional && other ) noexcept=default
operator=
WireOptional & fidl::WireOptional::operator=( const T & other )
operator=
WireOptional & fidl::WireOptional::operator=( T && other ) noexcept
value
T & fidl::WireOptional::value()
value
const T & fidl::WireOptional::value() const
~WireOptional
fidl::WireOptional::~WireOptional()=default