Classes | |
union | SavedValue |
Public Member Functions | |
template<typename V > | |
FlagState (FlagImpl &flag_impl, const V &v, bool modified, bool on_command_line, int64_t counter) | |
template<typename V > | |
FlagState (FlagImpl &flag_impl, const V &v, bool modified, bool on_command_line, int64_t counter) | |
~FlagState () override | |
~FlagState () override | |
![]() | |
virtual | ~FlagStateInterface () |
virtual | ~FlagStateInterface () |
Private Member Functions | |
void | Restore () const override |
void | Restore () const override |
Private Attributes | |
int64_t | counter_ |
FlagImpl & | flag_impl_ |
bool | modified_ |
bool | on_command_line_ |
union absl::flags_internal::FlagState::SavedValue | value_ |
Friends | |
class | FlagImpl |
Definition at line 88 of file abseil-cpp/absl/flags/internal/flag.cc.
|
inline |
Definition at line 91 of file abseil-cpp/absl/flags/internal/flag.cc.
|
inlineoverride |
Definition at line 99 of file abseil-cpp/absl/flags/internal/flag.cc.
|
inline |
Definition at line 90 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc.
|
inlineoverride |
Definition at line 98 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc.
|
inlineoverrideprivatevirtual |
Implements absl::flags_internal::FlagStateInterface.
Definition at line 109 of file bloaty/third_party/abseil-cpp/absl/flags/internal/flag.cc.
|
inlineoverrideprivatevirtual |
Implements absl::flags_internal::FlagStateInterface.
Definition at line 110 of file abseil-cpp/absl/flags/internal/flag.cc.
|
friend |
Definition at line 107 of file abseil-cpp/absl/flags/internal/flag.cc.
|
private |
Definition at line 129 of file abseil-cpp/absl/flags/internal/flag.cc.
|
private |
Definition at line 119 of file abseil-cpp/absl/flags/internal/flag.cc.
|
private |
Definition at line 127 of file abseil-cpp/absl/flags/internal/flag.cc.
|
private |
Definition at line 128 of file abseil-cpp/absl/flags/internal/flag.cc.
|
private |