File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1717#include " Component/DataComponentRegistry.h"
1818
1919namespace ConnectedSystemsAPI ::DataModels {
20+ class ControlStream ;
21+ void to_json (nlohmann::ordered_json& j, const ControlStream& v);
22+
2023 class ControlStream {
2124 private:
2225 std::optional<std::string> id;
Original file line number Diff line number Diff line change 77#include < nlohmann/json_fwd.hpp>
88
99namespace ConnectedSystemsAPI ::DataModels {
10+ class ControlledProperty ;
11+ void to_json (nlohmann::ordered_json& j, const ControlledProperty& v);
12+
1013 class ControlledProperty {
1114 private:
1215 std::optional<std::string> definition;
Original file line number Diff line number Diff line change 77#include < nlohmann/json_fwd.hpp>
88
99namespace ConnectedSystemsAPI ::DataModels {
10+ class ObservedProperty ;
11+ void to_json (nlohmann::ordered_json& j, const ObservedProperty& v);
12+
1013 class ObservedProperty {
1114 private:
1215 std::optional<std::string> definition;
Original file line number Diff line number Diff line change 1111#include " TimeUtils.h"
1212
1313namespace ConnectedSystemsAPI ::DataModels {
14+ class TimeExtent ;
15+ void to_json (nlohmann::ordered_json& j, const TimeExtent& v);
16+
1417 // / <summary>
1518 // / Represents a time or time range.
1619 // / Also supports special cases of time instants at 'now',
You can’t perform that action at this time.
0 commit comments