}
/* Only call once. */
- std::string transfer_description()
+ std::string move_description()
{
return std::move(_description);
}
}
/* Only call once. */
- std::string transfer_description()
+ std::string move_description()
{
_environment += "};\n\n";
return std::move(_environment);
tsdl_field_visitor packet_header_visitor{trace_class.abi, 1, _sanitized_types_overrides};
- trace_class.get_packet_header()->accept(packet_header_visitor);
+ trace_class.packet_header()->accept(packet_header_visitor);
/* Declare type aliases, trace class, and packet header. */
auto trace_class_tsdl = fmt::format(
fmt::arg("uuid", lttng::utils::uuid_to_str(trace_class.uuid)),
fmt::arg("byte_order",
trace_class.abi.byte_order == lst::byte_order::BIG_ENDIAN_ ? "be" : "le"),
- fmt::arg("packet_header_layout", packet_header_visitor.transfer_description()));
+ fmt::arg("packet_header_layout", packet_header_visitor.move_description()));
/* Declare trace scope and type aliases. */
append_metadata_fragment(trace_class_tsdl);
tsdl_trace_environment_visitor environment_visitor;
trace_class.accept(environment_visitor);
- append_metadata_fragment(environment_visitor.transfer_description());
+ append_metadata_fragment(environment_visitor.move_description());
}
void tsdl::trace_class_visitor::visit(const lttng::sessiond::trace::clock_class& clock_class)
return _lookup_field_type(location);
});
- const auto *event_header = stream_class.get_event_header();
+ const auto *event_header = stream_class.event_header();
if (event_header) {
tsdl_field_visitor event_header_visitor{_trace_abi, 1, _sanitized_types_overrides,
stream_class.default_clock_class_name};
event_header->accept(variant_sanitizer);
event_header->accept(event_header_visitor);
stream_class_str += fmt::format(" event.header := {};\n",
- event_header_visitor.transfer_description());
+ event_header_visitor.move_description());
}
- const auto *packet_context = stream_class.get_packet_context();
+ const auto *packet_context = stream_class.packet_context();
if (packet_context) {
tsdl_field_visitor packet_context_visitor{_trace_abi, 1, _sanitized_types_overrides,
stream_class.default_clock_class_name};
packet_context->accept(variant_sanitizer);
packet_context->accept(packet_context_visitor);
stream_class_str += fmt::format(" packet.context := {};\n",
- packet_context_visitor.transfer_description());
+ packet_context_visitor.move_description());
}
- const auto *event_context = stream_class.get_event_context();
+ const auto *event_context = stream_class.event_context();
if (event_context) {
tsdl_field_visitor event_context_visitor{_trace_abi, 1, _sanitized_types_overrides};
event_context->accept(variant_sanitizer);
event_context->accept(event_context_visitor);
stream_class_str += fmt::format(" event.context := {};\n",
- event_context_visitor.transfer_description());
+ event_context_visitor.move_description());
}
stream_class_str += "};\n\n";
event_class.payload->accept(payload_visitor);
event_class_str += fmt::format(
- " fields := {};\n}};\n\n", payload_visitor.transfer_description());
+ " fields := {};\n}};\n\n", payload_visitor.move_description());
append_metadata_fragment(event_class_str);
}
switch (location.root_) {
case lst::field_location::root::PACKET_HEADER:
return lookup_type_from_root_type(
- *_current_trace_class->get_packet_header(), location);
+ *_current_trace_class->packet_header(), location);
case lst::field_location::root::PACKET_CONTEXT:
return lookup_type_from_root_type(
- *_current_stream_class->get_packet_context(), location);
+ *_current_stream_class->packet_context(), location);
case lst::field_location::root::EVENT_RECORD_HEADER:
return lookup_type_from_root_type(
- *_current_stream_class->get_event_header(), location);
+ *_current_stream_class->event_header(), location);
case lst::field_location::root::EVENT_RECORD_COMMON_CONTEXT:
return lookup_type_from_root_type(
- *_current_stream_class->get_event_context(), location);
+ *_current_stream_class->event_context(), location);
case lst::field_location::root::EVENT_RECORD_PAYLOAD:
return lookup_type_from_root_type(
*_current_event_class->payload, location);