|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Type that counts constructions/destructions. More...
Public Member Functions | |
| Counted (int v=0) | |
| Counted (const Counted &other) | |
| Counted (Counted &&other) noexcept | |
| ~Counted () | |
| Counted & | operator= (const Counted &other) |
| Counted & | operator= (Counted &&other) noexcept |
| bool | operator== (const Counted &other) const |
| Counted (int v=0) | |
| Counted (const Counted &other) | |
| Counted (Counted &&other) noexcept | |
| ~Counted () | |
| Counted & | operator= (const Counted &other) |
| Counted & | operator= (Counted &&other) noexcept |
| bool | operator== (const Counted &other) const |
| bool | operator!= (const Counted &other) const |
Static Public Member Functions | |
| static void | reset () |
| static void | reset () |
Public Attributes | |
| int | value |
Static Public Attributes | |
| static int | constructions = 0 |
| static int | destructions = 0 |
| static int | copies = 0 |
| static int | moves = 0 |
Type that counts constructions/destructions.
Definition at line 133 of file dynliststack_test.cc.
|
inlineexplicit |
Definition at line 147 of file dynliststack_test.cc.
References constructions.
Definition at line 148 of file dynliststack_test.cc.
References constructions, and copies.
|
inlinenoexcept |
Definition at line 153 of file dynliststack_test.cc.
References constructions, and moves.
|
inline |
Definition at line 158 of file dynliststack_test.cc.
References destructions.
|
inlineexplicit |
Definition at line 122 of file dynmat_test.cc.
References constructions.
Definition at line 123 of file dynmat_test.cc.
References constructions, and copies.
|
inlinenoexcept |
Definition at line 128 of file dynmat_test.cc.
References constructions, and moves.
|
inline |
Definition at line 133 of file dynmat_test.cc.
References destructions.
Definition at line 149 of file dynmat_test.cc.
References Aleph::maps(), and value.
Definition at line 160 of file dynliststack_test.cc.
References copies, Aleph::maps(), and value.
Definition at line 135 of file dynmat_test.cc.
References copies, Aleph::maps(), and value.
Definition at line 166 of file dynliststack_test.cc.
References Aleph::maps(), moves, and value.
Definition at line 141 of file dynmat_test.cc.
References Aleph::maps(), moves, and value.
Definition at line 173 of file dynliststack_test.cc.
References Aleph::maps(), and value.
Definition at line 148 of file dynmat_test.cc.
References Aleph::maps(), and value.
Definition at line 142 of file dynliststack_test.cc.
References constructions, copies, destructions, and moves.
Definition at line 117 of file dynmat_test.cc.
References constructions, copies, destructions, and moves.
|
static |
|
static |
Definition at line 137 of file dynliststack_test.cc.
Referenced by Counted(), operator=(), and reset().
|
static |
Definition at line 136 of file dynliststack_test.cc.
Referenced by ~Counted(), reset(), TEST(), TEST(), and TEST().
|
static |
Definition at line 138 of file dynliststack_test.cc.
Referenced by Counted(), operator=(), reset(), and TEST().
| int Counted::value |
Definition at line 140 of file dynliststack_test.cc.
Referenced by operator!=(), operator=(), operator=(), and operator==().