19 return armarx::fromIce<DirectlyStoreInput>(ice);
23 return armarx::toIce<dto::DirectlyStoreInput>(*
this);
39 return armarx::fromIce<DirectlyStoreResult>(ice);
43 return armarx::toIce<dto::DirectlyStoreResult>(*
this);
59 return armarx::fromIce<StartRecordInput>(ice);
63 return armarx::toIce<dto::StartRecordInput>(*
this);
69 ice.configuration.clear();
75 dto::RecordingModeConfiguration
c;
77 c.frequency =
v.frequency;
79 ice.configuration[id] =
c;
87 for (
const auto& [k,
v] : ice.configuration)
94 c.frequency =
v.frequency;
105 return armarx::fromIce<StartRecordResult>(ice);
109 return armarx::toIce<dto::StartRecordResult>(*
this);
125 return armarx::fromIce<StopRecordResult>(ice);
129 return armarx::toIce<dto::StopRecordResult>(*
this);
145 return armarx::fromIce<RecordStatusResult>(ice);
149 return armarx::toIce<dto::RecordStatusResult>(*
this);