Utility Rack
|
Public Member Functions | |
movable_foo (const movable_foo &)=delete | |
movable_foo (movable_foo &&rhs) | |
movable_foo & | operator= (const movable_foo &)=delete |
movable_foo & | operator= (movable_foo &&)=delete |
int | operator() (int i) |
int | operator() (int i) const |
Public Attributes | |
std::unique_ptr< int > | val {std::make_unique<int>(base)} |
Static Public Attributes | |
static int | copy_count = 0 |
static int | move_count = 0 |