HPCToolkit
|
#include <iostream>
#include <string>
#include <cstring>
#include "DCPIMetricDesc.hpp"
#include <lib/support/diagnostics.h>
Go to the source code of this file.
Classes | |
class | DCPITranslationTable |
struct | DCPITranslationTable::Entry |
Macros | |
#define | TYPEPM(m) DCPI_MTYPE_PM | (m) |
#define | TYPERM(m) DCPI_MTYPE_RM | (m) |
#define | DCPI_PM_CNTR(pfx, n1, n2, n3, bit1, bit2, bit3) |
#define | DCPI_PM_ATTR(name, truebits, falsebits) |
#define | DCPI_PM_TRAP(name, truebits, falsebits) |
#define | TABLE_SZ sizeof(DCPITranslationTable::table) / sizeof(DCPITranslationTable::Entry) |
Functions | |
int | SetDCPIMetricDescBit (const char *token, DCPIMetricDesc &m) |
DCPIMetricDesc | String2DCPIMetricDesc (const char *str) |
#define DCPI_PM_ATTR | ( | name, | |
truebits, | |||
falsebits | |||
) |
Definition at line 126 of file DCPIMetricDesc.cpp.
#define DCPI_PM_CNTR | ( | pfx, | |
n1, | |||
n2, | |||
n3, | |||
bit1, | |||
bit2, | |||
bit3 | |||
) |
Definition at line 119 of file DCPIMetricDesc.cpp.
#define DCPI_PM_TRAP | ( | name, | |
truebits, | |||
falsebits | |||
) |
Definition at line 132 of file DCPIMetricDesc.cpp.
#define TABLE_SZ sizeof(DCPITranslationTable::table) / sizeof(DCPITranslationTable::Entry) |
Definition at line 138 of file DCPIMetricDesc.cpp.
#define TYPEPM | ( | m | ) | DCPI_MTYPE_PM | (m) |
Definition at line 115 of file DCPIMetricDesc.cpp.
#define TYPERM | ( | m | ) | DCPI_MTYPE_RM | (m) |
Definition at line 116 of file DCPIMetricDesc.cpp.
int SetDCPIMetricDescBit | ( | const char * | token, |
DCPIMetricDesc & | m | ||
) |
Definition at line 297 of file DCPIMetricDesc.cpp.
DCPIMetricDesc String2DCPIMetricDesc | ( | const char * | str | ) |
Definition at line 243 of file DCPIMetricDesc.cpp.