Babeltrace 2 C API
2.0.0
Open-source trace manipulation framework
|
Common C types | C types common to many parts of the API |
Error reporting | Error reporting functions and macros |
General purpose utilities | General purpose utilities |
▼Graph | Trace processing graph |
▼Component class development | Component class development (creation) |
▼Messages | Elements exchanged between components |
▼Trace IR | Intermediate representation of tracing domain objects and concepts (contents of messages) |
Clock class | Class of stream clocks |
Clock snapshot | Snapshot of a stream clock |
Event | Trace event |
Event class | Class of events |
Fields | Containers of trace data |
Field classes | Classes of fields |
Field path | Path to a field |
Packet | Trace packet |
Stream | Trace stream |
Stream class | Class of streams |
Trace | Trace (set of streams) |
Trace class | Class of traces |
Message iterator | Iterator of a message sequence |
▼Message iterator class | Message iterator class |
Self message iterator | Private view of a message iterator for methods |
Private query executor | Private view of a query executor for a component class query method |
▼Self components | Private views of components for instance methods |
Self component ports | Private views of ports for component class instance methods |
Self component classes | Private views of component classes for class methods |
▼Components | Source, filter, and sink components: nodes in a trace processing graph |
Ports | Component input and output ports |
Component classes | Source, filter, and sink component classes (non-development) |
Component descriptor set | Set of descriptors of prospective components to use with bt_get_greatest_operative_mip_version() |
Connection | Component port connection |
Interrupter | Interrupter |
Query executor | Executor of component class object queries |
Integer range sets | Sets of unsigned and signed 64-bit integer ranges |
Library version | Library version getters |
Logging | Logging level enumerators and library logging control |
Plugin development | Shared object plugin development |
Plugin loading | Plugin loading functions |
Values | Generic, JSON-like basic data containers |