Lines Matching refs:ArgumentDecoder
27 #include "ArgumentDecoder.h"
34 ArgumentDecoder::ArgumentDecoder(const uint8_t* buffer, size_t bufferSize)
39 ArgumentDecoder::ArgumentDecoder(const uint8_t* buffer, size_t bufferSize, Vector<Attachment> attachments)
46 ArgumentDecoder::~ArgumentDecoder()
68 void ArgumentDecoder::initialize(const uint8_t* buffer, size_t bufferSize)
84 bool ArgumentDecoder::alignBufferPosition(unsigned alignment, size_t size)
97 bool ArgumentDecoder::bufferIsLargeEnoughToContain(unsigned alignment, size_t size) const
102 bool ArgumentDecoder::decodeFixedLengthData(uint8_t* data, size_t size, unsigned alignment)
113 bool ArgumentDecoder::decodeVariableLengthByteArray(DataReference& dataReference)
136 bool ArgumentDecoder::decode(bool& result)
145 bool ArgumentDecoder::decode(uint8_t& result)
154 bool ArgumentDecoder::decode(uint16_t& result)
163 bool ArgumentDecoder::decode(uint32_t& result)
172 bool ArgumentDecoder::decode(uint64_t& result)
181 bool ArgumentDecoder::decode(int32_t& result)
190 bool ArgumentDecoder::decode(int64_t& result)
199 bool ArgumentDecoder::decode(float& result)
208 bool ArgumentDecoder::decode(double& result)
217 bool ArgumentDecoder::removeAttachment(Attachment& attachment)