GenTLCoaxlink Programmer's Guide
• cti files must be dynamically loaded, and the functions they export must be accessed through pointers.
• Functions return an error code that must be checked by the application.
• Most functions read from/write to untyped buffers: the application must determine the required buffer size, allocate
a temporary buffer, convert data to/from this buffer, and finally release the buffer memory.
Instead of using the GenTL API directly, we recommend using either:
• the Euresys::EGenTL library which deals with these complications so that the user doesn't have to;
• or the Euresys::EGrabber library which provides a high-level, easy-to-use interface.
9