LTTV_FILTER_EVENT_CATEGORY, /**< FIXME: not implemented */
LTTV_FILTER_EVENT_TIME, /**< event.time (double) */
LTTV_FILTER_EVENT_TSC, /**< event.tsc (double) */
+ LTTV_FILTER_EVENT_TARGET_PID, /**< event.target_pid (guint) */
LTTV_FILTER_EVENT_FIELD, /**< dynamic field, specified in facility */
LTTV_FILTER_UNDEFINED /**< undefined field */
};
/**
- * @enum _LttvExpressionOp
+ * @enum _LttvExpressionOp
* @brief Contains possible operators
*
* This enumeration defines the
*/
enum _LttvExpressionOp
{
- LTTV_FIELD_EQ, /**< equal */
- LTTV_FIELD_NE, /**< not equal */
- LTTV_FIELD_LT, /**< lower than */
- LTTV_FIELD_LE, /**< lower or equal */
- LTTV_FIELD_GT, /**< greater than */
- LTTV_FIELD_GE /**< greater or equal */
+ LTTV_FIELD_EQ, /**< equal */
+ LTTV_FIELD_NE, /**< not equal */
+ LTTV_FIELD_LT, /**< lower than */
+ LTTV_FIELD_LE, /**< lower or equal */
+ LTTV_FIELD_GT, /**< greater than */
+ LTTV_FIELD_GE /**< greater or equal */
};
/**
const LttEvent* event,
const LttTracefile* tracefile,
const LttTrace* trace,
- const LttvTracefileContext* context);
+ const LttvTracefileContext* context,
+ const LttvProcessState* pstate,
+ const LttvTraceContext* tc);
gboolean lttv_filter_tree_parse_branch(
const LttvSimpleExpression* se,