::google::protobuf::internal::SwapFieldHelper class | google::protobuf.internal::ArenaStringPtr | friend |
ArenaStringPtr()=default | google::protobuf.internal::ArenaStringPtr | |
ArenaStringPtr(const ExplicitlyConstructed< std::string > *default_value) | google::protobuf.internal::ArenaStringPtr | inlineexplicit |
AssignWithDefault(const ::std::string *default_value, ArenaStringPtr value) | google::protobuf.internal::ArenaStringPtr | inline |
ClearNonDefaultToEmpty() | google::protobuf.internal::ArenaStringPtr | inline |
ClearNonDefaultToEmpty() | google::protobuf.internal::ArenaStringPtr | |
ClearNonDefaultToEmptyNoArena() | google::protobuf.internal::ArenaStringPtr | inline |
ClearToDefault(const ::std::string *default_value, Arena *) | google::protobuf.internal::ArenaStringPtr | inline |
ClearToDefault(const LazyString &default_value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
ClearToDefaultNoArena(const ::std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
ClearToEmpty(const ::std::string *default_value, Arena *) | google::protobuf.internal::ArenaStringPtr | inline |
ClearToEmpty() | google::protobuf.internal::ArenaStringPtr | |
ClearToEmptyNoArena(const ::std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
CreateInstance(Arena *arena, const ::std::string *initial_value) | google::protobuf.internal::ArenaStringPtr | inlineprivate |
CreateInstanceNoArena(const ::std::string *initial_value) | google::protobuf.internal::ArenaStringPtr | inlineprivate |
Destroy(const ::std::string *default_value, Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
Destroy(const std::string *default_value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Destroy(EmptyDefault, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Destroy(NonEmptyDefault, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
DestroyNoArena(const ::std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
DestroyNoArena(const std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
DestroyNoArenaSlowPath() | google::protobuf.internal::ArenaStringPtr | private |
Get() const | google::protobuf.internal::ArenaStringPtr | inline |
Get() const | google::protobuf.internal::ArenaStringPtr | inline |
GetNoArena() const | google::protobuf.internal::ArenaStringPtr | inline |
GetPointer() const | google::protobuf.internal::ArenaStringPtr | inline |
InternalSwap(const std::string *default_value, ArenaStringPtr *rhs, Arena *rhs_arena, ArenaStringPtr *lhs, Arena *lhs_arena) | google::protobuf.internal::ArenaStringPtr | inlinestatic |
IsDefault(const ::std::string *default_value) const | google::protobuf.internal::ArenaStringPtr | inline |
IsDefault(const std::string *default_value) const | google::protobuf.internal::ArenaStringPtr | inline |
IsDonatedString() const | google::protobuf.internal::ArenaStringPtr | inlineprivate |
Mutable(const ::std::string *default_value, Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
Mutable(EmptyDefault, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Mutable(const LazyString &default_value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
MutableNoArena(const ::std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
MutableNoArenaNoDefault(const std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
MutableNoCopy(const std::string *default_value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
MutableSlow(::google::protobuf::Arena *arena, const Lazy &... lazy_default) | google::protobuf.internal::ArenaStringPtr | private |
ptr_ | google::protobuf.internal::ArenaStringPtr | private |
Release(const ::std::string *default_value, Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
Release(const std::string *default_value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
ReleaseNoArena(const ::std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
ReleaseNonDefault(const ::std::string *default_value, Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
ReleaseNonDefault(const std::string *default_value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
ReleaseNonDefaultNoArena(const ::std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
Set(const ::std::string *default_value, const ::std::string &value, Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
Set(const std::string *default_value, ConstStringParam value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Set(const std::string *default_value, std::string &&value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Set(EmptyDefault, ConstStringParam value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Set(EmptyDefault, std::string &&value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Set(NonEmptyDefault, ConstStringParam value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Set(NonEmptyDefault, std::string &&value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
Set(FirstParam p1, const char *str, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
Set(FirstParam p1, const char *str, size_t size, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
Set(FirstParam p1, std::reference_wrapper< RefWrappedType > const_string_ref, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
SetAllocated(const ::std::string *default_value, ::std::string *value, Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
SetAllocated(const std::string *default_value, std::string *value, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | |
SetAllocatedNoArena(const ::std::string *default_value, ::std::string *value) | google::protobuf.internal::ArenaStringPtr | inline |
SetAndReturnNewString() | google::protobuf.internal::ArenaStringPtr | private |
SetBytes(FirstParam p1, SecondParam &&p2, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
SetBytes(FirstParam p1, const void *str, size_t size, ::google::protobuf::Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
SetLite(const ::std::string *default_value, const ::std::string &value, Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
SetNoArena(const ::std::string *default_value, const ::std::string &value) | google::protobuf.internal::ArenaStringPtr | inline |
SetNoArena(const ::std::string *default_value, ::std::string &&value) | google::protobuf.internal::ArenaStringPtr | inline |
Swap(ArenaStringPtr *other) | google::protobuf.internal::ArenaStringPtr | inline |
Swap(ArenaStringPtr *other, const ::std::string *default_value, Arena *arena) | google::protobuf.internal::ArenaStringPtr | inline |
tagged_ptr_ | google::protobuf.internal::ArenaStringPtr | private |
UnsafeArenaRelease(const ::std::string *default_value, Arena *) | google::protobuf.internal::ArenaStringPtr | inline |
UnsafeArenaSetAllocated(const ::std::string *default_value, ::std::string *value, Arena *) | google::protobuf.internal::ArenaStringPtr | inline |
UnsafeMutablePointer() | google::protobuf.internal::ArenaStringPtr | inline |
UnsafeMutablePointer() PROTOBUF_RETURNS_NONNULL | google::protobuf.internal::ArenaStringPtr | |
UnsafeRawStringPointer() | google::protobuf.internal::ArenaStringPtr | inline |
UnsafeSetDefault(const ::std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
UnsafeSetDefault(const std::string *default_value) | google::protobuf.internal::ArenaStringPtr | inline |
UnsafeSetTaggedPointer(TaggedPtr< ::std::string > value) | google::protobuf.internal::ArenaStringPtr | inline |
UnsafeSetTaggedPointer(TaggedPtr< std::string > value) | google::protobuf.internal::ArenaStringPtr | inline |
UnsafeShallowSwap(ArenaStringPtr *rhs, ArenaStringPtr *lhs) | google::protobuf.internal::ArenaStringPtr | inlineprivatestatic |