#include <segment_data_source.h>
◆ SegmentDataSource() [1/3]
retdec::loader::SegmentDataSource::SegmentDataSource |
( |
| ) |
|
◆ SegmentDataSource() [2/3]
retdec::loader::SegmentDataSource::SegmentDataSource |
( |
const llvm::StringRef & |
data | ) |
|
◆ SegmentDataSource() [3/3]
retdec::loader::SegmentDataSource::SegmentDataSource |
( |
const SegmentDataSource & |
dataLoader | ) |
|
◆ getData()
const std::uint8_t * retdec::loader::SegmentDataSource::getData |
( |
| ) |
const |
◆ getDataSize()
std::uint64_t retdec::loader::SegmentDataSource::getDataSize |
( |
| ) |
const |
◆ isDataSet()
bool retdec::loader::SegmentDataSource::isDataSet |
( |
| ) |
const |
◆ loadData()
bool retdec::loader::SegmentDataSource::loadData |
( |
std::uint64_t |
loadOffset, |
|
|
std::uint64_t |
loadSize, |
|
|
std::vector< std::uint8_t > & |
data |
|
) |
| const |
◆ resize()
void retdec::loader::SegmentDataSource::resize |
( |
std::uint64_t |
newSize | ) |
|
◆ saveData()
bool retdec::loader::SegmentDataSource::saveData |
( |
std::uint64_t |
saveOffset, |
|
|
std::uint64_t |
saveSize, |
|
|
const std::vector< std::uint8_t > & |
data |
|
) |
| |
◆ shrink()
bool retdec::loader::SegmentDataSource::shrink |
( |
std::uint64_t |
newOffset, |
|
|
std::uint64_t |
newSize |
|
) |
| |
◆ _data
llvm::StringRef retdec::loader::SegmentDataSource::_data |
|
private |
The documentation for this class was generated from the following files: