summaryrefslogtreecommitdiff
path: root/libkms++/drmobject.cpp
diff options
context:
space:
mode:
authorTomi Valkeinen <tomi.valkeinen@iki.fi>2015-10-03 17:45:41 +0300
committerTomi Valkeinen <tomi.valkeinen@iki.fi>2015-10-03 17:49:26 +0300
commit624dadeeda877972969f2d9096301fcc652822ea (patch)
tree047410be42e1a941626596d414ae1640253ddb0c /libkms++/drmobject.cpp
parent4d1671bc8a3b429ac2c92969dd35ace75dbf8269 (diff)
Add DrmObject::set_id()
Diffstat (limited to 'libkms++/drmobject.cpp')
-rw-r--r--libkms++/drmobject.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/libkms++/drmobject.cpp b/libkms++/drmobject.cpp
index f48153a..69ea86e 100644
--- a/libkms++/drmobject.cpp
+++ b/libkms++/drmobject.cpp
@@ -11,12 +11,12 @@ namespace kms
{
DrmObject::DrmObject(Card& card, uint32_t object_type)
- :m_id(-1), m_card(card), m_object_type(object_type)
+ :m_card(card), m_id(-1), m_object_type(object_type)
{
}
DrmObject::DrmObject(Card& card, uint32_t id, uint32_t object_type, uint32_t idx)
- :m_id(id), m_card(card), m_object_type(object_type), m_idx(idx)
+ :m_card(card), m_id(id), m_object_type(object_type), m_idx(idx)
{
refresh_props();
}
@@ -66,4 +66,9 @@ uint64_t DrmObject::get_prop_value(const char *name) const
throw invalid_argument(string(name) + ": property not found");
}
+
+void DrmObject::set_id(uint32_t id)
+{
+ m_id = id;
+}
}