#include <test_instance_tracker.h>
Public Member Functions | |
MovableOnlyInstance (int x) | |
MovableOnlyInstance (MovableOnlyInstance &&other)=default | |
MovableOnlyInstance & | operator= (MovableOnlyInstance &&other)=default |
Public Member Functions inherited from absl::test_internal::BaseCountedInstance | |
BaseCountedInstance (int x) | |
BaseCountedInstance (const BaseCountedInstance &x) | |
BaseCountedInstance (BaseCountedInstance &&x) | |
absl::weak_ordering | compare (const BaseCountedInstance &x) const |
bool | operator!= (const BaseCountedInstance &x) const |
bool | operator< (const BaseCountedInstance &x) const |
bool | operator<= (const BaseCountedInstance &x) const |
BaseCountedInstance & | operator= (const BaseCountedInstance &x) |
BaseCountedInstance & | operator= (BaseCountedInstance &&x) |
bool | operator== (const BaseCountedInstance &x) const |
bool | operator> (const BaseCountedInstance &x) const |
bool | operator>= (const BaseCountedInstance &x) const |
int | value () const |
~BaseCountedInstance () | |
Static Public Member Functions | |
static bool | supports_move () |
Static Public Member Functions inherited from absl::test_internal::BaseCountedInstance | |
static void | SwapImpl (BaseCountedInstance &lhs, BaseCountedInstance &rhs) |
Friends | |
void | swap (MovableOnlyInstance &lhs, MovableOnlyInstance &rhs) |
Definition at line 256 of file test_instance_tracker.h.
|
inlineexplicit |
Definition at line 258 of file test_instance_tracker.h.
|
default |
|
default |
|
inlinestatic |
Definition at line 266 of file test_instance_tracker.h.
|
friend |
Definition at line 262 of file test_instance_tracker.h.