Public Member Functions | Private Member Functions | Private Attributes | List of all members
LogMessage Class Reference

#include <logging.h>

Inheritance diagram for LogMessage:
Inheritance graph
[legend]

Public Member Functions

void Flush ()
 
void Flush ()
 
 LogMessage (const char *file, int line)
 
 LogMessage (const char *file, int line)
 
std::ostream & stream ()
 
std::ostream & stream ()
 
 ~LogMessage ()
 
 ~LogMessage ()
 

Private Member Functions

 LogMessage (const LogMessage &)=delete
 
 LogMessage (const LogMessage &)=delete
 
LogMessageoperator= (const LogMessage &)=delete
 
LogMessageoperator= (const LogMessage &)=delete
 

Private Attributes

bool flushed_
 
std::ostringstream str_
 

Detailed Description

Definition at line 57 of file bloaty/third_party/re2/util/logging.h.

Constructor & Destructor Documentation

◆ LogMessage() [1/4]

LogMessage::LogMessage ( const char *  file,
int  line 
)
inline

Definition at line 59 of file bloaty/third_party/re2/util/logging.h.

◆ ~LogMessage() [1/2]

LogMessage::~LogMessage ( )
inline

Definition at line 70 of file bloaty/third_party/re2/util/logging.h.

◆ LogMessage() [2/4]

LogMessage::LogMessage ( const LogMessage )
privatedelete

◆ LogMessage() [3/4]

LogMessage::LogMessage ( const char *  file,
int  line 
)
inline

Definition at line 59 of file re2/util/logging.h.

◆ ~LogMessage() [2/2]

LogMessage::~LogMessage ( )
inline

Definition at line 70 of file re2/util/logging.h.

◆ LogMessage() [4/4]

LogMessage::LogMessage ( const LogMessage )
privatedelete

Member Function Documentation

◆ Flush() [1/2]

void LogMessage::Flush ( )
inline

Definition at line 63 of file bloaty/third_party/re2/util/logging.h.

◆ Flush() [2/2]

void LogMessage::Flush ( )
inline

Definition at line 63 of file re2/util/logging.h.

◆ operator=() [1/2]

LogMessage& LogMessage::operator= ( const LogMessage )
privatedelete

◆ operator=() [2/2]

LogMessage& LogMessage::operator= ( const LogMessage )
privatedelete

◆ stream() [1/2]

std::ostream& LogMessage::stream ( )
inline

Definition at line 75 of file bloaty/third_party/re2/util/logging.h.

◆ stream() [2/2]

std::ostream& LogMessage::stream ( )
inline

Definition at line 75 of file re2/util/logging.h.

Member Data Documentation

◆ flushed_

bool LogMessage::flushed_
private

Definition at line 78 of file bloaty/third_party/re2/util/logging.h.

◆ str_

std::ostringstream LogMessage::str_
private

Definition at line 79 of file bloaty/third_party/re2/util/logging.h.


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


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