X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Fbabeltrace.h;h=ecf70b3f818ad7f5ac695eb8c944704a7c6f85d6;hb=2e90378a2b94006e2743b06e7fe7a1f0e691a56e;hp=83917c249408c8e8338cf9e1f763f27e1c485ba0;hpb=634d474be8d4262f5a3e549cdb6891de239f4fe4;p=babeltrace.git diff --git a/include/babeltrace/babeltrace.h b/include/babeltrace/babeltrace.h index 83917c24..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 @@ -15,13 +15,141 @@ * * The above copyright notice and this permission notice shall be included in * all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + * SOFTWARE. */ -#include -#include -#include -#include -#include +/* Core API */ +#include +#include +#include +#include +#include +#include +#include + +/* Legacy API (for CTF writer) */ #include -#endif /* _BABELTRACE_H */ +/* 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 */