[glibmm] Glib::VariantIter: Let the constructor take a VariantContainerBase&
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm] Glib::VariantIter: Let the constructor take a VariantContainerBase&
- Date: Tue, 20 Jun 2017 08:08:29 +0000 (UTC)
commit aafb08e156e8975ee0549619afa70e9b441477f4
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Tue Jun 20 10:05:32 2017 +0200
Glib::VariantIter: Let the constructor take a VariantContainerBase&
glib/src/variantiter.ccg | 2 +-
glib/src/variantiter.hg | 5 ++---
2 files changed, 3 insertions(+), 4 deletions(-)
---
diff --git a/glib/src/variantiter.ccg b/glib/src/variantiter.ccg
index ca83053..cd06bac 100644
--- a/glib/src/variantiter.ccg
+++ b/glib/src/variantiter.ccg
@@ -21,7 +21,7 @@
namespace Glib
{
-VariantIter::VariantIter(const VariantBase& variant)
+VariantIter::VariantIter(const VariantContainerBase& variant)
: gobject_(g_variant_iter_new(const_cast<GVariant*>(variant.gobj())))
{
}
diff --git a/glib/src/variantiter.hg b/glib/src/variantiter.hg
index e72b75c..28f9517 100644
--- a/glib/src/variantiter.hg
+++ b/glib/src/variantiter.hg
@@ -28,7 +28,7 @@ class VariantContainerBase;
//because g_iter_value_get_next_value() both gets a value and changes the iterator.
//GtkTextIter allows us to go forward and then separately get the current value.
/** VariantIter - An opaque data structure used to iterate through
- * VariantBase containers such as arrays.
+ * VariantContainerBase containers such as arrays.
* @newin{2,28}
*/
class VariantIter
@@ -36,8 +36,7 @@ class VariantIter
_CLASS_OPAQUE_COPYABLE(VariantIter, GVariantIter, NONE, g_variant_iter_copy, g_variant_iter_free)
_IGNORE(g_variant_iter_copy, g_variant_iter_free)
public:
- //TODO: The variant parameter should be a VariantContainerBase.
- explicit VariantIter(const VariantBase& variant);
+ explicit VariantIter(const VariantContainerBase& variant);
_WRAP_METHOD(gsize init(const VariantContainerBase& value), g_variant_iter_init)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]