retdec
src
fileinfo
file_information
file_information_types
special_information.h
Go to the documentation of this file.
1
7
#ifndef FILEINFO_FILE_INFORMATION_FILE_INFORMATION_TYPES_SPECIAL_INFORMATION_H
8
#define FILEINFO_FILE_INFORMATION_FILE_INFORMATION_TYPES_SPECIAL_INFORMATION_H
9
10
#include <string>
11
#include <vector>
12
13
namespace
retdec
{
14
namespace
fileinfo
{
15
21
class
SpecialInformation
22
{
23
private
:
24
std::string
desc
;
25
std::string
abbv
;
26
std::vector<std::string>
values
;
27
public
:
28
SpecialInformation
(std::string desc_, std::string abbv_);
29
32
std::size_t
getNumberOfStoredValues
()
const
;
33
std::string
getDescription
()
const
;
34
std::string
getAbbreviation
()
const
;
35
std::string
getValue
(std::size_t position)
const
;
37
40
void
addValue
(std::string value);
42
};
43
44
}
// namespace fileinfo
45
}
// namespace retdec
46
47
#endif
retdec::fileinfo::SpecialInformation
Definition:
special_information.h:22
retdec::fileinfo::SpecialInformation::getAbbreviation
std::string getAbbreviation() const
Definition:
special_information.cpp:44
retdec::fileinfo::SpecialInformation::getNumberOfStoredValues
std::size_t getNumberOfStoredValues() const
Definition:
special_information.cpp:26
retdec::fileinfo::SpecialInformation::getValue
std::string getValue(std::size_t position) const
Definition:
special_information.cpp:53
retdec::fileinfo::SpecialInformation::values
std::vector< std::string > values
values of special information
Definition:
special_information.h:26
retdec::fileinfo::SpecialInformation::abbv
std::string abbv
abbreviation of desc
Definition:
special_information.h:25
retdec::fileinfo::SpecialInformation::SpecialInformation
SpecialInformation(std::string desc_, std::string abbv_)
Definition:
special_information.cpp:17
retdec::fileinfo::SpecialInformation::desc
std::string desc
description of special information
Definition:
special_information.h:24
retdec::fileinfo::SpecialInformation::getDescription
std::string getDescription() const
Definition:
special_information.cpp:35
retdec::fileinfo::SpecialInformation::addValue
void addValue(std::string value)
Definition:
special_information.cpp:62
fileinfo
retdec
Definition:
archive_wrapper.h:19
Generated on Tue Aug 8 2023 10:45:49 for retdec by
1.9.1