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

shared pointer for v4l2 control entries More...

#include <v4r_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 v4r_uvc.h.


Constructor & Destructor Documentation

Definition at line 252 of file v4r_uvc.cpp.

construtor

Definition at line 261 of file v4r_uvc.cpp.


Member Function Documentation

error msgs in the case something happend

Definition at line 278 of file v4r_uvc.cpp.

clears the info_msgs stringstream and crates a info string

Definition at line 323 of file v4r_uvc.cpp.

returns false if therer are any error msgs waiting for pull

Definition at line 327 of file v4r_uvc.cpp.

creates an info string related to the v4l2 control

Definition at line 265 of file v4r_uvc.cpp.

return true if the value type is supported

Definition at line 311 of file v4r_uvc.cpp.

clears the error_msgs stringstream and crates a info string

Definition at line 317 of file v4r_uvc.cpp.


Member Data Documentation

pointer to the original related control

Definition at line 60 of file v4r_uvc.h.

info msgs stream

Definition at line 63 of file v4r_uvc.h.

std::stringstream V4RCam::ControlEntry::info_msg

target value to set after a write

Definition at line 62 of file v4r_uvc.h.

name of the v4l2 control

Definition at line 59 of file v4r_uvc.h.

current value of the control after read or set

Definition at line 61 of file v4r_uvc.h.

destructor

Definition at line 57 of file v4r_uvc.h.

Definition at line 58 of file v4r_uvc.h.


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


v4r_uvc
Author(s):
autogenerated on Wed Aug 26 2015 16:41:35