template <typename FidlType, typename Transport = internal::ChannelTransport>
class OwnedEncodedMessage
Defined at line 93 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
This class owns a message of |FidlType| and encodes the message automatically upon construction
into a byte buffer.
Public Methods
void OwnedEncodedMessage<FidlType, Transport> (FidlType * response)
Defined at line 95 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
void OwnedEncodedMessage<FidlType, Transport> (fidl::internal::WireFormatVersion wire_format_version, FidlType * response)
Defined at line 98 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
void OwnedEncodedMessage<FidlType, Transport> (::fidl::internal::AllowUnownedInputRef allow_unowned, FidlType * response)
Internal constructor.
Defined at line 103 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
void OwnedEncodedMessage<FidlType, Transport> (::fidl::internal::AllowUnownedInputRef allow_unowned, fidl::internal::WireFormatVersion wire_format_version, FidlType * response)
Defined at line 107 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
void OwnedEncodedMessage<FidlType, Transport> (const OwnedEncodedMessage<FidlType, Transport> & )
Defined at line 112 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
void OwnedEncodedMessage<FidlType, Transport> (OwnedEncodedMessage<FidlType, Transport> && )
Defined at line 113 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
OwnedEncodedMessage<FidlType, Transport> * operator= (const OwnedEncodedMessage<FidlType, Transport> & )
Defined at line 114 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
OwnedEncodedMessage<FidlType, Transport> * operator= (OwnedEncodedMessage<FidlType, Transport> && )
Defined at line 115 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
zx_status_t status ()
Defined at line 117 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
const char * status_string ()
Defined at line 118 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
bool ok ()
Defined at line 119 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
std::string FormatDescription ()
Defined at line 120 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
const char * lossy_description ()
Defined at line 121 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
const ::fidl::Status & error ()
Defined at line 122 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
::fidl::OutgoingMessage & GetOutgoingMessage ()
Defined at line 124 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
template <typename TransportObject>
void Write (TransportObject && client, WriteOptions options)
Defined at line 127 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h
::fidl::WireFormatMetadata wire_format_metadata ()
Defined at line 131 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/message.h