MySQL 8.4.2
Source Code Documentation
reference_caching::Service_name_entry Struct Reference

#include <reference_cache_common.h>

Public Member Functions

 Service_name_entry (const char *name, unsigned int count)
 
 Service_name_entry (const Service_name_entry &src)
 
Service_name_entryoperator= (const Service_name_entry &rhs)
 

Public Attributes

std::string name_
 
std::atomic< unsigned int > count_ {0}
 

Constructor & Destructor Documentation

◆ Service_name_entry() [1/2]

reference_caching::Service_name_entry::Service_name_entry ( const char *  name,
unsigned int  count 
)
inlineexplicit

◆ Service_name_entry() [2/2]

reference_caching::Service_name_entry::Service_name_entry ( const Service_name_entry src)
inline

Member Function Documentation

◆ operator=()

Service_name_entry & reference_caching::Service_name_entry::operator= ( const Service_name_entry rhs)
inline

Member Data Documentation

◆ count_

std::atomic<unsigned int> reference_caching::Service_name_entry::count_ {0}
mutable

◆ name_

std::string reference_caching::Service_name_entry::name_

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