Latest metadata of each type. More...
#include <metadata_cache.h>
Public Member Functions | |
void | clear () |
cras::optional< cras::optional< geometry_msgs::Vector3 > > & | getAcceleration () |
const cras::optional< cras::optional< geometry_msgs::Vector3 > > & | getAcceleration () const |
cras::optional< cras::optional< geometry_msgs::Vector3 > > & | getAngularVelocity () |
const cras::optional< cras::optional< geometry_msgs::Vector3 > > & | getAngularVelocity () const |
cras::optional< cras::optional< compass_msgs::Azimuth > > & | getAzimuth () |
const cras::optional< cras::optional< compass_msgs::Azimuth > > & | getAzimuth () const |
cras::optional< cras::optional< std::string > > & | getCameraGeneralName () |
const cras::optional< cras::optional< std::string > > & | getCameraGeneralName () const |
cras::optional< cras::optional< sensor_msgs::CameraInfo > > & | getCameraInfo () |
const cras::optional< cras::optional< sensor_msgs::CameraInfo > > & | getCameraInfo () const |
cras::optional< cras::optional< std::string > > & | getCameraMake () |
const cras::optional< cras::optional< std::string > > & | getCameraMake () const |
cras::optional< cras::optional< std::string > > & | getCameraModel () |
const cras::optional< cras::optional< std::string > > & | getCameraModel () const |
cras::optional< cras::optional< std::string > > & | getCameraSerialNumber () |
const cras::optional< cras::optional< std::string > > & | getCameraSerialNumber () const |
cras::optional< cras::optional< std::string > > & | getCameraUniqueName () |
const cras::optional< cras::optional< std::string > > & | getCameraUniqueName () const |
cras::optional< cras::optional< ros::Time > > & | getCreationTime () |
const cras::optional< cras::optional< ros::Time > > & | getCreationTime () const |
cras::optional< cras::optional< double > > & | getCropFactor () |
const cras::optional< cras::optional< double > > & | getCropFactor () const |
cras::optional< cras::optional< DistortionData > > & | getDistortion () |
const cras::optional< cras::optional< DistortionData > > & | getDistortion () const |
cras::optional< cras::optional< vision_msgs::Detection2DArray > > & | getFaces () |
const cras::optional< cras::optional< vision_msgs::Detection2DArray > > & | getFaces () const |
cras::optional< cras::optional< double > > & | getFocalLength35MM () |
const cras::optional< cras::optional< double > > & | getFocalLength35MM () const |
cras::optional< cras::optional< double > > & | getFocalLengthMM () |
const cras::optional< cras::optional< double > > & | getFocalLengthMM () const |
cras::optional< cras::optional< double > > & | getFocalLengthPx () |
const cras::optional< cras::optional< double > > & | getFocalLengthPx () const |
cras::optional< GNSSFixAndDetail > & | getGNSSPosition () |
const cras::optional< GNSSFixAndDetail > & | getGNSSPosition () const |
cras::optional< cras::optional< sensor_msgs::Imu > > & | getImu () |
const cras::optional< cras::optional< sensor_msgs::Imu > > & | getImu () const |
cras::optional< cras::optional< IntrinsicMatrix > > & | getIntrinsicMatrix () |
const cras::optional< cras::optional< IntrinsicMatrix > > & | getIntrinsicMatrix () const |
cras::optional< cras::optional< std::string > > & | getLensMake () |
const cras::optional< cras::optional< std::string > > & | getLensMake () const |
cras::optional< cras::optional< std::string > > & | getLensModel () |
const cras::optional< cras::optional< std::string > > & | getLensModel () const |
cras::optional< cras::optional< sensor_msgs::MagneticField > > & | getMagneticField () |
const cras::optional< cras::optional< sensor_msgs::MagneticField > > & | getMagneticField () const |
cras::optional< cras::optional< geometry_msgs::Transform > > & | getOpticalFrameTF () |
const cras::optional< cras::optional< geometry_msgs::Transform > > & | getOpticalFrameTF () const |
cras::optional< cras::optional< RollPitch > > & | getRollPitch () |
const cras::optional< cras::optional< RollPitch > > & | getRollPitch () const |
cras::optional< cras::optional< int > > & | getRotation () |
const cras::optional< cras::optional< int > > & | getRotation () const |
cras::optional< cras::optional< SensorSize > > & | getSensorSizeMM () |
const cras::optional< cras::optional< SensorSize > > & | getSensorSizeMM () const |
cras::optional< cras::optional< geometry_msgs::Transform > > & | getZeroRollPitchTF () |
const cras::optional< cras::optional< geometry_msgs::Transform > > & | getZeroRollPitchTF () const |
LatestMetadataCache () | |
~LatestMetadataCache () | |
Private Attributes | |
std::shared_ptr< Impl > | data |
PIMPL. More... | |
Latest metadata of each type.
Definition at line 32 of file metadata_cache.h.
movie_publisher::LatestMetadataCache::LatestMetadataCache | ( | ) |
movie_publisher::LatestMetadataCache::~LatestMetadataCache | ( | ) |
void movie_publisher::LatestMetadataCache::clear | ( | ) |
cras::optional<cras::optional<geometry_msgs::Vector3> >& movie_publisher::LatestMetadataCache::getAcceleration | ( | ) |
const cras::optional<cras::optional<geometry_msgs::Vector3> >& movie_publisher::LatestMetadataCache::getAcceleration | ( | ) | const |
cras::optional<cras::optional<geometry_msgs::Vector3> >& movie_publisher::LatestMetadataCache::getAngularVelocity | ( | ) |
const cras::optional<cras::optional<geometry_msgs::Vector3> >& movie_publisher::LatestMetadataCache::getAngularVelocity | ( | ) | const |
cras::optional<cras::optional<compass_msgs::Azimuth> >& movie_publisher::LatestMetadataCache::getAzimuth | ( | ) |
const cras::optional<cras::optional<compass_msgs::Azimuth> >& movie_publisher::LatestMetadataCache::getAzimuth | ( | ) | const |
cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraGeneralName | ( | ) |
const cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraGeneralName | ( | ) | const |
cras::optional<cras::optional<sensor_msgs::CameraInfo> >& movie_publisher::LatestMetadataCache::getCameraInfo | ( | ) |
const cras::optional<cras::optional<sensor_msgs::CameraInfo> >& movie_publisher::LatestMetadataCache::getCameraInfo | ( | ) | const |
cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraMake | ( | ) |
const cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraMake | ( | ) | const |
cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraModel | ( | ) |
const cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraModel | ( | ) | const |
cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraSerialNumber | ( | ) |
const cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraSerialNumber | ( | ) | const |
cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraUniqueName | ( | ) |
const cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getCameraUniqueName | ( | ) | const |
cras::optional<cras::optional<ros::Time> >& movie_publisher::LatestMetadataCache::getCreationTime | ( | ) |
const cras::optional<cras::optional<ros::Time> >& movie_publisher::LatestMetadataCache::getCreationTime | ( | ) | const |
cras::optional<cras::optional<double> >& movie_publisher::LatestMetadataCache::getCropFactor | ( | ) |
const cras::optional<cras::optional<double> >& movie_publisher::LatestMetadataCache::getCropFactor | ( | ) | const |
cras::optional<cras::optional<DistortionData> >& movie_publisher::LatestMetadataCache::getDistortion | ( | ) |
const cras::optional<cras::optional<DistortionData> >& movie_publisher::LatestMetadataCache::getDistortion | ( | ) | const |
cras::optional<cras::optional<vision_msgs::Detection2DArray> >& movie_publisher::LatestMetadataCache::getFaces | ( | ) |
const cras::optional<cras::optional<vision_msgs::Detection2DArray> >& movie_publisher::LatestMetadataCache::getFaces | ( | ) | const |
cras::optional<cras::optional<double> >& movie_publisher::LatestMetadataCache::getFocalLength35MM | ( | ) |
const cras::optional<cras::optional<double> >& movie_publisher::LatestMetadataCache::getFocalLength35MM | ( | ) | const |
cras::optional<cras::optional<double> >& movie_publisher::LatestMetadataCache::getFocalLengthMM | ( | ) |
const cras::optional<cras::optional<double> >& movie_publisher::LatestMetadataCache::getFocalLengthMM | ( | ) | const |
cras::optional<cras::optional<double> >& movie_publisher::LatestMetadataCache::getFocalLengthPx | ( | ) |
const cras::optional<cras::optional<double> >& movie_publisher::LatestMetadataCache::getFocalLengthPx | ( | ) | const |
cras::optional<GNSSFixAndDetail>& movie_publisher::LatestMetadataCache::getGNSSPosition | ( | ) |
const cras::optional<GNSSFixAndDetail>& movie_publisher::LatestMetadataCache::getGNSSPosition | ( | ) | const |
cras::optional<cras::optional<sensor_msgs::Imu> >& movie_publisher::LatestMetadataCache::getImu | ( | ) |
const cras::optional<cras::optional<sensor_msgs::Imu> >& movie_publisher::LatestMetadataCache::getImu | ( | ) | const |
cras::optional<cras::optional<IntrinsicMatrix> >& movie_publisher::LatestMetadataCache::getIntrinsicMatrix | ( | ) |
const cras::optional<cras::optional<IntrinsicMatrix> >& movie_publisher::LatestMetadataCache::getIntrinsicMatrix | ( | ) | const |
cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getLensMake | ( | ) |
const cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getLensMake | ( | ) | const |
cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getLensModel | ( | ) |
const cras::optional<cras::optional<std::string> >& movie_publisher::LatestMetadataCache::getLensModel | ( | ) | const |
cras::optional<cras::optional<sensor_msgs::MagneticField> >& movie_publisher::LatestMetadataCache::getMagneticField | ( | ) |
const cras::optional<cras::optional<sensor_msgs::MagneticField> >& movie_publisher::LatestMetadataCache::getMagneticField | ( | ) | const |
cras::optional<cras::optional<geometry_msgs::Transform> >& movie_publisher::LatestMetadataCache::getOpticalFrameTF | ( | ) |
const cras::optional<cras::optional<geometry_msgs::Transform> >& movie_publisher::LatestMetadataCache::getOpticalFrameTF | ( | ) | const |
cras::optional<cras::optional<RollPitch> >& movie_publisher::LatestMetadataCache::getRollPitch | ( | ) |
const cras::optional<cras::optional<RollPitch> >& movie_publisher::LatestMetadataCache::getRollPitch | ( | ) | const |
cras::optional<cras::optional<int> >& movie_publisher::LatestMetadataCache::getRotation | ( | ) |
const cras::optional<cras::optional<int> >& movie_publisher::LatestMetadataCache::getRotation | ( | ) | const |
cras::optional<cras::optional<SensorSize> >& movie_publisher::LatestMetadataCache::getSensorSizeMM | ( | ) |
const cras::optional<cras::optional<SensorSize> >& movie_publisher::LatestMetadataCache::getSensorSizeMM | ( | ) | const |
cras::optional<cras::optional<geometry_msgs::Transform> >& movie_publisher::LatestMetadataCache::getZeroRollPitchTF | ( | ) |
const cras::optional<cras::optional<geometry_msgs::Transform> >& movie_publisher::LatestMetadataCache::getZeroRollPitchTF | ( | ) | const |
|
private |
PIMPL.
Definition at line 121 of file metadata_cache.h.