Robot Raconteur Companion C++ Library
Toggle main menu visibility
Loading...
Searching...
No Matches
include
RobotRaconteurCompanion
InfoParser
yaml
imaging__camerainfo_parser.h
1
#include "yaml_parser_common_include.h"
2
3
#pragma once
4
5
namespace
YAML
6
{
7
8
template
<>
9
struct
ROBOTRACONTEUR_COMPANION_INFOPARSER_API
10
convert<com::robotraconteur::imaging::camerainfo::PlumbBobDistortionInfoPtr>
11
{
12
static
Node encode(
const
com::robotraconteur::imaging::camerainfo::PlumbBobDistortionInfoPtr& rhs);
13
static
bool
decode(
const
Node& node, com::robotraconteur::imaging::camerainfo::PlumbBobDistortionInfoPtr& rhs);
14
};
15
16
template
<>
17
struct
ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::imaging::camerainfo::CameraCalibrationPtr>
18
{
19
static
Node encode(
const
com::robotraconteur::imaging::camerainfo::CameraCalibrationPtr& rhs);
20
static
bool
decode(
const
Node& node, com::robotraconteur::imaging::camerainfo::CameraCalibrationPtr& rhs);
21
};
22
23
template
<>
24
struct
ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::imaging::camerainfo::CameraInfoPtr>
25
{
26
static
Node encode(
const
com::robotraconteur::imaging::camerainfo::CameraInfoPtr& rhs);
27
static
bool
decode(
const
Node& node, com::robotraconteur::imaging::camerainfo::CameraInfoPtr& rhs);
28
};
29
30
template
<>
31
struct
ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::imaging::camerainfo::MultiCameraInfoPtr>
32
{
33
static
Node encode(
const
com::robotraconteur::imaging::camerainfo::MultiCameraInfoPtr& rhs);
34
static
bool
decode(
const
Node& node, com::robotraconteur::imaging::camerainfo::MultiCameraInfoPtr& rhs);
35
};
36
37
}
// namespace YAML
Generated by
1.17.0