fidl::BaseWireResult< FidlMethod, std::enable_if_t< FidlMethod::kHasServerToClient &&MethodHasUnwrapAccessors< FidlMethod >(), void > >

Summary

Inheritance

Inherits from: fidl::Status

Public functions

Unwrap()
WireResultUnwrapType< FidlMethod > *
Unwrap() const
const WireResultUnwrapType< FidlMethod > *
operator*()
WireResultUnwrapType< FidlMethod > &
operator*() const
const WireResultUnwrapType< FidlMethod > &
operator->()
WireResultUnwrapType< FidlMethod > *
operator->() const
const WireResultUnwrapType< FidlMethod > *
value()
WireResultUnwrapType< FidlMethod > &
value() const
const WireResultUnwrapType< FidlMethod > &

Protected functions

BaseWireResult(const ::fidl::Status & status)
BaseWireResult()=default
BaseWireResult(BaseWireResult &&) noexcept=default
BaseWireResult(BaseWireResult &)=delete
ExtractValueFromDecoded(::fidl::WireResponse< FidlMethod > *raw_response)
void
operator=(BaseWireResult &&) noexcept=default
operator=(const BaseWireResult &)=delete
~BaseWireResult()=default

Public functions

Unwrap

WireResultUnwrapType< FidlMethod > * Unwrap()

Unwrap

const WireResultUnwrapType< FidlMethod > * Unwrap() const 

operator*

WireResultUnwrapType< FidlMethod > & operator*()

operator*

const WireResultUnwrapType< FidlMethod > & operator*() const 

operator->

WireResultUnwrapType< FidlMethod > * operator->()

operator->

const WireResultUnwrapType< FidlMethod > * operator->() const 

value

WireResultUnwrapType< FidlMethod > & value()

value

const WireResultUnwrapType< FidlMethod > & value() const 

Protected functions

BaseWireResult

 BaseWireResult(
  const ::fidl::Status & status
)

BaseWireResult

 BaseWireResult()=default

BaseWireResult

 BaseWireResult(
  BaseWireResult &&
) noexcept=default

BaseWireResult

 BaseWireResult(
  BaseWireResult &
)=delete

ExtractValueFromDecoded

void ExtractValueFromDecoded(
  ::fidl::WireResponse< FidlMethod > *raw_response
)

operator=

BaseWireResult & operator=(
  BaseWireResult &&
) noexcept=default

operator=

BaseWireResult & operator=(
  const BaseWireResult &
)=delete

~BaseWireResult

 ~BaseWireResult()=default