PPL Logo

stats::op_sentry Class Reference

Sentry class: wraps timing of one operation, including save/restore for nested operations. More...

#include <stats.h>

Collaboration diagram for stats::op_sentry:

Collaboration graph
[legend]

Public Member Functions

 op_sentry (op_t op_)
 ~op_sentry ()

Private Attributes

op_t prev_op
op_t op

Detailed Description

Sentry class: wraps timing of one operation, including save/restore for nested operations.

Definition at line 88 of file stats.h.


Constructor & Destructor Documentation

stats::op_sentry::op_sentry ( op_t  op_  )  [inline]

Definition at line 91 of file stats.h.

References op, prev_op, and stats::swap().

Here is the call graph for this function:

stats::op_sentry::~op_sentry (  )  [inline]

Definition at line 95 of file stats.h.

References prev_op, and stats::swap().

Here is the call graph for this function:


Field Documentation

Definition at line 89 of file stats.h.

Referenced by op_sentry(), and ~op_sentry().

Definition at line 89 of file stats.h.

Referenced by op_sentry().


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

Generated on Mon Sep 21 08:30:12 2020 for Charm++ by  doxygen 1.5.5