Go to the documentation of this file.
16#ifndef LIEF_PE_RICH_HEADER_H
17#define LIEF_PE_RICH_HEADER_H
39 using entries_t = std::vector<RichEntry>;
40 using it_entries = ref_iterator<entries_t&>;
41 using it_const_entries = const_ref_iterator<const entries_t&>;
43 static constexpr uint8_t RICH_MAGIC[] = {
'R',
'i',
'c',
'h'};
44 static constexpr uint32_t RICH_MAGIC_INT = 0x68636952;
45 static constexpr uint32_t DANS_MAGIC_NUMBER = 0x536E6144;
51 uint32_t
key()
const {
66 void key(uint32_t key) {
72 entries_.push_back(std::move(entry));