class Decoder
Defined at line 18 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h
Public Methods
void Decoder (HLCPPIncomingMessage message)
Defined at line 13 of file ../../sdk/lib/fidl/hlcpp/decoder.cc
void Decoder (HLCPPIncomingBody body)
Defined at line 16 of file ../../sdk/lib/fidl/hlcpp/decoder.cc
void ~Decoder ()
Defined at line 18 of file ../../sdk/lib/fidl/hlcpp/decoder.cc
template <typename T>
T * GetPtr (size_t offset)
Defined at line 25 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h
size_t GetOffset (const void * ptr)
Defined at line 29 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h
size_t GetOffset (uintptr_t ptr)
Defined at line 30 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h
void DecodeHandle (zx::object_base * value, size_t offset)
Defined at line 38 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h
zx::handle ClaimUnknownHandle ()
Defined at line 47 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h
void CloseUnknownHandlesInEnvelope (const fidl_envelope_t * envelope)
Defined at line 51 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h
size_t EnvelopeValueOffset (const fidl_envelope_t * envelope)
Defined at line 59 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h
EnvelopeUnknownDataInfoResult EnvelopeUnknownDataInfo (const fidl_envelope_t * envelope)
Defined at line 73 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/decoder.h