Classes | Namespaces | Functions
Device.hpp File Reference
#include <string>
#include <memory>
#include <iostream>
#include <vector>
#include <boost/optional.hpp>
#include "Parameter.hpp"
#include <astra/capi/astra.h>
Include dependency graph for Device.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  astra_ros::Device::Frame::Body
 
struct  astra_ros::Device::Configuration::BodyStream
 
struct  astra_ros::Device::Frame::Color
 
struct  astra_ros::Device::Frame::ColorizedBody
 
struct  astra_ros::Device::Configuration::ColorizedBodyStream
 
struct  astra_ros::Device::Configuration::ColorStream
 
struct  astra_ros::Device::Configuration
 
struct  astra_ros::Device::Frame::Depth
 
struct  astra_ros::Device::Configuration::DepthStream
 
class  astra_ros::Device
 An agnostic C++ wrapper for the C Astra SDK. This object is wrapped by RosDevice. More...
 
struct  astra_ros::Device::Frame
 
struct  astra_ros::Device::Frame::Hand
 
struct  astra_ros::Device::Configuration::HandStream
 
struct  astra_ros::Device::ImageStreamMode
 Represents a potential stream configuration. More...
 
struct  astra_ros::Device::Frame::Ir
 
struct  astra_ros::Device::Configuration::IrStream
 
struct  astra_ros::Device::Frame::MaskedColor
 
struct  astra_ros::Device::Configuration::MaskedColorStream
 
struct  astra_ros::Device::Frame::Point
 
struct  astra_ros::Device::Configuration::PointStream
 

Namespaces

 astra_ros
 

Functions

std::ostream & operator<< (std::ostream &o, const astra_ros::Device::Configuration &value)
 
std::ostream & operator<< (std::ostream &o, const astra_ros::Device::Configuration::BodyStream &value)
 
std::ostream & operator<< (std::ostream &o, const astra_ros::Device::Configuration::ColorizedBodyStream &value)
 
std::ostream & operator<< (std::ostream &o, const astra_ros::Device::Configuration::ColorStream &value)
 
std::ostream & operator<< (std::ostream &o, const astra_ros::Device::Configuration::DepthStream &value)
 
std::ostream & operator<< (std::ostream &o, const astra_ros::Device::Configuration::IrStream &value)
 
std::ostream & operator<< (std::ostream &o, const astra_ros::Device::Configuration::MaskedColorStream &value)
 

Function Documentation

◆ operator<<() [1/7]

std::ostream& operator<< ( std::ostream &  o,
const astra_ros::Device::Configuration value 
)

Definition at line 794 of file Device.cpp.

◆ operator<<() [2/7]

std::ostream& operator<< ( std::ostream &  o,
const astra_ros::Device::Configuration::BodyStream value 
)

Definition at line 779 of file Device.cpp.

◆ operator<<() [3/7]

std::ostream& operator<< ( std::ostream &  o,
const astra_ros::Device::Configuration::ColorizedBodyStream value 
)

Definition at line 784 of file Device.cpp.

◆ operator<<() [4/7]

std::ostream& operator<< ( std::ostream &  o,
const astra_ros::Device::Configuration::ColorStream value 
)

Definition at line 764 of file Device.cpp.

◆ operator<<() [5/7]

std::ostream& operator<< ( std::ostream &  o,
const astra_ros::Device::Configuration::DepthStream value 
)

Definition at line 774 of file Device.cpp.

◆ operator<<() [6/7]

std::ostream& operator<< ( std::ostream &  o,
const astra_ros::Device::Configuration::IrStream value 
)

Definition at line 769 of file Device.cpp.

◆ operator<<() [7/7]

std::ostream& operator<< ( std::ostream &  o,
const astra_ros::Device::Configuration::MaskedColorStream value 
)

Definition at line 789 of file Device.cpp.



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