#include "base/application.thpp"
#include "base/threadpool.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
namespace icinga
{
******************************************************************************/
#include "base/clicommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/type.hpp"
#include "base/serializer.hpp"
#include <boost/algorithm/string/split.hpp>
#include "base/stdiostream.hpp"
#include "base/debug.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/scriptfunction.hpp"
#include "base/initialize.hpp"
#include "base/i2-base.hpp"
#include "base/logger.thpp"
-#include "base/logger_fwd.hpp"
#include <set>
namespace icinga
{
+/**
+ * Log severity.
+ *
+ * @ingroup base
+ */
+enum LogSeverity
+{
+ LogDebug,
+ LogNotice,
+ LogInformation,
+ LogWarning,
+ LogCritical
+};
+
/**
* A log entry.
*
+++ /dev/null
-/******************************************************************************
- * Icinga 2 *
- * Copyright (C) 2012-2014 Icinga Development Team (http://www.icinga.org) *
- * *
- * This program is free software; you can redistribute it and/or *
- * modify it under the terms of the GNU General Public License *
- * as published by the Free Software Foundation; either version 2 *
- * of the License, or (at your option) any later version. *
- * *
- * This program is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU General Public License for more details. *
- * *
- * You should have received a copy of the GNU General Public License *
- * along with this program; if not, write to the Free Software Foundation *
- * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. *
- ******************************************************************************/
-
-#ifndef LOGGER_FWD_H
-#define LOGGER_FWD_H
-
-#include "base/i2-base.hpp"
-#include "base/qstring.hpp"
-
-namespace icinga
-{
-
-/**
- * Log severity.
- *
- * @ingroup base
- */
-enum LogSeverity
-{
- LogDebug,
- LogNotice,
- LogInformation,
- LogWarning,
- LogCritical
-};
-
-void I2_BASE_API Log(LogSeverity severity, const String& facility,
- const String& message);
-
-}
-
-#endif /* LOGGER_FWD_H */
#include "base/objectlock.hpp"
#include "base/utility.hpp"
#include "base/initialize.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/utility.hpp"
#include "base/scriptvariable.hpp"
#include <boost/foreach.hpp>
#include "base/array.hpp"
#include "base/dictionary.hpp"
#include "base/serializer.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
#include <boost/regex.hpp>
#include <algorithm>
#include "base/objectlock.hpp"
#include "base/utility.hpp"
#include "base/exception.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <sstream>
#include <iostream>
#include <boost/exception/errinfo_api_function.hpp>
******************************************************************************/
#include "base/tcpsocket.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/utility.hpp"
#include "base/exception.hpp"
#include <boost/exception/errinfo_api_function.hpp>
******************************************************************************/
#include "base/threadpool.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/debug.hpp"
#include "base/utility.hpp"
#include "base/exception.hpp"
#include "base/tlsstream.hpp"
#include "base/utility.hpp"
#include "base/exception.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/bind.hpp>
#include <iostream>
#include "base/tlsutility.hpp"
#include "base/convert.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
#include "base/application.hpp"
#include "base/utility.hpp"
#include "base/convert.hpp"
#include "base/application.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/socket.hpp"
#include "base/utility.hpp"
#include "base/workqueue.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/convert.hpp"
#include <boost/bind.hpp>
#include <boost/foreach.hpp>
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/convert.hpp"
#include "base/statsfunction.hpp"
******************************************************************************/
#include "cli/agentaddcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include <boost/foreach.hpp>
******************************************************************************/
#include "cli/agentblackandwhitelistcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include "base/tlsutility.hpp"
******************************************************************************/
#include "cli/agentlistcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include <boost/foreach.hpp>
******************************************************************************/
#include "cli/agentremovecommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include <boost/foreach.hpp>
******************************************************************************/
#include "cli/agentsetcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include <boost/foreach.hpp>
******************************************************************************/
#include "cli/agentsetupcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include <boost/foreach.hpp>
******************************************************************************/
#include "cli/agentupdateconfigcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include <boost/foreach.hpp>
******************************************************************************/
#include "cli/agentwizardcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include <boost/foreach.hpp>
#include "config/configcompilercontext.hpp"
#include "config/configcompiler.hpp"
#include "config/configitembuilder.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include "base/logger.hpp"
#include "cli/featuredisablecommand.hpp"
#include "cli/featureutility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include "base/convert.hpp"
#include "cli/featureenablecommand.hpp"
#include "cli/featureutility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include "base/convert.hpp"
#include "cli/featurelistcommand.hpp"
#include "cli/featureutility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/convert.hpp"
#include "base/console.hpp"
******************************************************************************/
#include "cli/featureutility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include <boost/foreach.hpp>
******************************************************************************/
#include "cli/objectlistcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include "base/convert.hpp"
******************************************************************************/
#include "cli/pkinewcacommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include "base/tlsutility.hpp"
******************************************************************************/
#include "cli/pkinewcertcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/tlsutility.hpp"
#include "cli/pkirequestcommand.hpp"
#include "remote/jsonrpc.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/tlsutility.hpp"
#include "base/tlsstream.hpp"
******************************************************************************/
#include "cli/pkisigncsrcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/tlsutility.hpp"
#include "base/application.hpp"
#include "cli/pkiticketcommand.hpp"
#include "remote/jsonrpc.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/tlsutility.hpp"
#include "base/tlsstream.hpp"
******************************************************************************/
#include "cli/repositoryobjectcommand.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/clicommand.hpp"
#include "base/application.hpp"
#include "base/tlsutility.hpp"
#include "icinga/icingaapplication.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/convert.hpp"
#include "base/application.hpp"
#include "base/utility.hpp"
#include "config/configcompilercontext.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/convert.hpp"
#include "base/application.hpp"
#include "compat/externalcommandlistener.hpp"
#include "icinga/externalcommandprocessor.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/application.hpp"
#include "base/statsfunction.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
#include "base/convert.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/application.hpp"
#include "base/context.hpp"
******************************************************************************/
#include "config/applyrule.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
#include <set>
#include "config/configcompiler.hpp"
#include "config/configitem.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/utility.hpp"
#include "base/context.hpp"
#include "base/exception.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
#include "base/convert.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/debug.hpp"
#include "base/workqueue.hpp"
#include "base/exception.hpp"
#include "base/utility.hpp"
#include "base/objectlock.hpp"
#include "base/object.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/configerror.hpp"
#include <boost/foreach.hpp>
#include <boost/exception_ptr.hpp>
#include "base/objectlock.hpp"
#include "base/utility.hpp"
#include "base/initialize.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/scriptfunction.hpp"
#include <boost/foreach.hpp>
#include "base/initialize.hpp"
#include "base/dynamictype.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "remote/endpoint.hpp"
#include "icinga/notification.hpp"
#include "icinga/checkcommand.hpp"
#include "base/objectlock.hpp"
#include "base/utility.hpp"
#include "base/initialize.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
using namespace icinga;
#include "base/dynamictype.hpp"
#include "base/utility.hpp"
#include "base/convert.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
using namespace icinga;
#include "icinga/compatutility.hpp"
#include "base/convert.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
using namespace icinga;
#include "base/initialize.hpp"
#include "base/dynamictype.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
#include <boost/algorithm/string/join.hpp>
#include "icinga/notification.hpp"
#include "base/convert.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
using namespace icinga;
#include "db_ido/dbtype.hpp"
#include "db_ido/dbvalue.hpp"
#include "db_ido_mysql/idomysqlconnection.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/objectlock.hpp"
#include "base/convert.hpp"
#include "base/utility.hpp"
#include "db_ido/dbvalue.hpp"
#include "db_ido_pgsql/idopgsqlconnection.hpp"
#include "icinga/perfdatavalue.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/objectlock.hpp"
#include "base/convert.hpp"
#include "base/utility.hpp"
#include "remote/apilistener.hpp"
#include "remote/apifunction.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
using namespace icinga;
#include "hello/hello.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
using namespace icinga;
#include "icinga/api.hpp"
#include "remote/apifunction.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
using namespace icinga;
#include "icinga/cib.hpp"
#include "remote/messageorigin.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/convert.hpp"
#include "base/utility.hpp"
#include "base/context.hpp"
#include "base/objectlock.hpp"
#include "base/timer.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
using namespace icinga;
#include "icinga/service.hpp"
#include "icinga/dependency.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
using namespace icinga;
#include "icinga/service.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/timer.hpp"
#include "base/utility.hpp"
#include "base/convert.hpp"
#include "icinga/checkable.hpp"
#include "icinga/eventcommand.hpp"
#include "icinga/icingaapplication.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
using namespace icinga;
#include "icinga/checkable.hpp"
#include "icinga/icingaapplication.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/context.hpp"
#include "base/convert.hpp"
******************************************************************************/
#include "icinga/customvarobject.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
using namespace icinga;
#include "config/configcompilercontext.hpp"
#include "base/initialize.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
#include "base/workqueue.hpp"
#include "base/configerror.hpp"
#include "icinga/dependency.hpp"
#include "icinga/service.hpp"
#include "config/configcompilercontext.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/scriptfunction.hpp"
#include <boost/foreach.hpp>
#include "icinga/notificationcommand.hpp"
#include "remote/apifunction.hpp"
#include "base/convert.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/objectlock.hpp"
#include "base/application.hpp"
#include "base/utility.hpp"
#include "icinga/hostgroup.hpp"
#include "config/objectrule.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/objectlock.hpp"
#include "base/context.hpp"
#include "base/workqueue.hpp"
#include "icinga/icingaapplication.hpp"
#include "icinga/cib.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/objectlock.hpp"
#include "base/convert.hpp"
#include "base/debug.hpp"
#include "icinga/icingastatuswriter.hpp"
#include "icinga/cib.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/application.hpp"
#include "base/statsfunction.hpp"
#include "base/convert.hpp"
#include "base/exception.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/debug.hpp"
#include "base/utility.hpp"
#include <boost/algorithm/string/split.hpp>
#include "icinga/customvarobject.hpp"
#include "base/array.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
#include "base/dynamicobject.hpp"
#include <boost/foreach.hpp>
#include "config/configcompilercontext.hpp"
#include "base/initialize.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
#include "base/workqueue.hpp"
#include "base/configerror.hpp"
#include "icinga/service.hpp"
#include "config/configcompilercontext.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/utility.hpp"
#include "base/convert.hpp"
#include "base/exception.hpp"
#include "icinga/pluginutility.hpp"
#include "icinga/macroprocessor.hpp"
#include "icinga/perfdatavalue.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/utility.hpp"
#include "base/convert.hpp"
#include "base/process.hpp"
#include "config/configcompilercontext.hpp"
#include "base/initialize.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
#include "base/configerror.hpp"
#include <boost/foreach.hpp>
#include "base/utility.hpp"
#include "base/objectlock.hpp"
#include "base/convert.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include <boost/foreach.hpp>
#include "config/configcompilercontext.hpp"
#include "base/initialize.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
#include "base/workqueue.hpp"
#include "base/configerror.hpp"
#include "config/objectrule.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
#include "base/workqueue.hpp"
#include <boost/foreach.hpp>
#include "icinga/timeperiod.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/timer.hpp"
#include "base/utility.hpp"
#include <boost/foreach.hpp>
#include "config/objectrule.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/context.hpp"
#include "base/workqueue.hpp"
#include <boost/foreach.hpp>
#include "base/convert.hpp"
#include "base/array.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
#include <boost/regex.hpp>
#include "base/utility.hpp"
#include "base/objectlock.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/tcpsocket.hpp"
#include "base/unixsocket.hpp"
#include "icinga/notificationcommand.hpp"
#include "base/utility.hpp"
#include "base/convert.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include <boost/foreach.hpp>
#include <boost/tuple/tuple.hpp>
#include <boost/algorithm/string.hpp>
#include "base/debug.hpp"
#include "base/convert.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
#include "base/utility.hpp"
#include "base/serializer.hpp"
#include "icinga/notificationcommand.hpp"
#include "base/convert.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/application.hpp"
#include "base/objectlock.hpp"
#include <boost/foreach.hpp>
#include "icinga/notificationcommand.hpp"
#include "base/convert.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/application.hpp"
#include "base/objectlock.hpp"
#include <boost/smart_ptr/make_shared.hpp>
#include "icinga/macroprocessor.hpp"
#include "icinga/icingaapplication.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/scriptfunction.hpp"
#include "base/utility.hpp"
#include "base/process.hpp"
#include "base/utility.hpp"
#include "base/convert.hpp"
#include "base/scriptfunction.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
using namespace icinga;
#include "methods/nulleventtask.hpp"
#include "base/scriptfunction.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
using namespace icinga;
#include "icinga/macroprocessor.hpp"
#include "icinga/icingaapplication.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/scriptfunction.hpp"
#include "base/utility.hpp"
#include "base/process.hpp"
#include "icinga/pluginutility.hpp"
#include "icinga/icingaapplication.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/scriptfunction.hpp"
#include "base/utility.hpp"
#include "base/process.hpp"
#include "icinga/macroprocessor.hpp"
#include "icinga/icingaapplication.hpp"
#include "base/scriptfunction.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/utility.hpp"
#include "base/process.hpp"
#include "base/convert.hpp"
#include "base/utility.hpp"
#include "base/convert.hpp"
#include "base/scriptfunction.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
using namespace icinga;
#include "icinga/icingaapplication.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/utility.hpp"
#include "base/exception.hpp"
#include "base/statsfunction.hpp"
#include "base/tcpsocket.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/convert.hpp"
#include "base/utility.hpp"
#include "base/application.hpp"
#include "icinga/icingaapplication.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/convert.hpp"
#include "base/utility.hpp"
#include "base/context.hpp"
#include "base/dynamictype.hpp"
#include "base/objectlock.hpp"
#include "base/utility.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/exception.hpp"
using namespace icinga;
#include "remote/apilistener.hpp"
#include "remote/apifunction.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/convert.hpp"
#include <boost/foreach.hpp>
#include <fstream>
#include "base/convert.hpp"
#include "base/netstring.hpp"
#include "base/dynamictype.hpp"
-#include "base/logger_fwd.hpp"
+#include "base/logger.hpp"
#include "base/objectlock.hpp"
#include "base/stdiostream.hpp"
#include "base/application.hpp"