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()