16#ifndef LIEF_OAT_HASH_H
17#define LIEF_OAT_HASH_H
41 void visit(
const Binary& binary)
override;
42 void visit(
const Header& header)
override;
43 void visit(
const DexFile& dex_file)
override;
44 void visit(
const Class& cls)
override;
45 void visit(
const Method& method)
override;
size_t value_type
Definition hash.hpp:33
virtual void visit(const Object &)
Definition OAT/Binary.hpp:41
Definition OAT/Class.hpp:36
Definition DexFile.hpp:36
Definition OAT/hash.hpp:32
void visit(const Binary &binary) override
Method to visit a LIEF::OAT::Binary.
void visit(const Method &method) override
Method to visit a LIEF::OAT::Method.
void visit(const DexFile &dex_file) override
Method to visit a LIEF::OAT::DexFile.
static LIEF::Hash::value_type hash(const Object &obj)
void visit(const Class &cls) override
Method to visit a LIEF::OAT::Class.
void visit(const Header &header) override
Method to visit a LIEF::OAT::Header.
Definition OAT/Method.hpp:34
Definition ELF/Parser.hpp:32
LIEF namespace.
Definition Abstract/Binary.hpp:36
#define LIEF_API
Definition visibility.h:41