clone() const override | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | inlinevirtual |
get(T &value) const | castor::ParserParameterBase | |
get() const | castor::ParserParameterBase | inline |
getBaseType() const | castor::ParserParameterBase | inlinevirtual |
getStrType() const override | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | inlinevirtual |
getType() const override | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | inlinevirtual |
isSet() override | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | inlinevirtual |
m_set | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | |
m_value | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | |
operator=(ParserParameterBase const &)=default | castor::ParserParameterBase | |
operator=(ParserParameterBase &&) noexcept=default | castor::ParserParameterBase | |
parse(LoggerInstance &logger, String ¶ms) override | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | inlinevirtual |
ParserParameter()=default | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | |
ParserParameter(ValueType rhs) | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | inlineexplicit |
ParserParameterBase()=default | castor::ParserParameterBase | |
ParserParameterBase(ParserParameterBase const &)=default | castor::ParserParameterBase | |
ParserParameterBase(ParserParameterBase &&) noexcept=default | castor::ParserParameterBase | |
ValueType typedef | castor::ParserParameter< Type, std::enable_if_t< !hasBaseParameterTypeV< Type > &&!isArithmeticTypeV< Type > > > | |
~ParserParameterBase() noexcept=default | castor::ParserParameterBase | virtual |