dwww Home | Manual pages | Find package

Glib::VariantType(3pm)User Contributed Perl DocumentatioGlib::VariantType(3pm)

NAME
       Glib::VariantType -  Utilities for dealing with the GVariant type
       system

HIERARCHY
         Glib::Boxed
         +----Glib::VariantType

METHODS
   varianttype = Glib::VariantType->new ($type_string)
       •   $type_string (string)

   varianttype = Glib::VariantType->new_array ($element)
       •   $element (Glib::VariantType)

   varianttype = Glib::VariantType->new_dict_entry ($key, $value)
       •   $key (Glib::VariantType)

       •   $value (Glib::VariantType)

   varianttype = Glib::VariantType->new_maybe ($element)
       •   $element (Glib::VariantType)

   varianttype = Glib::VariantType->new_tuple ($items)
       •   $items (scalar)

   varianttype = $type->element
   boolean = $type1->equal ($type2)
       •   $type2 (Glib::VariantType)

   varianttype = $type->first
   integer = $type->hash
   boolean = $type->is_array
   boolean = $type->is_basic
   boolean = $type->is_container
   boolean = $type->is_definite
   boolean = $type->is_dict_entry
   boolean = $type->is_maybe
   boolean = $type->is_subtype_of ($supertype)
       •   $supertype (Glib::VariantType)

   boolean = $type->is_tuple
   boolean = $type->is_variant
   varianttype = $type->key
   unsigned = $type->n_items
   varianttype = $type->next
   scalar = $type->get_string
   boolean = Glib::VariantType::string_is_valid ($type_string)
       •   $type_string (string)

   (type_string, rest) = Glib::VariantType::string_scan ($string)
       Scans the start of $string for a complete type string and extracts it.
       If no type string can be found, an exception is thrown.

   varianttype = $type->value
SEE ALSO
       Glib, Glib::Boxed, Glib::Variant

COPYRIGHT
       Copyright (C) 2003-2011 by the gtk2-perl team.

       This software is licensed under the LGPL.  See Glib for a full notice.

perl v5.34.0                      2022-02-06            Glib::VariantType(3pm)

Generated by dwww version 1.14 on Fri Jan 24 09:40:23 CET 2025.