Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
unit test VirtualCopySupport_test
Definition in file virtual-copy-support-test.cpp.
#include "lib/test/run.hpp"
#include "lib/format-string.hpp"
#include "lib/test/test-helper.hpp"
#include "lib/meta/virtual-copy-support.hpp"
#include "lib/format-cout.hpp"
#include "lib/util.hpp"
#include <string>
#include <type_traits>
Classes | |
class | CopyInterface |
Interface for the Virtual copy operations. More... | |
class | Interface |
The official Interface for our test class hierarchy. More... | |
class | Noncopyable< c > |
class | OnlyMovable< c > |
class | Opaque< IMP > |
class | Regular< c > |
class | Sub< i > |
implementation class with "special" memory layout More... | |
class | UnAssignable< c > |
class | VirtualCopySupport_test |
Typedefs | |
using | ClonableImpl = Opaque< UnAssignable< 'b'> > |
using | ImobileImpl = Opaque< Noncopyable< 'd'> > |
using | MovableImpl = Opaque< OnlyMovable< 'c'> > |
using | RegularImpl = Opaque< Regular< 'a'> > |
Functions | |
LAUNCHER (VirtualCopySupport_test, "unit common") | |
Register this test class... More... | |
Variables | |
int | _CheckSum_ = 0 |
Namespaces | |
lib | |
Implementation namespace for support and library code. | |
lib::meta::test::LAUNCHER | ( | VirtualCopySupport_test | , |
"unit common" | |||
) |
Register this test class...