Boost.Hana: boost/hana/fwd/define_struct.hpp File Reference

| Boost.Hana 1.0.0 Your standard library for metaprogramming |

Namespaces | Functions
define_struct.hpp File Reference

Documents the `BOOST_HANA_DEFINE_STRUCT` macro. More...

## Namespaces

| boost
| boost::hana
| Namespace containing everything in the library.

## Functions

auto | boost::hana::BOOST_HANA_DEFINE_STRUCT (...)

Defines members of a structure, while at the same time modeling `Struct`.Using this macro in the body of a user-defined type will define the given members inside that type, and will also provide a model of the `Struct` concept for that user-defined type. This macro is often the easiest way to define a model of the `Struct` concept. More...

## Detailed Description

Documents the `BOOST_HANA_DEFINE_STRUCT` macro.

Copyright
  Louis Dionne 2013-2016 Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)