diff options
Diffstat (limited to 'include/core/option.h')
-rw-r--r-- | include/core/option.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/core/option.h b/include/core/option.h index d058755..a67744b 100644 --- a/include/core/option.h +++ b/include/core/option.h @@ -140,6 +140,16 @@ class CompOption { typedef std::vector<CompOption> Vector; + class Class { + public: + virtual Vector & getOptions () const = 0; + + virtual CompOption * getOption (const CompString &name) const; + + virtual bool setOption (const CompString &name, + Value &value) = 0; + }; + public: CompOption (); CompOption (const CompOption &); |