sizeType is default set to SINGLE - and optional in Json config

This commit is contained in:
Joakim Hove
2013-09-18 07:16:09 +02:00
parent 3992a32efc
commit 0afbcfc6e4
8 changed files with 65 additions and 72 deletions

View File

@@ -36,19 +36,24 @@ namespace Opm
m_default = defaultDouble();
}
ParserDoubleItem::ParserDoubleItem(const std::string& itemName) : ParserItem(itemName)
ParserDoubleItem::ParserDoubleItem(const std::string& itemName) : ParserItem(itemName)
{
m_default = defaultDouble();
}
ParserDoubleItem::ParserDoubleItem(const std::string& itemName,
ParserItemSizeEnum sizeType, double defaultValue) :
ParserItem(itemName, sizeType)
ParserDoubleItem::ParserDoubleItem(const std::string& itemName, double defaultValue) : ParserItem(itemName)
{
setDefault( defaultValue );
}
ParserDoubleItem::ParserDoubleItem(const std::string& itemName, ParserItemSizeEnum sizeType, double defaultValue) : ParserItem(itemName, sizeType)
{
setDefault( defaultValue );
}
void ParserDoubleItem::setDefault(double defaultValue) {
m_default = defaultValue;
m_defaultSet = true;