X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fbabeltrace.h;h=ecf70b3f818ad7f5ac695eb8c944704a7c6f85d6;hb=7e69c04f557e46fb50e5a888a3bc3451afbd3b8e;hp=f2efdf52deaaf4e56523f9b834cdcc80ba747378;hpb=a2edfc7df6210125fa51b0a89469a24f659425d0;p=babeltrace.git diff --git a/include/babeltrace/babeltrace.h b/include/babeltrace/babeltrace.h index f2efdf52..ecf70b3f 100644 --- a/include/babeltrace/babeltrace.h +++ b/include/babeltrace/babeltrace.h @@ -1,10 +1,10 @@ -#ifndef _BABELTRACE_H -#define _BABELTRACE_H +#ifndef BABELTRACE_BABELTRACE_H +#define BABELTRACE_BABELTRACE_H /* - * BabelTrace API + * Babeltrace API * - * Copyright 2010-2011 - Mathieu Desnoyers + * Copyright 2010-2018 EfficiOS Inc. * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -25,9 +25,131 @@ * SOFTWARE. */ -extern int bt_version_get_major(void); -extern int bt_version_get_minor(void); -extern int bt_version_get_patch(void); -extern const char *bt_version_get_extra(void); +/* Core API */ +#include +#include +#include +#include +#include +#include +#include -#endif /* _BABELTRACE_H */ +/* Legacy API (for CTF writer) */ +#include + +/* CTF writer API */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* Legacy API (for CTF writer) */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* Trace IR API */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* Plugin and plugin development API */ +#include +#include +#include + +/* Graph, component, and message API */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#endif /* BABELTRACE_BABELTRACE_H */