MCPcopy Create free account
hub / github.com/LUX-Core/lux / Get

Method Get

src/cryptopp/queue.cpp:300–316  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

298}
299
300size_t ByteQueue::Get(byte &outByte)
301{
302 if (m_head->Get(outByte))
303 {
304 if (m_head->UsedUp())
305 CleanupUsedNodes();
306 return 1;
307 }
308 else if (m_lazyLength > 0)
309 {
310 outByte = *m_lazyString++;
311 m_lazyLength--;
312 return 1;
313 }
314 else
315 return 0;
316}
317
318size_t ByteQueue::Get(byte *outString, size_t getMax)
319{

Callers 15

queryExtrasMethod · 0.45
openMethod · 0.45
isKnownMethod · 0.45
blockMethod · 0.45
headerDataMethod · 0.45
lookupMethod · 0.45
db_getMethod · 0.45
lookupAuxMethod · 0.45
lookupMethod · 0.45
existsMethod · 0.45
killMethod · 0.45
integer.cppFile · 0.45

Calls 2

TransferToFunction · 0.85
UsedUpMethod · 0.80

Tested by 6

CRYPTOPP_API mainFunction · 0.36
HexDecodeStringFunction · 0.36
RSAVerifyFileFunction · 0.36
SecretRecoverFileFunction · 0.36
InformationRecoverFileFunction · 0.36
RandomizedTransferFunction · 0.36