00001 00002 // enum.hpp: top level header for BOOST_ENUM 00003 // 00004 // Copyright 2005 Frank Laub 00005 // Distributed under the Boost Software License, Version 1.0. (See 00006 // accompanying file LICENSE_1_0.txt or copy at 00007 // http://www.boost.org/LICENSE_1_0.txt) 00008 // 00009 00010 #ifndef BOOST_ENUM_HPP 00011 #define BOOST_ENUM_HPP 00012 00013 // MS compatible compilers support #pragma once 00014 #if defined(_MSC_VER) && (_MSC_VER >= 1020) 00015 # pragma once 00016 #endif 00017 00018 #include <boost/enum/iterator.hpp> 00019 #include <boost/enum/base.hpp> 00020 #include <boost/enum/bitfield.hpp> 00021 #include <boost/enum/macros.hpp> 00022 00023 #endif