Mercurial > irccd
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. *