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

#include <tracer_diag.hpp>

Inheritance diagram for TracerDiagnostics:
Inheritance graph
Collaboration diagram for TracerDiagnostics:
Collaboration graph

Public Member Functions

 TracerDiagnostics ()
void init (const std::string &name)
- Public Member Functions inherited from Diagnostic
bool is_triggered (int step)
bool has_been_triggered (int step)
int get_period () const
 Diagnostic ()
void init (const std::string &name, int period, int first_step=-1)
void open_stream (const std::string &filename, const XGC_IO_Mode &mode)
void close_stream ()
void write (const XGC_IO &xgc_io)
void start_write_step ()
bool is_first_step ()
void end_write_step ()

Additional Inherited Members

- Public Attributes inherited from Diagnostic
bool is_on
- Protected Attributes inherited from Diagnostic
StepTrigger step_trigger

Constructor & Destructor Documentation

TracerDiagnostics::TracerDiagnostics ( )

Member Function Documentation

void TracerDiagnostics::init ( const std::string &  name)

Here is the call graph for this function:

Here is the caller graph for this function:

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