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