json_conversions.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <SimoxUtility/json/json.h>
4 
6 
7 namespace armarx::core::time
8 {
9 
10  void to_json(simox::json::json& j, const ClockType& bo);
11  void from_json(const simox::json::json& j, ClockType& bo);
12 
13  void to_json(simox::json::json& j, const Duration& bo);
14  void from_json(const simox::json::json& j, Duration& bo);
15 
16  void to_json(simox::json::json& j, const Frequency& bo);
17  void from_json(const simox::json::json& j, Frequency& bo);
18 
19  void to_json(simox::json::json& j, const DateTime& bo);
20  void from_json(const simox::json::json& j, DateTime& bo);
21 
22 } // namespace armarx::core::time
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:9
armarx::core::time::from_json
void from_json(const simox::json::json &j, ClockType &bo)
Definition: json_conversions.cpp:18
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:174