Home
last modified time | relevance | path

Searched defs:ArenaStringPtr (Results 1 – 1 of 1) sorted by relevance

/third_party/protobuf/src/google/protobuf/
Darenastring.h75 struct PROTOBUF_EXPORT ArenaStringPtr { struct
76 inline void Set(const ::std::string* default_value, in Set()
85 inline void SetLite(const ::std::string* default_value, in SetLite()
91 inline const ::std::string& Get() const { return *ptr_; } in Get()
93 inline ::std::string* Mutable(const ::std::string* default_value, in Mutable()
105 inline ::std::string* Release(const ::std::string* default_value, in Release()
114 inline ::std::string* ReleaseNonDefault(const ::std::string* default_value, in ReleaseNonDefault()
134 inline ::std::string* UnsafeArenaRelease(const ::std::string* default_value, in UnsafeArenaRelease()
147 inline void SetAllocated(const ::std::string* default_value, in SetAllocated()
179 PROTOBUF_ALWAYS_INLINE void Swap(ArenaStringPtr* other) { in Swap() argument
[all …]