24class EXPCL_DTOOL_PRC ConfigVariableDouble :
public ConfigVariable {
26 INLINE ConfigVariableDouble(
const std::string &name);
27 INLINE ConfigVariableDouble(
const std::string &name,
double default_value,
28 const std::string &description = std::string(),
30 INLINE ConfigVariableDouble(
const std::string &name,
const std::string &default_value,
31 const std::string &description = std::string(),
34 INLINE
void operator = (
double value);
35 INLINE
operator double ()
const;
37 INLINE
size_t size()
const;
38 INLINE
double operator [] (
size_t n)
const;
46 INLINE
double get_word(
size_t n)
const;
47 INLINE
void set_word(
size_t n,
double value);
50 void set_default_value(
double default_value);
53 AtomicAdjust::Integer _local_modified;