|
pars 0.2.1.99
|
#include <opt_getter.h>
Public Types | |
| using | nng_type = nng_t |
| using | return_type = opt_to_nng_type_t<opt_v> |
Public Member Functions | |
| clev::expected< return_type > | operator() (nng_type obj) noexcept |
Static Public Attributes | |
| static constexpr auto | opt = opt_to_nng_value<opt_v>() |
| static constexpr auto | overload = opt_to_nng_overload<opt_v>() |
Definition at line 40 of file opt_getter.h.
| using nngxx::opt_getter< opt_v, nng_t >::nng_type = nng_t |
Definition at line 42 of file opt_getter.h.
| using nngxx::opt_getter< opt_v, nng_t >::return_type = opt_to_nng_type_t<opt_v> |
Definition at line 48 of file opt_getter.h.
|
inlinenodiscardnoexcept |
Definition at line 51 of file opt_getter.h.
References nngxx::boolean, nngxx::duration, nngxx::integer, nngxx::invoke(), opt, overload, nngxx::size, nngxx::sockaddr, nngxx::string, clev::expected< void >::transform_to(), and nngxx::uint64.

|
staticconstexpr |
Definition at line 44 of file opt_getter.h.
Referenced by operator()().
|
staticconstexpr |
Definition at line 46 of file opt_getter.h.
Referenced by operator()().