Calico
 All Classes Namespaces Files Functions Variables Typedefs Friends Groups
optional.hpp File Reference

This header implements a replacement for std::optional. More...

#include <stdexcept>

Classes

class  cal::nullopt_t
 A type that represents a missing value for optional. More...
 
class  cal::optional< T >
 Represents an optional value. More...
 

Namespaces

 cal
 Primary namespace.
 

Variables

const nullopt_t cal::nullopt = nullopt_t()
 A constant that represents a missing value for optional.
 

Detailed Description

This header implements a replacement for std::optional.