Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::fusion::detail::seq_ref_size::result< seq_ref_size(Seq)> Struct Template Reference

#include <zip_view.hpp>

Public Types

typedef remove_reference< Seq >
::type 
SeqClass
 
typedef mpl::eval_if
< traits::is_forward< SeqClass >
, result_of::size< SeqClass >
, mpl::int_< high_int >
>::type 
type
 

Static Public Attributes

static int const high_int
 

Member Typedef Documentation

template<typename Seq >
typedef remove_reference<Seq>::type boost::fusion::detail::seq_ref_size::result< seq_ref_size(Seq)>::SeqClass

Member Data Documentation

template<typename Seq >
int const boost::fusion::detail::seq_ref_size::result< seq_ref_size(Seq)>::high_int
static
Initial value:
= static_cast<int>(
(static_cast<unsigned>(~0) >> 1) - 1)

The documentation for this struct was generated from the following file: