1 // (C) Copyright Gennadiy Rozental 2005-2008. 2 // Distributed under the Boost Software License, Version 1.0. 3 // (See accompanying file LICENSE_1_0.txt or copy at 4 // http://www.boost.org/LICENSE_1_0.txt) 5 6 // See http://www.boost.org/libs/test for the library home page. 7 // 8 // File : $RCSfile$ 9 // 10 // Version : $Revision: 49312 $ 11 // 12 // Description : overloadable assignment 13 // *************************************************************************** 14 15 #ifndef BOOST_TEST_ASSIGN_OP_033005GER 16 #define BOOST_TEST_ASSIGN_OP_033005GER 17 18 namespace boost { 19 20 namespace unit_test { 21 22 // ************************************************************************** // 23 // ************** generic assign operator ************** // 24 // ************************************************************************** // 25 26 // generic 27 template<typename T,typename S> 28 inline void assign_op(T & t,S const & s,long)29assign_op( T& t, S const& s, long ) 30 { 31 t = s; 32 } 33 34 //____________________________________________________________________________// 35 36 } // namespace unit_test 37 38 } // namespace boost 39 40 #endif // BOOST_TEST_ASSIGN_OP_033005GER 41 42