Changeset 10466 for code/branches/core7/src/libraries/core/object
- Timestamp:
- May 25, 2015, 11:33:05 AM (9 years ago)
- Location:
- code/branches/core7/src/libraries/core/object
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/core7/src/libraries/core/object/IteratorBase.h
r9667 r10466 37 37 38 38 #include "core/CorePrereqs.h" 39 40 #include <boost/static_assert.hpp> 41 #include <boost/type_traits/is_base_of.hpp> 39 42 40 43 #include "ObjectListBase.h" … … 49 52 class IteratorBase : public ObjectListElementRemovalListener 50 53 { 54 BOOST_STATIC_ASSERT(boost::is_base_of<Listable, T>::value); 55 51 56 public: 52 57 /** -
code/branches/core7/src/libraries/core/object/ObjectList.h
r9667 r10466 47 47 #include "core/CorePrereqs.h" 48 48 49 #include <boost/static_assert.hpp> 50 #include <boost/type_traits/is_base_of.hpp> 51 49 52 #include "ObjectListBase.h" 50 53 #include "ObjectListIterator.h" … … 66 69 class ObjectList 67 70 { 71 BOOST_STATIC_ASSERT(boost::is_base_of<Listable, T>::value); 72 68 73 public: 69 74 typedef ObjectListIterator<T> iterator;
Note: See TracChangeset
for help on using the changeset viewer.