diff options
Diffstat (limited to 'src/config/ConfigData.hxx')
-rw-r--r-- | src/config/ConfigData.hxx | 26 |
1 files changed, 1 insertions, 25 deletions
diff --git a/src/config/ConfigData.hxx b/src/config/ConfigData.hxx index e794c044f..332634646 100644 --- a/src/config/ConfigData.hxx +++ b/src/config/ConfigData.hxx @@ -20,6 +20,7 @@ #ifndef MPD_CONFIG_DATA_HXX #define MPD_CONFIG_DATA_HXX +#include "Block.hxx" #include "ConfigOption.hxx" #include "Compiler.h" @@ -30,31 +31,6 @@ class AllocatedPath; class Error; -struct block_param { - std::string name; - std::string value; - int line; - - /** - * This flag is false when nobody has queried the value of - * this option yet. - */ - mutable bool used; - - gcc_nonnull_all - block_param(const char *_name, const char *_value, int _line=-1) - :name(_name), value(_value), line(_line), used(false) {} - - gcc_pure - int GetIntValue() const; - - gcc_pure - unsigned GetUnsignedValue() const; - - gcc_pure - bool GetBoolValue() const; -}; - struct config_param { /** * The next config_param with the same name. The destructor |