46 Interface& operator= (
Interface const&& o) { cout <<
"MOVE= from "<<&o<<
" !!!\n";
return *
this; }
57 Impl(
string ss =
"ZOMG") : s_(ss) { }
96 double d = makeRvalue();
116 template<
typename... ARGS>
120 cout <<
"--"<<
id<<
"--\n"
Target object to be instantiated as Singleton Allocates a variable amount of additional heap memory a...
void forwardFunction(string id, ARGS &&... args)
this dummy simulates a typical variadic call which takes all arguments as '&&' for the purpose of "pe...
Interface(Interface const &o)
Interface(Interface const &&o)
string showVariadicTypes()
helper for investigating a variadic argument pack
Implementation namespace for support and library code.
Test runner and basic definitions for tests.
Simplistic test class runner.
#define LAUNCHER(_TEST_CLASS_, _GROUPS_)
A collection of frequently used helper functions to support unit testing.