return _type;
}
+ enum relayd_trace_format relayd_type() const
+ {
+ switch (_type) {
+ case LTTNG_TRACE_FORMAT_DESCRIPTOR_TYPE_CTF_1:
+ return RELAYD_TRACE_FORMAT_CTF_1;
+ case LTTNG_TRACE_FORMAT_DESCRIPTOR_TYPE_CTF_2:
+ return RELAYD_TRACE_FORMAT_CTF_2;
+ default:
+ /* TODO/FIXME: throw??? */
+ abort();
+ }
+ }
virtual lttng_error_code mi_serialize(mi_writer *writer) const final;
virtual lttng_error_code config_serialize(config_writer *writer) const final;
virtual int serialize(lttng_payload *payload) const;