* Copyright (C) 2019 EfficiOS Inc. and Linux Foundation
*/
-#ifndef AUTODISC_AUTODISC_H
-#define AUTODISC_AUTODISC_H
+#ifndef BABELTRACE_AUTODISC_AUTODISC_H
+#define BABELTRACE_AUTODISC_AUTODISC_H
#include <glib.h>
struct auto_source_discovery *auto_disc,
const bt_interrupter *interrupter);
-#endif /* AUTODISC_AUTODISC_H */
+#endif /* BABELTRACE_AUTODISC_AUTODISC_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_LOGGING_H
-#define BABELTRACE_BINDINGS_PYTHON_BT2_LOGGING_H
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_LOGGING_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_LOGGING_H
#define BT_LOG_OUTPUT_LEVEL bt_python_bindings_bt2_log_level
#include "logging/log.h"
BT_LOG_LEVEL_EXTERN_SYMBOL(bt_python_bindings_bt2_log_level);
-#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_LOGGING_H */
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_LOGGING_H */
* Copyright (c) 2016 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_AUTODISC_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_AUTODISC_I_H
+
#include <autodisc/autodisc.h>
#include <common/common.h>
return result;
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_AUTODISC_I_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
-#include "logging/comp-logging.h"
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_BT2_OBJECTS_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_BT2_OBJECTS_H
+#include "logging/comp-logging.h"
/*
* Useful Python objects.
Py_XDECREF(py_mod_bt2_exc_stop_type);
Py_XDECREF(py_mod_bt2_exc_unknown_object_type);
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_BT2_OBJECTS_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_COMPONENT_CLASS_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_COMPONENT_CLASS_I_H
+
#include "logging/comp-logging.h"
#include "compat/glib.h"
end:
return component_class_sink;
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_COMPONENT_CLASS_I_H */
* Copyright (c) 2019 Efficios, Inc.
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_ERROR_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_ERROR_I_H
+
#include <string-format/format-error.h>
static
return py_error_str;
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_ERROR_I_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_GRAPH_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_GRAPH_I_H
+
static bt_graph_listener_func_status port_added_listener(
const void *component,
swig_type_info *component_swig_type,
component_class, name, params, obj == Py_None ? NULL : obj,
log_level, component);
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_GRAPH_I_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_LOG_AND_APPEND_ERROR_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_LOG_AND_APPEND_ERROR_H
+
#include <stdbool.h>
#include "logging/comp-logging.h"
false, NULL, NULL, NULL, NULL);
PyErr_Clear();
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_LOG_AND_APPEND_ERROR_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_MESSAGE_ITERATOR_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_MESSAGE_ITERATOR_I_H
+
static
bt_message_iterator_create_from_message_iterator_status
bt_bt2_message_iterator_create_from_message_iterator(
&messages, &message_count);
return get_msg_range_common(status, messages, message_count);
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_MESSAGE_ITERATOR_I_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_MIP_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_MIP_I_H
+
static
bt_component_descriptor_set_add_descriptor_status
bt_bt2_component_descriptor_set_add_descriptor_with_initialize_method_data(
return bt_component_descriptor_set_add_descriptor_with_initialize_method_data(
comp_descr_set, comp_cls, params, obj == Py_None ? NULL : obj);
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_MIP_I_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_PLUGIN_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_PLUGIN_I_H
+
/*
* Those bt_bt2_*() functions below ensure that when the API function
* fails, the output parameter is set to `NULL`. This is necessary
return status;
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_PLUGIN_I_H */
* Copyright (c) 2017 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_QUERY_EXEC_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_QUERY_EXEC_I_H
+
static
bt_query_executor *bt_bt2_query_executor_create(
const bt_component_class *component_class, const char *object,
return bt_query_executor_create_with_method_data(component_class,
object, params, py_obj == Py_None ? NULL : py_obj);
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_QUERY_EXEC_I_H */
* Copyright (c) 2016 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_TRACE_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_TRACE_I_H
+
static void
trace_destroyed_listener(const bt_trace *trace, void *py_callable)
{
return status;
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_TRACE_I_H */
* Copyright (c) 2016 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_TRACE_CLASS_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_TRACE_CLASS_I_H
+
static void
trace_class_destroyed_listener(const bt_trace_class *trace_class, void *py_callable)
{
return status;
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_TRACE_CLASS_I_H */
* Copyright (c) 2016 Philippe Proulx <pproulx@efficios.com>
*/
+#ifndef BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_VALUE_I_H
+#define BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_VALUE_I_H
+
struct bt_value_map_get_keys_data {
struct bt_value *keys;
};
end:
return data.keys;
}
+
+#endif /* BABELTRACE_BINDINGS_PYTHON_BT2_BT2_NATIVE_BT_VALUE_I_H */
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef CLI_BABELTRACE_CFG_CLI_ARGS_CONNECT_H
-#define CLI_BABELTRACE_CFG_CLI_ARGS_CONNECT_H
+#ifndef BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_CONNECT_H
+#define BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_CONNECT_H
#include <stdlib.h>
#include <stdint.h>
const bt_value *connection_args,
char *error_buf, size_t error_buf_size);
-#endif /* CLI_BABELTRACE_CFG_CLI_ARGS_CONNECT_H */
+#endif /* BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_CONNECT_H */
* Babeltrace Trace Converter - Default Configuration
*/
-#ifndef CLI_BABELTRACE_CFG_CLI_ARGS_DEFAULT_H
-#define CLI_BABELTRACE_CFG_CLI_ARGS_DEFAULT_H
+#ifndef BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_DEFAULT_H
+#define BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_DEFAULT_H
#include "babeltrace2-cfg.h"
const char *argv[], struct bt_config **cfg,
const bt_interrupter *interrupter);
-#endif /* CLI_BABELTRACE_CFG_CLI_ARGS_DEFAULT_H */
+#endif /* BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_DEFAULT_H */
* Copyright 2016-2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef CLI_BABELTRACE_CFG_CLI_ARGS_H
-#define CLI_BABELTRACE_CFG_CLI_ARGS_H
+#ifndef BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_H
+#define BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_H
#include <stdbool.h>
#include <stdlib.h>
const bt_value *initial_plugin_paths,
const bt_interrupter *interrupter);
-#endif /* CLI_BABELTRACE_CFG_CLI_ARGS_H */
+#endif /* BABELTRACE_CLI_BABELTRACE2_CFG_CLI_ARGS_H */
* Babeltrace trace converter - CLI tool's configuration
*/
-#ifndef CLI_BABELTRACE_CFG_H
-#define CLI_BABELTRACE_CFG_H
+#ifndef BABELTRACE_CLI_BABELTRACE2_CFG_H
+#define BABELTRACE_CLI_BABELTRACE2_CFG_H
#include <stdlib.h>
#include <stdint.h>
void bt_config_connection_destroy(struct bt_config_connection *connection);
-#endif /* CLI_BABELTRACE_CFG_H */
+#endif /* BABELTRACE_CLI_BABELTRACE2_CFG_H */
* Copyright 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef CLI_BABELTRACE_LOG_LEVEL_H
-#define CLI_BABELTRACE_LOG_LEVEL_H
+#ifndef BABELTRACE_CLI_BABELTRACE2_LOG_LEVEL_H
+#define BABELTRACE_CLI_BABELTRACE2_LOG_LEVEL_H
#include <babeltrace2/babeltrace.h>
void set_auto_log_levels(int *logging_level);
-#endif /* CLI_BABELTRACE_LOG_LEVEL_H */
+#endif /* BABELTRACE_CLI_BABELTRACE2_LOG_LEVEL_H */
* Babeltrace trace converter - CLI tool's configuration
*/
-#ifndef CLI_BABELTRACE_PLUGINS_H
-#define CLI_BABELTRACE_PLUGINS_H
+#ifndef BABELTRACE_CLI_BABELTRACE2_PLUGINS_H
+#define BABELTRACE_CLI_BABELTRACE2_PLUGINS_H
#include <babeltrace2/babeltrace.h>
#include "common/macros.h"
const bt_plugin *borrow_loaded_plugin_by_name(const char *name);
-#endif /* CLI_BABELTRACE_PLUGINS_H */
+#endif /* BABELTRACE_CLI_BABELTRACE2_PLUGINS_H */
* Copyright 2016-2019 EfficiOS Inc.
*/
-#ifndef CLI_BABELTRACE_QUERY_H
-#define CLI_BABELTRACE_QUERY_H
+#ifndef BABELTRACE_CLI_BABELTRACE2_QUERY_H
+#define BABELTRACE_CLI_BABELTRACE2_QUERY_H
#include <babeltrace2/babeltrace.h>
#include "common/macros.h"
bt_logging_level log_level, const bt_interrupter *interrupter,
const bt_value **user_result, const char **fail_reason);
-#endif /* CLI_BABELTRACE_QUERY_H */
+#endif /* BABELTRACE_CLI_BABELTRACE2_QUERY_H */
* Copyright (C) 2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef CLI_LOGGING_H
-#define CLI_LOGGING_H
+#ifndef BABELTRACE_CLI_LOGGING_H
+#define BABELTRACE_CLI_LOGGING_H
#define BT_LOG_OUTPUT_LEVEL bt_cli_log_level
#include "logging/log.h"
#define BT_CLI_LOGW_APPEND_CAUSE(_fmt, ...) \
BT_CLI_LOG_AND_APPEND(BT_LOG_WARNING, _fmt, ##__VA_ARGS__)
-#endif /* CLI_LOGGING_H */
+#endif /* BABELTRACE_CLI_LOGGING_H */
* Copyright 2024 EfficiOS, Inc.
*/
-#ifndef CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_H
-#define CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_H
+#ifndef BABELTRACE_CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_H
+#define BABELTRACE_CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_H
#include <glib.h>
#include <stdbool.h>
} /* extern "C" */
#endif
-#endif /* CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_H */
+#endif /* BABELTRACE_CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_H */
* Copyright 2024 EfficiOS, Inc.
*/
-#ifndef CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_HPP
-#define CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_HPP
+#ifndef BABELTRACE_CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_HPP
+#define BABELTRACE_CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_HPP
#include "cpp-common/bt2/message.hpp"
} /* namespace bt2ccv */
-#endif /* CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_HPP */
+#endif /* BABELTRACE_CLOCK_CORRELATION_VALIDATOR_CLOCK_CORRELATION_VALIDATOR_HPP */
* Copyright 2010 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _BABELTRACE_ALIGN_H
-#define _BABELTRACE_ALIGN_H
+#ifndef BABELTRACE_COMMON_ALIGN_H
+#define BABELTRACE_COMMON_ALIGN_H
#include "compat/compiler.h"
#include "compat/limits.h"
((__typeof__(p)) BT_ALIGN_FLOOR((unsigned long) (p), a))
#define BT_IS_ALIGNED(x, a) (((x) & ((__typeof__(x)) (a) - 1)) == 0)
-#endif /* _BABELTRACE_ALIGN_H */
+#endif /* BABELTRACE_COMMON_ALIGN_H */
* Copyright (c) 2018-2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_ASSERT_INTERNAL_H
-#define BABELTRACE_ASSERT_INTERNAL_H
+#ifndef BABELTRACE_COMMON_ASSERT_H
+#define BABELTRACE_COMMON_ASSERT_H
#include <assert.h>
#include <glib.h>
}
#endif
-#endif /* BABELTRACE_ASSERT_INTERNAL_H */
+#endif /* BABELTRACE_COMMON_ASSERT_H */
* Copyright (c) 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_COMMON_INTERNAL_H
-#define BABELTRACE_COMMON_INTERNAL_H
+#ifndef BABELTRACE_COMMON_COMMON_H
+#define BABELTRACE_COMMON_COMMON_H
#include <errno.h>
#include <glib.h>
}
#endif
-#endif /* BABELTRACE_COMMON_INTERNAL_H */
+#endif /* BABELTRACE_COMMON_COMMON_H */
* Contributed by Ulrich Drepper <drepper@redhat.com>, 2002.
*/
-#ifndef _BT_LIST_H
-#define _BT_LIST_H 1
+#ifndef BABELTRACE_COMMON_LIST_H
+#define BABELTRACE_COMMON_LIST_H
/* The definitions of this file are adopted from those which can be
found in the Linux kernel headers to enable people familiar with
}
#endif
-#endif /* _BT_LIST_H */
+#endif /* BABELTRACE_COMMON_LIST_H */
* Copyright 2012 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _BABELTRACE_INTERNAL_H
-#define _BABELTRACE_INTERNAL_H
+#ifndef BABELTRACE_COMMON_MACROS_H
+#define BABELTRACE_COMMON_MACROS_H
#ifdef __cplusplus
extern "C" {
}
#endif
-#endif
+#endif /* BABELTRACE_COMMON_MACROS_H */
* Copyright 2010 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _BABELTRACE_MMAP_ALIGN_H
-#define _BABELTRACE_MMAP_ALIGN_H
+#ifndef BABELTRACE_COMMON_MMAP_ALIGN_H
+#define BABELTRACE_COMMON_MMAP_ALIGN_H
#include "common/align.h"
#include <stdlib.h>
mma->addr = addr;
}
-#endif /* _BABELTRACE_MMAP_ALIGN_H */
+#endif /* BABELTRACE_COMMON_MMAP_ALIGN_H */
* Copyright 2012 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
+#ifndef BABELTRACE_COMMON_SAFE_H
+#define BABELTRACE_COMMON_SAFE_H
+
#include <stdbool.h>
#include <stdint.h>
#ifdef __cplusplus
}
#endif
+
+#endif /* BABELTRACE_COMMON_SAFE_H */
* Copyright (C) 2019 Michael Jeanson <mjeanson@efficios.com>
*/
-#ifndef _BABELTRACE_COMMON_UUID_H
-#define _BABELTRACE_COMMON_UUID_H
+#ifndef BABELTRACE_COMMON_UUID_H
+#define BABELTRACE_COMMON_UUID_H
#include <inttypes.h>
#include <stdint.h>
}
#endif
-#endif /* _BABELTRACE_COMMON_UUID_H */
+#endif /* BABELTRACE_COMMON_UUID_H */
* Copyright (C) 2018 Michael Jeanson <mjeanson@efficios.com>
*/
-#ifndef VERSION_H
-#define VERSION_H
+#ifndef BABELTRACE_COMMON_VERSION_H
+#define BABELTRACE_COMMON_VERSION_H
#include "common/version.i"
-#endif /* VERSION_H */
+#endif /* BABELTRACE_COMMON_VERSION_H */
* Copyright 2010-2019 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _BABELTRACE_BITFIELD_H
-#define _BABELTRACE_BITFIELD_H
+#ifndef BABELTRACE_COMPAT_BITFIELD_H
+#define BABELTRACE_COMPAT_BITFIELD_H
#include <stdint.h> /* C99 5.2.4.2 Numerical limits */
#include <stdbool.h> /* C99 7.16 bool type */
#endif
-#endif /* _BABELTRACE_BITFIELD_H */
+#endif /* BABELTRACE_COMPAT_BITFIELD_H */
* Copyright 2010 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _BABELTRACE_COMPILER_H
-#define _BABELTRACE_COMPILER_H
+#ifndef BABELTRACE_COMPAT_COMPILER_H
+#define BABELTRACE_COMPAT_COMPILER_H
#include <stddef.h> /* for offsetof */
#define BT_ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
-#endif /* _BABELTRACE_COMPILER_H */
+#endif /* BABELTRACE_COMPAT_COMPILER_H */
* endian.h compatibility layer.
*/
-#ifndef _BABELTRACE_ENDIAN_H
-#define _BABELTRACE_ENDIAN_H
+#ifndef BABELTRACE_COMPAT_ENDIAN_H
+#define BABELTRACE_COMPAT_ENDIAN_H
#ifdef __FreeBSD__
#include <sys/endian.h>
#endif /* __FLOAT_WORD_ORDER */
#endif /* FLOAT_WORD_ORDER */
-#endif /* _BABELTRACE_ENDIAN_H */
+#endif /* BABELTRACE_COMPAT_ENDIAN_H */
* fcntl compatibility layer.
*/
-#ifndef _BABELTRACE_COMPAT_FCNTL_H
-#define _BABELTRACE_COMPAT_FCNTL_H
+#ifndef BABELTRACE_COMPAT_FCNTL_H
+#define BABELTRACE_COMPAT_FCNTL_H
#include "common/common.h"
}
#endif /* #else #ifdef BABELTRACE_HAVE_POSIX_FALLOCATE */
-#endif /* _BABELTRACE_COMPAT_FCNTL_H */
+#endif /* BABELTRACE_COMPAT_FCNTL_H */
* Copyright (C) 2015 Michael Jeanson <mjeanson@efficios.com>
*/
-#ifndef _BABELTRACE_COMPAT_GLIB_H
-#define _BABELTRACE_COMPAT_GLIB_H
+#ifndef BABELTRACE_COMPAT_GLIB_H
+#define BABELTRACE_COMPAT_GLIB_H
#include <glib.h>
}
#endif
-#endif /* _BABELTRACE_COMPAT_GLIB_H */
+#endif /* BABELTRACE_COMPAT_GLIB_H */
* Copyright (C) 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef _BABELTRACE_LIMITS_H
-#define _BABELTRACE_LIMITS_H
+#ifndef BABELTRACE_COMPAT_LIMITS_H
+#define BABELTRACE_COMPAT_LIMITS_H
#include <limits.h>
#define PATH_MAX 4096
#endif /* __GNU__ */
-#endif /* _BABELTRACE_LIMITS_H */
+#endif /* BABELTRACE_COMPAT_LIMITS_H */
* memstream compatibility layer.
*/
-#ifndef _BABELTRACE_FORMAT_CTF_MEMSTREAM_H
-#define _BABELTRACE_FORMAT_CTF_MEMSTREAM_H
+#ifndef BABELTRACE_COMPAT_MEMSTREAM_H
+#define BABELTRACE_COMPAT_MEMSTREAM_H
#ifdef BABELTRACE_HAVE_FMEMOPEN
#include <stdio.h>
#endif /* BABELTRACE_HAVE_OPEN_MEMSTREAM */
-#endif /* _BABELTRACE_FORMAT_CTF_MEMSTREAM_H */
+#endif /* BABELTRACE_COMPAT_MEMSTREAM_H */
* Copyright (C) 2015-2016 Michael Jeanson <mjeanson@efficios.com>
*/
-#ifndef _BABELTRACE_COMPAT_MMAN_H
-#define _BABELTRACE_COMPAT_MMAN_H
+#ifndef BABELTRACE_COMPAT_MMAN_H
+#define BABELTRACE_COMPAT_MMAN_H
#ifdef __MINGW32__
# endif
#endif
-#endif /* _BABELTRACE_COMPAT_MMAN_H */
+#endif /* BABELTRACE_COMPAT_MMAN_H */
* Copyright (C) 2015 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _BABELTRACE_COMPAT_STDIO_H
-#define _BABELTRACE_COMPAT_STDIO_H
+#ifndef BABELTRACE_COMPAT_STDIO_H
+#define BABELTRACE_COMPAT_STDIO_H
#include <stdio.h>
#include <errno.h>
return linelen - 1; /* Count don't include final \0. */
}
-#endif /* _BABELTRACE_COMPAT_STDIO_H */
+#endif /* BABELTRACE_COMPAT_STDIO_H */
* Copyright (C) 2015 Michael Jeanson <mjeanson@efficios.com>
*/
-#ifndef _BABELTRACE_COMPAT_STDLIB_H
-#define _BABELTRACE_COMPAT_STDLIB_H
+#ifndef BABELTRACE_COMPAT_STDLIB_H
+#define BABELTRACE_COMPAT_STDLIB_H
/*
* This compat wrapper can be removed and replaced by g_mkdtemp() when we bump
#endif
-#endif /* _BABELTRACE_COMPAT_STDLIB_H */
+#endif /* BABELTRACE_COMPAT_STDLIB_H */
* Copyright (C) 2013 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _BABELTRACE_COMPAT_STRING_H
-#define _BABELTRACE_COMPAT_STRING_H
+#ifndef BABELTRACE_COMPAT_STRING_H
+#define BABELTRACE_COMPAT_STRING_H
#include <string.h>
#include <stdlib.h>
}
#endif /* HAVE_STRNDUP */
-#endif /* _BABELTRACE_COMPAT_STRING_H */
+#endif /* BABELTRACE_COMPAT_STRING_H */
* Copyright (C) 2016 Michael Jeanson <mjeanson@efficios.com>
*/
-#ifndef _BABELTRACE_INCLUDE_COMPAT_TIME_H
-#define _BABELTRACE_INCLUDE_COMPAT_TIME_H
+#ifndef BABELTRACE_COMPAT_TIME_H
+#define BABELTRACE_COMPAT_TIME_H
#include <time.h>
#include <stdlib.h>
}
#endif /* __MINGW32__ */
-#endif /* _BABELTRACE_INCLUDE_COMPAT_TIME_H */
+
+#endif /* BABELTRACE_COMPAT_TIME_H */
* Copyright (C) 2016 Michael Jeanson <mjeanson@efficios.com>
*/
-#ifndef _BABELTRACE_COMPAT_UNISTD_H
-#define _BABELTRACE_COMPAT_UNISTD_H
+#ifndef BABELTRACE_COMPAT_UNISTD_H
+#define BABELTRACE_COMPAT_UNISTD_H
#include <unistd.h>
}
#endif
-#endif /* _BABELTRACE_COMPAT_UNISTD_H */
+
+#endif /* BABELTRACE_COMPAT_UNISTD_H */
* Copyright (C) 2011-2013 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _BABELTRACE_UTC_H
-#define _BABELTRACE_UTC_H
+#ifndef BABELTRACE_COMPAT_UTC_H
+#define BABELTRACE_COMPAT_UTC_H
#include <time.h>
#endif
-#endif /* _BABELTRACE_UTC_H */
+#endif /* BABELTRACE_COMPAT_UTC_H */
} /* namespace bt2 */
-#endif /* BABELTRACE_CPP_COMMON_BT2_QUERY_EXECUTOR_HPP */
+#endif /* BABELTRACE_CPP_COMMON_BT2_QUERY_EXECUTOR_HPP */
* SPDX-License-Identifier: MIT
*/
-#ifndef BABELTRACE_CPP_COMMON_FILE_UTILS_HPP
-#define BABELTRACE_CPP_COMMON_FILE_UTILS_HPP
+#ifndef BABELTRACE_CPP_COMMON_BT2C_FILE_UTILS_HPP
+#define BABELTRACE_CPP_COMMON_BT2C_FILE_UTILS_HPP
#include <cstdint>
#include <vector>
} /* namespace bt2c */
-#endif /* BABELTRACE_CPP_COMMON_FILE_UTILS_HPP */
+#endif /* BABELTRACE_CPP_COMMON_BT2C_FILE_UTILS_HPP */
* SPDX-License-Identifier: MIT
*/
+#ifndef BABELTRACE_CPP_COMMON_BT2C_FMT_HPP
+#define BABELTRACE_CPP_COMMON_BT2C_FMT_HPP
+
#include "cpp-common/vendor/fmt/format.h" /* IWYU pragma: keep */
#include "cpp-common/vendor/wise-enum/wise_enum.h"
}
} /* namespace bt2c */
+
+#endif /* BABELTRACE_CPP_COMMON_BT2C_FMT_HPP */
* SPDX-License-Identifier: MIT
*/
-#ifndef SRC_CPP_COMMON_VECTOR_HPP
-#define SRC_CPP_COMMON_VECTOR_HPP
+#ifndef BABELTRACE_CPP_COMMON_BT2C_VECTOR_HPP
+#define BABELTRACE_CPP_COMMON_BT2C_VECTOR_HPP
#include <vector>
} /* namespace bt2c */
-#endif /* SRC_CPP_COMMON_VECTOR_HPP */
+#endif /* BABELTRACE_CPP_COMMON_BT2C_VECTOR_HPP */
* Copyright (c) 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_ASSERT_PRE_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_ASSERT_PRE_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_ASSERT_PRE_H
+#define BABELTRACE_CTF_WRITER_ASSERT_PRE_H
/*
* The macros in this header use macros defined in "logging/log.h". We
"Index is out of bounds: index=%" PRIu64 ", " \
"count=%" PRIu64, (uint64_t) (_index), (uint64_t) (_length))
-#endif /* BABELTRACE_CTF_WRITER_ASSERT_PRE_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_ASSERT_PRE_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_CLOCK_CLASS_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_CLOCK_CLASS_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_CLOCK_CLASS_H
+#define BABELTRACE_CTF_WRITER_CLOCK_CLASS_H
#include "common/macros.h"
#include "object-pool.h"
int bt_ctf_clock_class_set_uuid(struct bt_ctf_clock_class *clock_class,
const uint8_t *uuid);
-#endif /* BABELTRACE_CTF_WRITER_CLOCK_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_CLOCK_CLASS_H */
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_CLOCK_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_CLOCK_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_CLOCK_H
+#define BABELTRACE_CTF_WRITER_CLOCK_H
#include <babeltrace2-ctf-writer/clock.h>
#include "common/macros.h"
void bt_ctf_clock_class_serialize(struct bt_ctf_clock_class *clock_class,
struct metadata_context *context);
-#endif /* BABELTRACE_CTF_WRITER_CLOCK_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_CLOCK_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_EVENT_CLASS_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_EVENT_CLASS_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_EVENT_CLASS_H
+#define BABELTRACE_CTF_WRITER_EVENT_CLASS_H
#include "common/assert.h"
#include "common/macros.h"
return ret;
}
-#endif /* BABELTRACE_CTF_WRITER_EVENT_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_EVENT_CLASS_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_CTF_WRITER_EVENT_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_EVENT_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_EVENT_H
+#define BABELTRACE_CTF_WRITER_EVENT_H
#include <stdbool.h>
BT_CTF_TO_COMMON(event_class)));
}
-#endif /* BABELTRACE_CTF_WRITER_EVENT_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_EVENT_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_CTF_WRITER_FIELD_PATH_INTERNAL
-#define BABELTRACE_CTF_WRITER_FIELD_PATH_INTERNAL
+#ifndef BABELTRACE_CTF_WRITER_FIELD_PATH_H
+#define BABELTRACE_CTF_WRITER_FIELD_PATH_H
#include "common/common.h"
#include "common/assert.h"
int bt_ctf_field_path_get_index(
const struct bt_ctf_field_path *field_path, uint64_t index);
-#endif /* BABELTRACE_CTF_WRITER_FIELD_PATH_INTERNAL */
+#endif /* BABELTRACE_CTF_WRITER_FIELD_PATH_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_CTF_WRITER_FIELD_TYPES_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_FIELD_TYPES_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_FIELD_TYPES_H
+#define BABELTRACE_CTF_WRITER_FIELD_TYPES_H
#include <stdbool.h>
#include <stdint.h>
struct bt_ctf_field_type *bt_ctf_field_type_copy(struct bt_ctf_field_type *ft);
-#endif /* BABELTRACE_CTF_WRITER_FIELD_TYPES_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_FIELD_TYPES_H */
* Copyright 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_FIELD_WRAPPER_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_FIELD_WRAPPER_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_FIELD_WRAPPER_H
+#define BABELTRACE_CTF_WRITER_FIELD_WRAPPER_H
#include "common/macros.h"
struct bt_ctf_field_wrapper *bt_ctf_field_wrapper_create(
struct bt_ctf_object_pool *pool, struct bt_ctf_field_type *ft);
-#endif /* BABELTRACE_CTF_WRITER_FIELD_WRAPPER_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_FIELD_WRAPPER_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_CTF_WRITER_FIELDS_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_FIELDS_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_FIELDS_H
+#define BABELTRACE_CTF_WRITER_FIELDS_H
#include <glib.h>
#include <inttypes.h>
return bt_ctf_field_common_is_set_recursive((void *) field);
}
-#endif /* BABELTRACE_CTF_WRITER_FIELDS_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_FIELDS_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_FUNCTOR_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_FUNCTOR_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_FUNCTOR_H
+#define BABELTRACE_CTF_WRITER_FUNCTOR_H
#include <glib.h>
#include "common/macros.h"
void value_exists(gpointer element, gpointer search_query);
-#endif /* BABELTRACE_CTF_WRITER_FUNCTOR_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_FUNCTOR_H */
* Copyright (c) 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_OBJECT_POOL_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_OBJECT_POOL_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_OBJECT_POOL_H
+#define BABELTRACE_CTF_WRITER_OBJECT_POOL_H
/*
* This is a generic object pool to avoid memory allocation/deallocation
#endif
}
-#endif /* BABELTRACE_CTF_WRITER_OBJECT_POOL_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_OBJECT_POOL_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_OBJECT_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_OBJECT_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_OBJECT_H
+#define BABELTRACE_CTF_WRITER_OBJECT_H
#include "common/macros.h"
#include "common/assert.h"
}
}
-#endif /* BABELTRACE_CTF_WRITER_OBJECT_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_OBJECT_H */
* Copyright 2016 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_RESOLVE_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_RESOLVE_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_RESOLVE_H
+#define BABELTRACE_CTF_WRITER_RESOLVE_H
#include <babeltrace2-ctf-writer/field-types.h>
#include "common/macros.h"
struct bt_ctf_field_type_common *event_payload_type,
enum bt_ctf_resolve_flag flags);
-#endif /* BABELTRACE_CTF_WRITER_RESOLVE_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_RESOLVE_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_CTF_WRITER_STREAM_CLASS_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_STREAM_CLASS_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_STREAM_CLASS_H
+#define BABELTRACE_CTF_WRITER_STREAM_CLASS_H
#include "common/assert.h"
#include "common/macros.h"
struct bt_ctf_field_type *packet_context_type,
struct bt_ctf_field_type *event_header_type);
-#endif /* BABELTRACE_CTF_WRITER_STREAM_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_STREAM_CLASS_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_CTF_WRITER_STREAM_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_STREAM_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_STREAM_H
+#define BABELTRACE_CTF_WRITER_STREAM_H
#include "common/assert.h"
#include "common/macros.h"
struct bt_ctf_stream_class *stream_class,
const char *name, uint64_t id);
-#endif /* BABELTRACE_CTF_WRITER_STREAM_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_STREAM_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_CTF_WRITER_TRACE_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_TRACE_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_TRACE_H
+#define BABELTRACE_CTF_WRITER_TRACE_H
#include "common/macros.h"
#include "common/uuid.h"
int bt_ctf_trace_visit(struct bt_ctf_trace *trace,
bt_ctf_visitor visitor, void *data);
-#endif /* BABELTRACE_CTF_WRITER_TRACE_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_TRACE_H */
* Copyright 2019 EfficiOS, Inc
*/
-#ifndef BABELTRACE_CTF_WRITER_UTILS_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_UTILS_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_UTILS_H
+#define BABELTRACE_CTF_WRITER_UTILS_H
#include "common/macros.h"
#include <babeltrace2-ctf-writer/field-types.h>
return str;
}
-#endif /* BABELTRACE_CTF_WRITER_UTILS_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_UTILS_H */
* Copyright 2016 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_VALIDATION_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_VALIDATION_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_VALIDATION_H
+#define BABELTRACE_CTF_WRITER_VALIDATION_H
#include "common/macros.h"
void bt_ctf_validation_output_put_types(
struct bt_ctf_validation_output *output);
-#endif /* BABELTRACE_CTF_WRITER_VALIDATION_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_VALIDATION_H */
* Copyright (c) 2015-2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_VALUES_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_VALUES_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_VALUES_H
+#define BABELTRACE_CTF_WRITER_VALUES_H
#include <babeltrace2-ctf-writer/types.h>
}
};
-#endif /* BABELTRACE_CTF_WRITER_VALUES_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_VALUES_H */
* Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_VISITOR_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_VISITOR_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_VISITOR_H
+#define BABELTRACE_CTF_WRITER_VISITOR_H
#include <stdlib.h>
#include <stdint.h>
bt_ctf_visitor visitor,
void *data);
-#endif /* BABELTRACE_CTF_WRITER_VISITOR_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_VISITOR_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_CTF_WRITER_WRITER_INTERNAL_H
-#define BABELTRACE_CTF_WRITER_WRITER_INTERNAL_H
+#ifndef BABELTRACE_CTF_WRITER_WRITER_H
+#define BABELTRACE_CTF_WRITER_WRITER_H
#include <dirent.h>
#include <glib.h>
void bt_ctf_writer_freeze(struct bt_ctf_writer *writer);
-#endif /* BABELTRACE_CTF_WRITER_WRITER_INTERNAL_H */
+#endif /* BABELTRACE_CTF_WRITER_WRITER_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_CTFSER_INTERNAL_H
-#define BABELTRACE_CTFSER_INTERNAL_H
+#ifndef BABELTRACE_CTFSER_CTFSER_H
+#define BABELTRACE_CTFSER_CTFSER_H
#include <stdbool.h>
#include <stdlib.h>
return ctfser->path->str;
}
-#endif /* BABELTRACE_CTFSER_INTERNAL_H */
+#endif /* BABELTRACE_CTFSER_CTFSER_H */
* Babeltrace - File descriptor cache
*/
-#ifndef BABELTRACE_FD_CACHE_INTERNAL_H
-#define BABELTRACE_FD_CACHE_INTERNAL_H
+#ifndef BABELTRACE_FD_CACHE_FD_CACHE_H
+#define BABELTRACE_FD_CACHE_FD_CACHE_H
#include "common/macros.h"
void bt_fd_cache_put_handle(struct bt_fd_cache *fdc,
struct bt_fd_cache_handle *handle);
-#endif /* BABELTRACE_FD_CACHE_INTERNAL_H */
+#endif /* BABELTRACE_FD_CACHE_FD_CACHE_H */
* Copyright (c) 2018-2020 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_ASSERT_COND_BASE_INTERNAL_H
-#define BABELTRACE_ASSERT_COND_BASE_INTERNAL_H
+#ifndef BABELTRACE_LIB_ASSERT_COND_BASE_H
+#define BABELTRACE_LIB_ASSERT_COND_BASE_H
/*
* The macros in this header use macros defined in "lib/logging.h". We
*/
#define BT_ASSERT_COND_SUPPORTED
-#endif /* BABELTRACE_ASSERT_COND_BASE_INTERNAL_H */
+#endif /* BABELTRACE_LIB_ASSERT_COND_BASE_H */
* Copyright (c) 2018-2020 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_ASSERT_COND_INTERNAL_H
-#define BABELTRACE_ASSERT_COND_INTERNAL_H
+#ifndef BABELTRACE_LIB_ASSERT_COND_H
+#define BABELTRACE_LIB_ASSERT_COND_H
#include "assert-cond-base.h"
BT_ASSERT_PRE_DEV_NON_NULL(_BT_ASSERT_PRE_KEY_ID, (_key), \
_BT_ASSERT_PRE_KEY_NAME)
-#endif /* BABELTRACE_ASSERT_COND_INTERNAL_H */
+#endif /* BABELTRACE_LIB_ASSERT_COND_H */
* Copyright (c) 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_ERROR_INTERNAL_H
-#define BABELTRACE_ERROR_INTERNAL_H
+#ifndef BABELTRACE_LIB_ERROR_H
+#define BABELTRACE_LIB_ERROR_H
#include <stdarg.h>
#include <glib.h>
const char *file_name, uint64_t line_no,
const char *msg_fmt, va_list args);
-#endif /* BABELTRACE_ERROR_INTERNAL_H */
+#endif /* BABELTRACE_LIB_ERROR_H */
* Copyright (c) 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_FUNC_STATUS_INTERNAL_H
-#define BABELTRACE_FUNC_STATUS_INTERNAL_H
+#ifndef BABELTRACE_LIB_FUNC_STATUS_H
+#define BABELTRACE_LIB_FUNC_STATUS_H
#define __BT_IN_BABELTRACE_H
#include <babeltrace2/func-status.h>
#define BT_FUNC_STATUS_OK __BT_FUNC_STATUS_OK
#define BT_FUNC_STATUS_OVERFLOW_ERROR __BT_FUNC_STATUS_OVERFLOW_ERROR
-#endif /* BABELTRACE_FUNC_STATUS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_FUNC_STATUS_H */
* Copyright 2017-2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_COMPONENT_CLASS_SINK_SIMPLE_H
-#define BABELTRACE_GRAPH_COMPONENT_CLASS_SINK_SIMPLE_H
+#ifndef BABELTRACE_LIB_GRAPH_COMPONENT_CLASS_SINK_SIMPLE_H
+#define BABELTRACE_LIB_GRAPH_COMPONENT_CLASS_SINK_SIMPLE_H
#include <babeltrace2/types.h>
#include <babeltrace2/graph/message.h>
struct bt_component_class_sink *bt_component_class_sink_simple_borrow(void);
-#endif /* BABELTRACE_GRAPH_COMPONENT_CLASS_SINK_SIMPLE_H */
+#endif /* BABELTRACE_LIB_GRAPH_COMPONENT_CLASS_SINK_SIMPLE_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_COMPONENT_CLASS_INTERNAL_H
-#define BABELTRACE_GRAPH_COMPONENT_CLASS_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_COMPONENT_CLASS_H
+#define BABELTRACE_LIB_GRAPH_COMPONENT_CLASS_H
#include <babeltrace2/graph/component-class.h>
#include <babeltrace2/graph/component.h>
component_class->type == BT_COMPONENT_CLASS_TYPE_FILTER;
}
-#endif /* BABELTRACE_GRAPH_COMPONENT_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_COMPONENT_CLASS_H */
* Copyright 2017 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_COMPONENT_DESCRIPTOR_SET_INTERNAL_H
-#define BABELTRACE_GRAPH_COMPONENT_DESCRIPTOR_SET_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_COMPONENT_DESCRIPTOR_SET_H
+#define BABELTRACE_LIB_GRAPH_COMPONENT_DESCRIPTOR_SET_H
#include <babeltrace2/graph/graph.h>
#include <babeltrace2/graph/component-descriptor-set.h>
GPtrArray *sinks;
};
-#endif /* BABELTRACE_GRAPH_COMPONENT_DESCRIPTOR_SET_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_COMPONENT_DESCRIPTOR_SET_H */
* Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_COMPONENT_FILTER_INTERNAL_H
-#define BABELTRACE_GRAPH_COMPONENT_FILTER_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_COMPONENT_FILTER_H
+#define BABELTRACE_LIB_GRAPH_COMPONENT_FILTER_H
#include <babeltrace2/graph/component.h>
struct bt_component *bt_component_filter_create(void);
-#endif /* BABELTRACE_GRAPH_COMPONENT_FILTER_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_COMPONENT_FILTER_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_COMPONENT_SINK_INTERNAL_H
-#define BABELTRACE_GRAPH_COMPONENT_SINK_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_COMPONENT_SINK_H
+#define BABELTRACE_LIB_GRAPH_COMPONENT_SINK_H
#include <stdbool.h>
struct bt_component *bt_component_sink_create(void);
-#endif /* BABELTRACE_GRAPH_COMPONENT_SINK_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_COMPONENT_SINK_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_COMPONENT_SOURCE_INTERNAL_H
-#define BABELTRACE_GRAPH_COMPONENT_SOURCE_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_COMPONENT_SOURCE_H
+#define BABELTRACE_LIB_GRAPH_COMPONENT_SOURCE_H
#include "component.h"
struct bt_component *bt_component_source_create(void);
-#endif /* BABELTRACE_GRAPH_COMPONENT_SOURCE_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_COMPONENT_SOURCE_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_COMPONENT_INTERNAL_H
-#define BABELTRACE_GRAPH_COMPONENT_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_COMPONENT_H
+#define BABELTRACE_LIB_GRAPH_COMPONENT_H
#include <babeltrace2/graph/component.h>
#include <babeltrace2/graph/component-class.h>
void bt_component_remove_destroy_listener(struct bt_component *component,
bt_component_destroy_listener_func func, void *data);
-#endif /* BABELTRACE_GRAPH_COMPONENT_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_COMPONENT_H */
* Copyright 2017 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_CONNECTION_INTERNAL_H
-#define BABELTRACE_GRAPH_CONNECTION_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_CONNECTION_H
+#define BABELTRACE_LIB_GRAPH_CONNECTION_H
#include <babeltrace2/graph/connection.h>
#include "lib/object.h"
return (void *) conn->base.parent;
}
-#endif /* BABELTRACE_GRAPH_CONNECTION_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_CONNECTION_H */
* Copyright 2017 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_GRAPH_INTERNAL_H
-#define BABELTRACE_GRAPH_GRAPH_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_GRAPH_H
+#define BABELTRACE_LIB_GRAPH_GRAPH_H
/* Protection: this file uses BT_LIB_LOG*() macros directly */
#ifndef BT_LIB_LOG_SUPPORTED
BT_LIB_LOGI("Set graph's state to faulty: %![graph-]+g", graph);
}
-#endif /* BABELTRACE_GRAPH_GRAPH_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_GRAPH_H */
* Copyright (c) 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_INTERRUPTER_INTERNAL_H
-#define BABELTRACE_GRAPH_INTERRUPTER_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_INTERRUPTER_H
+#define BABELTRACE_LIB_GRAPH_INTERRUPTER_H
#include <stdbool.h>
return is_set;
}
-#endif /* BABELTRACE_GRAPH_INTERRUPTER_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_INTERRUPTER_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_MESSAGE_ITERATOR_INTERNAL_H
-#define BABELTRACE_GRAPH_MESSAGE_ITERATOR_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_ITERATOR_H
+#define BABELTRACE_LIB_GRAPH_ITERATOR_H
#include "common/macros.h"
#include "lib/object.h"
}
};
-#endif /* BABELTRACE_GRAPH_MESSAGE_ITERATOR_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_ITERATOR_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_MESSAGE_ITERATOR_CLASS_INTERNAL_H
-#define BABELTRACE_GRAPH_MESSAGE_ITERATOR_CLASS_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_MESSAGE_ITERATOR_CLASS_H
+#define BABELTRACE_LIB_GRAPH_MESSAGE_ITERATOR_CLASS_H
#include <babeltrace2/graph/message-iterator-class.h>
#include <babeltrace2/types.h>
# define bt_message_iterator_class_freeze(_cls)
#endif
-#endif /* BABELTRACE_GRAPH_MESSAGE_ITERATOR_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_MESSAGE_ITERATOR_CLASS_H */
* Copyright 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_MESSAGE_DISCARDED_ITEMS_INTERNAL_H
-#define BABELTRACE_GRAPH_MESSAGE_DISCARDED_ITEMS_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_MESSAGE_DISCARDED_ITEMS_H
+#define BABELTRACE_LIB_GRAPH_MESSAGE_DISCARDED_ITEMS_H
#include <glib.h>
#include "lib/trace-ir/clock-snapshot.h"
struct bt_property_uint count;
};
-#endif /* BABELTRACE_GRAPH_MESSAGE_DISCARDED_ITEMS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_MESSAGE_DISCARDED_ITEMS_H */
* Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_MESSAGE_EVENT_INTERNAL_H
-#define BABELTRACE_GRAPH_MESSAGE_EVENT_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_MESSAGE_EVENT_H
+#define BABELTRACE_LIB_GRAPH_MESSAGE_EVENT_H
#include "compat/compiler.h"
#include <babeltrace2/trace-ir/event-class.h>
}
#endif
-#endif /* BABELTRACE_GRAPH_MESSAGE_EVENT_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_MESSAGE_EVENT_H */
* Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_MESSAGE_MESSAGE_ITERATOR_INACTIVITY_INTERNAL_H
-#define BABELTRACE_GRAPH_MESSAGE_MESSAGE_ITERATOR_INACTIVITY_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_MESSAGE_MESSAGE_ITERATOR_INACTIVITY_H
+#define BABELTRACE_LIB_GRAPH_MESSAGE_MESSAGE_ITERATOR_INACTIVITY_H
#include <glib.h>
#include "lib/trace-ir/clock-snapshot.h"
struct bt_clock_snapshot *cs;
};
-#endif /* BABELTRACE_GRAPH_MESSAGE_MESSAGE_ITERATOR_INACTIVITY_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_MESSAGE_MESSAGE_ITERATOR_INACTIVITY_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_MESSAGE_MESSAGE_INTERNAL_H
-#define BABELTRACE_GRAPH_MESSAGE_MESSAGE_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_MESSAGE_MESSAGE_H
+#define BABELTRACE_LIB_GRAPH_MESSAGE_MESSAGE_H
/* Protection: this file uses BT_LIB_LOG*() macros directly */
#ifndef BT_LIB_LOG_SUPPORTED
# define bt_message_freeze(_x)
#endif /* BT_DEV_MODE */
-#endif /* BABELTRACE_GRAPH_MESSAGE_MESSAGE_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_MESSAGE_MESSAGE_H */
* Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_MESSAGE_PACKET_INTERNAL_H
-#define BABELTRACE_GRAPH_MESSAGE_PACKET_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_MESSAGE_PACKET_H
+#define BABELTRACE_LIB_GRAPH_MESSAGE_PACKET_H
#include "compat/compiler.h"
#include <babeltrace2/trace-ir/packet.h>
void bt_message_packet_end_recycle(struct bt_message *msg);
-#endif /* BABELTRACE_GRAPH_MESSAGE_PACKET_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_MESSAGE_PACKET_H */
* Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_MESSAGE_STREAM_INTERNAL_H
-#define BABELTRACE_GRAPH_MESSAGE_STREAM_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_MESSAGE_STREAM_H
+#define BABELTRACE_LIB_GRAPH_MESSAGE_STREAM_H
#include <babeltrace2/graph/message.h>
}
-#endif /* BABELTRACE_GRAPH_MESSAGE_STREAM_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_MESSAGE_STREAM_H */
* Copyright 2017 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_PORT_INTERNAL_H
-#define BABELTRACE_GRAPH_PORT_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_PORT_H
+#define BABELTRACE_LIB_GRAPH_PORT_H
#include <babeltrace2/graph/port.h>
}
}
-#endif /* BABELTRACE_GRAPH_PORT_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_PORT_H */
* Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_GRAPH_QUERY_EXECUTOR_INTERNAL_H
-#define BABELTRACE_GRAPH_QUERY_EXECUTOR_INTERNAL_H
+#ifndef BABELTRACE_LIB_GRAPH_QUERY_EXECUTOR_H
+#define BABELTRACE_LIB_GRAPH_QUERY_EXECUTOR_H
#include <glib.h>
enum bt_logging_level log_level;
};
-#endif /* BABELTRACE_GRAPH_QUERY_EXECUTOR_INTERNAL_H */
+#endif /* BABELTRACE_LIB_GRAPH_QUERY_EXECUTOR_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_INTEGER_RANGE_SET_INTERNAL_H
-#define BABELTRACE_INTEGER_RANGE_SET_INTERNAL_H
+#ifndef BABELTRACE_LIB_INTEGER_RANGE_SET_H
+#define BABELTRACE_LIB_INTEGER_RANGE_SET_H
#include <stdbool.h>
#include <glib.h>
bool bt_integer_range_set_signed_has_overlaps(
const struct bt_integer_range_set *range_set);
-#endif /* BABELTRACE_INTEGER_RANGE_SET_INTERNAL_H */
+#endif /* BABELTRACE_LIB_INTEGER_RANGE_SET_H */
* Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_LIB_LOGGING_INTERNAL_H
-#define BABELTRACE_LIB_LOGGING_INTERNAL_H
+#ifndef BABELTRACE_LIB_LOGGING_H
+#define BABELTRACE_LIB_LOGGING_H
#include <stdarg.h>
#define BT_LIB_LOG_SUPPORTED
-#endif /* BABELTRACE_LIB_LOGGING_INTERNAL_H */
+#endif /* BABELTRACE_LIB_LOGGING_H */
* Copyright (c) 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_OBJECT_POOL_INTERNAL_H
-#define BABELTRACE_OBJECT_POOL_INTERNAL_H
+#ifndef BABELTRACE_LIB_OBJECT_POOL_H
+#define BABELTRACE_LIB_OBJECT_POOL_H
/*
* This is a generic object pool to avoid memory allocation/deallocation
pool, pool->size, pool->objects->len, obj);
}
-#endif /* BABELTRACE_OBJECT_POOL_INTERNAL_H */
+#endif /* BABELTRACE_LIB_OBJECT_POOL_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_OBJECT_INTERNAL_H
-#define BABELTRACE_OBJECT_INTERNAL_H
+#ifndef BABELTRACE_LIB_OBJECT_H
+#define BABELTRACE_LIB_OBJECT_H
#include "common/assert.h"
#include <stdbool.h>
(_var_src) = NULL; \
} while (0)
-#endif /* BABELTRACE_OBJECT_INTERNAL_H */
+#endif /* BABELTRACE_LIB_OBJECT_H */
* Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_PLUGIN_SO_INTERNAL_H
-#define BABELTRACE_PLUGIN_PLUGIN_SO_INTERNAL_H
+#ifndef BABELTRACE_LIB_PLUGIN_PLUGIN_SO_H
+#define BABELTRACE_LIB_PLUGIN_PLUGIN_SO_H
#include <glib.h>
#include <gmodule.h>
void bt_plugin_so_on_add_component_class(struct bt_plugin *plugin,
struct bt_component_class *comp_class);
-#endif /* BABELTRACE_PLUGIN_PLUGIN_SO_INTERNAL_H */
+#endif /* BABELTRACE_LIB_PLUGIN_PLUGIN_SO_H */
* Copyright 2015 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_PLUGIN_INTERNAL_H
-#define BABELTRACE_PLUGIN_PLUGIN_INTERNAL_H
+#ifndef BABELTRACE_LIB_PLUGIN_PLUGIN_H
+#define BABELTRACE_LIB_PLUGIN_PLUGIN_H
#include "common/common.h"
#include "lib/graph/component-class.h"
return;
}
-#endif /* BABELTRACE_PLUGIN_PLUGIN_INTERNAL_H */
+#endif /* BABELTRACE_LIB_PLUGIN_PLUGIN_H */
* Copyright (c) 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PROPERTY_INTERNAL_H
-#define BABELTRACE_PROPERTY_INTERNAL_H
+#ifndef BABELTRACE_LIB_PROPERTY_H
+#define BABELTRACE_LIB_PROPERTY_H
#include "common/assert.h"
#include <babeltrace2/babeltrace.h>
prop->value = value;
}
-#endif /* BABELTRACE_PROPERTY_INTERNAL_H */
+#endif /* BABELTRACE_LIB_PROPERTY_H */
* Copyright (c) 2015 EfficiOS Inc. and Linux Foundation
*/
-#ifndef BABELTRACE_TRACE_IR_ATTRIBUTES_H
-#define BABELTRACE_TRACE_IR_ATTRIBUTES_H
+#ifndef BABELTRACE_LIB_TRACE_IR_ATTRIBUTES_H
+#define BABELTRACE_LIB_TRACE_IR_ATTRIBUTES_H
#ifdef __cplusplus
extern "C" {
}
#endif
-#endif /* BABELTRACE_TRACE_IR_ATTRIBUTES_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_ATTRIBUTES_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_CLOCK_CLASS_INTERNAL_H
-#define BABELTRACE_TRACE_IR_CLOCK_CLASS_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_CLOCK_CLASS_H
+#define BABELTRACE_LIB_TRACE_IR_CLOCK_CLASS_H
#include <babeltrace2/trace-ir/clock-class.h>
#include "lib/object.h"
raw_value) ? BT_FUNC_STATUS_OVERFLOW_ERROR : BT_FUNC_STATUS_OK;
}
-#endif /* BABELTRACE_TRACE_IR_CLOCK_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_CLOCK_CLASS_H */
* Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_CLOCK_SNAPSHOT_INTERNAL_H
-#define BABELTRACE_TRACE_IR_CLOCK_SNAPSHOT_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_CLOCK_SNAPSHOT_H
+#define BABELTRACE_LIB_TRACE_IR_CLOCK_SNAPSHOT_H
#include "lib/object.h"
#include <stdbool.h>
void bt_clock_snapshot_recycle(struct bt_clock_snapshot *clock_snapshot);
-#endif /* BABELTRACE_TRACE_IR_CLOCK_SNAPSHOT_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_CLOCK_SNAPSHOT_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_EVENT_CLASS_INTERNAL_H
-#define BABELTRACE_TRACE_IR_EVENT_CLASS_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_EVENT_CLASS_H
+#define BABELTRACE_LIB_TRACE_IR_EVENT_CLASS_H
#include <babeltrace2/trace-ir/field-class.h>
#include <babeltrace2/trace-ir/field.h>
return (void *) bt_object_borrow_parent(&event_class->base);
}
-#endif /* BABELTRACE_TRACE_IR_EVENT_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_EVENT_CLASS_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_EVENT_INTERNAL_H
-#define BABELTRACE_TRACE_IR_EVENT_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_EVENT_H
+#define BABELTRACE_LIB_TRACE_IR_EVENT_H
/* Protection: this file uses BT_LIB_LOG*() macros directly */
#ifndef BT_LIB_LOG_SUPPORTED
bt_object_put_ref_no_null_check(&event_class->base);
}
-#endif /* BABELTRACE_TRACE_IR_EVENT_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_EVENT_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_FIELD_CLASSES_INTERNAL_H
-#define BABELTRACE_TRACE_IR_FIELD_CLASSES_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_FIELD_CLASS_H
+#define BABELTRACE_LIB_TRACE_IR_FIELD_CLASS_H
#include <babeltrace2/trace-ir/clock-class.h>
#include <babeltrace2/trace-ir/field-class.h>
void bt_field_class_make_part_of_trace_class(
const struct bt_field_class *field_class);
-#endif /* BABELTRACE_TRACE_IR_FIELD_CLASSES_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_FIELD_CLASS_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_TRACE_IR_FIELD_PATH_INTERNAL
-#define BABELTRACE_TRACE_IR_FIELD_PATH_INTERNAL
+#ifndef BABELTRACE_LIB_TRACE_IR_FIELD_PATH_H
+#define BABELTRACE_LIB_TRACE_IR_FIELD_PATH_H
#include "lib/object.h"
#include <babeltrace2/trace-ir/field-path.h>
}
};
-#endif /* BABELTRACE_TRACE_IR_FIELD_PATH_INTERNAL */
+#endif /* BABELTRACE_LIB_TRACE_IR_FIELD_PATH_H */
* Copyright 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_FIELD_WRAPPER_INTERNAL_H
-#define BABELTRACE_TRACE_IR_FIELD_WRAPPER_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_FIELD_WRAPPER_H
+#define BABELTRACE_LIB_TRACE_IR_FIELD_WRAPPER_H
#include "lib/object-pool.h"
#include "lib/object.h"
struct bt_field_wrapper *bt_field_wrapper_create(
struct bt_object_pool *pool, struct bt_field_class *fc);
-#endif /* BABELTRACE_TRACE_IR_FIELD_WRAPPER_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_FIELD_WRAPPER_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_FIELDS_INTERNAL_H
-#define BABELTRACE_TRACE_IR_FIELDS_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_FIELD_H
+#define BABELTRACE_LIB_TRACE_IR_FIELD_H
#include "lib/object.h"
#include <babeltrace2/types.h>
void bt_field_destroy(struct bt_field *field);
-#endif /* BABELTRACE_TRACE_IR_FIELDS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_FIELD_H */
* Copyright 2016-2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_PACKET_INTERNAL_H
-#define BABELTRACE_TRACE_IR_PACKET_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_PACKET_H
+#define BABELTRACE_LIB_TRACE_IR_PACKET_H
#include <stdbool.h>
#include <babeltrace2/trace-ir/clock-snapshot.h>
void bt_packet_destroy(struct bt_packet *packet);
-#endif /* BABELTRACE_TRACE_IR_PACKET_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_PACKET_H */
* http://www.efficios.com/ctf
*/
-#ifndef BABELTRACE_TRACE_IR_RESOLVE_FIELD_PATH_INTERNAL
-#define BABELTRACE_TRACE_IR_RESOLVE_FIELD_PATH_INTERNAL
+#ifndef BABELTRACE_LIB_TRACE_IR_RESOLVE_FIELD_PATH_H
+#define BABELTRACE_LIB_TRACE_IR_RESOLVE_FIELD_PATH_H
#include <babeltrace2/trace-ir/field-class.h>
#include <babeltrace2/trace-ir/field-path.h>
struct bt_resolve_field_path_context *ctx,
const char *api_func);
-#endif /* BABELTRACE_TRACE_IR_RESOLVE_FIELD_PATH_INTERNAL */
+#endif /* BABELTRACE_LIB_TRACE_IR_RESOLVE_FIELD_PATH_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_STREAM_CLASS_INTERNAL_H
-#define BABELTRACE_TRACE_IR_STREAM_CLASS_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_STREAM_CLASS_H
+#define BABELTRACE_LIB_TRACE_IR_STREAM_CLASS_H
#include "common/assert.h"
#include <babeltrace2/trace-ir/stream-class.h>
return (void *) bt_object_borrow_parent(&stream_class->base);
}
-#endif /* BABELTRACE_TRACE_IR_STREAM_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_STREAM_CLASS_H */
* Copyright 2013, 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_STREAM_INTERNAL_H
-#define BABELTRACE_TRACE_IR_STREAM_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_STREAM_H
+#define BABELTRACE_LIB_TRACE_IR_STREAM_H
#include <babeltrace2/trace-ir/stream.h>
#include "lib/object.h"
return (void *) bt_object_borrow_parent(&stream->base);
}
-#endif /* BABELTRACE_TRACE_IR_STREAM_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_STREAM_H */
* Copyright 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_TRACE_CLASS_INTERNAL_H
-#define BABELTRACE_TRACE_IR_TRACE_CLASS_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_TRACE_CLASS_H
+#define BABELTRACE_LIB_TRACE_IR_TRACE_CLASS_H
#include <babeltrace2/trace-ir/trace-class.h>
#include <babeltrace2/trace-ir/field-class.h>
# define bt_trace_class_freeze(_tc)
#endif
-#endif /* BABELTRACE_TRACE_IR_TRACE_CLASS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_TRACE_CLASS_H */
* Copyright 2014 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_TRACE_INTERNAL_H
-#define BABELTRACE_TRACE_IR_TRACE_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_TRACE_H
+#define BABELTRACE_LIB_TRACE_IR_TRACE_H
#include <babeltrace2/trace-ir/trace.h>
#include <babeltrace2/trace-ir/field-class.h>
uint64_t bt_trace_get_automatic_stream_id(const struct bt_trace *trace,
const struct bt_stream_class *stream_class);
-#endif /* BABELTRACE_TRACE_IR_TRACE_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_TRACE_H */
* Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_TRACE_IR_UTILS_INTERNAL_H
-#define BABELTRACE_TRACE_IR_UTILS_INTERNAL_H
+#ifndef BABELTRACE_LIB_TRACE_IR_UTILS_H
+#define BABELTRACE_LIB_TRACE_IR_UTILS_H
#include <babeltrace2/trace-ir/field-class.h>
#include <stdbool.h>
return value <= max_value;
}
-#endif /* BABELTRACE_TRACE_IR_UTILS_INTERNAL_H */
+#endif /* BABELTRACE_LIB_TRACE_IR_UTILS_H */
* Copyright (c) 2015-2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_VALUES_INTERNAL_H
-#define BABELTRACE_VALUES_INTERNAL_H
+#ifndef BABELTRACE_LIB_VALUE_H
+#define BABELTRACE_LIB_VALUE_H
#include <glib.h>
#include <babeltrace2/babeltrace.h>
# define bt_value_freeze(_value)
#endif /* BT_DEV_MODE */
-#endif /* BABELTRACE_VALUES_INTERNAL_H */
+#endif /* BABELTRACE_LIB_VALUE_H */
* Copyright 2016-2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef SRC_PARAMS_PARSE_VALUE_PARSE_H
-#define SRC_PARAMS_PARSE_VALUE_PARSE_H
+#ifndef BABELTRACE_PARAM_PARSE_PARAM_PARSE_H
+#define BABELTRACE_PARAM_PARSE_PARAM_PARSE_H
#include <babeltrace2/babeltrace.h>
bt_value *bt_param_parse(const char *arg, GString *ini_error);
-#endif /* SRC_VALUE_PARSE_VALUE_PARSE_H */
+#endif /* BABELTRACE_PARAM_PARSE_PARAM_PARSE_H */
* Copyright 2019 Francis Deslauriers <francis.deslauriers@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_COMMON_MUXING_H
-#define BABELTRACE_PLUGIN_COMMON_MUXING_H
+#ifndef BABELTRACE_PLUGINS_COMMON_MUXING_MUXING_H
+#define BABELTRACE_PLUGINS_COMMON_MUXING_MUXING_H
#include <babeltrace2/babeltrace.h>
#include "common/macros.h"
int common_muxing_compare_messages(const bt_message *left_msg,
const bt_message *right_msg);
-#endif /* BABELTRACE_PLUGIN_COMMON_MUXING_H */
+#endif /* BABELTRACE_PLUGINS_COMMON_MUXING_MUXING_H */
*
* Copyright 2019 EfficiOS Inc.
*/
+
#ifndef BABELTRACE_PLUGINS_COMMON_PARAM_VALIDATION_PARAM_VALIDATION_H
#define BABELTRACE_PLUGINS_COMMON_PARAM_VALIDATION_PARAM_VALIDATION_H
* Babeltrace - CTF binary field class reader (BFCR)
*/
-#ifndef CTF_BFCR_H
-#define CTF_BFCR_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_BFCR_BFCR_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_BFCR_BFCR_HPP
#include <stddef.h>
#include <stdint.h>
void bt_bfcr_set_unsigned_int_cb(struct bt_bfcr *bfcr, bt_bfcr_unsigned_int_cb_func cb);
-#endif /* CTF_BFCR_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_BFCR_BFCR_HPP */
* Copyright (c) 2022 EfficiOS Inc. and Linux Foundation
*/
-#ifndef CTF_COMMON_SRC_CLK_CLS_CFG_HPP
-#define CTF_COMMON_SRC_CLK_CLS_CFG_HPP
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_CLK_CLS_CFG_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_CLK_CLS_CFG_HPP
#include <cstdint>
} /* namespace src */
} /* namespace ctf */
-#endif /* CTF_COMMON_SRC_CLK_CLS_CFG_HPP */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_CLK_CLS_CFG_HPP */
* Copyright 2011-2012 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _CTF_AST_H
-#define _CTF_AST_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_AST_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_AST_HPP
#include <memory>
return ret;
}
-#endif /* _CTF_AST_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_AST_HPP */
* Copyright 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef _CTF_META_CONFIGURE_IR_TRACE_H
-#define _CTF_META_CONFIGURE_IR_TRACE_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_CONFIGURE_IR_TRACE_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_CONFIGURE_IR_TRACE_HPP
#include "cpp-common/bt2/trace-ir.hpp"
void ctf_trace_class_configure_ir_trace(struct ctf_trace_class *tc, bt2::Trace ir_trace);
-#endif /* _CTF_META_CONFIGURE_IR_TRACE_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_CONFIGURE_IR_TRACE_HPP */
* Copyright 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef _CTF_META_VISITORS_H
-#define _CTF_META_VISITORS_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_VISITORS_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_VISITORS_HPP
#include <babeltrace2/babeltrace.h>
void ctf_trace_class_warn_meaningless_header_fields(struct ctf_trace_class *ctf_tc,
const bt2c::Logger& parentLogger);
-#endif /* _CTF_META_VISITORS_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_VISITORS_HPP */
* Copyright 2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef _CTF_META_H
-#define _CTF_META_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_HPP
#include <glib.h>
#include <stdint.h>
return ret_entry;
}
-#endif /* _CTF_META_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_CTF_META_HPP */
* Copyright 2019 Efficios Inc.
*/
-#ifndef SRC_PLUGINS_CTF_COMMON_METADATA_DECODER_PACKETIZED_FILE_STREAM_TO_BUF
-#define SRC_PLUGINS_CTF_COMMON_METADATA_DECODER_PACKETIZED_FILE_STREAM_TO_BUF
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_DECODER_PACKETIZED_FILE_STREAM_TO_BUF_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_DECODER_PACKETIZED_FILE_STREAM_TO_BUF_HPP
#include <cstdio>
bool *is_uuid_set, uint8_t *uuid,
const bt2c::Logger& parentLogger);
-#endif /* SRC_PLUGINS_CTF_COMMON_METADATA_DECODER_PACKETIZED_FILE_STREAM_TO_BUF */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_DECODER_PACKETIZED_FILE_STREAM_TO_BUF_HPP */
* Copyright 2016-2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef _METADATA_DECODER_H
-#define _METADATA_DECODER_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_DECODER_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_DECODER_HPP
#include <stdio.h>
return major == 1 && minor == 8;
}
-#endif /* _METADATA_DECODER_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_DECODER_HPP */
* Copyright (c) 2017 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef CTF_METADATA_LOGGING_H
-#define CTF_METADATA_LOGGING_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_LOGGING_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_LOGGING_HPP
#include <babeltrace2/babeltrace.h>
#define _BT_CPPLOGE_APPEND_CAUSE_LINENO(logger, _lineno, _msg, args...) \
BT_CPPLOGE_APPEND_CAUSE_SPEC((logger), "At line {} in metadata stream: " _msg, _lineno, ##args)
-#endif /* CTF_METADATA_LOGGING_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_LOGGING_HPP */
* Common Trace Format Object Stack.
*/
-#ifndef _OBJSTACK_H
-#define _OBJSTACK_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_OBJSTACK_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_OBJSTACK_HPP
#include <cstddef>
*/
void *objstack_alloc(struct objstack *objstack, size_t len);
-#endif /* _OBJSTACK_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_OBJSTACK_HPP */
* Copyright 2019 EfficiOS Inc.
*/
-#ifndef BABELTRACE_PLUGINS_CTF_COMMON_METADATA_PARSER_WRAP_H
-#define BABELTRACE_PLUGINS_CTF_COMMON_METADATA_PARSER_WRAP_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_PARSER_WRAP_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_PARSER_WRAP_HPP
/*
* Small wrapper around the bison-generated parser.h to conditionally define
#include "plugins/ctf/common/src/metadata/tsdl/parser.hpp"
#undef ALLOW_INCLUDE_PARSER_H
-#endif
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_PARSER_WRAP_HPP */
* Copyright 2011-2012 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _CTF_SCANNER_SYMBOLS
-#define _CTF_SCANNER_SYMBOLS
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_SCANNER_SYMBOLS_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_SCANNER_SYMBOLS_HPP
#define yy_create_buffer bt_yy_create_buffer
#define yy_delete_buffer bt_yy_delete_buffer
#define yyset_lval bt_yyset_lval
#define yyset_out bt_yyset_out
-#endif /* _CTF_SCANNER_SYMBOLS */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_SCANNER_SYMBOLS_HPP */
* Copyright 2011-2012 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef _CTF_SCANNER_H
-#define _CTF_SCANNER_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_SCANNER_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_SCANNER_HPP
#include <stdio.h>
int is_type(struct ctf_scanner *scanner, const char *id);
-#endif /* _CTF_SCANNER_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_METADATA_TSDL_SCANNER_HPP */
* Babeltrace - CTF message iterator
*/
-#ifndef CTF_MSG_ITER_H
-#define CTF_MSG_ITER_H
+#ifndef BABELTRACE_PLUGINS_CTF_COMMON_SRC_MSG_ITER_MSG_ITER_HPP
+#define BABELTRACE_PLUGINS_CTF_COMMON_SRC_MSG_ITER_MSG_ITER_HPP
#include <stddef.h>
#include <stdint.h>
void ctf_msg_iter_set_dry_run(struct ctf_msg_iter *msg_it, bool val);
-#endif /* CTF_MSG_ITER_H */
+#endif /* BABELTRACE_PLUGINS_CTF_COMMON_SRC_MSG_ITER_MSG_ITER_HPP */
* Copyright 2018-2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_CTF_META_H
-#define BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_CTF_META_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_CTF_META_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_CTF_META_HPP
#include <glib.h>
#include <stdint.h>
return trace;
}
-#endif /* BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_CTF_META_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_CTF_META_HPP */
* Copyright 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_STREAM_H
-#define BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_STREAM_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_STREAM_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_STREAM_HPP
#include <glib.h>
#include <stdint.h>
int fs_sink_stream_close_packet(struct fs_sink_stream *stream, const bt_clock_snapshot *cs);
-#endif /* BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_STREAM_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_STREAM_HPP */
* Copyright 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_TRACE_H
-#define BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_TRACE_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_TRACE_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_TRACE_HPP
#include <glib.h>
void fs_sink_trace_destroy(struct fs_sink_trace *trace);
-#endif /* BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_TRACE_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_TRACE_HPP */
* Copyright 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_H
-#define BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_HPP
#include <glib.h>
void ctf_fs_sink_finalize(bt_self_component_sink *component);
-#endif /* BABELTRACE_PLUGIN_CTF_FS_SINK_FS_SINK_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SINK_FS_SINK_HPP */
* Copyright 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_SINK_TRANSLATE_CTF_IR_TO_TSDL_H
-#define BABELTRACE_PLUGIN_CTF_FS_SINK_TRANSLATE_CTF_IR_TO_TSDL_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SINK_TRANSLATE_CTF_IR_TO_TSDL_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SINK_TRANSLATE_CTF_IR_TO_TSDL_HPP
#include <glib.h>
void translate_trace_ctf_ir_to_tsdl(struct fs_sink_ctf_trace *trace, GString *tsdl);
-#endif /* BABELTRACE_PLUGIN_CTF_FS_SINK_TRANSLATE_CTF_IR_TO_TSDL_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SINK_TRANSLATE_CTF_IR_TO_TSDL_HPP */
* Copyright 2019 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_SINK_TRANSLATE_TRACE_IR_TO_CTF_IR_H
-#define BABELTRACE_PLUGIN_CTF_FS_SINK_TRANSLATE_TRACE_IR_TO_CTF_IR_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SINK_TRANSLATE_TRACE_IR_TO_CTF_IR_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SINK_TRANSLATE_TRACE_IR_TO_CTF_IR_HPP
#include <babeltrace2/babeltrace.h>
struct fs_sink_ctf_trace *translate_trace_trace_ir_to_ctf_ir(struct fs_sink_comp *fs_sink,
const bt_trace *ir_trace);
-#endif /* BABELTRACE_PLUGIN_CTF_FS_SINK_TRANSLATE_TRACE_IR_TO_CTF_IR_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SINK_TRANSLATE_TRACE_IR_TO_CTF_IR_HPP */
* Copyright (C) 2016 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef CTF_FS_DS_FILE_H
-#define CTF_FS_DS_FILE_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SRC_DATA_STREAM_FILE_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SRC_DATA_STREAM_FILE_HPP
#include <memory>
#include <string>
void ctf_fs_ds_group_medops_data_reset(struct ctf_fs_ds_group_medops_data *data);
-#endif /* CTF_FS_DS_FILE_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SRC_DATA_STREAM_FILE_HPP */
* Copyright (C) 2016 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef CTF_FS_FILE_H
-#define CTF_FS_FILE_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SRC_FILE_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SRC_FILE_HPP
#include <memory>
#include <string>
int ctf_fs_file_open(struct ctf_fs_file *file, const char *mode);
-#endif /* CTF_FS_FILE_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SRC_FILE_HPP */
* BabelTrace - CTF on File System Component
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_H
-#define BABELTRACE_PLUGIN_CTF_FS_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SRC_FS_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SRC_FS_HPP
#include <glib.h>
std::string ctf_fs_make_port_name(ctf_fs_ds_file_group *ds_file_group);
-#endif /* BABELTRACE_PLUGIN_CTF_FS_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SRC_FS_HPP */
* Copyright (C) 2013 David Goulet <dgoulet@efficios.com>
*/
-#ifndef LTTNG_INDEX_H
-#define LTTNG_INDEX_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SRC_LTTNG_INDEX_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SRC_LTTNG_INDEX_HPP
#include <cstdint>
uint64_t packet_seq_num; /* packet sequence number */
} __attribute__((__packed__));
-#endif /* LTTNG_INDEX_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SRC_LTTNG_INDEX_HPP */
* Copyright 2016 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef CTF_FS_METADATA_H
-#define CTF_FS_METADATA_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SRC_METADATA_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SRC_METADATA_HPP
#include <stdio.h>
bool ctf_metadata_is_packetized(FILE *fp, int *byte_order);
-#endif /* CTF_FS_METADATA_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SRC_METADATA_HPP */
* BabelTrace - CTF on File System Component
*/
-#ifndef BABELTRACE_PLUGIN_CTF_FS_QUERY_H
-#define BABELTRACE_PLUGIN_CTF_FS_QUERY_H
+#ifndef BABELTRACE_PLUGINS_CTF_FS_SRC_QUERY_HPP
+#define BABELTRACE_PLUGINS_CTF_FS_SRC_QUERY_HPP
#include "cpp-common/bt2/value.hpp"
bt2::Value::Shared support_info_query(bt2::ConstMapValue params, const bt2c::Logger& logger);
-#endif /* BABELTRACE_PLUGIN_CTF_FS_QUERY_H */
+#endif /* BABELTRACE_PLUGINS_CTF_FS_SRC_QUERY_HPP */
* Copyright 2016 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef LTTNG_LIVE_DATA_STREAM_H
-#define LTTNG_LIVE_DATA_STREAM_H
+#ifndef BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_DATA_STREAM_HPP
+#define BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_DATA_STREAM_HPP
#include <stdint.h>
lttng_live_stream_iterator_create(struct lttng_live_session *session, uint64_t ctf_trace_id,
uint64_t stream_id, bt_self_message_iterator *self_msg_iter);
-#endif /* LTTNG_LIVE_DATA_STREAM_H */
+#endif /* BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_DATA_STREAM_HPP */
* BabelTrace - LTTng-live client Component
*/
-#ifndef BABELTRACE_PLUGIN_CTF_LTTNG_LIVE_H
-#define BABELTRACE_PLUGIN_CTF_LTTNG_LIVE_H
+#ifndef BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_LTTNG_LIVE_HPP
+#define BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_LTTNG_LIVE_HPP
#include <glib.h>
#include <stdint.h>
void lttng_live_stream_iterator_set_state(struct lttng_live_stream_iterator *stream_iter,
enum lttng_live_stream_state new_state);
-#endif /* BABELTRACE_PLUGIN_CTF_LTTNG_LIVE_H */
+#endif /* BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_LTTNG_LIVE_HPP */
* Copyright (C) 2013 David Goulet <dgoulet@efficios.com>
*/
-#ifndef LTTNG_VIEWER_ABI_H
-#define LTTNG_VIEWER_ABI_H
+#ifndef BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_LTTNG_VIEWER_ABI_HPP
+#define BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_LTTNG_VIEWER_ABI_HPP
#include <stdint.h>
uint32_t status;
} __attribute__((__packed__));
-#endif /* LTTNG_VIEWER_ABI_H */
+#endif /* BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_LTTNG_VIEWER_ABI_HPP */
* Copyright 2016 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef LTTNG_LIVE_METADATA_H
-#define LTTNG_LIVE_METADATA_H
+#ifndef BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_METADATA_HPP
+#define BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_METADATA_HPP
#include <stdint.h>
enum lttng_live_iterator_status lttng_live_metadata_update(struct lttng_live_trace *trace);
-#endif /* LTTNG_LIVE_METADATA_H */
+#endif /* BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_METADATA_HPP */
* Copyright 2016 Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
*/
-#ifndef LTTNG_LIVE_VIEWER_CONNECTION_H
-#define LTTNG_LIVE_VIEWER_CONNECTION_H
+#ifndef BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_VIEWER_CONNECTION_HPP
+#define BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_VIEWER_CONNECTION_HPP
#include <string>
bt2::Value::Shared
live_viewer_connection_list_sessions(struct live_viewer_connection *viewer_connection);
-#endif /* LTTNG_LIVE_VIEWER_CONNECTION_H */
+#endif /* BABELTRACE_PLUGINS_CTF_LTTNG_LIVE_VIEWER_CONNECTION_HPP */
* Babeltrace - Executable and Shared Object Debug Info Reader
*/
-#ifndef _BABELTRACE_BIN_INFO_H
-#define _BABELTRACE_BIN_INFO_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_BIN_INFO_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_BIN_INFO_H
#include <babeltrace2/babeltrace.h>
#include <stdint.h>
*/
void source_location_destroy(struct source_location *src_loc);
-#endif /* _BABELTRACE_BIN_INFO_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_BIN_INFO_H */
* Copyright (c) 1991, 1993 The Regents of the University of California.
*/
-#ifndef _BABELTRACE_CRC32_H
-#define _BABELTRACE_CRC32_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_CRC32_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_CRC32_H
#include <stdint.h>
#include <stdio.h>
*/
int crc32(int fd, uint32_t *crc);
-#endif /* _BABELTRACE_CRC32_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_CRC32_H */
* Babeltrace - Debug information Plugin
*/
-#ifndef BABELTRACE_PLUGIN_DEBUG_INFO_H
-#define BABELTRACE_PLUGIN_DEBUG_INFO_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_DEBUG_INFO_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_DEBUG_INFO_H
#include <stdint.h>
#include <stdbool.h>
void debug_info_msg_iter_finalize(bt_self_message_iterator *it);
-#endif /* BABELTRACE_PLUGIN_DEBUG_INFO_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_DEBUG_INFO_H */
* Babeltrace - DWARF Information Reader
*/
-#ifndef _BABELTRACE_DWARF_H
-#define _BABELTRACE_DWARF_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_DWARF_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_DWARF_H
#include <stdbool.h>
#include <stdint.h>
int bt_dwarf_die_contains_addr(struct bt_dwarf_die *die, uint64_t addr,
bool *contains);
-#endif /* _BABELTRACE_DWARF_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_DWARF_H */
* Babeltrace - Trace IR data object copy
*/
-#ifndef BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_DATA_COPY_H
-#define BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_DATA_COPY_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_DATA_COPY_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_DATA_COPY_H
#include <babeltrace2/babeltrace.h>
const bt_field *in_field, bt_field *out_field,
bt_logging_level log_level, bt_self_component *self_comp);
-#endif /* BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_DATA_COPY_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_DATA_COPY_H */
* Copyright 2019 Francis Deslauriers francis.deslauriers@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_IR_MAPPING_H
-#define BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_IR_MAPPING_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_MAPPING_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_MAPPING_H
#include <glib.h>
bt_event_class_borrow_stream_class_const(in_event_class));
}
-#endif /* BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_IR_MAPPING_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_MAPPING_H */
* Babeltrace - Trace IR metadata object copy
*/
-#ifndef BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_METADATA_COPY_H
-#define BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_METADATA_COPY_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_METADATA_COPY_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_METADATA_COPY_H
#include <babeltrace2/babeltrace.h>
#include "common/macros.h"
struct trace_ir_metadata_maps *trace_ir_metadata_maps,
const bt_field_class *in_field_class);
-#endif /* BABELTRACE_PLUGIN_DEBUG_INFO_TRACE_METADATA_COPY_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_METADATA_COPY_H */
* Babeltrace - Trace IR metadata field class copy
*/
-#ifndef BABELTRACE_PLUGIN_DEBUG_INFO_FIELD_CLASS_COPY_H
-#define BABELTRACE_PLUGIN_DEBUG_INFO_FIELD_CLASS_COPY_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_METADATA_FIELD_CLASS_COPY_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_METADATA_FIELD_CLASS_COPY_H
#include <babeltrace2/babeltrace.h>
#include "common/macros.h"
struct trace_ir_metadata_maps *trace_ir_metadata_maps,
const bt_field_class *in_field_class);
-#endif /* BABELTRACE_PLUGIN_DEBUG_INFO_FIELD_CLASS_COPY_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_TRACE_IR_METADATA_FIELD_CLASS_COPY_H */
* Babeltrace - Debug Info Utilities
*/
-#ifndef BABELTRACE_PLUGIN_DEBUG_INFO_UTILS_H
-#define BABELTRACE_PLUGIN_DEBUG_INFO_UTILS_H
+#ifndef BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_UTILS_H
+#define BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_UTILS_H
#include <stdbool.h>
const bt_field_class *in_field_class,
const char *debug_info_field_class_name);
-#endif /* BABELTRACE_PLUGIN_DEBUG_INFO_UTILS_H */
+#endif /* BABELTRACE_PLUGINS_LTTNG_UTILS_DEBUG_INFO_UTILS_H */
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_TEXT_DMESG_DMESG_H
-#define BABELTRACE_PLUGIN_TEXT_DMESG_DMESG_H
+#ifndef BABELTRACE_PLUGINS_TEXT_DMESG_DMESG_H
+#define BABELTRACE_PLUGINS_TEXT_DMESG_DMESG_H
#include <stdbool.h>
#include "common/macros.h"
bt_message_iterator_class_seek_beginning_method_status dmesg_msg_iter_seek_beginning(
bt_self_message_iterator *message_iterator);
-#endif /* BABELTRACE_PLUGIN_TEXT_DMESG_DMESG_H */
+#endif /* BABELTRACE_PLUGINS_TEXT_DMESG_DMESG_H */
* Copyright 2016 Jérémie Galarneau <jeremie.galarneau@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_TEXT_PRETTY_PRETTY_H
-#define BABELTRACE_PLUGIN_TEXT_PRETTY_PRETTY_H
+#ifndef BABELTRACE_PLUGINS_TEXT_PRETTY_PRETTY_H
+#define BABELTRACE_PLUGINS_TEXT_PRETTY_PRETTY_H
#include <glib.h>
#include <stdio.h>
void pretty_print_init(void);
-#endif /* BABELTRACE_PLUGIN_TEXT_PRETTY_PRETTY_H */
+#endif /* BABELTRACE_PLUGINS_TEXT_PRETTY_PRETTY_H */
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGINS_UTILS_COUNTER_H
-#define BABELTRACE_PLUGINS_UTILS_COUNTER_H
+#ifndef BABELTRACE_PLUGINS_UTILS_COUNTER_COUNTER_H
+#define BABELTRACE_PLUGINS_UTILS_COUNTER_COUNTER_H
#include <glib.h>
#include <babeltrace2/babeltrace.h>
}
#endif
-#endif /* BABELTRACE_PLUGINS_UTILS_COUNTER_H */
+#endif /* BABELTRACE_PLUGINS_UTILS_COUNTER_COUNTER_H */
* Copyright 2017 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGINS_UTILS_DUMMY_H
-#define BABELTRACE_PLUGINS_UTILS_DUMMY_H
+#ifndef BABELTRACE_PLUGINS_UTILS_DUMMY_DUMMY_H
+#define BABELTRACE_PLUGINS_UTILS_DUMMY_DUMMY_H
#include <glib.h>
#include <babeltrace2/babeltrace.h>
}
#endif
-#endif /* BABELTRACE_PLUGINS_UTILS_DUMMY_H */
+#endif /* BABELTRACE_PLUGINS_UTILS_DUMMY_DUMMY_H */
-
/*
* SPDX-License-Identifier: MIT
*
* BabelTrace - Trace Trimmer Plug-in
*/
-#ifndef BABELTRACE_PLUGINS_UTILS_TRIMMER_H
-#define BABELTRACE_PLUGINS_UTILS_TRIMMER_H
+#ifndef BABELTRACE_PLUGINS_UTILS_TRIMMER_TRIMMER_H
+#define BABELTRACE_PLUGINS_UTILS_TRIMMER_TRIMMER_H
#include "common/macros.h"
#include <babeltrace2/babeltrace.h>
}
#endif
-#endif /* BABELTRACE_PLUGINS_UTILS_TRIMMER_H */
+#endif /* BABELTRACE_PLUGINS_UTILS_TRIMMER_TRIMMER_H */
* Copyright (c) 2019 Simon Marchi <simon.marchi@efficios.com>
*/
-#ifndef BABELTRACE_PY_COMMON_INTERNAL_H
-#define BABELTRACE_PY_COMMON_INTERNAL_H
+#ifndef BABELTRACE_PY_COMMON_PY_COMMON_H
+#define BABELTRACE_PY_COMMON_PY_COMMON_H
#include <glib.h>
#include <Python.h>
*/
GString *bt_py_common_format_current_exception(int log_level);
-#endif /* BABELTRACE_PY_COMMON_INTERNAL_H */
+#endif /* BABELTRACE_PY_COMMON_PY_COMMON_H */
* Copyright 2017-2018 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef BABELTRACE_PLUGIN_PYTHON_PLUGIN_PROVIDER_INTERNAL_H
-#define BABELTRACE_PLUGIN_PYTHON_PLUGIN_PROVIDER_INTERNAL_H
+#ifndef BABELTRACE_PYTHON_PLUGIN_PROVIDER_PYTHON_PLUGIN_PROVIDER_H
+#define BABELTRACE_PYTHON_PLUGIN_PROVIDER_PYTHON_PLUGIN_PROVIDER_H
#include <babeltrace2/babeltrace.h>
#include <stdbool.h>
bool fail_on_load_error,
struct bt_plugin_set **plugin_set_out);
-#endif /* BABELTRACE_PLUGIN_PYTHON_PLUGIN_PROVIDER_INTERNAL_H */
+#endif /* BABELTRACE_PYTHON_PLUGIN_PROVIDER_PYTHON_PLUGIN_PROVIDER_H */
* Copyright (C) 2019 EfficiOS, Inc.
*/
-#ifndef _BABELTRACE_STRING_FORMAT_FORMAT_ERROR_H
-#define _BABELTRACE_STRING_FORMAT_FORMAT_ERROR_H
+#ifndef BABELTRACE_STRING_FORMAT_FORMAT_ERROR_H
+#define BABELTRACE_STRING_FORMAT_FORMAT_ERROR_H
#include <babeltrace2/babeltrace.h>
#include <common/common.h>
bt_logging_level log_level,
enum bt_common_color_when use_colors);
-#endif /* _BABELTRACE_STRING_FORMAT_FORMAT_ERROR_H */
+#endif /* BABELTRACE_STRING_FORMAT_FORMAT_ERROR_H */
* Copyright (C) 2019 EfficiOS, Inc.
*/
-#ifndef _BABELTRACE_STRING_FORMAT_FORMAT_PLUGIN_COMP_CLS_NAME_H
-#define _BABELTRACE_STRING_FORMAT_FORMAT_PLUGIN_COMP_CLS_NAME_H
+#ifndef BABELTRACE_STRING_FORMAT_FORMAT_PLUGIN_COMP_CLS_NAME_H
+#define BABELTRACE_STRING_FORMAT_FORMAT_PLUGIN_COMP_CLS_NAME_H
#include <babeltrace2/babeltrace.h>
#include <common/common.h>
const char *comp_cls_name, bt_component_class_type type,
enum bt_common_color_when use_colors);
-#endif /* _BABELTRACE_STRING_FORMAT_FORMAT_PLUGIN_COMP_CLS_NAME_H */
+#endif /* BABELTRACE_STRING_FORMAT_FORMAT_PLUGIN_COMP_CLS_NAME_H */
* Debug Info - Tests
*/
-#ifndef _LIBHELLO_H
-#define _LIBHELLO_H
+#ifndef BABELTRACE_TESTS_DATA_PLUGINS_FLT_LTTNG_UTILS_DEBUG_INFO_LIBHELLO_H
+#define BABELTRACE_TESTS_DATA_PLUGINS_FLT_LTTNG_UTILS_DEBUG_INFO_LIBHELLO_H
void foo();
void bar();
void baz();
-#endif /* _LIBHELLO_H */
+#endif /* BABELTRACE_TESTS_DATA_PLUGINS_FLT_LTTNG_UTILS_DEBUG_INFO_LIBHELLO_H */
* Copyright (C) 2024 EfficiOS Inc.
*/
-#ifndef TESTS_LIB_CONDS_CLK_CLS_COMPAT_POSTCONDS_TRIGGERS_HPP
-#define TESTS_LIB_CONDS_CLK_CLS_COMPAT_POSTCONDS_TRIGGERS_HPP
+#ifndef BABELTRACE_TESTS_LIB_CONDS_CLK_CLS_COMPAT_POSTCONDS_TRIGGERS_HPP
+#define BABELTRACE_TESTS_LIB_CONDS_CLK_CLS_COMPAT_POSTCONDS_TRIGGERS_HPP
#include "utils.hpp"
void addClkClsCompatTriggers(CondTriggers& triggers);
-#endif
+#endif /* BABELTRACE_TESTS_LIB_CONDS_CLK_CLS_COMPAT_POSTCONDS_TRIGGERS_HPP */
* Copyright (C) 2020 Philippe Proulx <pproulx@efficios.com>
*/
-#ifndef TESTS_LIB_CONDS_UTILS_HPP
-#define TESTS_LIB_CONDS_UTILS_HPP
+#ifndef BABELTRACE_TESTS_LIB_CONDS_UTILS_HPP
+#define BABELTRACE_TESTS_LIB_CONDS_UTILS_HPP
#include <functional>
#include <memory>
*/
void condMain(const bt2s::span<const char * const> argv, const CondTriggers& triggers) noexcept;
-#endif /* TESTS_LIB_CONDS_UTILS_HPP */
+#endif /* BABELTRACE_TESTS_LIB_CONDS_UTILS_HPP */
* Copyright (C) 2020-2023 EfficiOS, inc.
*/
-#ifndef TESTS_LIB_UTILS_RUN_IN_HPP
-#define TESTS_LIB_UTILS_RUN_IN_HPP
+#ifndef BABELTRACE_TESTS_LIB_UTILS_RUN_IN_HPP
+#define BABELTRACE_TESTS_LIB_UTILS_RUN_IN_HPP
#include <babeltrace2/babeltrace.h>
*/
void runIn(RunIn& runIn);
-#endif /* TESTS_LIB_UTILS_RUN_IN_HPP */
+#endif /* BABELTRACE_TESTS_LIB_UTILS_RUN_IN_HPP */
* Lib BabelTrace - Common function to all tests
*/
-#ifndef TESTS_UTILS_COMMON_H
-#define TESTS_UTILS_COMMON_H
+#ifndef BABELTRACE_TESTS_UTILS_COMMON_H
+#define BABELTRACE_TESTS_UTILS_COMMON_H
void recursive_rmdir(const char *path);
-#endif /* TESTS_UTILS_COMMON_H */
+#endif /* BABELTRACE_TESTS_UTILS_COMMON_H */