fidl::HLCPPOutgoingBody

Summary

Constructors and Destructors

HLCPPOutgoingBody()
HLCPPOutgoingBody(BytePart bytes, HandleDispositionPart handles)
HLCPPOutgoingBody(const HLCPPOutgoingBody & other)
HLCPPOutgoingBody(HLCPPOutgoingBody && other)
~HLCPPOutgoingBody()

Public functions

ClearHandlesUnsafe()
void
GetBytesAs() const
T *
Validate(const internal::WireFormatVersion & version, const fidl_type_t *type, const char **error_msg_out) const
zx_status_t
bytes() const
const BytePart &
handles()
handles() const
operator=(const HLCPPOutgoingBody & other)=delete
operator=(HLCPPOutgoingBody && other)

Public functions

ClearHandlesUnsafe

void ClearHandlesUnsafe()

GetBytesAs

T * GetBytesAs() const 

HLCPPOutgoingBody

 HLCPPOutgoingBody()

HLCPPOutgoingBody

 HLCPPOutgoingBody(
  BytePart bytes,
  HandleDispositionPart handles
)

HLCPPOutgoingBody

 HLCPPOutgoingBody(
  const HLCPPOutgoingBody & other
)=delete

HLCPPOutgoingBody

 HLCPPOutgoingBody(
  HLCPPOutgoingBody && other
)

Validate

zx_status_t Validate(
  const internal::WireFormatVersion & version,
  const fidl_type_t *type,
  const char **error_msg_out
) const 

bytes

const BytePart & bytes() const 

handles

HandleDispositionPart & handles()

handles

const HandleDispositionPart & handles() const 

operator=

HLCPPOutgoingBody & operator=(
  const HLCPPOutgoingBody & other
)=delete

operator=

HLCPPOutgoingBody & operator=(
  HLCPPOutgoingBody && other
)

~HLCPPOutgoingBody

 ~HLCPPOutgoingBody()