Static Public Member Functions | Private Member Functions | Static Private Attributes | List of all members
grpc_core::NoDestructSingleton< T > Class Template Reference

#include <no_destruct.h>

Static Public Member Functions

static TGet ()
 

Private Member Functions

 NoDestructSingleton ()=delete
 
 ~NoDestructSingleton ()=delete
 

Static Private Attributes

static NoDestruct< Tvalue_
 

Detailed Description

template<typename T>
class grpc_core::NoDestructSingleton< T >

Definition at line 79 of file no_destruct.h.

Constructor & Destructor Documentation

◆ NoDestructSingleton()

template<typename T >
grpc_core::NoDestructSingleton< T >::NoDestructSingleton ( )
privatedelete

◆ ~NoDestructSingleton()

template<typename T >
grpc_core::NoDestructSingleton< T >::~NoDestructSingleton ( )
privatedelete

Member Function Documentation

◆ Get()

template<typename T >
static T* grpc_core::NoDestructSingleton< T >::Get ( )
inlinestatic

Definition at line 81 of file no_destruct.h.

Member Data Documentation

◆ value_

template<typename T >
NoDestruct< T > grpc_core::NoDestructSingleton< T >::value_
staticprivate

Definition at line 87 of file no_destruct.h.


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


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