|
| #define | PROTOBUF_USE_EXCEPTIONS 0 |
| |
| #define | GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(TypeName) |
| |
| #define | LIBPROTOBUF_EXPORT |
| |
| #define | LIBPROTOC_EXPORT |
| |
| #define | GOOGLE_PROTOBUF_VERSION 2006001 |
| |
| #define | GOOGLE_PROTOBUF_MIN_LIBRARY_VERSION 2006000 |
| |
| #define | GOOGLE_PROTOBUF_MIN_PROTOC_VERSION 2006000 |
| |
| #define | GOOGLE_PROTOBUF_VERIFY_VERSION |
| |
| #define | GOOGLE_LONGLONG(x) x##LL |
| |
| #define | GOOGLE_ULONGLONG(x) x##ULL |
| |
| #define | GOOGLE_LL_FORMAT "ll" |
| |
| #define | GOOGLE_ATTRIBUTE_ALWAYS_INLINE |
| |
| #define | GOOGLE_ATTRIBUTE_DEPRECATED |
| |
| #define | GOOGLE_PREDICT_TRUE |
| |
| #define | GOOGLE_SAFE_CONCURRENT_WRITES_BEGIN() |
| |
| #define | GOOGLE_SAFE_CONCURRENT_WRITES_END() |
| |
| #define | GOOGLE_ARRAYSIZE(a) |
| |
| #define | GOOGLE_COMPILE_ASSERT(expr, msg) |
| |
| #define | GOOGLE_LOG(LEVEL) |
| |
| #define | GOOGLE_LOG_IF(LEVEL, CONDITION) !(CONDITION) ? (void)0 : GOOGLE_LOG(LEVEL) |
| |
| #define | GOOGLE_CHECK(EXPRESSION) GOOGLE_LOG_IF(FATAL, !(EXPRESSION)) << "CHECK failed: " #EXPRESSION ": " |
| |
| #define | GOOGLE_CHECK_OK(A) GOOGLE_CHECK(A) |
| |
| #define | GOOGLE_CHECK_EQ(A, B) GOOGLE_CHECK((A) == (B)) |
| |
| #define | GOOGLE_CHECK_NE(A, B) GOOGLE_CHECK((A) != (B)) |
| |
| #define | GOOGLE_CHECK_LT(A, B) GOOGLE_CHECK((A) < (B)) |
| |
| #define | GOOGLE_CHECK_LE(A, B) GOOGLE_CHECK((A) <= (B)) |
| |
| #define | GOOGLE_CHECK_GT(A, B) GOOGLE_CHECK((A) > (B)) |
| |
| #define | GOOGLE_CHECK_GE(A, B) GOOGLE_CHECK((A) >= (B)) |
| |
| #define | GOOGLE_CHECK_NOTNULL(A) internal::CheckNotNull(__FILE__, __LINE__, "'" #A "' must not be NULL", (A)) |
| |
| #define | GOOGLE_DLOG GOOGLE_LOG |
| |
| #define | GOOGLE_DCHECK GOOGLE_CHECK |
| |
| #define | GOOGLE_DCHECK_EQ GOOGLE_CHECK_EQ |
| |
| #define | GOOGLE_DCHECK_NE GOOGLE_CHECK_NE |
| |
| #define | GOOGLE_DCHECK_LT GOOGLE_CHECK_LT |
| |
| #define | GOOGLE_DCHECK_LE GOOGLE_CHECK_LE |
| |
| #define | GOOGLE_DCHECK_GT GOOGLE_CHECK_GT |
| |
| #define | GOOGLE_DCHECK_GE GOOGLE_CHECK_GE |
| |
|
| void LIBPROTOBUF_EXPORT | google::protobuf::internal::VerifyVersion (int headerVersion, int minLibraryVersion, const char *filename) |
| |
| std::string LIBPROTOBUF_EXPORT | google::protobuf::internal::VersionString (int version) |
| |
| template<typename To , typename From > |
| To | google::protobuf::internal::implicit_cast (From const &f) |
| |
| template<typename To , typename From > |
| To | google::protobuf::internal::down_cast (From *f) |
| |
| template<typename T > |
| T * | google::protobuf::internal::CheckNotNull (const char *, int, const char *name, T *val) |
| |
| LIBPROTOBUF_EXPORT LogHandler * | google::protobuf::SetLogHandler (LogHandler *new_func) |
| |
| Closure * | google::protobuf::NewCallback (void(*function)()) |
| |
| Closure * | google::protobuf::NewPermanentCallback (void(*function)()) |
| |
| template<typename Class > |
| Closure * | google::protobuf::NewCallback (Class *object, void(Class::*method)()) |
| |
| template<typename Class > |
| Closure * | google::protobuf::NewPermanentCallback (Class *object, void(Class::*method)()) |
| |
| template<typename Arg1 > |
| Closure * | google::protobuf::NewCallback (void(*function)(Arg1), Arg1 arg1) |
| |
| template<typename Arg1 > |
| Closure * | google::protobuf::NewPermanentCallback (void(*function)(Arg1), Arg1 arg1) |
| |
| template<typename Class , typename Arg1 > |
| Closure * | google::protobuf::NewCallback (Class *object, void(Class::*method)(Arg1), Arg1 arg1) |
| |
| template<typename Class , typename Arg1 > |
| Closure * | google::protobuf::NewPermanentCallback (Class *object, void(Class::*method)(Arg1), Arg1 arg1) |
| |
| template<typename Arg1 , typename Arg2 > |
| Closure * | google::protobuf::NewCallback (void(*function)(Arg1, Arg2), Arg1 arg1, Arg2 arg2) |
| |
| template<typename Arg1 , typename Arg2 > |
| Closure * | google::protobuf::NewPermanentCallback (void(*function)(Arg1, Arg2), Arg1 arg1, Arg2 arg2) |
| |
| template<typename Class , typename Arg1 , typename Arg2 > |
| Closure * | google::protobuf::NewCallback (Class *object, void(Class::*method)(Arg1, Arg2), Arg1 arg1, Arg2 arg2) |
| |
| template<typename Class , typename Arg1 , typename Arg2 > |
| Closure * | google::protobuf::NewPermanentCallback (Class *object, void(Class::*method)(Arg1, Arg2), Arg1 arg1, Arg2 arg2) |
| |
| void LIBPROTOBUF_EXPORT | google::protobuf::DoNothing () |
| |
| LIBPROTOBUF_EXPORT bool | google::protobuf::internal::IsStructurallyValidUTF8 (const char *buf, int len) |
| |
| LIBPROTOBUF_EXPORT uint32 | google::protobuf::ghtonl (uint32 x) |
| |
| LIBPROTOBUF_EXPORT void | google::protobuf::ShutdownProtobufLibrary () |
| |
| LIBPROTOBUF_EXPORT void | google::protobuf::internal::OnShutdown (void(*func)()) |
| |