changeset 109:54301e7646b2

Irccd: make log::Interface completely abstract, #485
author David Demelier <markand@malikania.fr>
date Wed, 27 Apr 2016 13:10:05 +0200
parents af84dd3d585b
children 5d71d270a2dd
files lib/irccd/logger.hpp
diffstat 1 files changed, 10 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lib/irccd/logger.hpp	Wed Apr 27 13:07:21 2016 +0200
+++ b/lib/irccd/logger.hpp	Wed Apr 27 13:10:05 2016 +0200
@@ -52,6 +52,16 @@
 class Interface {
 public:
 	/**
+	 * Default constructor.
+	 */
+	Interface() = default;
+
+	/**
+	 * Virtual destructor defaulted.
+	 */
+	virtual ~Interface() = default;
+
+	/**
 	 * Write a information message.
 	 *
 	 * The function is called only if verbose is true.