clone() const override | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | 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< IsArithmeticType< Type >::value > > | inlinevirtual |
getType() const override | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | inlinevirtual |
isSet() override | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | inlinevirtual |
m_range | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | |
m_set | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | |
m_value | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | |
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< IsArithmeticType< Type >::value > > | inlinevirtual |
ParserParameter() | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | inline |
ParserParameter(ValueType rhs) | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | inlineexplicit |
ParserParameter(Range< ValueType > const &range) | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | inlineexplicit |
ParserParameter(ValueType rhs, Range< ValueType > const &range) | castor::ParserParameter< Type, std::enable_if_t< IsArithmeticType< Type >::value > > | 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< IsArithmeticType< Type >::value > > | |
~ParserParameterBase() noexcept=default | castor::ParserParameterBase | virtual |