|
opm-common
|
Public Types | |
| typedef std::vector< DeckItem >::const_iterator | const_iterator |
Public Member Functions | |
| DeckRecord (std::vector< DeckItem > &&items, const bool check_for_duplicate_names=true) | |
| size_t | size () const |
| void | addItem (DeckItem deckItem) |
| DeckItem & | getItem (size_t index) |
| DeckItem & | getItem (const std::string &name) |
| DeckItem & | getDataItem () |
| const DeckItem & | getItem (size_t index) const |
| const DeckItem & | getItem (const std::string &name) const |
| const DeckItem & | getDataItem () const |
| bool | hasItem (const std::string &name) const |
| template<class Item> | |
| DeckItem & | getItem () |
| template<class Item> | |
| const DeckItem & | getItem () const |
| const_iterator | begin () const |
| const_iterator | end () const |
| void | write (DeckOutput &writer, std::size_t item_offset=0) const |
| void | write_data (DeckOutput &writer, std::size_t item_offset=0) const |
| bool | equal (const DeckRecord &other, bool cmp_default, bool cmp_numeric) const |
| bool | operator== (const DeckRecord &other) const |
| bool | operator!= (const DeckRecord &other) const |
| template<class Serializer> | |
| void | serializeOp (Serializer &serializer) |
Static Public Member Functions | |
| static DeckRecord | serializationTestObject () |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const DeckRecord &record) |