struct lttng_event_field_value *captured_values;
};
-LTTNG_HIDDEN
ssize_t lttng_condition_event_rule_matches_create_from_payload(
struct lttng_payload_view *view,
struct lttng_condition **condition);
-LTTNG_HIDDEN
enum lttng_condition_status
lttng_condition_event_rule_matches_borrow_rule_mutable(
const struct lttng_condition *condition,
struct lttng_event_rule **rule);
-LTTNG_HIDDEN
void lttng_condition_event_rule_matches_set_error_counter_index(
struct lttng_condition *condition,
uint64_t error_counter_index);
-LTTNG_HIDDEN
uint64_t lttng_condition_event_rule_matches_get_error_counter_index(
const struct lttng_condition *condition);
-LTTNG_HIDDEN
struct lttng_evaluation *lttng_evaluation_event_rule_matches_create(
const struct lttng_condition_event_rule_matches *condition,
const char *capture_payload,
size_t capture_payload_size,
bool decode_capture_payload);
-LTTNG_HIDDEN
ssize_t lttng_evaluation_event_rule_matches_create_from_payload(
const struct lttng_condition_event_rule_matches *condition,
struct lttng_payload_view *view,
struct lttng_evaluation **_evaluation);
-LTTNG_HIDDEN
enum lttng_error_code
lttng_condition_event_rule_matches_generate_capture_descriptor_bytecode(
struct lttng_condition *condition);
-LTTNG_HIDDEN
const struct lttng_bytecode *
lttng_condition_event_rule_matches_get_capture_bytecode_at_index(
const struct lttng_condition *condition, unsigned int index);