Public Member Functions | Private Attributes | List of all members
absl::test_internal::InstanceTracker Class Reference

#include <test_instance_tracker.h>

Public Member Functions

int comparisons () const
 
int copies () const
 
int instances () const
 
 InstanceTracker ()
 
int live_instances () const
 
int moves () const
 
void ResetCopiesMovesSwaps ()
 
int swaps () const
 
 ~InstanceTracker ()
 

Private Attributes

int start_comparisons_
 
int start_copies_
 
int start_instances_
 
int start_live_instances_
 
int start_moves_
 
int start_swaps_
 

Detailed Description

Definition at line 159 of file test_instance_tracker.h.

Constructor & Destructor Documentation

absl::test_internal::InstanceTracker::InstanceTracker ( )
inline

Definition at line 161 of file test_instance_tracker.h.

absl::test_internal::InstanceTracker::~InstanceTracker ( )
inline

Definition at line 166 of file test_instance_tracker.h.

Member Function Documentation

int absl::test_internal::InstanceTracker::comparisons ( ) const
inline

Definition at line 200 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::copies ( ) const
inline

Definition at line 190 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::instances ( ) const
inline

Definition at line 174 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::live_instances ( ) const
inline

Definition at line 180 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::moves ( ) const
inline

Definition at line 186 of file test_instance_tracker.h.

void absl::test_internal::InstanceTracker::ResetCopiesMovesSwaps ( )
inline

Definition at line 208 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::swaps ( ) const
inline

Definition at line 196 of file test_instance_tracker.h.

Member Data Documentation

int absl::test_internal::InstanceTracker::start_comparisons_
private

Definition at line 221 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::start_copies_
private

Definition at line 219 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::start_instances_
private

Definition at line 216 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::start_live_instances_
private

Definition at line 217 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::start_moves_
private

Definition at line 218 of file test_instance_tracker.h.

int absl::test_internal::InstanceTracker::start_swaps_
private

Definition at line 220 of file test_instance_tracker.h.


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


abseil_cpp
Author(s):
autogenerated on Wed Jun 19 2019 19:20:00