Classes | Namespaces | Macros | Variables
abseil-cpp/absl/flags/internal/flag.cc File Reference
#include "absl/flags/internal/flag.h"
#include <assert.h>
#include <stddef.h>
#include <stdint.h>
#include <string.h>
#include <array>
#include <atomic>
#include <memory>
#include <new>
#include <string>
#include <typeinfo>
#include "absl/base/call_once.h"
#include "absl/base/casts.h"
#include "absl/base/config.h"
#include "absl/base/dynamic_annotations.h"
#include "absl/base/optimization.h"
#include "absl/flags/config.h"
#include "absl/flags/internal/commandlineflag.h"
#include "absl/flags/usage_config.h"
#include "absl/memory/memory.h"
#include "absl/strings/str_cat.h"
#include "absl/strings/string_view.h"
#include "absl/synchronization/mutex.h"
Include dependency graph for abseil-cpp/absl/flags/internal/flag.cc:

Go to the source code of this file.

Classes

class  absl::flags_internal::FlagState
 
union  absl::flags_internal::FlagState::SavedValue
 

Namespaces

 absl
 
 absl::flags_internal
 

Macros

#define DONT_VALIDATE(T, _)   if (flag_type_id == base_internal::FastTypeId<T>()) return false;
 

Variables

const char absl::flags_internal::kStrippedFlagHelp [] = "\001\002\003\004 (unknown) \004\003\002\001"
 

Macro Definition Documentation

◆ DONT_VALIDATE

#define DONT_VALIDATE (   T,
 
)    if (flag_type_id == base_internal::FastTypeId<T>()) return false;

Variable Documentation

◆ mu_

absl::Mutex& mu_
private

Definition at line 78 of file abseil-cpp/absl/flags/internal/flag.cc.



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