12 #ifndef BOOST_MPL11_FWD_CORE_HPP
13 #define BOOST_MPL11_FWD_CORE_HPP
18 namespace boost {
namespace mpl11 {
48 template <
template <
typename ...>
class Typeclass>
75 template <
typename ctor>
78 namespace core_detail {
template <
typename...>
struct undefined_; }
103 template <
typename From,
typename To>
111 template <
typename To>
120 using mpl11::Foreign;
130 #endif // !BOOST_MPL11_FWD_CORE_HPP
Boxes its argument.
Definition: core.hpp:46
Returns the datatype of the given data constructor.
Definition: core.hpp:60
Holds default methods of typeclasses.
Definition: core.hpp:37
Manages configurable options of the library and defines utility macros.
Represents the bottom value of most functional programming languages.
Definition: core.hpp:87
Metafunction class converting an object of the From datatype to an object of the To datatype...
Definition: core.hpp:126
#define BOOST_MPL11_DOXYGEN_ALIAS(NAME,...)
Macro expanding to a struct when generating the documentation and to an alias otherwise.
Definition: config.hpp:56
Metafunction class converting an object to the To datatype.
Definition: core.hpp:68