retdec
include
retdec
fileformat
types
import_table
pe_import.h
Go to the documentation of this file.
1
7
#ifndef RETDEC_FILEFORMAT_TYPES_IMPORT_TABLE_PE_IMPORT_H
8
#define RETDEC_FILEFORMAT_TYPES_IMPORT_TABLE_PE_IMPORT_H
9
10
#include "
retdec/fileformat/types/import_table/import.h
"
11
12
namespace
retdec
{
13
namespace
fileformat
{
14
15
enum
PeImportFlag
: std::uint32_t
16
{
17
None
= 0,
18
Delayed
= 1,
19
};
20
24
class
PeImport
:
public
Import
25
{
26
private
:
27
std::uint32_t
flags
;
28
public
:
29
PeImport
(std::uint32_t
flags
);
30
33
bool
isDelayed
()
const
;
35
38
void
setDelayed
(
bool
importDelayed);
40
43
virtual
bool
isUsedForImphash
()
const override
;
45
};
46
47
}
// namespace fileformat
48
}
// namespace retdec
49
50
#endif
retdec::fileformat::Import
Definition:
import.h:19
retdec::fileformat::PeImport
Definition:
pe_import.h:25
retdec::fileformat::PeImport::isDelayed
bool isDelayed() const
Definition:
pe_import.cpp:24
retdec::fileformat::PeImport::PeImport
PeImport(std::uint32_t flags)
Definition:
pe_import.cpp:15
retdec::fileformat::PeImport::setDelayed
void setDelayed(bool importDelayed)
Definition:
pe_import.cpp:33
retdec::fileformat::PeImport::flags
std::uint32_t flags
Definition:
pe_import.h:27
retdec::fileformat::PeImport::isUsedForImphash
virtual bool isUsedForImphash() const override
Definition:
pe_import.cpp:43
import.h
Class for one import.
fileformat
retdec::fileformat::PeImportFlag
PeImportFlag
Definition:
pe_import.h:16
retdec::fileformat::None
@ None
Definition:
pe_import.h:17
retdec::fileformat::Delayed
@ Delayed
Definition:
pe_import.h:18
retdec
Definition:
archive_wrapper.h:19
Generated on Tue Aug 8 2023 10:45:48 for retdec by
1.9.1