XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Protected Attributes | List of all members
Diagnostic Class Reference

#include <diagnostic.hpp>

Inheritance diagram for Diagnostic:
Inheritance graph
[legend]
Collaboration diagram for Diagnostic:
Collaboration graph
[legend]

Public Member Functions

bool is_triggered (int step)
 
bool has_been_triggered (int step)
 
 Diagnostic ()
 
void init (const std::string &name, int period, int first_step=-1)
 

Public Attributes

bool is_on
 

Protected Attributes

StepTrigger step_trigger
 

Constructor & Destructor Documentation

Diagnostic::Diagnostic ( )
inline

Member Function Documentation

bool Diagnostic::has_been_triggered ( int  step)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void Diagnostic::init ( const std::string &  name,
int  period,
int  first_step = -1 
)
inline

Here is the caller graph for this function:

bool Diagnostic::is_triggered ( int  step)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

bool Diagnostic::is_on
StepTrigger Diagnostic::step_trigger
protected

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