Loop execution information. More...
Public Types | |
| using | ThatClass = ForLoopRunInfo |
Public Member Functions | |
| ForLoopRunInfo (const ParallelLoopOptions &options) | |
| ForLoopRunInfo (const ParallelLoopOptions &options, const ForLoopTraceInfo &trace_info) | |
| ForLoopRunInfo (const ForLoopTraceInfo &trace_info) | |
| std::optional< ParallelLoopOptions > | options () const |
| ThatClass & | addOptions (const ParallelLoopOptions &v) |
| const ForLoopTraceInfo & | traceInfo () const |
| ThatClass & | addTraceInfo (const ForLoopTraceInfo &v) |
| void | setExecStat (ForLoopOneExecStat *v) |
| Sets the pointer holding the execution statistics. | |
| ForLoopOneExecStat * | execStat () const |
| Pointer containing execution statistics. | |
Protected Attributes | |
| std::optional< ParallelLoopOptions > | m_options |
| ForLoopTraceInfo | m_trace_info |
| ForLoopOneExecStat * | m_exec_stat = nullptr |
Loop execution information.
This class allows managing execution information common to all loops.
Definition at line 37 of file ForLoopRunInfo.h.
| using Arcane::ForLoopRunInfo::ThatClass = ForLoopRunInfo |
Definition at line 41 of file ForLoopRunInfo.h.
|
inlineexplicit |
Definition at line 46 of file ForLoopRunInfo.h.
|
inline |
Definition at line 49 of file ForLoopRunInfo.h.
|
inlineexplicit |
Definition at line 53 of file ForLoopRunInfo.h.
|
inline |
Definition at line 60 of file ForLoopRunInfo.h.
|
inline |
Definition at line 66 of file ForLoopRunInfo.h.
|
inline |
Pointer containing execution statistics.
Definition at line 80 of file ForLoopRunInfo.h.
|
inline |
Definition at line 59 of file ForLoopRunInfo.h.
|
inline |
Sets the pointer holding the execution statistics.
This pointer v must remain valid throughout the loop execution.
Definition at line 77 of file ForLoopRunInfo.h.
|
inline |
Definition at line 65 of file ForLoopRunInfo.h.
|
protected |
Definition at line 86 of file ForLoopRunInfo.h.
|
protected |
Definition at line 84 of file ForLoopRunInfo.h.
|
protected |
Definition at line 85 of file ForLoopRunInfo.h.