summaryrefslogtreecommitdiff
path: root/libkms++/property.h
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@ti.com>2016-06-11 20:17:35 +0300
committerTomi Valkeinen <tomi.valkeinen@ti.com>2016-06-11 20:17:35 +0300
commit17d180891f1e237ea5d25835999a8b23a6e7946d (patch)
tree5963fe4d338f6272daf55c76ed355effb47afc71 /libkms++/property.h
parent38a71ee72c47f3287c327113ce411f236cac05ef (diff)
rename dirs
Diffstat (limited to 'libkms++/property.h')
-rw-r--r--libkms++/property.h44
1 files changed, 0 insertions, 44 deletions
diff --git a/libkms++/property.h b/libkms++/property.h
deleted file mode 100644
index b9097ff..0000000
--- a/libkms++/property.h
+++ /dev/null
@@ -1,44 +0,0 @@
-#pragma once
-
-#include "drmobject.h"
-#include <map>
-#include <vector>
-
-namespace kms
-{
-
-struct PropertyPriv;
-
-enum class PropertyType
-{
- Range,
- Enum,
- Blob,
- Bitmask,
- Object,
- SignedRange,
-};
-
-class Property : public DrmObject
-{
- friend class Card;
-public:
- const std::string& name() const;
-
- bool is_immutable() const;
- bool is_pending() const;
-
- PropertyType type() const { return m_type; }
- std::map<uint64_t, std::string> get_enums() const;
- std::vector<uint64_t> get_values() const;
- std::vector<uint32_t> get_blob_ids() const;
-private:
- Property(Card& card, uint32_t id);
- ~Property();
-
- PropertyType m_type;
-
- PropertyPriv* m_priv;
- std::string m_name;
-};
-}