class SPSOutputBuffer

Declaration

class SPSOutputBuffer { /* full declaration omitted */ };

Description

Output char buffer with overflow check.

Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:54

Member Variables

private char* Buffer = nullptr
private size_t Remaining = 0

Method Overview

  • public SPSOutputBuffer(char * Buffer, size_t Remaining)
  • public bool write(const char * Data, size_t Size)

Methods

SPSOutputBuffer(char* Buffer, size_t Remaining)

Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:56

Parameters

char* Buffer
size_t Remaining

bool write(const char* Data, size_t Size)

Declared at: llvm/include/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h:58

Parameters

const char* Data
size_t Size