class GMainContextDummy(GirMetaType()): gir_type = 'GLib.MainContext' c_type = 'GMainContext*' def __init__(self, *ignored): self.c_name = 'NULL' def transform_to_c(self): return TypeTransform()
class GParamSpecType(GirMetaType()): gir_type = None java_type = None jni_type = None c_type = 'GParamSpec*' java_signature = None def transform_to_c(self): return TypeTransform() def transform_to_jni(self): return TypeTransform()
class VoidType(GirMetaType()): gir_type = 'none' java_type = 'void' jni_type = 'void' c_type = 'void' java_signature = 'V' default_value = None def __init__(self, name=None, transfer_ownership=False, allow_none=False): super(VoidType, self).__init__(None) def transform_to_c(self): raise AssertionError('VoidType.transform_to_c should not be reached') def transform_to_jni(self): raise AssertionError('VoidType.transform_to_jni should not be reached')