class Error
Defined at line 1115 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h
Public Methods
void Error (Storage_ storage)
void Error (::fuchsia_bluetooth::ErrorCode error_code, uint32_t protocol_error_code, ::std::optional< ::std::string> description)
void Error ()
Default constructs a |Error| only if all of its members are default constructible.
Defined at line 1126 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h
void Error (Error && )
Defined at line 1129 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h
void Error (const Error & other)
Error & operator= (Error && )
Defined at line 1130 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h
Error & operator= (const Error & other)
bool operator== (const Error & other)
bool operator!= (const Error & other)
::fuchsia_bluetooth::ErrorCode error_code ()
::fuchsia_bluetooth::ErrorCode & error_code ()
Error & error_code (::fuchsia_bluetooth::ErrorCode value)
Setter for error_code.
uint32_t protocol_error_code ()
uint32_t & protocol_error_code ()
Error & protocol_error_code (uint32_t value)
Setter for protocol_error_code.
const ::std::optional< ::std::string> & description ()
::std::optional< ::std::string> & description ()
Error & description (::std::optional< ::std::string> value)
Setter for description.
void Error (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits