rivet is hosted by Hepforge, IPPP Durham
RivetBoost.hh
Go to the documentation of this file.
00001 #ifndef RIVET_RIVETBOOST_HH
00002 #define RIVET_RIVETBOOST_HH
00003 
00004 #include "boost/smart_ptr.hpp"
00005 #include "boost/pointer_cast.hpp"
00006 #include "boost/lexical_cast.hpp"
00007 #include "boost/assign.hpp"
00008 #include "boost/algorithm/string.hpp"
00009 
00010 #include "boost/foreach.hpp"
00011 #ifndef foreach
00012 #define foreach BOOST_FOREACH
00013 #endif
00014 
00015 namespace Rivet {
00016 
00017 
00018   // Smart pointers
00019   using boost::shared_ptr;
00020 
00021   // Clever casts
00022   using boost::lexical_cast;
00023   using boost::bad_lexical_cast;
00024 
00025   // Clever assignment shortcuts
00026   using namespace boost::assign;
00027 
00028   // Strings
00029   using namespace boost;
00030 
00031 
00032 }
00033 
00034 #endif