RAII wrapper for tracking force calls over a scope. More...
#include <ForceCallTimer.h>
Public Member Functions | |
| ForceCallTimer (size_t &target) | |
| ~ForceCallTimer () | |
| ForceCallTimer (const ForceCallTimer &)=delete | |
| ForceCallTimer & | operator= (const ForceCallTimer &)=delete |
Private Attributes | |
| size_t & | target_ |
| size_t | initial_ |
RAII wrapper for tracking force calls over a scope.
Usage: { ForceCallTimer timer(targetCounter); /* work */ } On destruction, adds the delta force calls to targetCounter.
Definition at line 20 of file ForceCallTimer.h.
|
inlineexplicit |
Definition at line 25 of file ForceCallTimer.h.
|
inline |
Definition at line 28 of file ForceCallTimer.h.
|
delete |
|
delete |
|
private |
Definition at line 22 of file ForceCallTimer.h.
|
private |
Definition at line 21 of file ForceCallTimer.h.