Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/test/testdummy.hpp"
A tracking Dummy object for tests.
All construction-, destruction and copy operations are logged into an embedded lib::test::EventLog
Definition at line 145 of file testdummy.hpp.
Public Member Functions | |
Tracker (int v) | |
Tracker (Tracker const &ol) | |
Tracker (Tracker &&oo) | |
operator string () const | |
Tracker & | operator= (Tracker const &ol) |
Tracker & | operator= (Tracker &&oo) |
Static Public Attributes | |
static constexpr int | DEAD = std::numeric_limits<int>::max() |
static constexpr int | DEFUNCT = std::numeric_limits<int>::min() |
static lib::test::EventLog | log {"Instance-Tracker"} |
Public Attributes | |
int | val |
Friends | |
void | swap (Tracker &t1, Tracker &t2) |