1#include "yaml_parser_common_include.h"
9struct ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::laserscan::LaserScanInfoPtr>
11 static Node encode(
const com::robotraconteur::laserscan::LaserScanInfoPtr& rhs);
12 static bool decode(
const Node& node, com::robotraconteur::laserscan::LaserScanInfoPtr& rhs);
16struct ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::laserscan::LaserScanPtr>
18 static Node encode(
const com::robotraconteur::laserscan::LaserScanPtr& rhs);
19 static bool decode(
const Node& node, com::robotraconteur::laserscan::LaserScanPtr& rhs);
23struct ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::laserscan::LaserScanInfofPtr>
25 static Node encode(
const com::robotraconteur::laserscan::LaserScanInfofPtr& rhs);
26 static bool decode(
const Node& node, com::robotraconteur::laserscan::LaserScanInfofPtr& rhs);
30struct ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::laserscan::LaserScanfPtr>
32 static Node encode(
const com::robotraconteur::laserscan::LaserScanfPtr& rhs);
33 static bool decode(
const Node& node, com::robotraconteur::laserscan::LaserScanfPtr& rhs);
37struct ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::laserscan::LaserScanPartPtr>
39 static Node encode(
const com::robotraconteur::laserscan::LaserScanPartPtr& rhs);
40 static bool decode(
const Node& node, com::robotraconteur::laserscan::LaserScanPartPtr& rhs);
44struct ROBOTRACONTEUR_COMPANION_INFOPARSER_API convert<com::robotraconteur::laserscan::LaserScanPartfPtr>
46 static Node encode(
const com::robotraconteur::laserscan::LaserScanPartfPtr& rhs);
47 static bool decode(
const Node& node, com::robotraconteur::laserscan::LaserScanPartfPtr& rhs);