LLVM 19.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 chardata () const
bool skip (size_t Size)

Detailed Description

Input char buffer with underflow check.

Definition at line 75 of file SimplePackedSerialization.h.

Constructor & Destructor Documentation

◆ SPSInputBuffer() [1/2]

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

◆ SPSInputBuffer() [2/2]

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

Definition at line 78 of file SimplePackedSerialization.h.

Member Function Documentation

◆ data()

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

Definition at line 89 of file SimplePackedSerialization.h.

◆ read()

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

Definition at line 80 of file SimplePackedSerialization.h.

References llvm::Data, and Size.

◆ skip()

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

Definition at line 90 of file SimplePackedSerialization.h.

References Size.

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