fidl::HLCPPIncomingBody

Summary

Constructors and Destructors

HLCPPIncomingBody()
HLCPPIncomingBody(BytePart bytes, HandleInfoPart handles)
HLCPPIncomingBody(const HLCPPIncomingBody & other)
HLCPPIncomingBody(HLCPPIncomingBody && other)
~HLCPPIncomingBody()

Public functions

ClearHandlesUnsafe()
void
Decode(const WireFormatMetadata & metadata, const fidl_type_t *type, const char **error_msg_out)
zx_status_t
GetBytesAs() const
T *
bytes() const
const BytePart &
handles()
handles() const
const HandleInfoPart &
operator=(const HLCPPIncomingBody & other)=delete
operator=(HLCPPIncomingBody && other)

Public functions

ClearHandlesUnsafe

void ClearHandlesUnsafe()

Decode

zx_status_t Decode(
  const WireFormatMetadata & metadata,
  const fidl_type_t *type,
  const char **error_msg_out
)

GetBytesAs

T * GetBytesAs() const 

HLCPPIncomingBody

 HLCPPIncomingBody()

HLCPPIncomingBody

 HLCPPIncomingBody(
  BytePart bytes,
  HandleInfoPart handles
)

HLCPPIncomingBody

 HLCPPIncomingBody(
  const HLCPPIncomingBody & other
)=delete

HLCPPIncomingBody

 HLCPPIncomingBody(
  HLCPPIncomingBody && other
)

bytes

const BytePart & bytes() const 

handles

HandleInfoPart & handles()

handles

const HandleInfoPart & handles() const 

operator=

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

operator=

HLCPPIncomingBody & operator=(
  HLCPPIncomingBody && other
)

~HLCPPIncomingBody

 ~HLCPPIncomingBody()