|
LLVM
4.0.0
|
#include <ByteStream.h>
Public Member Functions | |
| FileBufferByteStream (std::unique_ptr< FileOutputBuffer > Buffer) | |
| Error | readBytes (uint32_t Offset, uint32_t Size, ArrayRef< uint8_t > &Buffer) const override |
| Error | readLongestContiguousChunk (uint32_t Offset, ArrayRef< uint8_t > &Buffer) const override |
| uint32_t | getLength () const override |
| Error | writeBytes (uint32_t Offset, ArrayRef< uint8_t > Data) const override |
| Error | commit () const override |
Public Member Functions inherited from llvm::msf::WritableStream | |
| ~WritableStream () override=default | |
Public Member Functions inherited from llvm::msf::ReadableStream | |
| virtual | ~ReadableStream ()=default |
Definition at line 121 of file ByteStream.h.
|
inlineexplicit |
Definition at line 141 of file ByteStream.h.
|
inlineoverridevirtual |
Implements llvm::msf::WritableStream.
Definition at line 160 of file ByteStream.h.
Referenced by llvm::pdb::PDBFileBuilder::commit().
|
inlineoverridevirtual |
Implements llvm::msf::ReadableStream.
Definition at line 154 of file ByteStream.h.
|
inlineoverridevirtual |
Implements llvm::msf::ReadableStream.
Definition at line 144 of file ByteStream.h.
|
inlineoverridevirtual |
Implements llvm::msf::ReadableStream.
Definition at line 149 of file ByteStream.h.
|
inlineoverridevirtual |
Implements llvm::msf::WritableStream.
Definition at line 156 of file ByteStream.h.
1.8.6