has_default_constructor.hpp
Go to the documentation of this file.
00001 
00002 //  (C) Copyright Matthias Troyerk 2006.
00003 //  Use, modification and distribution are subject to the Boost Software License,
00004 //  Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
00005 //  http://www.boost.org/LICENSE_1_0.txt).
00006 //
00007 //  See http://www.boost.org/libs/type_traits for most recent version including documentation.
00008 
00009 #ifndef BOOST_DETAIL_HAS_DEFAULT_CONSTRUCTOR_HPP_INCLUDED
00010 #define BOOST_DETAIL_HAS_DEFAULT_CONSTRUCTOR_HPP_INCLUDED
00011 
00012 #include <boost/type_traits/has_trivial_constructor.hpp>
00013 
00014 namespace boost { namespace detail {
00015 
00020 
00021 template <class T>
00022 struct has_default_constructor
00023  : public has_trivial_constructor<T>
00024 {};
00025 
00026 } } // namespace boost::detail
00027 
00028 
00029 #endif // BOOST_DETAIL_HAS_DEFAULT_CONSTRUCTOR_HPP_INCLUDED


appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:29