summaryrefslogtreecommitdiff
path: root/vendor/github.com/gotk3/gotk3/glib/gvariantiter.go
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/github.com/gotk3/gotk3/glib/gvariantiter.go')
-rw-r--r--vendor/github.com/gotk3/gotk3/glib/gvariantiter.go52
1 files changed, 0 insertions, 52 deletions
diff --git a/vendor/github.com/gotk3/gotk3/glib/gvariantiter.go b/vendor/github.com/gotk3/gotk3/glib/gvariantiter.go
deleted file mode 100644
index 17b55ae..0000000
--- a/vendor/github.com/gotk3/gotk3/glib/gvariantiter.go
+++ /dev/null
@@ -1,52 +0,0 @@
-// Same copyright and license as the rest of the files in this project
-
-//GVariant : GVariant — strongly typed value datatype
-// https://developer.gnome.org/glib/2.26/glib-GVariant.html
-
-package glib
-
-// #include <glib.h>
-// #include <glib-object.h>
-// #include "glib.go.h"
-// #include "gvariant.go.h"
-import "C"
-import "unsafe"
-
-/*
- * GVariantIter
- */
-
-// VariantIter is a representation of GLib's GVariantIter.
-type VariantIter struct {
- GVariantIter *C.GVariantIter
-}
-
-func (v *VariantIter) toGVariantIter() *C.GVariantIter {
- if v == nil {
- return nil
- }
- return v.native()
-}
-
-func (v *VariantIter) toVariantIter() *VariantIter {
- return v
-}
-
-// newVariantIter creates a new VariantIter from a GVariantIter pointer.
-func newVariantIter(p *C.GVariantIter) *VariantIter {
- return &VariantIter{GVariantIter: p}
-}
-
-// native returns a pointer to the underlying GVariantIter.
-func (v *VariantIter) native() *C.GVariantIter {
- if v == nil || v.GVariantIter == nil {
- return nil
- }
- p := unsafe.Pointer(v.GVariantIter)
- return C.toGVariantIter(p)
-}
-
-// Native returns a pointer to the underlying GVariantIter.
-func (v *VariantIter) Native() uintptr {
- return uintptr(unsafe.Pointer(v.native()))
-}