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 comparisons () const
 
int copies () const
 
int copies () const
 
int instances () const
 
int instances () const
 
 InstanceTracker ()
 
 InstanceTracker ()
 
int live_instances () const
 
int live_instances () const
 
int moves () const
 
int moves () const
 
void ResetCopiesMovesSwaps ()
 
void ResetCopiesMovesSwaps ()
 
int swaps () const
 
int swaps () const
 
 ~InstanceTracker ()
 
 ~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 160 of file abseil-cpp/absl/container/internal/test_instance_tracker.h.

Constructor & Destructor Documentation

◆ InstanceTracker() [1/2]

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

◆ ~InstanceTracker() [1/2]

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

◆ InstanceTracker() [2/2]

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

◆ ~InstanceTracker() [2/2]

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

Member Function Documentation

◆ comparisons() [1/2]

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

◆ comparisons() [2/2]

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

◆ copies() [1/2]

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

◆ copies() [2/2]

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

◆ instances() [1/2]

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

◆ instances() [2/2]

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

◆ live_instances() [1/2]

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

◆ live_instances() [2/2]

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

◆ moves() [1/2]

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

◆ moves() [2/2]

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

◆ ResetCopiesMovesSwaps() [1/2]

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

◆ ResetCopiesMovesSwaps() [2/2]

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

◆ swaps() [1/2]

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

◆ swaps() [2/2]

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

Member Data Documentation

◆ start_comparisons_

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

◆ start_copies_

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

◆ start_instances_

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

◆ start_live_instances_

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

◆ start_moves_

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

◆ start_swaps_

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

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


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:55