Move polymorphic_pointer_downcast to a separate header, use pragma once and boost::throw_exception

This commit is contained in:
Antony Polukhin
2014-11-10 14:24:39 +04:00
parent a8253878c8
commit 6199649ae2
4 changed files with 80 additions and 44 deletions
+1
View File
@@ -13,6 +13,7 @@
#define BOOST_ENABLE_ASSERT_HANDLER
#include <boost/polymorphic_cast.hpp>
#include <boost/polymorphic_pointer_cast.hpp>
#include <boost/smart_ptr/shared_ptr.hpp>
#include <boost/smart_ptr/intrusive_ptr.hpp>
#include <boost/smart_ptr/intrusive_ref_counter.hpp>