X-Git-Url: http://git.lttng.org/?a=blobdiff_plain;f=ltt%2Fbranches%2Fpoly%2Finclude%2Flttv%2Ftraceset.h;h=ecf1046141523a85e01c045b5eeed682c259143d;hb=f7afe191fd58f0bf4bab9c9514c261535b99d32b;hp=65fedbd814d184db3521d832218d1c73896022e2;hpb=7a859036ac53f538bd0ff723a1b450d7f26fa733;p=lttv.git diff --git a/ltt/branches/poly/include/lttv/traceset.h b/ltt/branches/poly/include/lttv/traceset.h index 65fedbd8..ecf10461 100644 --- a/ltt/branches/poly/include/lttv/traceset.h +++ b/ltt/branches/poly/include/lttv/traceset.h @@ -14,6 +14,12 @@ typedef struct _LttvTraceset LttvTraceset; LttvTraceset *lttv_traceset_new(); +LttvTraceset *lttv_traceset_copy(LttvTraceset *s_orig); + +LttvTraceset *lttv_traceset_load(const gchar *filename); + +gint lttv_traceset_save(LttvTraceset *s); + void lttv_traceset_destroy(LttvTraceset *s); void lttv_traceset_add(LttvTraceset *s, LttTrace *t); @@ -24,7 +30,6 @@ LttTrace *lttv_traceset_get(LttvTraceset *s, unsigned i); void lttv_traceset_remove(LttvTraceset *s, unsigned i); - /* An attributes table is attached to the set and to each trace in the set. */ LttvAttribute *lttv_traceset_attribute(LttvTraceset *s); @@ -32,6 +37,5 @@ LttvAttribute *lttv_traceset_attribute(LttvTraceset *s); LttvAttribute *lttv_traceset_trace_attribute(LttvTraceset *s, unsigned i); - #endif // TRACESET_H