TwiceAsNice
2019-02-18
|
Public Member Functions | |
RingbufferWorker (const Nice::JointPtr &_joint, const std::string _name="goush") | |
virtual | ~RingbufferWorker () |
virtual void | run () |
virtual void | terminate () |
virtual void | startImageRead (int _num=-1) |
virtual void | stopImageRead () |
virtual void | pauseImageRead () |
virtual void | setImageHeader (const ImageHeader &_imgh) |
virtual const Nice::Size | channels () |
RingbufferWorker (const Nice::JointPtr &_joint, const std::string _name="goush") | |
virtual | ~RingbufferWorker () |
virtual void | run () |
virtual void | terminate () |
virtual void | startImageRead (int _num=-1) |
virtual void | stopImageRead () |
virtual void | pauseImageRead () |
virtual void | setImageHeader (const ImageHeader &_imgh) |
virtual const Nice::Size | channels () |
![]() | |
Thread () | |
virtual | ~Thread () |
IceUtil::ThreadControl | start (size_t _stackSize=0, int prio=-1, int schedpolicy=-1, cpu_set_t *mask=0) |
virtual bool | terminated () |
virtual void | cancel () |
cancels a thread - this will throw an unknown exception More... | |
virtual void | wait () |
virtual void | sleep (const Nice::Time &_t) |
virtual void | yield () |
virtual void | wakeupAt (const Nice::Time &_t) |
Thread () | |
virtual | ~Thread () |
IceUtil::ThreadControl | start (size_t _stackSize=0, int prio=-1, int schedpolicy=-1, cpu_set_t *mask=0) |
virtual bool | terminated () |
virtual void | cancel () |
cancels a thread - this will throw an unknown exception More... | |
virtual void | wait () |
virtual void | sleep (const Nice::Time &_t) |
virtual void | yield () |
virtual void | wakeupAt (const Nice::Time &_t) |
Protected Member Functions | |
void | setRingBuffer (size_t _size, const ImageHeader &_imageHeader) |
void | setRingBuffer (size_t _size, const ImageHeader &_imageHeader) |
Protected Attributes | |
Nice::Monitor | m_monitor |
RingbufferImplPtr | m_ringbuffer |
Nice::Time | m_expotime |
Nice::U16 | m_framerate |
tPvHandle | m_camHandle |
tPvFrame | m_frame |
std::string | m_exposureMode |
std::string | m_gainMode |
Nice::U32 | m_packetSize |
![]() | |
Nice::Atomic< bool > | m_terminated |
Private Attributes | |
Nice::JointPtr | m_config |
std::string | m_name |
int | m_program |
Nice::SeqString | m_programTypes |
size_t | m_imageCounter |
Nice::U16 | m_gain |
ImageHeader | m_imageHeader |
size_t | m_ringbufferSize |
Friends | |
class | AvtVinoDevice |
Additional Inherited Members | |
![]() | |
enum | STATE { VALID, TERMINATED, CANCELED, VALID, TERMINATED, CANCELED } |
enum | STATE { VALID, TERMINATED, CANCELED, VALID, TERMINATED, CANCELED } |
|
inline |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
check if device is activated, otherwise due to no ringbuffer - boom!
|
inlinevirtual |
|
inlinevirtual |
|
protected |
|
protected |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Reimplemented from Nice::Thread.
|
virtual |
Reimplemented from Nice::Thread.
|
friend |
|
protected |
|
private |
|
protected |
|
protected |
|
protected |
|
protected |
|
private |
|
protected |
|
private |
|
private |
|
protected |
|
private |
|
protected |
|
private |
|
private |
|
protected |
|
private |