22 #ifndef NDN_CXX_UTIL_OPTIONAL_HPP
23 #define NDN_CXX_UTIL_OPTIONAL_HPP
25 #define optional_CONFIG_SELECT_OPTIONAL optional_OPTIONAL_NONSTD
26 #include "ndn-cxx/detail/nonstd/optional-lite.hpp"
30 using ::nonstd::optional;
31 using ::nonstd::bad_optional_access;
32 using ::nonstd::nullopt;
33 using ::nonstd::nullopt_t;
34 using ::nonstd::make_optional;
36 using ::nonstd::in_place;
37 using ::nonstd::in_place_t;