changeset 814:d0fc4f14678d

irccd: rename loggable_traits to type_traits
author David Demelier <markand@malikania.fr>
date Fri, 16 Nov 2018 13:18:28 +0100
parents a5d7b6b6b6ec
children 28ff6cb5bf73
files libirccd-daemon/irccd/daemon/logger.hpp libirccd-daemon/irccd/daemon/plugin_service.cpp libirccd-daemon/irccd/daemon/plugin_service.hpp libirccd-daemon/irccd/daemon/rule_service.cpp libirccd-daemon/irccd/daemon/rule_service.hpp libirccd-daemon/irccd/daemon/server_service.cpp libirccd-daemon/irccd/daemon/server_service.hpp
diffstat 7 files changed, 22 insertions(+), 22 deletions(-) [+]
line wrap: on
line diff
--- a/libirccd-daemon/irccd/daemon/logger.hpp	Fri Nov 16 13:08:23 2018 +0100
+++ b/libirccd-daemon/irccd/daemon/logger.hpp	Fri Nov 16 13:18:28 2018 +0100
@@ -69,7 +69,7 @@
  * ```
  */
 template <typename T>
-struct loggable_traits;
+struct type_traits;
 
 /**
  * \brief Logger object.
@@ -204,14 +204,14 @@
 	 *
 	 * \param loggable the loggable object
 	 * \return the output stream
-	 * \see loggable_traits
+	 * \see type_traits
 	 */
 	template <typename Loggable>
 	auto info(const Loggable& loggable) -> logger
 	{
 		return info(
-			loggable_traits<Loggable>::get_category(loggable),
-			loggable_traits<Loggable>::get_component(loggable)
+		        type_traits<Loggable>::get_category(loggable),
+		        type_traits<Loggable>::get_component(loggable)
 		);
 	}
 
@@ -231,14 +231,14 @@
 	 *
 	 * \param loggable the loggable object
 	 * \return the output stream
-	 * \see loggable_traits
+	 * \see type_traits
 	 */
 	template <typename Loggable>
 	auto warning(const Loggable& loggable) -> logger
 	{
 		return warning(
-			loggable_traits<Loggable>::get_category(loggable),
-			loggable_traits<Loggable>::get_component(loggable)
+		        type_traits<Loggable>::get_category(loggable),
+		        type_traits<Loggable>::get_component(loggable)
 		);
 	}
 
@@ -259,14 +259,14 @@
 	 *
 	 * \param loggable the loggable object
 	 * \return the output stream
-	 * \see loggable_traits
+	 * \see type_traits
 	 */
 	template <typename Loggable>
 	auto debug(const Loggable& loggable) -> logger
 	{
 		return debug(
-			loggable_traits<Loggable>::get_category(loggable),
-			loggable_traits<Loggable>::get_component(loggable)
+		        type_traits<Loggable>::get_category(loggable),
+		        type_traits<Loggable>::get_component(loggable)
 		);
 	}
 };
--- a/libirccd-daemon/irccd/daemon/plugin_service.cpp	Fri Nov 16 13:08:23 2018 +0100
+++ b/libirccd-daemon/irccd/daemon/plugin_service.cpp	Fri Nov 16 13:18:28 2018 +0100
@@ -268,12 +268,12 @@
 
 namespace logger {
 
-auto loggable_traits<plugin>::get_category(const plugin&) -> std::string_view
+auto type_traits<plugin>::get_category(const plugin&) -> std::string_view
 {
 	return "plugin";
 }
 
-auto loggable_traits<plugin>::get_component(const plugin& plugin) -> std::string_view
+auto type_traits<plugin>::get_component(const plugin& plugin) -> std::string_view
 {
 	return plugin.get_id();
 }
--- a/libirccd-daemon/irccd/daemon/plugin_service.hpp	Fri Nov 16 13:08:23 2018 +0100
+++ b/libirccd-daemon/irccd/daemon/plugin_service.hpp	Fri Nov 16 13:18:28 2018 +0100
@@ -256,14 +256,14 @@
 namespace logger {
 
 template <typename T>
-struct loggable_traits;
+struct type_traits;
 
 /**
  * \brief Implement Loggable traits for plugin.
  * \ingroup logger-traits
  */
 template <>
-struct loggable_traits<plugin> {
+struct type_traits<plugin> {
 	/**
 	 * Return "plugin"
 	 *
--- a/libirccd-daemon/irccd/daemon/rule_service.cpp	Fri Nov 16 13:08:23 2018 +0100
+++ b/libirccd-daemon/irccd/daemon/rule_service.cpp	Fri Nov 16 13:18:28 2018 +0100
@@ -106,12 +106,12 @@
 
 namespace logger {
 
-auto loggable_traits<rule>::get_category(const rule&) -> std::string_view
+auto type_traits<rule>::get_category(const rule&) -> std::string_view
 {
 	return "rule";
 }
 
-auto loggable_traits<rule>::get_component(const rule&) -> std::string_view
+auto type_traits<rule>::get_component(const rule&) -> std::string_view
 {
 	return "";
 }
--- a/libirccd-daemon/irccd/daemon/rule_service.hpp	Fri Nov 16 13:08:23 2018 +0100
+++ b/libirccd-daemon/irccd/daemon/rule_service.hpp	Fri Nov 16 13:18:28 2018 +0100
@@ -128,14 +128,14 @@
 namespace logger {
 
 template <typename T>
-struct loggable_traits;
+struct type_traits;
 
 /**
  * \brief Specialization for rule.
  * \ingroup logger-traits
  */
 template <>
-struct loggable_traits<rule> {
+struct type_traits<rule> {
 	/**
 	 * Get 'rule' category.
 	 *
--- a/libirccd-daemon/irccd/daemon/server_service.cpp	Fri Nov 16 13:08:23 2018 +0100
+++ b/libirccd-daemon/irccd/daemon/server_service.cpp	Fri Nov 16 13:18:28 2018 +0100
@@ -674,12 +674,12 @@
 
 namespace logger {
 
-auto loggable_traits<server>::get_category(const server&) -> std::string_view
+auto type_traits<server>::get_category(const server&) -> std::string_view
 {
 	return "server";
 }
 
-auto loggable_traits<server>::get_component(const server& sv) -> std::string_view
+auto type_traits<server>::get_component(const server& sv) -> std::string_view
 {
 	return sv.get_id();
 }
--- a/libirccd-daemon/irccd/daemon/server_service.hpp	Fri Nov 16 13:08:23 2018 +0100
+++ b/libirccd-daemon/irccd/daemon/server_service.hpp	Fri Nov 16 13:18:28 2018 +0100
@@ -153,14 +153,14 @@
 namespace logger {
 
 template <typename T>
-struct loggable_traits;
+struct type_traits;
 
 /**
  * \brief Specialization for server.
  * \ingroup logger-traits
  */
 template <>
-struct loggable_traits<server> {
+struct type_traits<server> {
 	/**
 	 * Get 'server' category.
 	 *