Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
google::protobuf.internal::LogMessage Class Reference

#include <logging.h>

Public Member Functions

 LogMessage (LogLevel level, const char *filename, int line)
 
 LogMessage (LogLevel level, const char *filename, int line)
 
LogMessageoperator<< (char value)
 
LogMessageoperator<< (char value)
 
LogMessageoperator<< (const char *value)
 
LogMessageoperator<< (const char *value)
 
LogMessageoperator<< (const std::string &value)
 
LogMessageoperator<< (const std::string &value)
 
LogMessageoperator<< (const StringPiece &value)
 
LogMessageoperator<< (const StringPiece &value)
 
LogMessageoperator<< (const uint128 &value)
 
LogMessageoperator<< (const uint128 &value)
 
LogMessageoperator<< (const util::Status &status)
 
LogMessageoperator<< (const util::Status &status)
 
LogMessageoperator<< (double value)
 
LogMessageoperator<< (double value)
 
LogMessageoperator<< (int value)
 
LogMessageoperator<< (int value)
 
LogMessageoperator<< (long long value)
 
LogMessageoperator<< (long long value)
 
LogMessageoperator<< (long value)
 
LogMessageoperator<< (long value)
 
LogMessageoperator<< (uint value)
 
LogMessageoperator<< (uint value)
 
LogMessageoperator<< (unsigned long long value)
 
LogMessageoperator<< (unsigned long long value)
 
LogMessageoperator<< (unsigned long value)
 
LogMessageoperator<< (unsigned long value)
 
LogMessageoperator<< (void *value)
 
LogMessageoperator<< (void *value)
 
 ~LogMessage ()
 
 ~LogMessage ()
 

Private Member Functions

void Finish ()
 
void Finish ()
 

Private Attributes

const char * filename_
 
LogLevel level_
 
int line_
 
std::string message_
 

Friends

class LogFinisher
 

Detailed Description

Definition at line 75 of file bloaty/third_party/protobuf/src/google/protobuf/stubs/logging.h.

Constructor & Destructor Documentation

◆ LogMessage() [1/2]

LogMessage::LogMessage ( LogLevel  level,
const char *  filename,
int  line 
)

◆ ~LogMessage() [1/2]

LogMessage::~LogMessage ( )

◆ LogMessage() [2/2]

google::protobuf.internal::LogMessage::LogMessage ( LogLevel  level,
const char *  filename,
int  line 
)

◆ ~LogMessage() [2/2]

google::protobuf.internal::LogMessage::~LogMessage ( )

Member Function Documentation

◆ Finish() [1/2]

void google::protobuf.internal::LogMessage::Finish ( )
private

◆ Finish() [2/2]

void LogMessage::Finish ( )
private

◆ operator<<() [1/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( char  value)

◆ operator<<() [2/28]

LogMessage & LogMessage::operator<< ( char  value)

◆ operator<<() [3/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( const char *  value)

◆ operator<<() [4/28]

LogMessage & LogMessage::operator<< ( const char *  value)

◆ operator<<() [5/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( const std::string &  value)

◆ operator<<() [6/28]

LogMessage & LogMessage::operator<< ( const std::string &  value)

◆ operator<<() [7/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( const StringPiece value)

◆ operator<<() [8/28]

LogMessage & LogMessage::operator<< ( const StringPiece value)

◆ operator<<() [9/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( const uint128 value)

◆ operator<<() [10/28]

LogMessage & LogMessage::operator<< ( const uint128 value)

◆ operator<<() [11/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( const util::Status status)

◆ operator<<() [12/28]

LogMessage & LogMessage::operator<< ( const util::Status status)

◆ operator<<() [13/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( double  value)

◆ operator<<() [14/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( double  value)

◆ operator<<() [15/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( int  value)

◆ operator<<() [16/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( int  value)

◆ operator<<() [17/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( long long  value)

◆ operator<<() [18/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( long long  value)

◆ operator<<() [19/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( long  value)

◆ operator<<() [20/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( long  value)

◆ operator<<() [21/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( uint  value)

◆ operator<<() [22/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( uint  value)

◆ operator<<() [23/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( unsigned long long  value)

◆ operator<<() [24/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( unsigned long long  value)

◆ operator<<() [25/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( unsigned long  value)

◆ operator<<() [26/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( unsigned long  value)

◆ operator<<() [27/28]

LogMessage& google::protobuf.internal::LogMessage::operator<< ( void *  value)

◆ operator<<() [28/28]

LogMessage & LogMessage::operator<< ( void *  value)

Friends And Related Function Documentation

◆ LogFinisher

LogFinisher
friend

Member Data Documentation

◆ filename_

const char * LogMessage::filename_
private

◆ level_

LogLevel LogMessage::level_
private

◆ line_

int LogMessage::line_
private

◆ message_

std::string LogMessage::message_
private

The documentation for this class was generated from the following files:


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