Remove rocprofiler-sdk forward decls from public header (#8)

Co-authored-by: Jonathan R. Madsen <jonathanrmadsen@gmail.com>
Dieser Commit ist enthalten in:
Madsen, JonathanundJonathan R. Madsen verfasst und GitHub committed 2025-03-22 22:30:55 -05:00
1 Ursprung fc712350ef
Commit 9338b9abc3
3 Dateien geändert
+23 -23

Keine Dateien entsprechen Ihrer Suche

@@ -29,27 +29,6 @@
extern "C" {
#endif
typedef struct
{
const char* name; ///< clients should set this value for debugging
const uint32_t handle; ///< internal handle
} rocprofiler_client_id_t;
typedef void (*rocprofiler_client_finalize_t)(rocprofiler_client_id_t);
typedef int (*rocprofiler_tool_initialize_t)(rocprofiler_client_finalize_t finalize_func,
void* tool_data);
typedef void (*rocprofiler_tool_finalize_t)(void* tool_data);
typedef struct
{
size_t size; ///< in case of future extensions
rocprofiler_tool_initialize_t initialize; ///< context creation
rocprofiler_tool_finalize_t finalize; ///< cleanup
void* tool_data; ///< data to provide to init and fini callbacks
} rocprofiler_tool_configure_result_t;
typedef uint32_t (*rocprofiler_register_import_func_t)(void);
typedef struct