rocprofiler-sdk-roctx/defines.h File Reference#
ROCTx Developer API 0.6.0
ROCm Profiling API and tools
|
defines.h File Reference

Go to the source code of this file.
Macros | |
#define | ROCPROFILER_SDK_ROCTX_VERSION_0_0 |
The function was introduced in version 0.0 of the interface and has the symbol version string of "ROCPROFILER_SDK_ROCTX_0.0" . | |
#define | ROCTX_ATTRIBUTE(...) __attribute__((__VA_ARGS__)) |
#define | ROCTX_PUBLIC_API ROCTX_ATTRIBUTE(visibility("default")) |
#define | ROCTX_HIDDEN_API ROCTX_ATTRIBUTE(visibility("hidden")) |
#define | ROCTX_EXPORT_DECORATOR ROCTX_PUBLIC_API |
#define | ROCTX_IMPORT_DECORATOR |
#define | ROCTX_EXPORT ROCTX_EXPORT_DECORATOR |
#define | ROCTX_IMPORT ROCTX_IMPORT_DECORATOR |
#define | ROCTX_API ROCTX_IMPORT |
#define | ROCTX_NONNULL(...) |
#define | ROCTX_EXTERN_C_INIT |
#define | ROCTX_EXTERN_C_FINI |
Macro Definition Documentation
◆ ROCTX_API
#define ROCTX_API ROCTX_IMPORT |
◆ ROCTX_ATTRIBUTE
#define ROCTX_ATTRIBUTE | ( | ... | ) | __attribute__((__VA_ARGS__)) |
◆ ROCTX_EXPORT
#define ROCTX_EXPORT ROCTX_EXPORT_DECORATOR |
◆ ROCTX_EXPORT_DECORATOR
#define ROCTX_EXPORT_DECORATOR ROCTX_PUBLIC_API |
◆ ROCTX_EXTERN_C_FINI
◆ ROCTX_EXTERN_C_INIT
◆ ROCTX_HIDDEN_API
#define ROCTX_HIDDEN_API ROCTX_ATTRIBUTE(visibility("hidden")) |
◆ ROCTX_IMPORT
#define ROCTX_IMPORT ROCTX_IMPORT_DECORATOR |
◆ ROCTX_IMPORT_DECORATOR
◆ ROCTX_NONNULL
◆ ROCTX_PUBLIC_API
#define ROCTX_PUBLIC_API ROCTX_ATTRIBUTE(visibility("default")) |
Generated by