lib: add seeking (beginning, ns from origin), with auto-seeking support
[deliverable/babeltrace.git] / include / Makefile.am
CommitLineData
6941b8e8 1# Core API
9ffc0257 2babeltraceincludedir = "$(includedir)/babeltrace"
0ec662bd
JD
3babeltraceinclude_HEADERS = \
4 babeltrace/babeltrace.h \
7a6224c4 5 babeltrace/logging.h \
110ebe2b
PP
6 babeltrace/property.h \
7 babeltrace/types.h \
2caa0e35 8 babeltrace/util.h \
a1002510
PP
9 babeltrace/value-const.h \
10 babeltrace/value.h \
c057dea0 11 babeltrace/version.h
0ec662bd 12
6941b8e8 13# Legacy API (for CTF writer)
9ffc0257 14babeltracectfincludedir = "$(includedir)/babeltrace/ctf"
64a35d1b 15babeltracectfinclude_HEADERS = \
dc3fffef 16 babeltrace/ctf/events.h
273b65be 17
6941b8e8 18# CTF writer API
9ffc0257 19babeltracectfwriterincludedir = "$(includedir)/babeltrace/ctf-writer"
273b65be 20babeltracectfwriterinclude_HEADERS = \
46bd0f2b 21 babeltrace/ctf-writer/clock.h \
46bd0f2b 22 babeltrace/ctf-writer/event-fields.h \
46bd0f2b 23 babeltrace/ctf-writer/event.h \
d6b8c7f1
PP
24 babeltrace/ctf-writer/event-types.h \
25 babeltrace/ctf-writer/fields.h \
26 babeltrace/ctf-writer/field-types.h \
c057dea0 27 babeltrace/ctf-writer/stream-class.h \
adc315b8 28 babeltrace/ctf-writer/stream.h \
d6b8c7f1 29 babeltrace/ctf-writer/trace.h \
f0666a9d
PP
30 babeltrace/ctf-writer/utils.h \
31 babeltrace/ctf-writer/visitor.h \
c057dea0 32 babeltrace/ctf-writer/writer.h
adc315b8 33
061831e1 34# Legacy API (for CTF writer)
9ffc0257 35babeltracectfirincludedir = "$(includedir)/babeltrace/ctf-ir"
adc315b8 36babeltracectfirinclude_HEADERS = \
1ddd69e6 37 babeltrace/ctf-ir/clock.h \
061831e1
PP
38 babeltrace/ctf-ir/event-fields.h \
39 babeltrace/ctf-ir/event-types.h \
c057dea0 40 babeltrace/ctf-ir/event.h \
c057dea0
PP
41 babeltrace/ctf-ir/field-types.h \
42 babeltrace/ctf-ir/fields.h \
bc37ae52 43 babeltrace/ctf-ir/stream-class.h \
c057dea0 44 babeltrace/ctf-ir/stream.h \
061831e1
PP
45 babeltrace/ctf-ir/trace.h \
46 babeltrace/ctf-ir/utils.h
47
061831e1
PP
48# Trace IR API
49babeltracetraceirincludedir = "$(includedir)/babeltrace/trace-ir"
50babeltracetraceirinclude_HEADERS = \
33a7705d 51 babeltrace/trace-ir/clock-class-const.h \
061831e1 52 babeltrace/trace-ir/clock-class.h \
abcb4caf 53 babeltrace/trace-ir/clock-snapshot-const.h \
33a7705d 54 babeltrace/trace-ir/event-class-const.h \
061831e1 55 babeltrace/trace-ir/event-class.h \
33a7705d 56 babeltrace/trace-ir/event-const.h \
061831e1 57 babeltrace/trace-ir/event.h \
a1002510
PP
58 babeltrace/trace-ir/field-class-const.h \
59 babeltrace/trace-ir/field-class.h \
33a7705d 60 babeltrace/trace-ir/field-path-const.h \
a1002510
PP
61 babeltrace/trace-ir/field-const.h \
62 babeltrace/trace-ir/field.h \
33a7705d
PP
63 babeltrace/trace-ir/packet-const.h \
64 babeltrace/trace-ir/packet-context-field.h \
061831e1 65 babeltrace/trace-ir/packet.h \
33a7705d 66 babeltrace/trace-ir/stream-class-const.h \
061831e1 67 babeltrace/trace-ir/stream-class.h \
33a7705d 68 babeltrace/trace-ir/stream-const.h \
061831e1 69 babeltrace/trace-ir/stream.h \
6d2d37fd
PP
70 babeltrace/trace-ir/trace-class-const.h \
71 babeltrace/trace-ir/trace-class.h \
33a7705d 72 babeltrace/trace-ir/trace-const.h \
061831e1 73 babeltrace/trace-ir/trace.h
70bd0a12 74
6941b8e8 75# Plugin and plugin development API
9ffc0257 76babeltracepluginincludedir = "$(includedir)/babeltrace/plugin"
6ee873c6 77babeltraceplugininclude_HEADERS = \
c057dea0 78 babeltrace/plugin/plugin-dev.h \
7ca121a1
PP
79 babeltrace/plugin/plugin-const.h \
80 babeltrace/plugin/plugin-set-const.h
33b34c43 81
a940e807 82# Graph, component, and message API
9ffc0257 83babeltracegraphincludedir = "$(includedir)/babeltrace/graph"
b2e0c907 84babeltracegraphinclude_HEADERS = \
9f03ab25
PP
85 babeltrace/graph/component-class-const.h \
86 babeltrace/graph/component-class-filter-const.h \
b2e0c907 87 babeltrace/graph/component-class-filter.h \
9f03ab25 88 babeltrace/graph/component-class-sink-const.h \
b2e0c907 89 babeltrace/graph/component-class-sink.h \
9f03ab25 90 babeltrace/graph/component-class-source-const.h \
b2e0c907 91 babeltrace/graph/component-class-source.h \
9f03ab25
PP
92 babeltrace/graph/component-class.h \
93 babeltrace/graph/component-const.h \
94 babeltrace/graph/component-filter-const.h \
95 babeltrace/graph/component-sink-const.h \
96 babeltrace/graph/component-source-const.h \
97 babeltrace/graph/connection-const.h \
98 babeltrace/graph/graph-const.h \
b2e0c907 99 babeltrace/graph/graph.h \
a940e807
PP
100 babeltrace/graph/message-const.h \
101 babeltrace/graph/message-event-const.h \
102 babeltrace/graph/message-event.h \
103 babeltrace/graph/message-inactivity-const.h \
104 babeltrace/graph/message-inactivity.h \
178d8fba 105 babeltrace/graph/message-iterator-const.h \
a940e807
PP
106 babeltrace/graph/message-packet-const.h \
107 babeltrace/graph/message-packet.h \
108 babeltrace/graph/message-stream-const.h \
109 babeltrace/graph/message-stream.h \
9f03ab25
PP
110 babeltrace/graph/port-const.h \
111 babeltrace/graph/port-input-const.h \
112 babeltrace/graph/port-output-const.h \
a940e807 113 babeltrace/graph/port-output-message-iterator.h \
9f03ab25 114 babeltrace/graph/query-executor-const.h \
110ebe2b
PP
115 babeltrace/graph/query-executor.h \
116 babeltrace/graph/self-component-class-filter.h \
117 babeltrace/graph/self-component-class-sink.h \
118 babeltrace/graph/self-component-class-source.h \
119 babeltrace/graph/self-component-filter.h \
a940e807 120 babeltrace/graph/self-component-port-input-message-iterator.h \
110ebe2b
PP
121 babeltrace/graph/self-component-port-input.h \
122 babeltrace/graph/self-component-port-output.h \
123 babeltrace/graph/self-component-port.h \
124 babeltrace/graph/self-component-sink.h \
125 babeltrace/graph/self-component-source.h \
126 babeltrace/graph/self-component.h \
a940e807 127 babeltrace/graph/self-message-iterator.h
6ee873c6 128
e92927d1 129noinst_HEADERS = \
d6b8c7f1 130 babeltrace/compat/stdlib-internal.h \
beb0fb75
PP
131 babeltrace/compat/fcntl-internal.h \
132 babeltrace/compat/glib-internal.h \
d6b8c7f1
PP
133 babeltrace/compat/uuid-internal.h \
134 babeltrace/compat/unistd-internal.h \
beb0fb75 135 babeltrace/compat/stdio-internal.h \
58a2480d 136 babeltrace/compat/time-internal.h \
beb0fb75 137 babeltrace/compat/utc-internal.h \
d6b8c7f1
PP
138 babeltrace/compat/memstream-internal.h \
139 babeltrace/compat/string-internal.h \
140 babeltrace/compat/limits-internal.h \
141 babeltrace/compat/mman-internal.h \
142 babeltrace/compat/socket-internal.h \
143 babeltrace/common-internal.h \
144 babeltrace/bitfield-internal.h \
145 babeltrace/object-internal.h \
a7252d9c 146 babeltrace/object-pool-internal.h \
d6b8c7f1
PP
147 babeltrace/plugin/plugin-internal.h \
148 babeltrace/plugin/plugin-so-internal.h \
149 babeltrace/plugin/python-plugin-provider-internal.h \
150 babeltrace/assert-internal.h \
a1002510 151 babeltrace/value-internal.h \
f0666a9d
PP
152 babeltrace/ctf-writer/attributes-internal.h \
153 babeltrace/ctf-writer/clock-class-internal.h \
154 babeltrace/ctf-writer/clock-internal.h \
155 babeltrace/ctf-writer/event-class-internal.h \
d6b8c7f1 156 babeltrace/ctf-writer/event-internal.h \
f0666a9d
PP
157 babeltrace/ctf-writer/field-path-internal.h \
158 babeltrace/ctf-writer/fields-internal.h \
d6b8c7f1 159 babeltrace/ctf-writer/field-types-internal.h \
f0666a9d
PP
160 babeltrace/ctf-writer/field-wrapper-internal.h \
161 babeltrace/ctf-writer/functor-internal.h \
162 babeltrace/ctf-writer/resolve-internal.h \
d6b8c7f1 163 babeltrace/ctf-writer/serialize-internal.h \
f0666a9d 164 babeltrace/ctf-writer/stream-class-internal.h \
d6b8c7f1 165 babeltrace/ctf-writer/stream-internal.h \
f0666a9d
PP
166 babeltrace/ctf-writer/trace-internal.h \
167 babeltrace/ctf-writer/utils-internal.h \
168 babeltrace/ctf-writer/validation-internal.h \
169 babeltrace/ctf-writer/visitor-internal.h \
170 babeltrace/ctf-writer/writer-internal.h \
d6b8c7f1
PP
171 babeltrace/mmap-align-internal.h \
172 babeltrace/align-internal.h \
173 babeltrace/logging-internal.h \
174 babeltrace/endian-internal.h \
110ebe2b
PP
175 babeltrace/trace-ir/attributes-internal.h \
176 babeltrace/trace-ir/clock-class-internal.h \
abcb4caf
PP
177 babeltrace/trace-ir/clock-snapshot-internal.h \
178 babeltrace/trace-ir/clock-snapshot-set-internal.h \
061831e1 179 babeltrace/trace-ir/event-class-internal.h \
061831e1 180 babeltrace/trace-ir/event-internal.h \
a1002510 181 babeltrace/trace-ir/field-class-internal.h \
061831e1 182 babeltrace/trace-ir/field-path-internal.h \
a1002510 183 babeltrace/trace-ir/field-internal.h \
061831e1 184 babeltrace/trace-ir/field-wrapper-internal.h \
110ebe2b 185 babeltrace/trace-ir/packet-internal.h \
061831e1 186 babeltrace/trace-ir/resolve-field-path-internal.h \
110ebe2b
PP
187 babeltrace/trace-ir/stream-class-internal.h \
188 babeltrace/trace-ir/stream-internal.h \
189 babeltrace/trace-ir/trace-internal.h \
190 babeltrace/trace-ir/utils-internal.h \
d6b8c7f1
PP
191 babeltrace/prio-heap-internal.h \
192 babeltrace/lib-logging-internal.h \
193 babeltrace/compiler-internal.h \
194 babeltrace/babeltrace-internal.h \
195 babeltrace/assert-pre-internal.h \
110ebe2b
PP
196 babeltrace/graph/component-class-internal.h \
197 babeltrace/graph/component-class-sink-colander-internal.h \
198 babeltrace/graph/component-filter-internal.h \
beb0fb75 199 babeltrace/graph/component-internal.h \
110ebe2b
PP
200 babeltrace/graph/component-sink-internal.h \
201 babeltrace/graph/component-source-internal.h \
beb0fb75 202 babeltrace/graph/connection-internal.h \
d6b8c7f1 203 babeltrace/graph/graph-internal.h \
a940e807
PP
204 babeltrace/graph/message-event-internal.h \
205 babeltrace/graph/message-inactivity-internal.h \
206 babeltrace/graph/message-internal.h \
207 babeltrace/graph/message-iterator-internal.h \
208 babeltrace/graph/message-packet-internal.h \
209 babeltrace/graph/message-stream-internal.h \
beb0fb75 210 babeltrace/graph/port-internal.h \
110ebe2b 211 babeltrace/graph/query-executor-internal.h \
d6b8c7f1 212 babeltrace/list-internal.h
This page took 0.057519 seconds and 5 git commands to generate.