aboutsummaryrefslogtreecommitdiff
path: root/composer/HasMeta.cpp
diff options
context:
space:
mode:
authormescalinum <mescalinum@users.sourceforge.net>2009-10-02 15:45:04 +0000
committermescalinum <mescalinum@users.sourceforge.net>2009-10-02 15:45:04 +0000
commit610f8eabfba4bd606adbb9a8305672f1a7b1c870 (patch)
tree0b334e4d1af161528580a5f70dc0eed21b63c582 /composer/HasMeta.cpp
parentb76b780729c13ab14c6156d36305ed3cbaafdb8a (diff)
forgot 1 thing
svn path=/trunk/externals/ffext/; revision=12511
Diffstat (limited to 'composer/HasMeta.cpp')
-rw-r--r--composer/HasMeta.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/composer/HasMeta.cpp b/composer/HasMeta.cpp
new file mode 100644
index 0000000..b80c941
--- /dev/null
+++ b/composer/HasMeta.cpp
@@ -0,0 +1,16 @@
+#include "HasMeta.hpp"
+
+bool HasMeta::hasMeta(const string &key)
+{
+ return meta.find(key) != meta.end();
+}
+
+const string HasMeta::getMeta(const string &key)
+{
+ return hasMeta(key) ? meta[key] : "";
+}
+
+void HasMeta::setMeta(const string &key, const string &value)
+{
+ meta[key] = value;
+}