21 #ifndef GV_IMAGEINPUT__H
22 #define GV_IMAGEINPUT__H
37 class ImageInputSource ;
38 class ImageInputHandler ;
39 class ImageInputConversion ;
40 class ImageInputTask ;
50 enum Type { none , to_jpeg , to_raw } ;
134 std::string
name()
const ;
155 void collectGarbage() ;
158 typedef std::vector<ImageInputTask> TaskList ;
188 std::string
info()
const ;
202 void onResendTimeout() ;
203 bool receive(
bool ) ;
204 virtual void onException( std::exception & )
override ;
210 std::string m_type_str ;
An abstract interface for handling exceptions thrown out of event-loop callbacks (socket events and t...
An easy-to-use combination of a G::PublisherChannel object and a single G::PublisherSubscriber.
A class holding shared read-only image data (Gr::ImageBuffer) and its associated image type (Gr::Imag...
An image format converter that can convert to and from the raw and jpeg formats (only), with scaling and monochrome options.
A timer class template in which the timeout is delivered to the specified method. ...