template <typename>

class UnownedEncodedMessageBase

Defined at line 116 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

Public Methods

zx_status_t status ()

Defined at line 118 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

const char * status_string ()

Defined at line 119 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

bool ok ()

Defined at line 120 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

std::string FormatDescription ()

Defined at line 121 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

const char * lossy_description ()

Defined at line 122 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

const ::fidl::Status & error ()

Defined at line 123 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

::fidl::OutgoingMessage & GetOutgoingMessage ()

Defined at line 125 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

::fidl::WireFormatMetadata wire_format_metadata ()

Defined at line 127 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

template <typename TransportObject>
void Write (TransportObject && client, WriteOptions options)

Defined at line 132 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

Protected Methods

void UnownedEncodedMessageBase<type-parameter-0-0> (::fidl::internal::WireFormatVersion wire_format_version, uint32_t iovec_capacity, ::fit::result< ::fidl::Error, ::fidl::BufferSpan> backing_buffer, fidl_handle_t * handles, fidl_handle_metadata_t * handle_metadata, uint32_t handle_capacity, bool is_transactional, void * value, size_t inline_size, TopLevelEncodeFn encode_fn)

Defined at line 137 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

void UnownedEncodedMessageBase<type-parameter-0-0> (const UnownedEncodedMessageBase<Transport> & )

Defined at line 163 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

void UnownedEncodedMessageBase<type-parameter-0-0> (UnownedEncodedMessageBase<Transport> && )

Defined at line 164 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

UnownedEncodedMessageBase<Transport> * operator= (const UnownedEncodedMessageBase<Transport> & )

Defined at line 165 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h

UnownedEncodedMessageBase<Transport> * operator= (UnownedEncodedMessageBase<Transport> && )

Defined at line 166 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/wire_types.h