Struct lttng_ust_generate::EventClass [] [src]

pub struct EventClass { /* fields omitted */ }

Represents a class of events that we would like to trace

Methods

impl EventClass
[src]

Represents a class of tracepoints. Every tracepoint of the same class shares the same set of fields. You can have as many tracepoints of the same class as you like, but tracepoint names are namespaced per provider, not per-class.

[src]

Adds a new field to the tracepoint. See the module level documentation for examples.

[src]

Instantiate the class, creating a new tracepoint. See the module level documentation for examples.

[src]

Instantiate the class, creating a new tracepoint. Also allows specification of the level