Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.
PrevUpHomeNext

Struct template traits<std::tuple< T1, T2, T3 >>

boost::unit_test::data::monomorphic::traits<std::tuple< T1, T2, T3 >>

Synopsis

// In header: <boost/test/data/monomorphic/dataset.hpp>

template<typename T1, typename T2, typename T3> 
struct traits<std::tuple< T1, T2, T3 >> {
  // types
  typedef std::tuple< T1 const &, T2 const &, T3 const & > ref_type;

  // public static functions
  template<typename Action> 
    static void invoke_action(ref_type, Action const &);
};

Description

traits public static functions

  1. template<typename Action> 
      static void invoke_action(ref_type arg, Action const & action);

PrevUpHomeNext