LLVM OpenMP 22.0.0git
Frames

Frames group. More...

Collaboration diagram for Frames:

Macros

#define __itt_frame_create   __itt_frame_createA
#define __itt_frame_create_ptr   __itt_frame_createA_ptr

Typedefs

typedef struct __itt_frame_t * __itt_frame
 opaque structure for frame identification

Functions

__itt_frame ITTAPI __itt_frame_createA (const char *domain)
 Create a global frame with given domain.
__itt_frame ITTAPI __itt_frame_createW (const wchar_t *domain)
void ITTAPI __itt_frame_begin (__itt_frame frame)
 Record a frame begin occurrence.
void ITTAPI __itt_frame_end (__itt_frame frame)
 Record a frame end occurrence.

Detailed Description

Frames group.

Macro Definition Documentation

◆ __itt_frame_create

#define __itt_frame_create   __itt_frame_createA

Definition at line 991 of file ittnotify.h.

◆ __itt_frame_create_ptr

#define __itt_frame_create_ptr   __itt_frame_createA_ptr

Definition at line 992 of file ittnotify.h.

Typedef Documentation

◆ __itt_frame

typedef struct __itt_frame_t* __itt_frame

opaque structure for frame identification

Definition at line 979 of file ittnotify.h.

Function Documentation

◆ __itt_frame_begin()

void ITTAPI __itt_frame_begin ( __itt_frame frame)

Record a frame begin occurrence.

References frame.

◆ __itt_frame_createA()

__itt_frame ITTAPI __itt_frame_createA ( const char * domain)

Create a global frame with given domain.

References domain.

◆ __itt_frame_createW()

__itt_frame ITTAPI __itt_frame_createW ( const wchar_t * domain)

References domain.

◆ __itt_frame_end()

void ITTAPI __itt_frame_end ( __itt_frame frame)

Record a frame end occurrence.

References frame, and frame_begin.