CVD::V4L2BufferT< T > Class Template Reference

#include <v4l2buffer.h>

Inheritance diagram for CVD::V4L2BufferT< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual bool frame_pending ()
virtual double frame_rate ()
virtual VideoFrame< T > * get_frame ()
virtual void put_frame (VideoFrame< T > *f)
 Tell the buffer that you are finished with this frame. Overloaded version of VideoBuffer<T>::put_frame().
virtual ImageRef size ()
 V4L2BufferT (const char *devname, bool fields, V4L2BufferBlockMethod block, int input=1, int numbufs=V4L2BUFFERS)

Detailed Description

template<class T>
class CVD::V4L2BufferT< T >

Definition at line 147 of file v4l2buffer.h.


Constructor & Destructor Documentation

template<class T >
CVD::V4L2BufferT< T >::V4L2BufferT ( const char *  devname,
bool  fields,
V4L2BufferBlockMethod  block,
int  input = 1,
int  numbufs = V4L2BUFFERS 
) [inline]

Definition at line 151 of file v4l2buffer.h.


Member Function Documentation

template<class T >
virtual bool CVD::V4L2BufferT< T >::frame_pending (  )  [inline, virtual]

Reimplemented from CVD::V4L2Buffer_Base.

Definition at line 165 of file v4l2buffer.h.

template<class T >
virtual double CVD::V4L2BufferT< T >::frame_rate (  )  [inline, virtual]

Reimplemented from CVD::V4L2Buffer_Base.

Definition at line 166 of file v4l2buffer.h.

template<class T >
virtual VideoFrame<T>* CVD::V4L2BufferT< T >::get_frame (  )  [inline, virtual]

Reimplemented from CVD::V4L2Buffer_Base.

Definition at line 160 of file v4l2buffer.h.

template<class T >
virtual void CVD::V4L2BufferT< T >::put_frame ( VideoFrame< T > *  f  )  [inline, virtual]

Tell the buffer that you are finished with this frame. Overloaded version of VideoBuffer<T>::put_frame().

Implements CVD::VideoBuffer< T >.

Definition at line 163 of file v4l2buffer.h.

template<class T >
virtual ImageRef CVD::V4L2BufferT< T >::size (  )  [inline, virtual]

Reimplemented from CVD::V4L2Buffer_Base.

Definition at line 155 of file v4l2buffer.h.


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


libcvd
Author(s): Edward Rosten, Paul Smith, Tom Drummond, Gerhard Reitmayr, Ethan Eade, Timothy Gan, Chris Kemp, Georg Klein
autogenerated on Fri Jan 11 09:13:53 2013