#include <algorithm>
#include <iostream>
#include <map>
#include <memory>
#include <set>
#include <string>
#include <vector>
#include <google/protobuf/stubs/port.h>
#include <google/protobuf/stubs/macros.h>
#include <google/protobuf/stubs/platform_macros.h>
#include <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
Go to the source code of this file.
Namespaces | |
google::protobuf | |
google.protobuf.internal | |
std | |
Macros | |
#define | GOOGLE_PROTOBUF_MIN_PROTOC_VERSION 3009000 |
#define | GOOGLE_PROTOBUF_VERIFY_VERSION |
#define | GOOGLE_PROTOBUF_VERSION 3009001 |
#define | GOOGLE_PROTOBUF_VERSION_SUFFIX "" |
#define | PROTOBUF_USE_EXCEPTIONS 0 |
Functions | |
PROTOBUF_EXPORT bool | google.protobuf.internal::IsStructurallyValidUTF8 (const char *buf, int len) |
bool | google.protobuf.internal::IsStructurallyValidUTF8 (const std::string &str) |
void | google.protobuf.internal::OnShutdown (void(*func)()) |
template<typename T > | |
T * | google.protobuf.internal::OnShutdownDelete (T *p) |
void | google.protobuf.internal::OnShutdownRun (void(*f)(const void *), const void *arg) |
void | google::protobuf::ShutdownProtobufLibrary () |
template<typename T > | |
void | google.protobuf.internal::StrongReference (const T &var) |
PROTOBUF_EXPORT char * | google.protobuf.internal::UTF8CoerceToStructurallyValid (const StringPiece &str, char *dst, char replace_char) |
PROTOBUF_EXPORT int | google.protobuf.internal::UTF8SpnStructurallyValid (const StringPiece &str) |
void | google.protobuf.internal::VerifyVersion (int headerVersion, int minLibraryVersion, const char *filename) |
string | google.protobuf.internal::VersionString (int version) |
Variables | |
static const int | google.protobuf.internal::kMinHeaderVersionForLibrary = 3009000 |
static const int | google.protobuf.internal::kMinHeaderVersionForProtoc = 3009000 |
#define GOOGLE_PROTOBUF_MIN_PROTOC_VERSION 3009000 |
Definition at line 96 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/common.h.
#define GOOGLE_PROTOBUF_VERIFY_VERSION |
Definition at line 116 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/common.h.
#define GOOGLE_PROTOBUF_VERSION 3009001 |
Definition at line 84 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/common.h.
#define GOOGLE_PROTOBUF_VERSION_SUFFIX "" |
Definition at line 87 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/common.h.
#define PROTOBUF_USE_EXCEPTIONS 0 |
Definition at line 56 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/common.h.