38 #ifndef GOOGLE_PROTOBUF_GENERATED_MESSAGE_UTIL_H__
39 #define GOOGLE_PROTOBUF_GENERATED_MESSAGE_UTIL_H__
59 #undef DEPRECATED_PROTOBUF_FIELD
60 #define PROTOBUF_DEPRECATED
80 assert(empty_string_ !=
NULL);
103 for (
int i = t.size(); --i >= 0; ) {
104 if (!t.Get(i).IsInitialized())
return false;
113 #endif // GOOGLE_PROTOBUF_GENERATED_MESSAGE_UTIL_H__
LIBPROTOBUF_EXPORT double NaN()
LIBPROTOBUF_EXPORT void InitEmptyString()
LIBPROTOBUF_EXPORT int StringSpaceUsedExcludingSelf(const string &str)
void GoogleOnceInit(ProtobufOnceType *once, void(*init_func)())
Definition: once.h:124
arena_t NULL
Definition: jemalloc_internal.h:624
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyStringAlreadyInited()
Definition: generated_message_util.h:79
bool AllAreInitialized(const Type &t)
Definition: generated_message_util.h:102
internal::AtomicWord ProtobufOnceType
Definition: once.h:117
LIBPROTOBUF_EXPORTconst::std::string & GetEmptyString()
Definition: generated_message_util.h:83
Definition: document.h:390
#define LIBPROTOBUF_EXPORT
Definition: common.h:105
LIBPROTOBUF_EXPORTconst::std::string * empty_string_
LIBPROTOBUF_EXPORT ProtobufOnceType empty_string_once_init_
Definition: BnetFileGenerator.h:47
Type
Type of JSON value.
Definition: rapidjson.h:642
LIBPROTOBUF_EXPORT double Infinity()