OPAL (Object Oriented Parallel Accelerator Library)  2021.1.99
OPAL
Public Member Functions | Public Attributes | List of all members
IpplStats::StatData Struct Reference

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.

◆ StatData() [2/3]

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

Definition at line 155 of file IpplStats.h.

◆ StatData() [3/3]

IpplStats::StatData::StatData ( )
inline

Definition at line 159 of file IpplStats.h.

◆ ~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.

◆ NeedDelete

bool IpplStats::StatData::NeedDelete

Definition at line 169 of file IpplStats.h.

◆ Value

long IpplStats::StatData::Value

Definition at line 165 of file IpplStats.h.

Referenced by IpplStats::incBareFieldIterators(), IpplStats::incBareFields(), IpplStats::incBarriers(), IpplStats::incBeginScalarCodes(), IpplStats::incBFEqualsBF(), IpplStats::incBFEqualsExpression(), IpplStats::incBoundaryConditions(), IpplStats::incCompresses(), IpplStats::incCompressionCompareMax(), IpplStats::incCompressionCompares(), IpplStats::incDecompresses(), IpplStats::incDefaultBareFieldIterators(), IpplStats::incEndScalarCodes(), IpplStats::incFFTs(), IpplStats::incFieldLayouts(), IpplStats::incGuardCellFills(), IpplStats::incIBFEqualsExpression(), IpplStats::incIBFEqualsIBF(), IpplStats::incIpplParticleBases(), IpplStats::incLFieldBytes(), IpplStats::incLFields(), IpplStats::incMessageBytesReceived(), IpplStats::incMessageBytesSent(), IpplStats::incMessageReceiveChecks(), IpplStats::incMessageReceiveChecksFailed(), IpplStats::incMessageReceived(), IpplStats::incMessageReceivedFromNetwork(), IpplStats::incMessageReceivedFromQueue(), IpplStats::incMessageSent(), IpplStats::incMessageSentToOthers(), IpplStats::incMessageSentToSelf(), IpplStats::incParensEqualsExpression(), IpplStats::incParticleAttribs(), IpplStats::incParticleExpressions(), IpplStats::incParticleGathers(), IpplStats::incParticleScatters(), IpplStats::incParticlesCreated(), IpplStats::incParticlesDestroyed(), IpplStats::incParticlesSwapped(), IpplStats::incParticleUpdates(), IpplStats::incReductions(), IpplStats::incRepartitions(), IpplStats::incScatters(), and IpplStats::incSubEqualsExpression().


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