STL_extensions

This commit is contained in:
Andreas Fabri 2018-01-18 14:15:21 +00:00
parent 599e2019df
commit f4ec38e27c
4 changed files with 10 additions and 1 deletions

View File

@ -27,7 +27,8 @@
# pragma warning(disable: 4355) // 'this' : used in base member initializer list
# pragma warning(disable: 4396) // the inline specifier cannot be used when a friend declaration refers to a specialization of a function template
# pragma warning(disable: 4510) // default constructor could not be generated
# pragma warning(disable: 4512) // assignment operator could not be generated# pragma warning(disable: 4522) // multiple assignment operators specified
# pragma warning(disable: 4512) // assignment operator could not be generated
# pragma warning(disable: 4522) // multiple assignment operators specified
# pragma warning(disable: 4610) // can never be instantiated - user defined constructor required
# pragma warning(disable: 4706) // assignment within conditional expression
# pragma warning(disable: 4714) // function marked as __forceinline not inlined

View File

@ -23,6 +23,8 @@
#ifndef CGAL_CONCURRENT_COMPACT_CONTAINER_H
#define CGAL_CONCURRENT_COMPACT_CONTAINER_H
#include <CGAL/disable_warnings.h>
#include <CGAL/basic.h>
#include <CGAL/Default.h>
@ -1057,6 +1059,8 @@ namespace std {
} // namespace std
#include <CGAL/enable_warnings.h>
#endif // CGAL_CONCURRENT_COMPACT_CONTAINER_H
#endif // CGAL_LINKED_WITH_TBB

View File

@ -15,6 +15,8 @@
#include <boost/type_traits/is_base_of.hpp>
#include <CGAL/disable_warnings.h>
template <typename Has_timestamp_ = CGAL::Tag_true>
struct Node_1
: public CGAL::Compact_container_base

View File

@ -27,6 +27,8 @@ int main()
# include <tbb/parallel_for.h>
# include <tbb/atomic.h>
#include <CGAL/disable_warnings.h>
struct Node_1
: public CGAL::Compact_container_base
{