25class EXPCL_DTOOL_PRC ConfigVariableInt64 :
public ConfigVariable {
27 INLINE ConfigVariableInt64(
const std::string &name);
28 INLINE ConfigVariableInt64(
const std::string &name, int64_t default_value,
29 const std::string &description = std::string(),
31 INLINE ConfigVariableInt64(
const std::string &name,
const std::string &default_value,
32 const std::string &description = std::string(),
35 INLINE
void operator = (int64_t value);
36 INLINE
operator int64_t ()
const;
38 INLINE
size_t size()
const;
39 INLINE int64_t operator [] (
size_t n)
const;
47 INLINE int64_t
get_word(
size_t n)
const;
48 INLINE
void set_word(
size_t n, int64_t value);
51 void set_default_value(int64_t default_value);
54 AtomicAdjust::Integer _local_modified;