Top | ![]() |
![]() |
![]() |
![]() |
struct ECalBackendFactory { };
Contains only private data that should be read and manipulated using the functions below.
struct ECalBackendFactoryClass { /* Subclasses just need to set these * class members, we handle the rest. */ const gchar *factory_name; icalcomponent_kind component_kind; GType backend_type; };
Class structure for the ECalBackendFactory class.
Subclasses need to set the factory name and backend type at initialization, the base class will take care of creating backends of the specified type on demand.