Lines Matching refs:bf
171 std::unique_ptr<ByteBuffer> bf = std::make_unique<ByteBuffer>(ByteBuffer(GetSize()));
173 bf->PutData(empt.data(), empt.size());
174 bf->Clear();
175 bf->PutInt32(saltSize);
176 bf->PutInt32(sigSize);
177 bf->PutInt32(flags);
178 bf->PutInt64(dataSize);
179 bf->PutData(salt.data(), salt.size());
180 bf->PutInt32(extensionNum);
181 bf->PutInt32(extensionOffset);
182 bf->PutData(signature.data(), signature.size());
183 bf->PutData(zeroPadding.data(), zeroPadding.size());
188 bf->PutData(ret.data(), ret.size());
190 bf->Flip();
191 ret = std::vector<int8_t>(bf->GetBufferPtr(), bf->GetBufferPtr() + bf.get()->GetCapacity());
195 std::vector<MerkleTreeExtension*> SignInfo::ParseMerkleTreeExtension(ByteBuffer* bf, int32_t inExtensionNum)
201 bf->GetInt32(extensionType);
208 bf->GetInt32(extensionSize);
215 bf->GetByte(merkleTreeExtension.data(), merkleTreeExtension.size());
226 std::unique_ptr<ByteBuffer> bf = std::make_unique<ByteBuffer>(ByteBuffer(bytes.size()));
227 bf->PutData(bytes.data(), bytes.size());
228 bf->Flip();
230 bool flag = bf->GetInt32(inSaltSize);
232 bool ret = bf->GetInt32(inSigSize);
239 flag = bf->GetInt32(inFlags);
245 flag = bf->GetInt64(inDataSize);
251 bf->GetByte(inSalt.data(), SignInfo::SALT_BUFFER_LENGTH);
253 flag = bf->GetInt32(inExtensionNum);
259 flag = bf->GetInt32(inExtensionOffset);
265 bf->GetByte(inSignature.data(), inSigSize);
268 bf->GetByte(inZeroPadding.data(), inZeroPadding.size());
269 std::vector<MerkleTreeExtension*> inExtensionList = ParseMerkleTreeExtension(bf.get(), inExtensionNum);