34#ifndef TTA_OPTION_VALUE_HH
35#define TTA_OPTION_VALUE_HH
63 virtual std::string
stringValue(
int index = 0)
const;
137 virtual std::string
stringValue(
int index = 0)
const;
242 virtual std::string
stringValue(
int index = 0)
const;
bool value_
The value of option.
virtual bool isFlagOn() const
virtual ~BoolOptionValue()
virtual void setBoolValue(bool value)
virtual bool isFlagOff() const
BoolOptionValue & operator=(const BoolOptionValue &)
Assignment not allowed.
BoolOptionValue(const BoolOptionValue &)
Copying not allowed.
IntegerListOptionValue(const IntegerListOptionValue &)
Copying not allowed.
virtual int listSize() const
IntegerListOptionValue & operator=(const IntegerListOptionValue &)
Assignment not allowed.
virtual ~IntegerListOptionValue()
virtual void setIntegerListValue(std::vector< int > values)
virtual int integerValue(int index=0) const
std::vector< int > values_
The value of option.
virtual ~IntegerOptionValue()
virtual void setIntegerValue(int value)
virtual int integerValue(int index=0) const
int value_
The value of option.
IntegerOptionValue & operator=(const IntegerOptionValue &)
Assignment not allowed.
IntegerOptionValue(const IntegerOptionValue &)
Copying not allowed.
virtual void setRealValue(double)
virtual void setUnsignedIntegerValue(unsigned)
OptionValue & operator=(const OptionValue &)
Assignment not allowed.
OptionValue(const OptionValue &)
Copying not allowed.
virtual double realValue() const
virtual bool isFlagOff() const
virtual void setIntegerValue(int)
virtual void setBoolValue(bool)
virtual std::string stringValue(int index=0) const
virtual bool isFlagOn() const
virtual int listSize() const
virtual void setIntegerListValue(std::vector< int > values)
virtual int integerValue(int index=0) const
virtual void setStringValue(const std::string &)
RealOptionValue & operator=(const RealOptionValue &)
Assignment not allowed.
RealOptionValue(const RealOptionValue &)
Copying not allowed.
virtual ~RealOptionValue()
virtual double realValue() const
double value_
The value of the option.
virtual void setRealValue(double value)
virtual int listSize() const
StringListOptionValue & operator=(const StringListOptionValue &)
Assignment not allowed.
StringListOptionValue(const StringListOptionValue &)
Copying not allowed.
std::vector< std::string > values_
The value of option.
virtual std::string stringValue(int index=0) const
virtual void setStringListValue(std::vector< std::string > values)
virtual ~StringListOptionValue()
StringOptionValue(const StringOptionValue &)
Copying not allowed.
virtual ~StringOptionValue()
virtual void setStringValue(const std::string &value)
std::string value_
The value of the option.
virtual std::string stringValue(int index=0) const
StringOptionValue & operator=(const StringOptionValue &)
Assignment not allowed.
UnsignedIntegerOptionValue(const UnsignedIntegerOptionValue &)
Copying not allowed.
UnsignedIntegerOptionValue & operator=(const UnsignedIntegerOptionValue &)
Assignment not allowed.
unsigned value_
The value of option.
virtual void setUnsignedIntegerValue(unsigned value)
virtual unsigned unsignedIntegerValue(int index=0) const
virtual ~UnsignedIntegerOptionValue()