Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
testing::TestEventListeners Class Reference

#include <gtest.h>

Public Member Functions

void Append (TestEventListener *listener)
 
TestEventListenerdefault_result_printer () const
 
TestEventListenerdefault_xml_generator () const
 
TestEventListenerRelease (TestEventListener *listener)
 
 TestEventListeners ()
 
 ~TestEventListeners ()
 

Private Member Functions

bool EventForwardingEnabled () const
 
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TestEventListeners)
 
TestEventListenerrepeater ()
 
void SetDefaultResultPrinter (TestEventListener *listener)
 
void SetDefaultXmlGenerator (TestEventListener *listener)
 
void SuppressEventForwarding ()
 

Private Attributes

TestEventListenerdefault_result_printer_
 
TestEventListenerdefault_xml_generator_
 
internal::TestEventRepeaterrepeater_
 

Friends

class internal::DefaultGlobalTestPartResultReporter
 
class internal::NoExecDeathTest
 
class internal::TestEventListenersAccessor
 
class internal::UnitTestImpl
 
class TestCase
 
class TestInfo
 

Detailed Description

Definition at line 18445 of file gtest.h.

Constructor & Destructor Documentation

testing::TestEventListeners::TestEventListeners ( )

Definition at line 5043 of file gtest-all.cc.

testing::TestEventListeners::~TestEventListeners ( )

Definition at line 5049 of file gtest-all.cc.

Member Function Documentation

void testing::TestEventListeners::Append ( TestEventListener listener)

Definition at line 5055 of file gtest-all.cc.

TestEventListener* testing::TestEventListeners::default_result_printer ( ) const
inline

Definition at line 18465 of file gtest.h.

TestEventListener* testing::TestEventListeners::default_xml_generator ( ) const
inline

Definition at line 18476 of file gtest.h.

bool testing::TestEventListeners::EventForwardingEnabled ( ) const
private

Definition at line 5108 of file gtest-all.cc.

testing::TestEventListeners::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestEventListeners  )
private
TestEventListener * testing::TestEventListeners::Release ( TestEventListener listener)

Definition at line 5062 of file gtest-all.cc.

TestEventListener * testing::TestEventListeners::repeater ( )
private

Definition at line 5072 of file gtest-all.cc.

void testing::TestEventListeners::SetDefaultResultPrinter ( TestEventListener listener)
private

Definition at line 5079 of file gtest-all.cc.

void testing::TestEventListeners::SetDefaultXmlGenerator ( TestEventListener listener)
private

Definition at line 5095 of file gtest-all.cc.

void testing::TestEventListeners::SuppressEventForwarding ( )
private

Definition at line 5112 of file gtest-all.cc.

Friends And Related Function Documentation

Definition at line 18483 of file gtest.h.

friend class internal::NoExecDeathTest
friend

Definition at line 18484 of file gtest.h.

friend class internal::TestEventListenersAccessor
friend

Definition at line 18485 of file gtest.h.

friend class internal::UnitTestImpl
friend

Definition at line 18486 of file gtest.h.

friend class TestCase
friend

Definition at line 18481 of file gtest.h.

friend class TestInfo
friend

Definition at line 18482 of file gtest.h.

Member Data Documentation

TestEventListener* testing::TestEventListeners::default_result_printer_
private

Definition at line 18514 of file gtest.h.

TestEventListener* testing::TestEventListeners::default_xml_generator_
private

Definition at line 18516 of file gtest.h.

internal::TestEventRepeater* testing::TestEventListeners::repeater_
private

Definition at line 18512 of file gtest.h.


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


diagnostic_aggregator
Author(s): Kevin Watts, Brice Rebsamen
autogenerated on Wed Mar 27 2019 03:02:16