retdec
Public Member Functions | List of all members
retdec::fileinfo::BasicJsonGetter Class Reference

#include <basic_json_getter.h>

Inheritance diagram for retdec::fileinfo::BasicJsonGetter:
Inheritance graph
[legend]
Collaboration diagram for retdec::fileinfo::BasicJsonGetter:
Collaboration graph
[legend]

Public Member Functions

 BasicJsonGetter (FileInformation &fileInfo)
 
virtual std::size_t loadInformation (std::vector< std::string > &desc, std::vector< std::string > &info) const override
 
- Public Member Functions inherited from retdec::fileinfo::SimpleGetter
 SimpleGetter (FileInformation &fileInfo)
 

Additional Inherited Members

- Protected Attributes inherited from retdec::fileinfo::SimpleGetter
FileInformationfileinfo
 

Detailed Description

Getter for basic information about file

Constructor & Destructor Documentation

◆ BasicJsonGetter()

retdec::fileinfo::BasicJsonGetter::BasicJsonGetter ( FileInformation fileInfo)

Constructor

Parameters
fileInfoInformation about file

Member Function Documentation

◆ loadInformation()

std::size_t retdec::fileinfo::BasicJsonGetter::loadInformation ( std::vector< std::string > &  desc,
std::vector< std::string > &  info 
) const
overridevirtual

Load information about file

Parameters
descVector for save descriptions of information
infoVector for save information about file
Returns
Number of loaded information (this is equal to number of elements in desc and in info)

Before loading information about file, everything from vectors desc and info is deleted

Implements retdec::fileinfo::SimpleGetter.


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