Sketch of the PlaceholderParser if/elsif/else macro.

This commit is contained in:
bubnikv 2017-11-17 18:46:03 +01:00
parent 47f193fe2d
commit 9205c8aab4
2 changed files with 269 additions and 92 deletions

View file

@ -82,6 +82,9 @@ public:
bool is_vector() const { return ! this->is_scalar(); }
};
typedef ConfigOption* ConfigOptionPtr;
typedef const ConfigOption* ConfigOptionConstPtr;
// Value of a single valued option (bool, int, float, string, point, enum)
template <class T>
class ConfigOptionSingle : public ConfigOption {