Image Component Library (ICL)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
icl::io::pylon::Interruptable Struct Reference

Utility Structure. More...

#include <PylonUtils.h>

Inheritance diagram for icl::io::pylon::Interruptable:
icl::io::pylon::PylonGrabber

List of all members.

Public Member Functions

virtual ~Interruptable ()
 Virtual destructor.
virtual void acquisitionStart ()=0
 starts the acquisition
virtual void acquisitionStop ()=0
 stops the acquisition
virtual void grabbingStart ()=0
 starts grabbing
virtual void grabbingStop ()=0
 stops grabbing

Detailed Description

Utility Structure.

This struct is used to realize easy interruprion of Pylon grabbing processes.


Constructor & Destructor Documentation

virtual icl::io::pylon::Interruptable::~Interruptable ( ) [inline, virtual]

Virtual destructor.


Member Function Documentation

virtual void icl::io::pylon::Interruptable::acquisitionStart ( ) [pure virtual]

starts the acquisition

Implemented in icl::io::pylon::PylonGrabber.

virtual void icl::io::pylon::Interruptable::acquisitionStop ( ) [pure virtual]

stops the acquisition

Implemented in icl::io::pylon::PylonGrabber.

virtual void icl::io::pylon::Interruptable::grabbingStart ( ) [pure virtual]

starts grabbing

Implemented in icl::io::pylon::PylonGrabber.

virtual void icl::io::pylon::Interruptable::grabbingStop ( ) [pure virtual]

stops grabbing

Implemented in icl::io::pylon::PylonGrabber.


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