OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
IpplStats::StatData Struct Reference
Collaboration diagram for IpplStats::StatData:

Public Member Functions

 StatData (std::vector< StatData * > &datalist, const char *nm, long initval=0, bool needDelete=false)
 StatData (const char *nm, long initval=0, bool needDelete=false)
 StatData ()
 ~StatData ()

Public Attributes

long Value
std::string Name
bool NeedDelete

Detailed Description

Definition at line 145 of file IpplStats.h.

Constructor & Destructor Documentation

◆ StatData() [1/3]

IpplStats::StatData::StatData ( std::vector< StatData * > & datalist,
const char * nm,
long initval = 0,
bool needDelete = false )
inline

Definition at line 147 of file IpplStats.h.

References Name, NeedDelete, and Value.

◆ StatData() [2/3]

IpplStats::StatData::StatData ( const char * nm,
long initval = 0,
bool needDelete = false )
inline

Definition at line 155 of file IpplStats.h.

References Name, NeedDelete, and Value.

◆ StatData() [3/3]

IpplStats::StatData::StatData ( )
inline

Definition at line 159 of file IpplStats.h.

References Name, and Value.

◆ ~StatData()

IpplStats::StatData::~StatData ( )
inline

Definition at line 162 of file IpplStats.h.

Member Data Documentation

◆ Name

std::string IpplStats::StatData::Name

Definition at line 166 of file IpplStats.h.

Referenced by StatData(), StatData(), and StatData().

◆ NeedDelete

bool IpplStats::StatData::NeedDelete

Definition at line 169 of file IpplStats.h.

Referenced by StatData(), and StatData().

◆ Value

long IpplStats::StatData::Value

Definition at line 165 of file IpplStats.h.

Referenced by StatData(), StatData(), and StatData().


The documentation for this struct was generated from the following file: