[escher/message_tree] Inline in header file

This commit is contained in:
Ruben Dashyan
2020-02-06 14:39:23 +01:00
committed by Léa Saviot
parent 7d72d5abd7
commit 9fc1182733
3 changed files with 3 additions and 17 deletions

View File

@@ -45,7 +45,6 @@ escher_src += $(addprefix escher/src/,\
message_table_cell_with_message.cpp \
message_table_cell_with_switch.cpp \
message_text_view.cpp \
message_tree.cpp \
modal_view_controller.cpp \
nested_menu_controller.cpp \
palette.cpp \

View File

@@ -11,9 +11,9 @@ public:
{
};
virtual const MessageTree * children(int index) const = 0;
I18n::Message label() const;
int numberOfChildren() const;
bool isNull() const;
I18n::Message label() const { return m_label; }
int numberOfChildren() const { return m_numberOfChildren; }
bool isNull() const { return (m_label == (I18n::Message)0); }
protected:
I18n::Message m_label;
int m_numberOfChildren;

View File

@@ -1,13 +0,0 @@
#include <escher/message_tree.h>
int MessageTree::numberOfChildren() const {
return m_numberOfChildren;
}
I18n::Message MessageTree::label() const {
return m_label;
}
bool MessageTree::isNull() const {
return (m_label == (I18n::Message)0);
}