class MoveOnlyInt
Defined at line 53 of file ../../src/lib/containers/cpp/test_objects.h
A move-only class that holds an integer. This is designed for testing
containers. See also CopyOnlyInt.
Public Methods
void MoveOnlyInt (int data)
Defined at line 55 of file ../../src/lib/containers/cpp/test_objects.h
void MoveOnlyInt (MoveOnlyInt && other)
Defined at line 56 of file ../../src/lib/containers/cpp/test_objects.h
void ~MoveOnlyInt ()
Defined at line 57 of file ../../src/lib/containers/cpp/test_objects.h
MoveOnlyInt & operator= (MoveOnlyInt && other)
Defined at line 59 of file ../../src/lib/containers/cpp/test_objects.h
int data ()
Defined at line 87 of file ../../src/lib/containers/cpp/test_objects.h
Friends
bool MoveOnlyInt (const MoveOnlyInt & lhs, const MoveOnlyInt & rhs)
bool MoveOnlyInt (const MoveOnlyInt & lhs, const MoveOnlyInt & rhs)
bool MoveOnlyInt (const MoveOnlyInt & lhs, const MoveOnlyInt & rhs)
bool MoveOnlyInt (const MoveOnlyInt & lhs, const MoveOnlyInt & rhs)
bool MoveOnlyInt (int lhs, const MoveOnlyInt & rhs)
bool MoveOnlyInt (const MoveOnlyInt & lhs, int rhs)
bool MoveOnlyInt (const MoveOnlyInt & lhs, const MoveOnlyInt & rhs)
bool MoveOnlyInt (const MoveOnlyInt & lhsconst MoveOnlyInt & rhs)