Lumiera  0.pre.03
»edit your freedom«
Tracker Struct Reference

#include "lib/test/tracking-dummy.hpp"

Description

A tracking Dummy object for tests.

All construction-, destruction and copy operations are logged into an embedded lib::test::EventLog

Definition at line 144 of file tracking-dummy.hpp.

Public Member Functions

 Tracker (int v)
 
 Tracker (Tracker const &ol)
 
 Tracker (Tracker &&oo)
 
 operator string () const
 
Trackeroperator= (Tracker const &ol)
 
Trackeroperator= (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)
 
+ Collaboration diagram for Tracker:

The documentation for this struct was generated from the following files: