Namespaces | Macros | Functions | Variables
protobuf/src/google/protobuf/stubs/common.cc File Reference
#include <google/protobuf/stubs/common.h>
#include <atomic>
#include <errno.h>
#include <sstream>
#include <stdio.h>
#include <vector>
#include <google/protobuf/stubs/callback.h>
#include <google/protobuf/stubs/logging.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 <google/protobuf/port_def.inc>
#include <google/protobuf/port_undef.inc>
Include dependency graph for protobuf/src/google/protobuf/stubs/common.cc:

Go to the source code of this file.

Namespaces

 google
 
 google::protobuf
 
 google.protobuf.internal
 

Macros

#define DECLARE_STREAM_OPERATOR(TYPE)
 
#define GOOGLE_PROTOBUF_MIN_LOG_LEVEL   LOGLEVEL_INFO
 

Functions

 google.protobuf.internal::DECLARE_STREAM_OPERATOR (long) DECLARE_STREAM_OPERATOR(unsigned long) DECLARE_STREAM_OPERATOR(long long) DECLARE_STREAM_OPERATOR(unsigned long long) LogMessage
 
void google.protobuf.internal::DefaultLogHandler (LogLevel level, const char *filename, int line, const std::string &message)
 
void PROTOBUF_EXPORT google::protobuf::DoNothing ()
 
uint32 google::protobuf::ghtonl (uint32 x)
 
void google.protobuf.internal::NullLogHandler (LogLevel, const char *, int, const std::string &)
 
LogHandler * google::protobuf::SetLogHandler (LogHandler *new_func)
 
void google.protobuf.internal::VerifyVersion (int headerVersion, int minLibraryVersion, const char *filename)
 
string google.protobuf.internal::VersionString (int version)
 

Variables

static LogHandler * google.protobuf.internal::log_handler_ = &DefaultLogHandler
 
static std::atomic< intgoogle.protobuf.internal::log_silencer_count_ = ATOMIC_VAR_INIT(0)
 

Macro Definition Documentation

◆ DECLARE_STREAM_OPERATOR

#define DECLARE_STREAM_OPERATOR (   TYPE)
Value:
StrAppend(&message_, value); \
return *this; \
}

Definition at line 220 of file protobuf/src/google/protobuf/stubs/common.cc.

◆ GOOGLE_PROTOBUF_MIN_LOG_LEVEL

#define GOOGLE_PROTOBUF_MIN_LOG_LEVEL   LOGLEVEL_INFO
LogMessage
Definition: bloaty/third_party/re2/util/logging.h:57
value
const char * value
Definition: hpack_parser_table.cc:165
TYPE
#define TYPE(u, l)
Definition: bloaty/third_party/protobuf/php/ext/google/protobuf/upb.c:8202
grpc::operator<<
std::ostream & operator<<(std::ostream &out, const string_ref &string)
Definition: grpcpp/impl/codegen/string_ref.h:145


grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:07