123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #pragma once
- #ifndef _IV_BOOST_H_
- #define _IV_BOOST_H_
- #if defined __GNUC__
- # pragma GCC system_header
- #endif
- #ifndef __CUDACC__
- //https://bugreports.qt-project.org/browse/QTBUG-22829
- #ifndef Q_MOC_RUN
- #include <boost/version.hpp>
- #include <boost/numeric/conversion/cast.hpp>
- #include <boost/thread/mutex.hpp>
- #include <boost/thread/condition.hpp>
- #include <boost/thread.hpp>
- #include <boost/thread/thread.hpp>
- #include <boost/filesystem.hpp>
- #include <boost/bind.hpp>
- #include <boost/cstdint.hpp>
- #include <boost/function.hpp>
- #include <boost/tuple/tuple.hpp>
- #include <boost/shared_ptr.hpp>
- #include <boost/weak_ptr.hpp>
- #include <boost/mpl/fold.hpp>
- #include <boost/mpl/inherit.hpp>
- #include <boost/mpl/inherit_linearly.hpp>
- #include <boost/mpl/joint_view.hpp>
- #include <boost/mpl/transform.hpp>
- #include <boost/mpl/vector.hpp>
- #include <boost/algorithm/string.hpp>
- #ifndef Q_MOC_RUN
- #include <boost/date_time/posix_time/posix_time.hpp>
- #endif
- #if BOOST_VERSION >= 104700
- #include <boost/chrono.hpp>
- #endif
- #include <boost/tokenizer.hpp>
- #include <boost/foreach.hpp>
- #include <boost/shared_array.hpp>
- #include <boost/interprocess/sync/file_lock.hpp>
- #if BOOST_VERSION >= 104900
- #include <boost/interprocess/permissions.hpp>
- #endif
- #include <boost/iostreams/device/mapped_file.hpp>
- #define BOOST_PARAMETER_MAX_ARITY 7
- #include <boost/signals2.hpp>
- #include <boost/signals2/slot.hpp>
- #endif
- #endif
- #endif // _IV_BOOST_H_
|