class_docstr: Manage a VipsObject.
class_docstr_tok: ["Manage","a","VipsObject","."]
docstr: Get the GType of a GObject property.
  
  This function returns 0 if the property does not exist.
docstr_tok: ["Get","the","GType","of","a","GObject","property",".","This","function","returns","0","if","the","property","does","not","exist","."]
code: def get_typeof(self, name):
      """Get the GType of a GObject property.
  
      This function returns 0 if the property does not exist.
  
      """
  
      # logger.debug('VipsObject.get_typeof: self = %s, name = %s',
      #              str(self), name)
  
      pspec = self._get_pspec(name)
      if pspec is None:
          # need to clear any error, this is horrible
          Error("")
          return 0
  
      return pspec.value_type
  
file_path: pyvips/pyvips/vobject.py
imports: from __future__ import division
  import logging
  import pyvips
  from pyvips import ffi, vips_lib, gobject_lib, Error, _to_bytes, _to_string
label_desc: Use image node_id 4 for calling the VipsObject obj's underlying member method code with example usage: obj.get_typeof(name) and returns: pspec, int