Smart pointer for trace::Step objects, which calls done() when going out of scope.
More...
#include <fwd.h>
|
|
| Tracer (Step *step) |
|
| Tracer (const Tracer &)=delete |
|
| Tracer (Tracer &&o) |
|
Tracer & | operator= (const Tracer &)=delete |
|
Tracer & | operator= (Tracer &&)=delete |
|
void | reset (Step *step) |
|
void | done () |
|
Step * | operator-> () |
|
| operator bool () const |
template<typename Step = trace::Step>
class dballe::db::v7::Tracer< Step >
Smart pointer for trace::Step objects, which calls done() when going out of scope.
The documentation for this class was generated from the following file: