ArticulatedObjectWriter.h
Go to the documentation of this file.
1 
2 
3 #pragma once
4 
5 #include <VirtualRobot/VirtualRobot.h>
6 
7 #include "Writer.h"
8 
10 {
11 
12  class ArticulatedObjectWriter : virtual public Writer
13  {
14  public:
15  using Writer::Writer;
16 
17  bool
18  storeArticulatedObject(const VirtualRobot::RobotPtr& articulatedObject,
19  const armem::Time& timestamp);
20  };
21 } // namespace armarx::armem::articulated_object
armarx::armem::articulated_object::ArticulatedObjectWriter
Definition: ArticulatedObjectWriter.h:12
armarx::armem::articulated_object::Writer
Definition: Writer.h:38
armarx::core::time::DateTime
Represents a point in time.
Definition: DateTime.h:24
armarx::armem::articulated_object::ArticulatedObjectWriter::storeArticulatedObject
bool storeArticulatedObject(const VirtualRobot::RobotPtr &articulatedObject, const armem::Time &timestamp)
Definition: ArticulatedObjectWriter.cpp:53
Writer.h
armarx::armem::articulated_object
Definition: ArticulatedObjectReader.cpp:25
armarx::armem::articulated_object::Writer::Writer
Writer()=default
VirtualRobot::RobotPtr
std::shared_ptr< class Robot > RobotPtr
Definition: Bus.h:18