Declare the papi component types.
More...
Go to the source code of this file.
|
| TIMEMORY_DECLARE_COMPONENT (papi_vector) TIMEMORY_DECLARE_TEMPLATE_COMPONENT(papi_tuple |
|
int EventTypes | TIMEMORY_DECLARE_TEMPLATE_COMPONENT (papi_array, size_t MaxNumEvents) TIMEMORY_DECLARE_TEMPLATE_COMPONENT(papi_rate_tuple |
|
int EventTypes int EventTypes | TIMEMORY_COMPONENT_ALIAS (papi_array8_t, papi_array< 8 >) TIMEMORY_COMPONENT_ALIAS(papi_array16_t |
|
int EventTypes int EventTypes papi_array< 16 > | TIMEMORY_COMPONENT_ALIAS (papi_array32_t, papi_array< 32 >) TIMEMORY_COMPONENT_ALIAS(papi_array_t |
|
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > | TIMEMORY_SET_COMPONENT_API (component::papi_vector, tpls::papi, category::external, category::hardware_counter, os::supports_linux) TIMEMORY_SET_TEMPLATE_COMPONENT_API(TIMEMORY_ESC(size_t MaxNumEvents) |
|
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > | TIMEMORY_ESC (component::papi_array< MaxNumEvents >) |
|
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > os::supports_linux | TIMEMORY_SET_TEMPLATE_COMPONENT_API (TIMEMORY_ESC(int... Evts), TIMEMORY_ESC(component::papi_tuple< Evts... >), tpls::papi, category::external, category::hardware_counter, os::supports_linux) TIMEMORY_SET_TEMPLATE_COMPONENT_API(TIMEMORY_ESC(typename RateT |
|
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > os::supports_linux int | TIMEMORY_ESC (component::papi_rate_tuple< RateT, Evts... >) |
|
|
int EventTypes | RateT |
|
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > os::supports_linux int | Evts |
|
Declare the papi component types.
Definition in file types.hpp.
◆ TIMEMORY_PAPI_ARRAY_SIZE
#define TIMEMORY_PAPI_ARRAY_SIZE 8 |
◆ TIMEMORY_COMPONENT_ALIAS() [1/2]
int EventTypes int EventTypes papi_array< 16 > TIMEMORY_COMPONENT_ALIAS |
( |
papi_array32_t |
, |
|
|
papi_array< 32 > |
|
|
) |
| |
◆ TIMEMORY_COMPONENT_ALIAS() [2/2]
int EventTypes int EventTypes TIMEMORY_COMPONENT_ALIAS |
( |
papi_array8_t |
, |
|
|
papi_array< 8 > |
|
|
) |
| |
◆ TIMEMORY_DECLARE_COMPONENT()
TIMEMORY_DECLARE_COMPONENT |
( |
papi_vector |
| ) |
|
◆ TIMEMORY_DECLARE_TEMPLATE_COMPONENT()
int EventTypes TIMEMORY_DECLARE_TEMPLATE_COMPONENT |
( |
papi_array |
, |
|
|
size_t |
MaxNumEvents |
|
) |
| |
◆ TIMEMORY_ESC() [1/2]
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > TIMEMORY_ESC |
( |
component::papi_array< MaxNumEvents > |
| ) |
|
◆ TIMEMORY_ESC() [2/2]
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > os::supports_linux int TIMEMORY_ESC |
( |
component::papi_rate_tuple< RateT, Evts... > |
| ) |
|
◆ TIMEMORY_SET_COMPONENT_API()
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > TIMEMORY_SET_COMPONENT_API |
( |
component::papi_vector |
, |
|
|
tpls::papi |
, |
|
|
category::external |
, |
|
|
category::hardware_counter |
, |
|
|
os::supports_linux |
|
|
) |
| |
◆ TIMEMORY_SET_TEMPLATE_COMPONENT_API()
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > os::supports_linux TIMEMORY_SET_TEMPLATE_COMPONENT_API |
( |
TIMEMORY_ESC(int... Evts) |
, |
|
|
TIMEMORY_ESC(component::papi_tuple< Evts... >) |
, |
|
|
tpls::papi |
, |
|
|
category::external |
, |
|
|
category::hardware_counter |
, |
|
|
os::supports_linux |
|
|
) |
| |
◆ Evts
int EventTypes int EventTypes papi_array< 16 > papi_array< 8 > os::supports_linux int Evts |
◆ RateT