eGrabber Reference
24.04.0.8
|
Main EGrabber header file (defines EGrabber, Buffer, and ScopedBuffer) More...
#include <string>
#include <vector>
#include "EGenTL.h"
#include "EGrabberTypes.h"
#include "EGrabberGenICam.h"
#include "internal/EGrabberImpl.h"
#include "EGrabberDiscovery.h"
#include "internal/EGrabberIImpl.h"
Go to the source code of this file.
Classes | |
class | EGrabber< CallbackModel > |
An EGrabber object encapsulates a set of related GenTL modules (an interface, a device, a data stream, a remote device, and a number of buffers). More... | |
class | Buffer |
Represents a GenTL buffer. More... | |
class | ScopedBuffer |
Buffer wrapper that queues its buffer when going out of scope. More... | |
Namespaces | |
Euresys | |
Typedefs | |
typedef EGrabber< CallbackOnDemand > | EGrabberCallbackOnDemand |
EGrabber using the configuration CallbackOnDemand. More... | |
typedef EGrabber< CallbackSingleThread > | EGrabberCallbackSingleThread |
EGrabber using the configuration CallbackSingleThread. More... | |
typedef EGrabber< CallbackMultiThread > | EGrabberCallbackMultiThread |
EGrabber using the configuration CallbackMultiThread. More... | |
Functions | |
std::string | getEventDescription (ge::EVENT_DATA_NUMID_CUSTOM numid) |
Get a textual description of an event. More... | |
Main EGrabber header file (defines EGrabber, Buffer, and ScopedBuffer)