Added Deck::size()
This commit is contained in:
parent
7786f296d8
commit
765ade785a
@ -51,6 +51,10 @@ namespace Opm {
|
||||
return m_keywords->getKeywordList( keyword );
|
||||
}
|
||||
|
||||
size_t Deck::size() const {
|
||||
return m_keywords->size();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
@ -37,7 +37,7 @@ namespace Opm {
|
||||
DeckKeywordConstPtr getKeyword(const std::string& keyword) const;
|
||||
size_t numKeywords(const std::string& keyword);
|
||||
const std::vector<DeckKeywordConstPtr>& getKeywordList(const std::string& keyword);
|
||||
|
||||
size_t size() const;
|
||||
private:
|
||||
KeywordContainerPtr m_keywords;
|
||||
};
|
||||
|
@ -102,4 +102,12 @@ BOOST_AUTO_TEST_CASE(numKeyword_nokeyword_return0) {
|
||||
}
|
||||
|
||||
|
||||
BOOST_AUTO_TEST_CASE(size_twokeyword_return2) {
|
||||
Deck deck;
|
||||
DeckKeywordConstPtr keyword(new DeckKeyword("BJARNE"));
|
||||
deck.addKeyword(keyword);
|
||||
deck.addKeyword(keyword);
|
||||
BOOST_CHECK_EQUAL(2U , deck.size());
|
||||
}
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user