retdec
|
#include <simple_getter.h>
Public Member Functions | |
SimpleGetter (FileInformation &fileInfo) | |
virtual std::size_t | loadInformation (std::vector< std::string > &desc, std::vector< std::string > &info) const =0 |
Protected Attributes | |
FileInformation & | fileinfo |
Abstract class for loading information about file
retdec::fileinfo::SimpleGetter::SimpleGetter | ( | FileInformation & | fileInfo | ) |
Constructor
fileInfo | Information about file |
|
pure virtual |
Load information about file
desc | Vector for save descriptions of information |
info | Vector for save information about file |
Before loading information about file, everything from vectors desc and info is deleted
Implemented in retdec::fileinfo::VisualBasicPlainGetter, retdec::fileinfo::PdbPlainGetter, retdec::fileinfo::PdbJsonGetter, retdec::fileinfo::HeaderPlainGetter, retdec::fileinfo::HeaderJsonGetter, retdec::fileinfo::EntryPointJsonGetter, retdec::fileinfo::DotnetPlainGetter, retdec::fileinfo::BasicPlainGetter, and retdec::fileinfo::BasicJsonGetter.
|
protected |