webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Namespaces | Macros | Typedefs | Functions | Variables
common.cc File Reference
#include <google/protobuf/stubs/common.h>
#include <google/protobuf/stubs/once.h>
#include <google/protobuf/stubs/status.h>
#include <google/protobuf/stubs/stringpiece.h>
#include <google/protobuf/stubs/strutil.h>
#include <google/protobuf/stubs/int128.h>
#include <errno.h>
#include <sstream>
#include <stdio.h>
#include <vector>

Namespaces

 google
 
 google::protobuf
 
 google.protobuf.internal
 

Macros

#define DECLARE_STREAM_OPERATOR(TYPE, FORMAT)
 

Typedefs

typedef void google.protobuf.internal::OnShutdownFunc()
 

Functions

void google.protobuf.internal::VerifyVersion (int headerVersion, int minLibraryVersion, const char *filename)
 
string google.protobuf.internal::VersionString (int version)
 
void google.protobuf.internal::DefaultLogHandler (LogLevel level, const char *filename, int line, const string &message)
 
void google.protobuf.internal::NullLogHandler (LogLevel, const char *, int, const string &)
 
 google.protobuf.internal::GOOGLE_PROTOBUF_DECLARE_ONCE (log_silencer_count_init_)
 
void google.protobuf.internal::DeleteLogSilencerCount ()
 
void google.protobuf.internal::InitLogSilencerCount ()
 
void google.protobuf.internal::InitLogSilencerCountOnce ()
 
LogHandler * google::protobuf::SetLogHandler (LogHandler *new_func)
 
void LIBPROTOBUF_EXPORT google::protobuf::DoNothing ()
 
uint32 google::protobuf::ghtonl (uint32 x)
 
 google.protobuf.internal::GOOGLE_PROTOBUF_DECLARE_ONCE (shutdown_functions_init)
 
void google.protobuf.internal::InitShutdownFunctions ()
 
void google.protobuf.internal::InitShutdownFunctionsOnce ()
 
void google.protobuf.internal::OnShutdown (void(*func)())
 
void google::protobuf::ShutdownProtobufLibrary ()
 

Variables

vector< void(*)()> * google.protobuf.internal::shutdown_functions = NULL
 
Mutex * google.protobuf.internal::shutdown_functions_mutex = NULL
 

Macro Definition Documentation

◆ DECLARE_STREAM_OPERATOR

#define DECLARE_STREAM_OPERATOR (   TYPE,
  FORMAT 
)
Value:
/* 128 bytes should be big enough for any of the primitive */ \
/* values which we print with this, but well use snprintf() */ \
/* anyway to be extra safe. */ \
char buffer[128]; \
snprintf(buffer, sizeof(buffer), FORMAT, value); \
/* Guard against broken MSVC snprintf(). */ \
buffer[sizeof(buffer)-1] = '\0'; \
message_ += buffer; \
return *this; \
}
EGLAttrib * value
Definition: eglext.h:120
#define buffer
Definition: xmlparse.c:622
#define TYPE(u, l)
Definition: upb.c:9296
EGLContext EGLenum EGLClientBuffer buffer
Definition: eglext.h:192
std::ostream & operator<<(std::ostream &os, const SdpAudioFormat &saf)
Definition: audio_format.cc:66