An aggregate that accept a boost fusion vector as type.
More...
template<typename T>
struct aggregate_bfv< T >
An aggregate that accept a boost fusion vector as type.
Definition at line 172 of file aggregate.hpp.
#include <aggregate.hpp>
|
typedef T | type |
| type the object store
|
|
typedef T | type_real |
| real type the object store
|
|
|
template<unsigned int i> |
boost::mpl::at< type, boost::mpl::int_< i > >::type & | get () |
| get the properties i More...
|
|
template<unsigned int i> |
const boost::mpl::at< type, boost::mpl::int_< i > >::type & | get () const |
| get the properties i More...
|
|
|
static const unsigned int | max_prop = boost::mpl::size<type>::type::value |
|
◆ get() [1/2]
template<typename T >
template<unsigned int i>
get the properties i
- Returns
- the property i
Definition at line 188 of file aggregate.hpp.
◆ get() [2/2]
template<typename T >
template<unsigned int i>
get the properties i
- Returns
- the property i
Definition at line 198 of file aggregate.hpp.
The documentation for this struct was generated from the following file: