fidl::Decoder

Summary

Constructors and Destructors

Decoder(HLCPPIncomingMessage message)
Decoder(HLCPPIncomingBody body)
~Decoder()

Public functions

EnvelopeUnknownDataInfo(const fidl_envelope_t *envelope) const
EnvelopeValueOffset(const fidl_envelope_t *envelope) const
size_t
GetOffset(const void *ptr) const
size_t
GetOffset(uintptr_t ptr) const
size_t
GetPtr(size_t offset)
T *

Structs

fidl::Decoder::EnvelopeUnknownDataInfoResult

Public functions

Decoder

 Decoder(  HLCPPIncomingMessage message )

Decoder

 Decoder(  HLCPPIncomingBody body )

EnvelopeUnknownDataInfo

EnvelopeUnknownDataInfoResult EnvelopeUnknownDataInfo(  const fidl_envelope_t *envelope ) const 

EnvelopeValueOffset

size_t EnvelopeValueOffset(  const fidl_envelope_t *envelope ) const 

GetOffset

size_t GetOffset(  const void *ptr ) const 

GetOffset

size_t GetOffset(  uintptr_t ptr ) const 

GetPtr

T * GetPtr(  size_t offset )

~Decoder

 ~Decoder()