Go to the documentation of this file.
31 #ifndef GOOGLE_PROTOBUF_INLINED_STRING_FIELD_H__
32 #define GOOGLE_PROTOBUF_INLINED_STRING_FIELD_H__
40 #include <google/protobuf/port_def.inc>
43 #error "You cannot SWIG proto headers"
70 Arena* ) PROTOBUF_ALWAYS_INLINE {
74 ClearNonDefaultToEmptyNoArena();
77 PROTOBUF_ALWAYS_INLINE {
78 ClearNonDefaultToEmptyNoArena();
80 void ClearNonDefaultToEmptyNoArena() PROTOBUF_ALWAYS_INLINE;
82 void ClearToDefault(
const std::
string* default_value,
83 Arena* ) PROTOBUF_ALWAYS_INLINE {
86 void ClearToDefaultNoArena(
const std::string* default_value)
87 PROTOBUF_ALWAYS_INLINE;
90 Arena* ) PROTOBUF_ALWAYS_INLINE {
93 void DestroyNoArena(
const std::string* default_value) PROTOBUF_ALWAYS_INLINE;
99 Arena* ) PROTOBUF_ALWAYS_INLINE {
103 PROTOBUF_ALWAYS_INLINE;
118 Arena* ) PROTOBUF_ALWAYS_INLINE {
122 Arena* ) PROTOBUF_ALWAYS_INLINE {
129 Arena* ) PROTOBUF_ALWAYS_INLINE {
133 Arena* ) PROTOBUF_ALWAYS_INLINE {
145 void SetAllocatedNoArena(
const std::string* default_value,
149 void UnsafeSetDefault(
const std::string* default_value);
152 void UnsafeArenaSetAllocated(
const std::string* default_value,
257 #include <google/protobuf/port_undef.inc>
259 #endif // GOOGLE_PROTOBUF_INLINED_STRING_FIELD_H__
std::string * UnsafeMutablePointer()
const Descriptor::ReservedRange value
void Set(const std::string *default_value, StringPiece value, Arena *) PROTOBUF_ALWAYS_INLINE
std::string * Release(const std::string *default_value, Arena *)
void AssignWithDefault(const std::string *default_value, const InlinedStringField &from) PROTOBUF_ALWAYS_INLINE
void ClearToDefaultNoArena(const std::string *default_value) PROTOBUF_ALWAYS_INLINE
void UnsafeSetDefault(const std::string *default_value)
GLsizei const GLchar *const * string
void UnsafeArenaSetAllocated(const std::string *default_value, std::string *value, Arena *arena)
const std::string & GetNoArena() const PROTOBUF_ALWAYS_INLINE
void DestroyNoArena(const std::string *default_value) PROTOBUF_ALWAYS_INLINE
std::string * UnsafeArenaRelease(const std::string *default_value, Arena *arena)
void ClearToEmptyNoArena(const std::string *) PROTOBUF_ALWAYS_INLINE
void SetNoArena(const std::string *default_value, StringPiece value) PROTOBUF_ALWAYS_INLINE
std::string * ReleaseNonDefault(const std::string *default_value, Arena *)
void Swap(InlinedStringField *from) PROTOBUF_ALWAYS_INLINE
void ClearNonDefaultToEmptyNoArena() PROTOBUF_ALWAYS_INLINE
void SetAllocated(const std::string *default_value, std::string *value, Arena *)
void ClearToEmpty(const std::string *default_value, Arena *) PROTOBUF_ALWAYS_INLINE
void Destroy(const std::string *default_value, Arena *) PROTOBUF_ALWAYS_INLINE
std::string * ReleaseNoArena(const std::string *default_value)
void SetAllocatedNoArena(const std::string *default_value, std::string *value)
InlinedStringField() PROTOBUF_ALWAYS_INLINE
std::string * MutableNoArena(const std::string *default_value) PROTOBUF_ALWAYS_INLINE
void SetLite(const std::string *default_value, StringPiece value, Arena *) PROTOBUF_ALWAYS_INLINE
GLsizei const GLfloat * value
std::string * ReleaseNonDefaultNoArena(const std::string *default_value)
void SetLite(const std::string *default_value, const std::string &value, Arena *) PROTOBUF_ALWAYS_INLINE
const std::string & Get() const PROTOBUF_ALWAYS_INLINE
void Set(const std::string *default_value, const std::string &value, Arena *) PROTOBUF_ALWAYS_INLINE
void ClearNonDefaultToEmpty() PROTOBUF_ALWAYS_INLINE
bool IsDefault(const std::string *)
libaditof
Author(s):
autogenerated on Wed May 21 2025 02:06:54