LLVM  14.0.0git
Public Member Functions | List of all members
llvm::orc::shared::SPSInputBuffer Class Reference

Input char buffer with underflow check. More...

#include "llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h"

Public Member Functions

 SPSInputBuffer ()=default
 
 SPSInputBuffer (const char *Buffer, size_t Remaining)
 
bool read (char *Data, size_t Size)
 
const char * data () const
 
bool skip (size_t Size)
 

Detailed Description

Input char buffer with underflow check.

Definition at line 72 of file SimplePackedSerialization.h.

Constructor & Destructor Documentation

◆ SPSInputBuffer() [1/2]

llvm::orc::shared::SPSInputBuffer::SPSInputBuffer ( )
default

◆ SPSInputBuffer() [2/2]

llvm::orc::shared::SPSInputBuffer::SPSInputBuffer ( const char *  Buffer,
size_t  Remaining 
)
inline

Definition at line 75 of file SimplePackedSerialization.h.

Member Function Documentation

◆ data()

const char* llvm::orc::shared::SPSInputBuffer::data ( ) const
inline

◆ read()

bool llvm::orc::shared::SPSInputBuffer::read ( char *  Data,
size_t  Size 
)
inline

◆ skip()

bool llvm::orc::shared::SPSInputBuffer::skip ( size_t  Size)
inline

The documentation for this class was generated from the following file: