16#ifndef LIEF_OPTIONAL_H
17#define LIEF_OPTIONAL_H
36inline tl::unexpected<lief_errors>
nullopt() {
Definition optional.hpp:23
void reset() noexcept
Definition optional.hpp:31
optional()
Definition optional.hpp:27
lief_errors
LIEF error codes definition.
Definition errors.hpp:23
@ not_found
Definition errors.hpp:25
tl::unexpected< lief_errors > make_error_code(lief_errors e)
Create an standard error code from lief_errors.
Definition errors.hpp:52
LIEF namespace.
Definition Abstract/Binary.hpp:36
tl::unexpected< lief_errors > nullopt()
Definition optional.hpp:36
tl::expected< T, lief_errors > result
Wrapper that contains an Object (T) or an error.
Definition errors.hpp:75