add a few 'explicit' statements
this allows to constructs like
ParserIntItem("NRPVT");
which IMHO is more readable than the previous way, i.e.,
ParserIntItem(std::string("NRPVT"));
This commit is contained in:
@@ -36,7 +36,7 @@ namespace Opm {
|
||||
ParserStringItem(const std::string& itemName, ParserItemSizeEnum sizeType);
|
||||
ParserStringItem(const std::string& itemName, ParserItemSizeEnum sizeType, const std::string& defaultValue);
|
||||
ParserStringItem(const std::string& itemName, const std::string& defaultValue);
|
||||
ParserStringItem( const Json::JsonObject& jsonConfig);
|
||||
explicit ParserStringItem( const Json::JsonObject& jsonConfig);
|
||||
|
||||
bool equal(const ParserItem& other) const;
|
||||
DeckItemPtr scan(RawRecordPtr rawRecord) const;
|
||||
|
||||
Reference in New Issue
Block a user