Public Member Functions | Static Public Member Functions | Friends | List of all members
absl::test_internal::CopyableOnlyInstance Class Reference

#include <test_instance_tracker.h>

Inheritance diagram for absl::test_internal::CopyableOnlyInstance:
Inheritance graph

Public Member Functions

 CopyableOnlyInstance (int x)
 CopyableOnlyInstance (const CopyableOnlyInstance &rhs)=default
CopyableOnlyInstanceoperator= (const CopyableOnlyInstance &rhs)=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
BaseCountedInstanceoperator= (const BaseCountedInstance &x)
BaseCountedInstanceoperator= (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)


void swap (CopyableOnlyInstance &lhs, CopyableOnlyInstance &rhs)

Detailed Description

Definition at line 225 of file test_instance_tracker.h.

Constructor & Destructor Documentation

absl::test_internal::CopyableOnlyInstance::CopyableOnlyInstance ( int  x)

Definition at line 227 of file test_instance_tracker.h.

absl::test_internal::CopyableOnlyInstance::CopyableOnlyInstance ( const CopyableOnlyInstance rhs)

Member Function Documentation

CopyableOnlyInstance& absl::test_internal::CopyableOnlyInstance::operator= ( const CopyableOnlyInstance rhs)
static bool absl::test_internal::CopyableOnlyInstance::supports_move ( )

Definition at line 235 of file test_instance_tracker.h.

Friends And Related Function Documentation

void swap ( CopyableOnlyInstance lhs,
CopyableOnlyInstance rhs 

Definition at line 231 of file test_instance_tracker.h.

The documentation for this class was generated from the following file:

autogenerated on Wed Jun 19 2019 19:20:00