Public Member Functions | List of all members
pilz_testutils::MockAppender Class Reference

Mocked version of a log4cxx::Appender to be used by gtest. More...

#include <mock_appender.h>

Inheritance diagram for pilz_testutils::MockAppender:
Inheritance graph
[legend]

Public Member Functions

void append (const log4cxx::spi::LoggingEventPtr &a, log4cxx::helpers::Pool &b) override
 
void close () override
 
log4cxx::LogString getName () const override
 
 MOCK_METHOD2 (internal_append, void(const log4cxx::spi::LoggingEventPtr &, log4cxx::helpers::Pool &))
 
bool requiresLayout () const override
 
 ~MockAppender ()
 

Detailed Description

Mocked version of a log4cxx::Appender to be used by gtest.

Note
Not intended for direct use. Please use LoggerMock inside the tests.

Definition at line 38 of file mock_appender.h.

Constructor & Destructor Documentation

◆ ~MockAppender()

pilz_testutils::MockAppender::~MockAppender ( )
inline

Definition at line 41 of file mock_appender.h.

Member Function Documentation

◆ append()

void pilz_testutils::MockAppender::append ( const log4cxx::spi::LoggingEventPtr &  a,
log4cxx::helpers::Pool &  b 
)
inlineoverride

Definition at line 49 of file mock_appender.h.

◆ close()

void pilz_testutils::MockAppender::close ( )
inlineoverride

Definition at line 61 of file mock_appender.h.

◆ getName()

log4cxx::LogString pilz_testutils::MockAppender::getName ( ) const
inlineoverride

Definition at line 56 of file mock_appender.h.

◆ MOCK_METHOD2()

pilz_testutils::MockAppender::MOCK_METHOD2 ( internal_append  ,
void(const log4cxx::spi::LoggingEventPtr &, log4cxx::helpers::Pool &)   
)

◆ requiresLayout()

bool pilz_testutils::MockAppender::requiresLayout ( ) const
inlineoverride

Definition at line 66 of file mock_appender.h.


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


pilz_testutils
Author(s):
autogenerated on Sat Nov 25 2023 03:16:57