#include "absl/flags/internal/program_name.h"
#include <string>
#include "absl/flags/internal/path_util.h"
#include "absl/synchronization/mutex.h"
Go to the source code of this file.
Namespaces | |
namespace | absl |
namespace | absl::flags_internal |
Functions | |
static ABSL_CONST_INIT std::string *program_name | absl::flags_internal::GUARDED_BY (program_name_guard) |
static ABSL_CONST_INIT absl::Mutex | absl::flags_internal::program_name_guard (absl::kConstInit) |
std::string | absl::flags_internal::ProgramInvocationName () |
void | absl::flags_internal::SetProgramInvocationName (absl::string_view prog_name_str) |
std::string | absl::flags_internal::ShortProgramInvocationName () |