37 ARCHITECTURES architecture()
const;
38 const std::set<MODES>& modes()
const;
39 OBJECT_TYPES object_type()
const;
40 uint64_t entrypoint()
const;
41 ENDIANNESS endianness()
const;
53 void architecture(ARCHITECTURES arch);
54 void modes(
const std::set<MODES>& m);
55 void object_type(OBJECT_TYPES type);
56 void entrypoint(uint64_t entrypoint);
57 void endianness(ENDIANNESS endianness);
59 LIEF_API
friend std::ostream& operator<<(std::ostream& os,
const Header& hdr);
62 ARCHITECTURES architecture_ = ARCHITECTURES::ARCH_NONE;
63 std::set<MODES> modes_;
64 OBJECT_TYPES object_type_ = OBJECT_TYPES::TYPE_NONE;
65 uint64_t entrypoint_ = 0;
66 ENDIANNESS endianness_ = ENDIANNESS::ENDIAN_NONE;