Tekkotsu Homepage | Demos | Overview | Downloads | Dev. Resources | Reference | Credits |
CameraDriverV4L2 Class Referencedescription of CameraDriverV4L2 More...
Inheritance diagram for CameraDriverV4L2:
Detailed Descriptiondescription of CameraDriverV4L2 Definition at line 20 of file CameraDriverV4L2.h.
Constructor & Destructor Documentation
Definition at line 23 of file CameraDriverV4L2.h.
Definition at line 40 of file CameraDriverV4L2.h. Member Function Documentation
Called when the simulator is stepping while paused or advancing a frozen data source, return true if successful, or false if no more data is available. Implements DataSource.
User hook, called when the data source should release its claim on outputs with feedback (ignoringOuput()). It would be wise to call this from your destructor as well. Reimplemented from DataSource. Referenced by ~CameraDriverV4L2().
user hook for when frozen is set to true; advance() will be called by simulator at user discretion. Reimplemented from DataSource.
user hook for when frozen is set to false; if enteringRealtime() has been called then you should resume sending data. Reimplemented from DataSource.
Returns the name of the class (aka its type). Suggested implementation is to declare a static string member, set it to the result of calling the registry's registerType, and then return that member here Implements DeviceDriver. Definition at line 42 of file CameraDriverV4L2.h.
Reimplemented from DeviceDriver. Definition at line 44 of file CameraDriverV4L2.h.
Returns a descriptive name of the next data segment for user feedback (e.g. a filename for logged data). Just use your class name if you don't have a useful name for individual samples. Implements DataSource. Definition at line 49 of file CameraDriverV4L2.h.
Returns the simulator time of the next data segment. Should be in the future if nothing new since last data segment, otherwise should be the timestamp of the most recent data segment (older segments are skipped), return -1U if there is no more data Implements DataSource. Definition at line 48 of file CameraDriverV4L2.h.
watches userOptions to sync when settings are added or removed Reimplemented from CollectionListener.
watches userOptions to sync when settings are added or removed Reimplemented from CollectionListener.
watches userOptions to sync when settings are added or removed Reimplemented from CollectionListener.
watches path, triggers a close() and re-open() if it changes Implements PrimitiveListener.
User hook, called when the data source should claim which outputs it provides feedback (providingOuput()). Does not indicate the data source should start sending updates yet — wait for enteringRealtime() or advance() to be called Reimplemented from DataSource.
Member Data Documentation
holds the class name, set via registration with the DeviceDriver registry Definition at line 118 of file CameraDriverV4L2.h. Referenced by getClassName().
Definition at line 93 of file CameraDriverV4L2.h.
the buffer to capture the frame into (unconverted) Definition at line 113 of file CameraDriverV4L2.h.
Definition at line 108 of file CameraDriverV4L2.h.
Definition at line 110 of file CameraDriverV4L2.h.
Definition at line 114 of file CameraDriverV4L2.h.
Definition at line 69 of file CameraDriverV4L2.h.
Definition at line 65 of file CameraDriverV4L2.h. Referenced by CameraDriverV4L2(). Definition at line 67 of file CameraDriverV4L2.h. Referenced by CameraDriverV4L2().
Definition at line 66 of file CameraDriverV4L2.h. Referenced by CameraDriverV4L2(). Definition at line 107 of file CameraDriverV4L2.h.
Definition at line 91 of file CameraDriverV4L2.h.
Definition at line 111 of file CameraDriverV4L2.h. Definition at line 68 of file CameraDriverV4L2.h. Referenced by CameraDriverV4L2().
Definition at line 97 of file CameraDriverV4L2.h.
Definition at line 95 of file CameraDriverV4L2.h.
Definition at line 96 of file CameraDriverV4L2.h.
Definition at line 105 of file CameraDriverV4L2.h. The documentation for this class was generated from the following file: |
Tekkotsu Hardware Abstraction Layer 5.1CVS |
Generated Mon May 9 05:01:40 2016 by Doxygen 1.6.3 |