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::uint8_t > fps
 
boost::optional< std::uint32_t > height
 
boost::optional< astra_pixel_format_t > pixel_format
 
boost::optional< std::uint32_t > width
 

Detailed Description

Represents a potential stream configuration.

Definition at line 31 of file Device.hpp.

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.

Definition at line 51 of file Device.hpp.

◆ height

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

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

Definition at line 41 of file Device.hpp.

◆ 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.

Definition at line 46 of file Device.hpp.

◆ width

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

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

Definition at line 36 of file Device.hpp.


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


astra_ros
Author(s): Braden McDorman
autogenerated on Wed Mar 2 2022 00:53:06