tsdl182gen.py: remove unused `jinja2` import
[deliverable/barectf.git] / barectf / templates / c-open-func-proto.j2
CommitLineData
1b49c7b8
PP
1{% set pkt_header_exclude_list = ['magic', 'stream_id', 'uuid'] %}
2{% set pkt_ctx_exclude_list = [
3 'timestamp_begin',
4 'timestamp_end',
5 'packet_size',
6 'content_size',
7 'events_discarded'
8] %}
9/* open packet for stream type `{{ stream_type.name }}` */
10void {{ prefix }}{{ stream_type.name }}_open_packet(
11 struct {{ prefix }}{{ stream_type.name }}_ctx *ctx
12 {%- if trace_type._pkt_header_ft -%}
13 {{ c_common.func_params(trace_type._pkt_header_ft,
14 root_ft_prefixes.TPH, pkt_header_exclude_list) }}
15 {%- endif -%}
16 {{ c_common.func_params(stream_type._pkt_ctx_ft, root_ft_prefixes.SPC, pkt_ctx_exclude_list) }})
This page took 0.02295 seconds and 4 git commands to generate.