Add appendMessages() function.

This commit is contained in:
Liu Ming
2016-04-13 12:06:37 +08:00
parent bf9cd5699c
commit 9ca9c8ce1d
2 changed files with 13 additions and 1 deletions

View File

@@ -128,6 +128,15 @@ namespace Opm {
}
void MessageContainer::appendMessages(const MessageContainer& msgContainer)
{
for(auto it = msgContainer.begin(); it != msgContainer.end(); it++) {
m_messages.push_back(*it);
}
}
MessageContainer::const_iterator MessageContainer::begin() const {
return m_messages.begin();
}

View File

@@ -87,9 +87,12 @@ namespace Opm {
void add( const Message& );
void add( Message&& );
void appendMessages(const MessageContainer& msgContainer);
const_iterator begin() const;
const_iterator end() const;
private:
std::vector<Message> m_messages;
};