#include <camera_driver.h>
|
static void | AutoControlsCallbackAdapter (enum uvc_status_class status_class, int event, int selector, enum uvc_status_attribute status_attribute, void *data, size_t data_len, void *ptr) |
|
static void | ImageCallbackAdapter (uvc_frame_t *frame, void *ptr) |
|
Definition at line 16 of file camera_driver.h.
◆ State
◆ CameraDriver()
◆ ~CameraDriver()
libuvc_camera::CameraDriver::~CameraDriver |
( |
| ) |
|
◆ AutoControlsCallback()
void libuvc_camera::CameraDriver::AutoControlsCallback |
( |
enum uvc_status_class |
status_class, |
|
|
int |
event, |
|
|
int |
selector, |
|
|
enum uvc_status_attribute |
status_attribute, |
|
|
void * |
data, |
|
|
size_t |
data_len |
|
) |
| |
|
private |
◆ AutoControlsCallbackAdapter()
void libuvc_camera::CameraDriver::AutoControlsCallbackAdapter |
( |
enum uvc_status_class |
status_class, |
|
|
int |
event, |
|
|
int |
selector, |
|
|
enum uvc_status_attribute |
status_attribute, |
|
|
void * |
data, |
|
|
size_t |
data_len, |
|
|
void * |
ptr |
|
) |
| |
|
staticprivate |
◆ CloseCamera()
void libuvc_camera::CameraDriver::CloseCamera |
( |
| ) |
|
|
private |
◆ GetVideoMode()
enum uvc_frame_format libuvc_camera::CameraDriver::GetVideoMode |
( |
std::string |
vmode | ) |
|
|
private |
◆ ImageCallback()
void libuvc_camera::CameraDriver::ImageCallback |
( |
uvc_frame_t * |
frame | ) |
|
|
private |
◆ ImageCallbackAdapter()
void libuvc_camera::CameraDriver::ImageCallbackAdapter |
( |
uvc_frame_t * |
frame, |
|
|
void * |
ptr |
|
) |
| |
|
staticprivate |
◆ OpenCamera()
void libuvc_camera::CameraDriver::OpenCamera |
( |
UVCCameraConfig & |
new_config | ) |
|
|
private |
◆ ReconfigureCallback()
void libuvc_camera::CameraDriver::ReconfigureCallback |
( |
UVCCameraConfig & |
config, |
|
|
uint32_t |
level |
|
) |
| |
|
private |
◆ Start()
bool libuvc_camera::CameraDriver::Start |
( |
| ) |
|
◆ Stop()
void libuvc_camera::CameraDriver::Stop |
( |
| ) |
|
◆ cam_pub_
◆ cinfo_manager_
◆ config_
UVCCameraConfig libuvc_camera::CameraDriver::config_ |
|
private |
◆ config_changed_
bool libuvc_camera::CameraDriver::config_changed_ |
|
private |
◆ config_server_
dynamic_reconfigure::Server<UVCCameraConfig> libuvc_camera::CameraDriver::config_server_ |
|
private |
◆ ctx_
uvc_context_t* libuvc_camera::CameraDriver::ctx_ |
|
private |
◆ dev_
uvc_device_t* libuvc_camera::CameraDriver::dev_ |
|
private |
◆ devh_
uvc_device_handle_t* libuvc_camera::CameraDriver::devh_ |
|
private |
◆ it_
◆ kReconfigureClose
const int libuvc_camera::CameraDriver::kReconfigureClose = 3 |
|
staticprivate |
◆ kReconfigureRunning
const int libuvc_camera::CameraDriver::kReconfigureRunning = 0 |
|
staticprivate |
◆ kReconfigureStop
const int libuvc_camera::CameraDriver::kReconfigureStop = 1 |
|
staticprivate |
◆ mutex_
boost::recursive_mutex libuvc_camera::CameraDriver::mutex_ |
|
private |
◆ nh_
◆ priv_nh_
◆ rgb_frame_
uvc_frame_t* libuvc_camera::CameraDriver::rgb_frame_ |
|
private |
◆ state_
State libuvc_camera::CameraDriver::state_ |
|
private |
The documentation for this class was generated from the following files: