LLVM: llvm::GCOVBuffer Class Reference (original) (raw)

GCOVBuffer - A wrapper around MemoryBuffer to provide GCOV specific read operations. More...

#include "[llvm/ProfileData/GCOV.h](GCOV%5F8h%5Fsource.html)"

Public Member Functions
GCOVBuffer (MemoryBuffer *B)
~GCOVBuffer ()
bool readGCNOFormat ()
readGCNOFormat - Check GCNO signature is valid at the beginning of buffer.
bool readGCDAFormat ()
readGCDAFormat - Check GCDA signature is valid at the beginning of buffer.
bool readGCOVVersion (GCOV::GCOVVersion &version)
readGCOVVersion - Read GCOV version.
uint32_t getWord ()
StringRef getString ()
bool readInt (uint32_t &Val)
bool readInt64 (uint64_t &Val)
bool readString (StringRef &str)

GCOVBuffer - A wrapper around MemoryBuffer to provide GCOV specific read operations.

Definition at line 74 of file GCOV.h.

~GCOVBuffer()

llvm::GCOVBuffer::~GCOVBuffer ( ) inline

getString()

StringRef llvm::GCOVBuffer::getString ( ) inline

getWord()

uint32_t llvm::GCOVBuffer::getWord ( ) inline

readGCDAFormat()

bool llvm::GCOVBuffer::readGCDAFormat ( ) inline

readGCNOFormat()

bool llvm::GCOVBuffer::readGCNOFormat ( ) inline

readGCOVVersion()

readInt()

readInt64()

readString()

cursor

de


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