LIEF: Library to Instrument Executable Formats Version 2.0.0
Loading...
Searching...
No Matches
path.hpp File Reference
#include <type_traits>
#include <filesystem>
Include dependency graph for path.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  LIEF
 LIEF namespace.

Typedefs

template<class... Ts>
using LIEF::enable_if_path_t = std::enable_if_t<(is_path_v<Ts> || ...), int>
 Helper used by the functions that expose both a std::string_view and a std::filesystem::path overload to avoid ambiguous resolution (e.g. LIEF::ELF::Parser::parse).

Variables

template<class T>
constexpr bool LIEF::is_path_v
 Whether T is a std::filesystem::path.