Public Member Functions | Protected Member Functions | Private Attributes | List of all members
grpc_core::GlobalConfigEnv Class Reference

#include <global_config_env.h>

Inheritance diagram for grpc_core::GlobalConfigEnv:
Inheritance graph
[legend]

Public Member Functions

UniquePtr< char > GetValue ()
 
void SetValue (const char *value)
 
void Unset ()
 

Protected Member Functions

char * GetName ()
 
constexpr GlobalConfigEnv (char *name)
 

Private Attributes

char * name_
 

Detailed Description

Definition at line 41 of file global_config_env.h.

Constructor & Destructor Documentation

◆ GlobalConfigEnv()

constexpr grpc_core::GlobalConfigEnv::GlobalConfigEnv ( char *  name)
inlineexplicitconstexprprotected

Definition at line 44 of file global_config_env.h.

Member Function Documentation

◆ GetName()

char * grpc_core::GlobalConfigEnv::GetName ( )
protected

Definition at line 72 of file global_config_env.cc.

◆ GetValue()

UniquePtr< char > grpc_core::GlobalConfigEnv::GetValue ( )

Definition at line 62 of file global_config_env.cc.

◆ SetValue()

void grpc_core::GlobalConfigEnv::SetValue ( const char *  value)

Definition at line 66 of file global_config_env.cc.

◆ Unset()

void grpc_core::GlobalConfigEnv::Unset ( )

Definition at line 70 of file global_config_env.cc.

Member Data Documentation

◆ name_

char* grpc_core::GlobalConfigEnv::name_
private

Definition at line 60 of file global_config_env.h.


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


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