Minor fixes

This commit is contained in:
John Wellbelove 2024-03-11 08:37:13 +00:00
parent 4737fd0f03
commit 199bb131df
2 changed files with 3 additions and 3 deletions

View File

@ -220,7 +220,7 @@ namespace etl
/// Is T a base of etl::message<T>
//***************************************************************************
template <typename T>
struct is_message_base : public etl::bool_constant<etl::is_message<T>::value && !is_message_type<T>::value>
struct is_message_base : public etl::bool_constant<etl::is_message<T>::value && !etl::is_message_type<T>::value>
{
};
@ -228,7 +228,7 @@ namespace etl
/// Is T a user defined base of etl::message<T> and not an etl::imessage
//***************************************************************************
template <typename T>
struct is_user_message_base : public etl::bool_constant<etl::is_message_base<T>::value && !is_imessage<T>::value>
struct is_user_message_base : public etl::bool_constant<etl::is_message_base<T>::value && !etl::is_imessage<T>::value>
{
};

View File

@ -108,7 +108,7 @@ SUITE(test_message)
CHECK_FALSE(etl::is_message_base<int>::value);
// Is a user message base?
CHECK_TRUE(etl::is_user_message_base<etl::imessage>::value);
CHECK_FALSE(etl::is_user_message_base<etl::imessage>::value);
CHECK_TRUE(etl::is_user_message_base<MessageBase>::value);
CHECK_FALSE(etl::is_user_message_base<Message>::value);
CHECK_FALSE(etl::is_user_message_base<int>::value);