json_conversions.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <SimoxUtility/json/json.h>
4 
6 
7 
8 namespace armarx::core::time
9 {
10 
11  void to_json(simox::json::json& j, const ClockType& bo);
12  void from_json(const simox::json::json& j, ClockType& bo);
13 
14  void to_json(simox::json::json& j, const Duration& bo);
15  void from_json(const simox::json::json& j, Duration& bo);
16 
17  void to_json(simox::json::json& j, const Frequency& bo);
18  void from_json(const simox::json::json& j, Frequency& bo);
19 
20  void to_json(simox::json::json& j, const DateTime& bo);
21  void from_json(const simox::json::json& j, DateTime& bo);
22 
23 } // namespace armarx::core::time
24 
armarx::core::time::to_json
void to_json(simox::json::json &j, const ClockType &bo)
Definition: json_conversions.cpp:12
armarx::core::time
Definition: Clock.cpp:13
armarx::core::time::ClockType
ClockType
Describes the type of clock.
Definition: ClockType.h:10
armarx::core::time::from_json
void from_json(const simox::json::json &j, ClockType &bo)
Definition: json_conversions.cpp:17
forward_declarations.h
armarx::armem::Duration
armarx::core::time::Duration Duration
Definition: forward_declarations.h:14
armarx::aron::bo
const std::optional< BoT > & bo
Definition: aron_conversions.h:166