Public Member Functions | Public Attributes
V4RCam::ControlEntry Class Reference

shared pointer for v4l2 control entries More...

#include <uvc.h>

List of all members.

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

Detailed Description

shared pointer for v4l2 control entries

v4l2 control abstraction

Definition at line 52 of file uvc.h.


Constructor & Destructor Documentation

Definition at line 252 of file uvc.cpp.

construtor

Definition at line 261 of file uvc.cpp.


Member Function Documentation

error msgs in the case something happend

Definition at line 278 of file uvc.cpp.

clears the info_msgs stringstream and crates a info string

Definition at line 323 of file uvc.cpp.

returns false if therer are any error msgs waiting for pull

Definition at line 327 of file uvc.cpp.

creates an info string related to the v4l2 control

Definition at line 265 of file uvc.cpp.

return true if the value type is supported

Definition at line 311 of file uvc.cpp.

clears the error_msgs stringstream and crates a info string

Definition at line 317 of file uvc.cpp.


Member Data Documentation

pointer to the original related control

Definition at line 60 of file uvc.h.

info msgs stream

Definition at line 63 of file uvc.h.

std::stringstream V4RCam::ControlEntry::info_msg

target value to set after a write

Definition at line 62 of file uvc.h.

name of the v4l2 control

Definition at line 59 of file uvc.h.

current value of the control after read or set

Definition at line 61 of file uvc.h.

destructor

Definition at line 57 of file uvc.h.

Definition at line 58 of file uvc.h.


The documentation for this class was generated from the following files:


tuw_uvc
Author(s):
autogenerated on Sun May 29 2016 02:50:28