Public Member Functions | Private Attributes | List of all members
absl::base_internal::ScopedSetEnv Class Reference

#include <scoped_set_env.h>

Public Member Functions

 ScopedSetEnv (const char *var_name, const char *new_value)
 
 ScopedSetEnv (const char *var_name, const char *new_value)
 
 ~ScopedSetEnv ()
 
 ~ScopedSetEnv ()
 

Private Attributes

std::string old_value_
 
std::string var_name_
 
bool was_unset_
 

Detailed Description

Definition at line 28 of file abseil-cpp/absl/base/internal/scoped_set_env.h.

Constructor & Destructor Documentation

◆ ScopedSetEnv() [1/2]

absl::base_internal::ScopedSetEnv::ScopedSetEnv ( const char *  var_name,
const char *  new_value 
)

◆ ~ScopedSetEnv() [1/2]

absl::base_internal::ScopedSetEnv::~ScopedSetEnv ( )

◆ ScopedSetEnv() [2/2]

absl::base_internal::ScopedSetEnv::ScopedSetEnv ( const char *  var_name,
const char *  new_value 
)

◆ ~ScopedSetEnv() [2/2]

absl::base_internal::ScopedSetEnv::~ScopedSetEnv ( )

Member Data Documentation

◆ old_value_

std::string absl::base_internal::ScopedSetEnv::old_value_
private

◆ var_name_

std::string absl::base_internal::ScopedSetEnv::var_name_
private

◆ was_unset_

bool absl::base_internal::ScopedSetEnv::was_unset_
private

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


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