Sacado Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
testing::TestEventListeners Class Reference

#include <gtest.h>

Public Member Functions

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

Private Member Functions

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

Private Attributes

internal::TestEventRepeaterrepeater_
 
TestEventListenerdefault_result_printer_
 
TestEventListenerdefault_xml_generator_
 

Friends

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

Detailed Description

Definition at line 1186 of file gtest.h.

Constructor & Destructor Documentation

◆ TestEventListeners()

testing::TestEventListeners::TestEventListeners ( )

Definition at line 4919 of file gtest.cc.

◆ ~TestEventListeners()

testing::TestEventListeners::~TestEventListeners ( )

Definition at line 4924 of file gtest.cc.

Member Function Documentation

◆ Append()

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

Definition at line 4930 of file gtest.cc.

◆ Release()

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

Definition at line 4937 of file gtest.cc.

◆ default_result_printer()

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

Definition at line 1206 of file gtest.h.

◆ default_xml_generator()

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

Definition at line 1217 of file gtest.h.

◆ repeater()

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

Definition at line 4947 of file gtest.cc.

◆ SetDefaultResultPrinter()

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

Definition at line 4954 of file gtest.cc.

◆ SetDefaultXmlGenerator()

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

Definition at line 4969 of file gtest.cc.

◆ EventForwardingEnabled()

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

Definition at line 4981 of file gtest.cc.

◆ SuppressEventForwarding()

void testing::TestEventListeners::SuppressEventForwarding ( )
private

Definition at line 4985 of file gtest.cc.

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_()

testing::TestEventListeners::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestEventListeners )
private

Friends And Related Symbol Documentation

◆ TestSuite

friend class TestSuite
friend

Definition at line 1222 of file gtest.h.

◆ TestInfo

friend class TestInfo
friend

Definition at line 1223 of file gtest.h.

◆ internal::DefaultGlobalTestPartResultReporter

friend class internal::DefaultGlobalTestPartResultReporter
friend

Definition at line 1224 of file gtest.h.

◆ internal::NoExecDeathTest

friend class internal::NoExecDeathTest
friend

Definition at line 1225 of file gtest.h.

◆ internal::TestEventListenersAccessor

Definition at line 1226 of file gtest.h.

◆ internal::UnitTestImpl

friend class internal::UnitTestImpl
friend

Definition at line 1227 of file gtest.h.

Member Data Documentation

◆ repeater_

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

Definition at line 1253 of file gtest.h.

◆ default_result_printer_

TestEventListener* testing::TestEventListeners::default_result_printer_
private

Definition at line 1255 of file gtest.h.

◆ default_xml_generator_

TestEventListener* testing::TestEventListeners::default_xml_generator_
private

Definition at line 1257 of file gtest.h.


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