Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions | Static Public Member Functions | Private Attributes
icl::io::ZmqGrabber Class Reference

Grabber class that grabs images from ZeroMQ-based network interfaces. More...

#include <ZmqGrabber.h>

Inheritance diagram for icl::io::ZmqGrabber:
icl::io::Grabber icl::utils::Uncopyable icl::utils::Configurable

List of all members.

Public Member Functions

ICLIO_API ZmqGrabber (const std::string &host, int port=44444) throw (utils::ICLException)
 Creates a new SharedMemoryGrabber instance (please use the GenericGrabber instead)
ICLIO_API ~ZmqGrabber ()
 Destructor.
virtual ICLIO_API const
core::ImgBase
acquireImage ()
 grabbing function

Static Public Member Functions

static ICLIO_API const
std::vector
< GrabberDeviceDescription > & 
getDeviceList (bool rescan)
 returns a list of all available shared-memory image-streams

Private Attributes

Data * m_data
 Hidden Data container.

Detailed Description

Grabber class that grabs images from ZeroMQ-based network interfaces.


Constructor & Destructor Documentation

ICLIO_API icl::io::ZmqGrabber::ZmqGrabber ( const std::string &  host,
int  port = 44444 
) throw (utils::ICLException)

Creates a new SharedMemoryGrabber instance (please use the GenericGrabber instead)

Destructor.


Member Function Documentation

grabbing function

grab function calls the Grabber-specific acquireImage-method and applies distortion if necessary

If dst is not NULL, it is exploited and filled with image data

Reimplemented from icl::io::Grabber.

static ICLIO_API const std::vector<GrabberDeviceDescription>& icl::io::ZmqGrabber::getDeviceList ( bool  rescan) [static]

returns a list of all available shared-memory image-streams


Member Data Documentation

Data* icl::io::ZmqGrabber::m_data [private]

Hidden Data container.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines