Adaptyst
A comprehensive and architecture-agnostic performance analysis tool
Loading...
Searching...
No Matches
inject.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: 2026 CERN
2// SPDX-License-Identifier: LGPL-3.0-or-later
3
4#ifndef ADAPTYST_INJECT_H_
5#define ADAPTYST_INJECT_H_
6
7#include <adaptyst/amod_t.h>
9
10#ifdef __cplusplus
11extern "C" {
12#endif
13void adaptyst_set_print_errors(unsigned int print);
14int adaptyst_init();
15int adaptyst_init_custom_buf_size(unsigned int size);
16const char **adaptyst_get_runtime_info();
18int adaptyst_region_start(const char *name);
19int adaptyst_region_end(const char *name);
20void adaptyst_close();
21#ifdef __cplusplus
22}
23#endif
24
25#endif
int adaptyst_region_end(const char *name)
Definition inject.cpp:705
void adaptyst_set_print_errors(unsigned int print)
Definition inject.cpp:683
int adaptyst_init()
Definition inject.cpp:688
int adaptyst_region_start(const char *name)
Definition inject.cpp:699
int adaptyst_init_custom_buf_size(unsigned int size)
Definition inject.cpp:693
void adaptyst_close()
Definition inject.cpp:496
char * adaptyst_get_error_msg()
Definition inject.cpp:460
const char ** adaptyst_get_runtime_info()
Definition inject.cpp:456