16 :
OPTS{std::move(opts)} {}
25 return res.value_or(-1);
const ProgramOptions & get_opts() const noexcept
Definition app.hpp:20
const ProgramOptions OPTS
Definition app.hpp:28
int run() noexcept
Definition app.hpp:22
App(ProgramOptions opts)
Definition app.hpp:15
A trivially-movable, but non-copyable type.
Definition class_traits.hpp:14
Definition asm_buffer.hpp:19
std::optional< std::invoke_result_t< Func, Args... > > wrap_throwable_fn(Func &&fn, Args &&... args)
Definition trace_exception.hpp:34
Definition program_options.hpp:31