summaryrefslogtreecommitdiff
path: root/include/core/option.h
diff options
context:
space:
mode:
authorDanny Baumann <dannybaumann@web.de>2009-02-28 13:29:39 +0100
committerDanny Baumann <dannybaumann@web.de>2009-02-28 13:29:39 +0100
commit4e2c9ac6c5b78e77d67f05cb1ed15ca06bbd5246 (patch)
tree0ceb8fc271ef563e4239b34ad20d5ad890cb33a7 /include/core/option.h
parent751bec057a73336f87391ae82049214ddd3a19bb (diff)
parent59423aaf7e71cdd1fb52267065304a27394de2f7 (diff)
downloadzcomp-4e2c9ac6c5b78e77d67f05cb1ed15ca06bbd5246.tar.gz
zcomp-4e2c9ac6c5b78e77d67f05cb1ed15ca06bbd5246.tar.bz2
Merge branch 'master' of git+ssh://maniac@git.compiz-fusion.org/git/compiz/core
Diffstat (limited to 'include/core/option.h')
-rw-r--r--include/core/option.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/core/option.h b/include/core/option.h
index 0ee362e..b9f47c5 100644
--- a/include/core/option.h
+++ b/include/core/option.h
@@ -98,6 +98,17 @@ class CompOption {
bool operator!= (const Value& val);
Value & operator= (const Value &val);
+ operator bool ();
+ operator int ();
+ operator float();
+ operator unsigned short * ();
+ operator CompString ();
+ operator CompMatch & ();
+ operator CompAction & ();
+ operator CompAction * ();
+ operator Type ();
+ operator Vector & ();
+
private:
PrivateValue *priv;
};