Nvwa  1.1
List of all members
nvwa::optional< _Tp > Class Template Reference

Class for optional values. More...

#include <functional.h>

Detailed Description

template<typename _Tp>
class nvwa::optional< _Tp >

Class for optional values.

It was initially modelled after the Maybe type in Haskell, but the interface was later changed to be more like (but not fully conformant to) the C++17 std::optional.

Parameters
_Tpthe optional type to store

The documentation for this class was generated from the following file: