astra_ros
Public Attributes | List of all members
astra_ros::Device::ImageStreamMode Struct Reference

Represents a potential stream configuration. More...

#include <Device.hpp>

Public Attributes

boost::optional< std::uint32_t > width
 
boost::optional< std::uint32_t > height
 
boost::optional< astra_pixel_format_t > pixel_format
 
boost::optional< std::uint8_t > fps
 

Detailed Description

Represents a potential stream configuration.

Member Data Documentation

◆ fps

boost::optional<std::uint8_t> astra_ros::Device::ImageStreamMode::fps

The refresh rate, in Hz, of the image mode. boost::none means any refresh rate.

◆ height

boost::optional<std::uint32_t> astra_ros::Device::ImageStreamMode::height

The height, in pixels, of the image mode. boost::none means any height.

◆ pixel_format

boost::optional<astra_pixel_format_t> astra_ros::Device::ImageStreamMode::pixel_format

The pixel format of the image mode. boost::none means any pixel format.

◆ width

boost::optional<std::uint32_t> astra_ros::Device::ImageStreamMode::width

The width, in pixels, of the image mode. boost::none means any width.


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