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