![]() |
Lumiera 0.pre.04
»edit your freedom«
|
Instance tracking sub-dummy.
Definition at line 60 of file several-builder-test.cpp.
Public Member Functions | |
| Num (uint seed=i) | |
| ~Num () | |
| long | calc (int ii) override |
| a dummy API operation | |
| Num (Num &&oNum) noexcept | |
| allow for move construction | |
| Num & | operator= (Num &&oNum) |
Public Member Functions inherited from Dummy | |
| virtual | ~Dummy () |
| Dummy () | |
| Dummy (int v) | |
| Dummy (Dummy const &o) | |
| Dummy (Dummy &&oDummy) noexcept | |
| Dummy & | operator= (Dummy oDummy) |
| int | getVal () const |
| void | setVal (int newVal) |
Friends | |
| void | swap (Num &num1, Num &num2) |
Private Attributes | |
| std::array< int, i > | ext_ |
Additional Inherited Members | |
Static Public Attributes inherited from Dummy | |
| static constexpr int | DEFUNCT = std::numeric_limits<int>::min() |
| static constexpr int | DEAD = std::numeric_limits<int>::max() |
Static Public Member Functions inherited from Dummy | |
| static long & | checksum () |
| static void | activateCtorFailure (bool indeed=true) |
Definition at line 66 of file several-builder-test.cpp.
Definition at line 72 of file several-builder-test.cpp.
References lib::explore().
Here is the call graph for this function:allow for move construction
Definition at line 84 of file several-builder-test.cpp.
|
inlineoverridevirtual |
a dummy API operation
Reimplemented from Dummy.
Definition at line 78 of file several-builder-test.cpp.
References lib::explore().
Here is the call graph for this function:Definition at line 90 of file several-builder-test.cpp.
|
private |
Definition at line 63 of file several-builder-test.cpp.
| num2 | checksum neutral |
Definition at line 98 of file several-builder-test.cpp.
Inheritance diagram for Num< i >:
Collaboration diagram for Num< i >: