MPL11
 All Classes Namespaces Files Typedefs Macros Groups Pages
Classes
maybe.hpp File Reference

Defines the Maybe datatype. More...

#include <boost/mpl11/fwd/maybe.hpp>
#include <boost/mpl11/core.hpp>
#include <boost/mpl11/detail/dependent.hpp>
#include <boost/mpl11/functor.hpp>
#include <boost/mpl11/bool.hpp>
#include <boost/mpl11/functional.hpp>

Go to the source code of this file.

Classes

struct  boost::mpl11::just< x >
 Creates an optional value containing x. More...
 
struct  boost::mpl11::nothing
 Creates an empty optional value. More...
 
struct  boost::mpl11::maybe< def, f, m >
 Applies a metafunction class to a Maybe, with a fallback result. More...
 

Detailed Description

Defines the Maybe datatype.