Class

GgitObjectFactory

Description [src]

final class Ggit.ObjectFactory : GObject.Object {
  /* No available fields */
}

Represents an object factory.

Ancestors

  • GObject

Instance methods

ggit_object_factory_construct

Construct a new object.

ggit_object_factory_register

Register subtype as the instantiation class for basetype. Each time an object of type basetype is going to be created, an instance of subtype is created instead. basetype must be subclassed from GgitObjectFactoryBase.

ggit_object_factory_unregister

Unregister a subtype from the factory.

Class structure

struct GgitObjectFactoryClass {
  GObjectClass parent_class;
  
}
Class members
parent_class
GObjectClass
  No description available.

Functions

ggit_object_factory_get_default

Get the default type factory instance.