json_conversions.h
Go to the documentation of this file.
1#pragma once
2
3#include <SimoxUtility/json/json.h>
4
6
7namespace 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
Represents a point in time.
Definition DateTime.h:25
Represents a duration.
Definition Duration.h:17
Represents a frequency.
Definition Frequency.h:17
void from_json(const simox::json::json &j, ClockType &bo)
void to_json(simox::json::json &j, const ClockType &bo)
ClockType
Describes the type of clock.
Definition ClockType.h:10