#include <CamFireWire.h>
◆ CamFireWire()
| camera::CamFireWire::CamFireWire |
( |
| ) |
|
◆ ~CamFireWire()
| camera::CamFireWire::~CamFireWire |
( |
| ) |
|
|
virtual |
◆ cleanup()
| bool camera::CamFireWire::cleanup |
( |
| ) |
|
◆ clearBuffer()
| bool camera::CamFireWire::clearBuffer |
( |
| ) |
|
◆ close()
| bool camera::CamFireWire::close |
( |
| ) |
|
◆ getAttrib() [1/2]
| int camera::CamFireWire::getAttrib |
( |
const int_attrib::CamAttrib |
attrib | ) |
|
◆ getAttrib() [2/2]
| double camera::CamFireWire::getAttrib |
( |
const double_attrib::CamAttrib |
attrib | ) |
|
◆ getFileDescriptor()
| int camera::CamFireWire::getFileDescriptor |
( |
| ) |
const |
Returns the file descriptor that can be used to wait for frames using select()
It is valid only after grab() has been called(with mode != Stop), and only until grab() is called again(for whatever mode)
◆ grab()
| bool camera::CamFireWire::grab |
( |
const GrabMode |
mode, |
|
|
const int |
buffer_len |
|
) |
| |
◆ isAttribAvail() [1/4]
| bool camera::CamFireWire::isAttribAvail |
( |
const int_attrib::CamAttrib |
attrib | ) |
|
◆ isAttribAvail() [2/4]
| bool camera::CamFireWire::isAttribAvail |
( |
const double_attrib::CamAttrib |
attrib | ) |
|
◆ isAttribAvail() [3/4]
| bool camera::CamFireWire::isAttribAvail |
( |
const str_attrib::CamAttrib |
attrib | ) |
|
◆ isAttribAvail() [4/4]
| bool camera::CamFireWire::isAttribAvail |
( |
const enum_attrib::CamAttrib |
attrib | ) |
|
◆ isFrameAvailable()
| bool camera::CamFireWire::isFrameAvailable |
( |
| ) |
|
◆ isOpen()
| bool camera::CamFireWire::isOpen |
( |
| ) |
const |
◆ isReadyForOneShot()
| bool camera::CamFireWire::isReadyForOneShot |
( |
| ) |
|
◆ listCameras()
| int camera::CamFireWire::listCameras |
( |
std::vector< CamInfo > & |
cam_infos | ) |
const |
◆ open()
| bool camera::CamFireWire::open |
( |
const CamInfo & |
cam, |
|
|
const AccessMode |
mode |
|
) |
| |
◆ retrieveFrame()
| bool camera::CamFireWire::retrieveFrame |
( |
base::samples::frame::Frame & |
frame, |
|
|
const int |
timeout |
|
) |
| |
◆ setAttrib() [1/3]
| bool camera::CamFireWire::setAttrib |
( |
const int_attrib::CamAttrib |
attrib, |
|
|
const int |
value |
|
) |
| |
◆ setAttrib() [2/3]
| bool camera::CamFireWire::setAttrib |
( |
const enum_attrib::CamAttrib |
attrib | ) |
|
◆ setAttrib() [3/3]
| bool camera::CamFireWire::setAttrib |
( |
const double_attrib::CamAttrib |
attrib, |
|
|
const double |
value |
|
) |
| |
◆ setDevice()
| bool camera::CamFireWire::setDevice |
( |
dc1394_t * |
dev | ) |
|
◆ setFrameSettings()
| bool camera::CamFireWire::setFrameSettings |
( |
const base::samples::frame::frame_size_t |
size, |
|
|
const base::samples::frame::frame_mode_t |
mode, |
|
|
const uint8_t |
color_depth, |
|
|
const bool |
resize_frames |
|
) |
| |
◆ dc_camera
The documentation for this class was generated from the following files:
- /build/rock-master-18.09-drivers-camera-firewire-0.20170310/src/CamFireWire.h
- /build/rock-master-18.09-drivers-camera-firewire-0.20170310/src/CamFireWire.cpp