Robot Raconteur Companion C++ Library
Toggle main menu visibility
Loading...
Searching...
No Matches
include
RobotRaconteurCompanion
InfoParser
yaml
objectrecognition_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::objectrecognition::ObjectRecognitionTemplatePtr>
11
{
12
static
Node encode(
const
com::robotraconteur::objectrecognition::ObjectRecognitionTemplatePtr& rhs);
13
static
bool
decode(
const
Node& node, com::robotraconteur::objectrecognition::ObjectRecognitionTemplatePtr& rhs);
14
};
15
16
template
<>
17
struct
ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::objectrecognition::RecognizedObjectPtr>
18
{
19
static
Node encode(
const
com::robotraconteur::objectrecognition::RecognizedObjectPtr& rhs);
20
static
bool
decode(
const
Node& node, com::robotraconteur::objectrecognition::RecognizedObjectPtr& rhs);
21
};
22
23
template
<>
24
struct
ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::objectrecognition::RecognizedObjectsPtr>
25
{
26
static
Node encode(
const
com::robotraconteur::objectrecognition::RecognizedObjectsPtr& rhs);
27
static
bool
decode(
const
Node& node, com::robotraconteur::objectrecognition::RecognizedObjectsPtr& rhs);
28
};
29
30
template
<>
31
struct
ROBOTRACONTEUR_COMPANION_INFOPARSER_API
32
convert<com::robotraconteur::objectrecognition::ObjectRecognitionSensorInfoPtr>
33
{
34
static
Node encode(
const
com::robotraconteur::objectrecognition::ObjectRecognitionSensorInfoPtr& rhs);
35
static
bool
decode(
const
Node& node, com::robotraconteur::objectrecognition::ObjectRecognitionSensorInfoPtr& rhs);
36
};
37
38
template
<>
39
struct
ROBOTRACONTEUR_COMPANION_INFOPARSER_API
40
convert<com::robotraconteur::objectrecognition::ObjectRecognitionSensorDataPtr>
41
{
42
static
Node encode(
const
com::robotraconteur::objectrecognition::ObjectRecognitionSensorDataPtr& rhs);
43
static
bool
decode(
const
Node& node, com::robotraconteur::objectrecognition::ObjectRecognitionSensorDataPtr& rhs);
44
};
45
46
}
// namespace YAML
Generated by
1.17.0