class SPSInputBuffer
Declaration
class SPSInputBuffer { /* full declaration omitted */ };
Description
Input char buffer with underflow check.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:74
Member Variables
- private const char* Buffer = nullptr
- private size_t Remaining = 0
Method Overview
- public SPSInputBuffer()
- public SPSInputBuffer(const char * Buffer, size_t Remaining)
- public const char * data() const
- public bool read(char * Data, size_t Size)
- public bool skip(size_t Size)
Methods
¶SPSInputBuffer()
SPSInputBuffer()
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:76
¶SPSInputBuffer(const char* Buffer,
size_t Remaining)
SPSInputBuffer(const char* Buffer,
size_t Remaining)
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:77
Parameters
- const char* Buffer
- size_t Remaining
¶const char* data() const
const char* data() const
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:88
¶bool read(char* Data, size_t Size)
bool read(char* Data, size_t Size)
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:79
Parameters
- char* Data
- size_t Size
¶bool skip(size_t Size)
bool skip(size_t Size)
Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:89
Parameters
- size_t Size