![]() |
QMCPACK
|
Collaboration diagram for TraceQuantity:Public Member Functions | |
| TraceQuantity () | |
| void | incorporate (const TraceQuantity &other) |
Public Attributes | |
| std::string | name |
| bool | default_quantity |
| bool | combined_quantity |
| bool | scalar_available |
| bool | array_available |
| bool | scalar_stream_requested |
| bool | array_stream_requested |
| bool | scalar_write_requested |
| bool | array_write_requested |
| bool | stream_scalar |
| bool | stream_array |
| bool | write_scalar |
| bool | write_array |
Definition at line 53 of file TraceManager.h.
|
inline |
Definition at line 69 of file TraceManager.h.
References TraceQuantity::array_available, TraceQuantity::array_stream_requested, TraceQuantity::array_write_requested, TraceQuantity::combined_quantity, TraceQuantity::default_quantity, TraceQuantity::scalar_available, TraceQuantity::scalar_stream_requested, TraceQuantity::scalar_write_requested, TraceQuantity::stream_array, TraceQuantity::stream_scalar, TraceQuantity::write_array, and TraceQuantity::write_scalar.
|
inline |
Definition at line 85 of file TraceManager.h.
References APP_ABORT, TraceQuantity::array_available, TraceQuantity::array_stream_requested, TraceQuantity::combined_quantity, TraceQuantity::default_quantity, TraceQuantity::name, TraceQuantity::scalar_available, and TraceQuantity::scalar_stream_requested.
| bool array_available |
Definition at line 59 of file TraceManager.h.
Referenced by TraceRequest::contribute_combined(), TraceRequest::determine_stream_write(), TraceQuantity::incorporate(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool array_stream_requested |
Definition at line 61 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceQuantity::incorporate(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool array_write_requested |
Definition at line 63 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool combined_quantity |
Definition at line 57 of file TraceManager.h.
Referenced by TraceRequest::contribute_combined(), TraceRequest::determine_stream_write(), TraceQuantity::incorporate(), and TraceQuantity::TraceQuantity().
| bool default_quantity |
Definition at line 56 of file TraceManager.h.
Referenced by TraceRequest::contribute_combined(), TraceRequest::determine_stream_write(), TraceQuantity::incorporate(), and TraceQuantity::TraceQuantity().
| std::string name |
Definition at line 55 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceRequest::guarantee_presence(), TraceQuantity::incorporate(), TraceRequest::incorporate(), TraceRequest::relay_stream_info(), and TraceRequest::write_selected().
| bool scalar_available |
Definition at line 58 of file TraceManager.h.
Referenced by TraceRequest::contribute_combined(), TraceRequest::determine_stream_write(), TraceQuantity::incorporate(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool scalar_stream_requested |
Definition at line 60 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceQuantity::incorporate(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool scalar_write_requested |
Definition at line 62 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool stream_array |
Definition at line 65 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceRequest::screen_sample(), TraceRequest::streaming(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool stream_scalar |
Definition at line 64 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceRequest::screen_sample(), TraceRequest::streaming(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool write_array |
Definition at line 67 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceRequest::screen_sample(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().
| bool write_scalar |
Definition at line 66 of file TraceManager.h.
Referenced by TraceRequest::determine_stream_write(), TraceRequest::screen_sample(), TraceQuantity::TraceQuantity(), and TraceRequest::write_selected().