Boost C++ Libraries Home Libraries People FAQ More

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