LLVM OpenMP 20.0.0git
Macros | Functions
Domains

Domains group. More...

Collaboration diagram for Domains:

Macros

#define __itt_domain_create   __itt_domain_createA
 
#define __itt_domain_create_ptr   __itt_domain_createA_ptr
 

Functions

__itt_domain *ITTAPI __itt_domain_createA (const char *name)
 Create a domain.
 
__itt_domain *ITTAPI __itt_domain_createW (const wchar_t *name)
 

Detailed Description

Domains group.

Macro Definition Documentation

◆ __itt_domain_create

#define __itt_domain_create   __itt_domain_createA

Definition at line 1896 of file ittnotify.h.

◆ __itt_domain_create_ptr

#define __itt_domain_create_ptr   __itt_domain_createA_ptr

Definition at line 1897 of file ittnotify.h.

Function Documentation

◆ __itt_domain_createA()

__itt_domain *ITTAPI __itt_domain_createA ( const char name)

Create a domain.

Create domain using some domain name: the URI naming style is recommended. Because the set of domains is expected to be static over the application's execution time, there is no mechanism to destroy a domain. Any domain can be accessed by any thread in the process, regardless of which thread created the domain. This call is thread-safe.

Parameters
[in]namename of domain

◆ __itt_domain_createW()

__itt_domain *ITTAPI __itt_domain_createW ( const wchar_t *  name)