#include <lttv/traceset.h>
-#include <lttv/tracecontext.h>
+#include <lttv/traceset-process.h>
#include <lttv/state.h>
#include <lttv/module.h>
-#include <ltt/ltt.h>
-#include <ltt/time.h>
-#include <ltt/event.h>
/* structures prototypes */
typedef enum _LttvStructType LttvStructType;
LTTV_FILTER_STATE_CT, /**< state.creation_time (double) */
LTTV_FILTER_STATE_IT, /**< state.insertion_time (double) */
LTTV_FILTER_STATE_P_NAME, /**< state.process_name (char*) */
- LTTV_FILTER_STATE_T_BRAND, /**< state.thread_brand (char*) */
LTTV_FILTER_STATE_EX_MODE, /**< state.execution_mode (LttvExecutionMode) */
LTTV_FILTER_STATE_EX_SUBMODE, /**< state.execution_submode (LttvExecutionSubmode) */
LTTV_FILTER_STATE_P_STATUS, /**< state.process_status (LttvProcessStatus) */
LttvFilterTree* lttv_filter_tree_new();
void lttv_filter_tree_destroy(LttvFilterTree* tree);
-
+#ifdef BABEL_CLEANUP
gboolean lttv_filter_tree_parse(
const LttvFilterTree* t,
const LttEvent* event,
const LttTracefile* tracefile,
const LttTrace* trace,
- const LttvTracefileContext* context,
const LttvProcessState* pstate,
- const LttvTraceContext* tc);
+ const LttvTrace* tracev);
gboolean lttv_filter_tree_parse_branch(
const LttvSimpleExpression* se,
const LttEvent* event,
const LttTracefile* tracefile,
const LttTrace* trace,
- const LttvProcessState* state,
- const LttvTracefileContext* context);
-
+ const LttvProcessState* state);
+#endif
/*
* Debug functions
*/