Top | ![]() |
![]() |
![]() |
![]() |
MrpApplication is the libplanner infrastructure. It loads GModule plug-ins, registers file readers and writers.
One must instantiate an MrpApplication to use libplanner. A sole one can be instantiated.
MrpApplication also features a unique identifier generator.
mrp_application_get_unique_id()
generates a unique id within the application.
MrpApplication is able to register pointers against an id.
mrp_application_id_get_data()
retrieves the pointer given the id.
Every MrpObject registers itself this way.
guint
mrp_application_get_unique_id (void
);
Returns a unique identifier in the MrpApplication namespace.
struct MrpApplication;
Object representing the application using libmrproject. You need to create an MrpApplication object to create projects and use libmrproject.