ParserEnums.hpp File Reference
#include <string>
#include <stdexcept>
Include dependency graph for ParserEnums.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Opm
 

Enumerations

enum  Opm::ParserKeywordSizeEnum { Opm::SLASH_TERMINATED = 0, Opm::FIXED = 1, Opm::OTHER_KEYWORD_IN_DECK = 2, Opm::UNKNOWN =3 }
 
enum  Opm::ParserItemSizeEnum { Opm::ALL = 0, Opm::SINGLE = 1 }
 
enum  Opm::ParserValueTypeEnum { Opm::INT = 0, Opm::FLOAT = 1, Opm::STRING = 2, Opm::DOUBLE = 3 }
 
enum  Opm::ParserKeywordActionEnum { Opm::INTERNALIZE = 0, Opm::IGNORE = 1, Opm::IGNORE_WARNING = 2, Opm::THROW_EXCEPTION = 3 }
 

Functions

const std::string Opm::ParserKeywordActionEnum2String (ParserKeywordActionEnum enumValue)
 
const std::string Opm::ParserItemSizeEnum2String (ParserItemSizeEnum enumValue)
 
const std::string Opm::ParserKeywordSizeEnum2String (ParserKeywordSizeEnum enumValue)
 
const std::string Opm::ParserValueTypeEnum2String (ParserValueTypeEnum enumValue)
 
ParserItemSizeEnum Opm::ParserItemSizeEnumFromString (const std::string &stringValue)
 
ParserKeywordSizeEnum Opm::ParserKeywordSizeEnumFromString (const std::string &stringValue)
 
ParserValueTypeEnum Opm::ParserValueTypeEnumFromString (const std::string &stringValue)
 
ParserKeywordActionEnum Opm::ParserKeywordActionEnumFromString (const std::string &stringValue)