Public Member Functions | Private Attributes | List of all members
image_view::ThreadSafeImage Class Reference

Public Member Functions

cv::Mat get ()
 
cv::Mat pop ()
 
void set (const cv::Mat &image)
 

Private Attributes

boost::condition_variable condition_
 
cv::Mat image_
 
boost::mutex mutex_
 

Detailed Description

Definition at line 52 of file image_nodelet.cpp.

Member Function Documentation

◆ get()

cv::Mat image_view::ThreadSafeImage::get ( )

Definition at line 73 of file image_nodelet.cpp.

◆ pop()

cv::Mat image_view::ThreadSafeImage::pop ( )

Definition at line 79 of file image_nodelet.cpp.

◆ set()

void image_view::ThreadSafeImage::set ( const cv::Mat &  image)

Definition at line 66 of file image_nodelet.cpp.

Member Data Documentation

◆ condition_

boost::condition_variable image_view::ThreadSafeImage::condition_
private

Definition at line 55 of file image_nodelet.cpp.

◆ image_

cv::Mat image_view::ThreadSafeImage::image_
private

Definition at line 56 of file image_nodelet.cpp.

◆ mutex_

boost::mutex image_view::ThreadSafeImage::mutex_
private

Definition at line 54 of file image_nodelet.cpp.


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


image_view
Author(s): Patrick Mihelich
autogenerated on Wed Dec 7 2022 03:25:28