]> granicus.if.org Git - icinga2/commitdiff
Add missing file.
authorGunnar Beutner <gunnar@beutner.name>
Sun, 17 Mar 2013 19:22:41 +0000 (20:22 +0100)
committerGunnar Beutner <gunnar@beutner.name>
Sun, 17 Mar 2013 19:22:41 +0000 (20:22 +0100)
lib/base/logger_fwd.h [new file with mode: 0644]

diff --git a/lib/base/logger_fwd.h b/lib/base/logger_fwd.h
new file mode 100644 (file)
index 0000000..1323a53
--- /dev/null
@@ -0,0 +1,47 @@
+/******************************************************************************
+ * Icinga 2                                                                   *
+ * Copyright (C) 2012 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.h"
+#include "base/qstring.h"
+
+namespace icinga
+{
+
+/**
+ * Log severity.
+ *
+ * @ingroup base
+ */
+enum LogSeverity
+{
+       LogDebug,
+       LogInformation,
+       LogWarning,
+       LogCritical
+};
+
+void Log(LogSeverity severity, const String& facility,
+    const String& message);
+
+}
+
+#endif /* LOGGER_FWD_H */