About the C Qeo Factory
In order to create readers and writers you need a Qeo Factory object. This Qeo Factory encapsulates your application's connection to a given Qeo Realm. The API functions for creating readers and writers all take a qeo_factory_t pointer as their first argument.
Creating the Qeo Factory
Creation of the entity factory is done by a call to qeo_factory_create().
C Application Boilerplate Code
The code snippet below shows what is required for C applications.
#include <qeo/api.h> int main(int argc, const char **argv) { qeo_factory_t *qeo; /* create a factory */ qeo = qeo_factory_create(); if (NULL == qeo) { /* error handling */ return 1; } /* create some readers/writers */ ... /* use those readers/writers */ ... /* close the readers/writers when done */ ... /* close the factory */ qeo_factory_close(qeo); return 0; }