Public Member Functions |
| | ControlEntry (int id) |
| std::string | getQueryCtrlInfo () const |
| | error msgs in the case something happend
|
| bool | hasErrorMsg () const |
| | clears the info_msgs stringstream and crates a info string
|
| bool | hasInfoMsg () const |
| | returns false if therer are any error msgs waiting for pull
|
| bool | hasValidType () const |
| | creates an info string related to the v4l2 control
|
| std::string | pullErrorMsg () |
| | return true if the value type is supported
|
| std::string | pullInfoMsg () |
| | clears the error_msgs stringstream and crates a info string
|
| | ~ControlEntry () |
| | construtor
|
Public Attributes |
| int | currentValue |
| | pointer to the original related control
|
| std::stringstream | error_msg |
| | info msgs stream
|
| std::stringstream | info_msg |
| | target value to set after a write
|
| v4l2_queryctrl * | queryctrl |
| | name of the v4l2 control
|
| int | targetValue |
| | current value of the control after read or set
|
| bool | valid |
| | destructor
|
| std::string | varName |
shared pointer for v4l2 control entries
v4l2 control abstraction
Definition at line 52 of file uvc.h.