#include "base/object.hpp"
#include "base/type.hpp"
#include "base/dictionary.hpp"
-#include "base/debuginfo.hpp"
#include <boost/signals2.hpp>
-#include <map>
namespace icinga
{
# pragma GCC diagnostic ignored "-Wdeprecated-declarations"
#endif
-#include "visibility.hpp"
+#include "base/visibility.hpp"
#ifdef I2_BASE_BUILD
# define I2_BASE_API I2_EXPORT
#include "base/i2-base.hpp"
#include "base/debug.hpp"
#include "base/thinmutex.hpp"
-#include <boost/thread/thread.hpp>
#ifndef I2_DEBUG
#include <boost/thread/mutex.hpp>
#include <boost/thread/recursive_mutex.hpp>
#endif /* I2_DEBUG */
+#include <boost/thread/condition_variable.hpp>
+
#include <boost/smart_ptr/intrusive_ptr.hpp>
using boost::intrusive_ptr;
******************************************************************************/
#include "base/scriptframe.hpp"
+#include "base/scriptglobal.hpp"
using namespace icinga;
void ScriptFrame::SetCurrentFrame(ScriptFrame *frame)
{
m_CurrentFrame.reset(new ScriptFrame *(frame));
-}
\ No newline at end of file
+}
#include "config/i2-config.hpp"
#include "base/dictionary.hpp"
-#include "base/scriptglobal.hpp"
#include <boost/thread/tss.hpp>
namespace icinga
#include "base/i2-base.hpp"
#include "base/object.hpp"
-#include <boost/thread/thread.hpp>
-#include <boost/thread/mutex.hpp>
-#include <boost/thread/condition_variable.hpp>
-#include <boost/signals2.hpp>
namespace icinga
{
#include <string.h>
#include <functional>
#include <string>
-#include <istream>
+#include <iosfwd>
namespace icinga {
#include "base/string.hpp"
#include "base/object.hpp"
#include "base/initialize.hpp"
-#include <boost/function.hpp>
#include <vector>
namespace icinga
#include "base/i2-base.hpp"
#include "base/string.hpp"
#include "base/array.hpp"
-#include <typeinfo>
+#include "base/threadpool.hpp"
#include <boost/function.hpp>
#include <boost/thread/tss.hpp>
+#include <typeinfo>
#include <vector>
-#include "base/threadpool.hpp"
namespace icinga
{
#include "base/i2-base.hpp"
#include "base/timer.hpp"
-#include <deque>
#include <boost/function.hpp>
#include <boost/thread/thread.hpp>
#include <boost/thread/mutex.hpp>
#include <boost/thread/condition_variable.hpp>
#include <boost/exception_ptr.hpp>
+#include <deque>
namespace icinga
{