Searched refs:parsedDataIndex (Results 1 - 2 of 2) sorted by relevance
/foundation/communication/nfc/interfaces/inner_api/common/ |
H A D | ndef_message.cpp | 247 const std::string& data, uint32_t& parsedDataIndex)
in ParseRecordLayoutLength() 249 layout.typeLength = NfcSdkCommon::GetByteFromHexStr(data, parsedDataIndex++) & 0xFF;
in ParseRecordLayoutLength() 251 layout.payloadLength = NfcSdkCommon::GetByteFromHexStr(data, parsedDataIndex++) & 0xFF;
in ParseRecordLayoutLength() 253 if (NfcSdkCommon::GetHexStrBytesLen(data) < parsedDataIndex + int(sizeof(int))) {
in ParseRecordLayoutLength() 256 std::string lenString = data.substr(parsedDataIndex * HEX_BYTE_LEN, sizeof(int) * HEX_BYTE_LEN);
in ParseRecordLayoutLength() 262 parsedDataIndex += sizeof(int);
in ParseRecordLayoutLength() 265 layout.idLength = layout.il ? (NfcSdkCommon::GetByteFromHexStr(data, parsedDataIndex++) & 0xFF) : 0;
in ParseRecordLayoutLength() 291 std::string NdefMessage::ParseRecordType(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex)
in ParseRecordType() argument 297 if (NfcSdkCommon::GetHexStrBytesLen(data) < parsedDataIndex + layout.typeLength) {
in ParseRecordType() 299 NfcSdkCommon::GetHexStrBytesLen(data), parsedDataIndex, layou in ParseRecordType() 246 ParseRecordLayoutLength(RecordLayout& layout, bool isChunkFound, const std::string& data, uint32_t& parsedDataIndex) ParseRecordLayoutLength() argument 307 ParseRecordId(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex) ParseRecordId() argument 323 ParseRecordPayload(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex) ParseRecordPayload() argument 427 uint32_t parsedDataIndex = 0; ParseRecord() local [all...] |
H A D | ndef_message.h | 214 const std::string& data, uint32_t& parsedDataIndex);
216 static std::string ParseRecordType(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex);
217 static std::string ParseRecordId(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex);
218 static std::string ParseRecordPayload(RecordLayout& layout, const std::string& data, uint32_t& parsedDataIndex);
|
Completed in 2 milliseconds