Go to the source code of this file.
◆ CS_COMBINE
◆ CS_COMBINE_DETAIL
| #define CS_COMBINE_DETAIL |
( |
|
x, |
|
|
|
y |
|
) |
| x##y |
◆ CS_PROFILE_FUNC_RANGE
| #define CS_PROFILE_FUNC_RANGE |
( |
| ) |
|
Annotates a whole function.
◆ CS_PROFILE_MARK_LINE
| #define CS_PROFILE_MARK_LINE |
( |
| ) |
|
Adds a mark in a profile that corresponds to the current file and line.
◆ CS_PROFILE_RANGE
| #define CS_PROFILE_RANGE |
( |
|
range_name | ) |
|
Annotates a range delimited by the lifetime of a variable.
◆ CS_PROFILE_START
| #define CS_PROFILE_START |
( |
| ) |
|
◆ CS_PROFILE_STOP
| #define CS_PROFILE_STOP |
( |
| ) |
|
◆ CS_PROFILING
◆ CS_PROFILING_NONE
| #define CS_PROFILING_NONE 0 |
◆ CS_PROFILING_NVTX
| #define CS_PROFILING_NVTX 1 |
◆ CS_STRINGIFY
◆ CS_STRINGIFY_DETAIL
| #define CS_STRINGIFY_DETAIL |
( |
|
x | ) |
#x |