15#ifndef LIEF_OBJC_METADATA_H
16#define LIEF_OBJC_METADATA_H
42 Metadata(std::unique_ptr<details::Metadata> impl);
51 std::unique_ptr<Class>
get_class(
const std::string& name)
const;
54 std::unique_ptr<Protocol>
get_protocol(
const std::string& name)
const;
63 std::unique_ptr<details::Metadata> impl_;
Definition iterators.hpp:486
Definition ObjC/Class.hpp:32
Namespace related to ObjC metadata.
Definition MachO/Binary.hpp:41
LIEF namespace.
Definition Abstract/Binary.hpp:40
This structure wraps options to tweak the generated output of functions like LIEF::objc::Metadata::to...
Definition DeclOpt.hpp:22
#define LIEF_API
Definition visibility.h:41