![]() |
VR-Forces 4.7 Class Documentation
|
Go to the source code of this file.
Classes | |
| struct | __itt_id |
| class | DtITTTask |
| Object created on stack in DtVRF_ITT_PROFILE macro. More... | |
Macros | |
| #define | __itt_null __itt_id() |
| #define | DtVRF_ITT_PROFILE(domain, name) DtITTTask _itt_profile_node##__LINE__(domain, name); |
| Macro for profiling a section of code. | |
Typedefs | |
| typedef void | __itt_domain |
| Wrapper around Intel VTune ITT API. | |
| typedef void | __itt_string_handle |
Functions | |
| template<typename Char > | |
| void | Dt__itt_thread_set_name (const Char *name) |
| MAK versions of ITT functions. | |
| template<typename Char > | |
| __itt_domain * | Dt__itt_domain_create (const Char *name) |
| template<typename Char > | |
| __itt_string_handle * | Dt__itt_string_handle_create (const Char *name) |
| void | Dt__itt_frame_begin_v3 (const __itt_domain *domain, __itt_id *id) |
| void | Dt__itt_frame_end_v3 (const __itt_domain *domain, __itt_id *id) |
| void | Dt__itt_task_begin (const __itt_domain *domain, __itt_id id, __itt_id parent, __itt_string_handle *name) |
| void | Dt__itt_task_end (const __itt_domain *domain) |
| #define __itt_null __itt_id() |
Referenced by DtITTTask::DtITTTask().
| #define DtVRF_ITT_PROFILE | ( | domain, | |
| name | |||
| ) | DtITTTask _itt_profile_node##__LINE__(domain, name); |
Macro for profiling a section of code.
| typedef void __itt_domain |
Wrapper around Intel VTune ITT API.
define all the the needed ITT symbols as dummies
| typedef void __itt_string_handle |
|
inline |
MAK versions of ITT functions.
These will only have an effect if theITTEnabledFlag is true Functions with return values will return null if theITTEnabledFlag is false. If compiled without ITT support functions will behave as if theITTEnabledFlag is false.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by DtITTTask::DtITTTask().
|
inline |
Referenced by DtITTTask::~DtITTTask().