#include <arenastring.h>
|
| void | AssignWithDefault (const ::std::string *default_value, ArenaStringPtr value) |
| |
| void | ClearNonDefaultToEmpty () |
| |
| void | ClearNonDefaultToEmptyNoArena () |
| |
| void | ClearToDefault (const ::std::string *default_value, Arena *) |
| |
| void | ClearToDefaultNoArena (const ::std::string *default_value) |
| |
| void | ClearToEmpty (const ::std::string *default_value, Arena *) |
| |
| void | ClearToEmptyNoArena (const ::std::string *default_value) |
| |
| void | Destroy (const ::std::string *default_value, Arena *arena) |
| |
| void | DestroyNoArena (const ::std::string *default_value) |
| |
| const ::std::string & | Get () const |
| |
| const ::std::string & | GetNoArena () const |
| |
| bool | IsDefault (const ::std::string *default_value) const |
| |
| inline ::std::string * | Mutable (const ::std::string *default_value, Arena *arena) |
| |
| inline ::std::string * | MutableNoArena (const ::std::string *default_value) |
| |
| inline ::std::string * | Release (const ::std::string *default_value, Arena *arena) |
| |
| inline ::std::string * | ReleaseNoArena (const ::std::string *default_value) |
| |
| inline ::std::string * | ReleaseNonDefault (const ::std::string *default_value, Arena *arena) |
| |
| inline ::std::string * | ReleaseNonDefaultNoArena (const ::std::string *default_value) |
| |
| void | Set (const ::std::string *default_value, const ::std::string &value, Arena *arena) |
| |
| void | SetAllocated (const ::std::string *default_value, ::std::string *value, Arena *arena) |
| |
| void | SetAllocatedNoArena (const ::std::string *default_value, ::std::string *value) |
| |
| void | SetLite (const ::std::string *default_value, const ::std::string &value, Arena *arena) |
| |
| void | SetNoArena (const ::std::string *default_value, const ::std::string &value) |
| |
| PROTOBUF_ALWAYS_INLINE void | Swap (ArenaStringPtr *other) |
| |
| PROTOBUF_ALWAYS_INLINE void | Swap (ArenaStringPtr *other, const ::std::string *default_value, Arena *arena) |
| |
| inline ::std::string * | UnsafeArenaRelease (const ::std::string *default_value, Arena *) |
| |
| void | UnsafeArenaSetAllocated (const ::std::string *default_value, ::std::string *value, Arena *) |
| |
| ::std::string * | UnsafeMutablePointer () |
| |
| inline ::std::string ** | UnsafeRawStringPointer () |
| |
| void | UnsafeSetDefault (const ::std::string *default_value) |
| |
| void | UnsafeSetTaggedPointer (TaggedPtr< ::std::string > value) |
| |
Definition at line 68 of file arenastring.h.
◆ AssignWithDefault()
◆ ClearNonDefaultToEmpty()
| void google::protobuf.internal::ArenaStringPtr::ClearNonDefaultToEmpty |
( |
| ) |
|
|
inline |
◆ ClearNonDefaultToEmptyNoArena()
| void google::protobuf.internal::ArenaStringPtr::ClearNonDefaultToEmptyNoArena |
( |
| ) |
|
|
inline |
◆ ClearToDefault()
| void google::protobuf.internal::ArenaStringPtr::ClearToDefault |
( |
const ::std::string * |
default_value, |
|
|
Arena * |
|
|
) |
| |
|
inline |
◆ ClearToDefaultNoArena()
| void google::protobuf.internal::ArenaStringPtr::ClearToDefaultNoArena |
( |
const ::std::string * |
default_value | ) |
|
|
inline |
◆ ClearToEmpty()
| void google::protobuf.internal::ArenaStringPtr::ClearToEmpty |
( |
const ::std::string * |
default_value, |
|
|
Arena * |
|
|
) |
| |
|
inline |
◆ ClearToEmptyNoArena()
| void google::protobuf.internal::ArenaStringPtr::ClearToEmptyNoArena |
( |
const ::std::string * |
default_value | ) |
|
|
inline |
◆ CreateInstance()
| PROTOBUF_NOINLINE void google::protobuf.internal::ArenaStringPtr::CreateInstance |
( |
Arena * |
arena, |
|
|
const ::std::string * |
initial_value |
|
) |
| |
|
inlineprivate |
◆ CreateInstanceNoArena()
| PROTOBUF_NOINLINE void google::protobuf.internal::ArenaStringPtr::CreateInstanceNoArena |
( |
const ::std::string * |
initial_value | ) |
|
|
inlineprivate |
◆ Destroy()
| void google::protobuf.internal::ArenaStringPtr::Destroy |
( |
const ::std::string * |
default_value, |
|
|
Arena * |
arena |
|
) |
| |
|
inline |
◆ DestroyNoArena()
| void google::protobuf.internal::ArenaStringPtr::DestroyNoArena |
( |
const ::std::string * |
default_value | ) |
|
|
inline |
◆ Get()
| const ::std::string& google::protobuf.internal::ArenaStringPtr::Get |
( |
| ) |
const |
|
inline |
◆ GetNoArena()
| const ::std::string& google::protobuf.internal::ArenaStringPtr::GetNoArena |
( |
| ) |
const |
|
inline |
◆ IsDefault()
| bool google::protobuf.internal::ArenaStringPtr::IsDefault |
( |
const ::std::string * |
default_value | ) |
const |
|
inline |
◆ Mutable()
| inline ::std::string* google::protobuf.internal::ArenaStringPtr::Mutable |
( |
const ::std::string * |
default_value, |
|
|
Arena * |
arena |
|
) |
| |
|
inline |
◆ MutableNoArena()
| inline ::std::string* google::protobuf.internal::ArenaStringPtr::MutableNoArena |
( |
const ::std::string * |
default_value | ) |
|
|
inline |
◆ Release()
| inline ::std::string* google::protobuf.internal::ArenaStringPtr::Release |
( |
const ::std::string * |
default_value, |
|
|
Arena * |
arena |
|
) |
| |
|
inline |
◆ ReleaseNoArena()
| inline ::std::string* google::protobuf.internal::ArenaStringPtr::ReleaseNoArena |
( |
const ::std::string * |
default_value | ) |
|
|
inline |
◆ ReleaseNonDefault()
| inline ::std::string* google::protobuf.internal::ArenaStringPtr::ReleaseNonDefault |
( |
const ::std::string * |
default_value, |
|
|
Arena * |
arena |
|
) |
| |
|
inline |
◆ ReleaseNonDefaultNoArena()
| inline ::std::string* google::protobuf.internal::ArenaStringPtr::ReleaseNonDefaultNoArena |
( |
const ::std::string * |
default_value | ) |
|
|
inline |
◆ Set()
| void google::protobuf.internal::ArenaStringPtr::Set |
( |
const ::std::string * |
default_value, |
|
|
const ::std::string & |
value, |
|
|
Arena * |
arena |
|
) |
| |
|
inline |
◆ SetAllocated()
| void google::protobuf.internal::ArenaStringPtr::SetAllocated |
( |
const ::std::string * |
default_value, |
|
|
::std::string * |
value, |
|
|
Arena * |
arena |
|
) |
| |
|
inline |
◆ SetAllocatedNoArena()
| void google::protobuf.internal::ArenaStringPtr::SetAllocatedNoArena |
( |
const ::std::string * |
default_value, |
|
|
::std::string * |
value |
|
) |
| |
|
inline |
◆ SetLite()
| void google::protobuf.internal::ArenaStringPtr::SetLite |
( |
const ::std::string * |
default_value, |
|
|
const ::std::string & |
value, |
|
|
Arena * |
arena |
|
) |
| |
|
inline |
◆ SetNoArena()
◆ Swap() [1/2]
| PROTOBUF_ALWAYS_INLINE void google::protobuf.internal::ArenaStringPtr::Swap |
( |
ArenaStringPtr * |
other | ) |
|
|
inline |
◆ Swap() [2/2]
| PROTOBUF_ALWAYS_INLINE void google::protobuf.internal::ArenaStringPtr::Swap |
( |
ArenaStringPtr * |
other, |
|
|
const ::std::string * |
default_value, |
|
|
Arena * |
arena |
|
) |
| |
|
inline |
◆ UnsafeArenaRelease()
| inline ::std::string* google::protobuf.internal::ArenaStringPtr::UnsafeArenaRelease |
( |
const ::std::string * |
default_value, |
|
|
Arena * |
|
|
) |
| |
|
inline |
◆ UnsafeArenaSetAllocated()
| void google::protobuf.internal::ArenaStringPtr::UnsafeArenaSetAllocated |
( |
const ::std::string * |
default_value, |
|
|
::std::string * |
value, |
|
|
Arena * |
|
|
) |
| |
|
inline |
◆ UnsafeMutablePointer()
| ::std::string* google::protobuf.internal::ArenaStringPtr::UnsafeMutablePointer |
( |
| ) |
|
|
inline |
◆ UnsafeRawStringPointer()
| inline ::std::string** google::protobuf.internal::ArenaStringPtr::UnsafeRawStringPointer |
( |
| ) |
|
|
inline |
◆ UnsafeSetDefault()
| void google::protobuf.internal::ArenaStringPtr::UnsafeSetDefault |
( |
const ::std::string * |
default_value | ) |
|
|
inline |
◆ UnsafeSetTaggedPointer()
◆ ptr_
| ::std::string* google::protobuf.internal::ArenaStringPtr::ptr_ |
|
private |
The documentation for this struct was generated from the following file: