Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
glog_testing::ScopedMockLog Class Reference

#include <mock-log.h>

Inheritance diagram for glog_testing::ScopedMockLog:
Inheritance graph
[legend]

Classes

struct  MessageInfo
 

Public Member Functions

 MOCK_METHOD3 (Log, void(GOOGLE_NAMESPACE::LogSeverity severity, const std::string &file_path, const std::string &message))
 
 ScopedMockLog ()
 
 ~ScopedMockLog ()
 

Private Member Functions

virtual void send (GOOGLE_NAMESPACE::LogSeverity severity, const char *full_filename, const char *, int, const LogMessageTime &, const char *message, size_t message_len)
 
virtual void WaitTillSent ()
 

Private Attributes

MessageInfo message_info_
 

Detailed Description

Definition at line 68 of file mock-log.h.

Constructor & Destructor Documentation

◆ ScopedMockLog()

glog_testing::ScopedMockLog::ScopedMockLog ( )
inline

Definition at line 72 of file mock-log.h.

◆ ~ScopedMockLog()

glog_testing::ScopedMockLog::~ScopedMockLog ( )
inline

Definition at line 75 of file mock-log.h.

Member Function Documentation

◆ MOCK_METHOD3()

glog_testing::ScopedMockLog::MOCK_METHOD3 ( Log  ,
void(GOOGLE_NAMESPACE::LogSeverity severity, const std::string &file_path, const std::string &message  
)

◆ send()

virtual void glog_testing::ScopedMockLog::send ( GOOGLE_NAMESPACE::LogSeverity  severity,
const char *  full_filename,
const char *  ,
int  ,
const LogMessageTime &  ,
const char *  message,
size_t  message_len 
)
inlineprivatevirtual

Definition at line 116 of file mock-log.h.

◆ WaitTillSent()

virtual void glog_testing::ScopedMockLog::WaitTillSent ( )
inlineprivatevirtual

Definition at line 135 of file mock-log.h.

Member Data Documentation

◆ message_info_

MessageInfo glog_testing::ScopedMockLog::message_info_
private

Definition at line 150 of file mock-log.h.


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


libaditof
Author(s):
autogenerated on Wed May 21 2025 02:07:08