Public Member Functions | Friends | List of all members
absl::container_internal::HashtablezInfoHandle Class Reference

#include <hashtablez_sampler.h>

Public Member Functions

 HashtablezInfoHandle ()=default
 
 HashtablezInfoHandle ()=default
 
 HashtablezInfoHandle (std::nullptr_t)
 
 HashtablezInfoHandle (std::nullptr_t)
 
void RecordClearedReservation ()
 
void RecordErase ()
 
void RecordErase ()
 
void RecordInsert (size_t, size_t)
 
void RecordInsert (size_t, size_t)
 
void RecordRehash (size_t)
 
void RecordRehash (size_t)
 
void RecordReservation (size_t)
 
void RecordStorageChanged (size_t, size_t)
 
void RecordStorageChanged (size_t, size_t)
 

Friends

void swap (HashtablezInfoHandle &, HashtablezInfoHandle &)
 
void swap (HashtablezInfoHandle &, HashtablezInfoHandle &)
 

Detailed Description

Definition at line 228 of file abseil-cpp/absl/container/internal/hashtablez_sampler.h.

Constructor & Destructor Documentation

◆ HashtablezInfoHandle() [1/4]

absl::container_internal::HashtablezInfoHandle::HashtablezInfoHandle ( )
explicitdefault

◆ HashtablezInfoHandle() [2/4]

absl::container_internal::HashtablezInfoHandle::HashtablezInfoHandle ( std::nullptr_t  )
inlineexplicit

◆ HashtablezInfoHandle() [3/4]

absl::container_internal::HashtablezInfoHandle::HashtablezInfoHandle ( )
explicitdefault

◆ HashtablezInfoHandle() [4/4]

absl::container_internal::HashtablezInfoHandle::HashtablezInfoHandle ( std::nullptr_t  )
inlineexplicit

Member Function Documentation

◆ RecordClearedReservation()

void absl::container_internal::HashtablezInfoHandle::RecordClearedReservation ( )
inline

◆ RecordErase() [1/2]

void absl::container_internal::HashtablezInfoHandle::RecordErase ( )
inline

◆ RecordErase() [2/2]

void absl::container_internal::HashtablezInfoHandle::RecordErase ( )
inline

◆ RecordInsert() [1/2]

void absl::container_internal::HashtablezInfoHandle::RecordInsert ( size_t  ,
size_t   
)
inline

◆ RecordInsert() [2/2]

void absl::container_internal::HashtablezInfoHandle::RecordInsert ( size_t  ,
size_t   
)
inline

◆ RecordRehash() [1/2]

void absl::container_internal::HashtablezInfoHandle::RecordRehash ( size_t  )
inline

◆ RecordRehash() [2/2]

void absl::container_internal::HashtablezInfoHandle::RecordRehash ( size_t  )
inline

◆ RecordReservation()

void absl::container_internal::HashtablezInfoHandle::RecordReservation ( size_t  )
inline

◆ RecordStorageChanged() [1/2]

void absl::container_internal::HashtablezInfoHandle::RecordStorageChanged ( size_t  ,
size_t   
)
inline

◆ RecordStorageChanged() [2/2]

void absl::container_internal::HashtablezInfoHandle::RecordStorageChanged ( size_t  ,
size_t   
)
inline

Friends And Related Function Documentation

◆ swap [1/2]

void swap ( HashtablezInfoHandle ,
HashtablezInfoHandle  
)
friend

◆ swap [2/2]

void swap ( HashtablezInfoHandle ,
HashtablezInfoHandle  
)
friend

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


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