Monero
Loading...
Searching...
No Matches
TestEventListeners Class Reference

#include <gtest.h>

Collaboration diagram for TestEventListeners:

Public Member Functions

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

Private Member Functions

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

Private Attributes

internal::TestEventRepeater * repeater_
TestEventListenerdefault_result_printer_
TestEventListenerdefault_xml_generator_

Friends

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

Constructor & Destructor Documentation

◆ TestEventListeners() [1/2]

◆ TestEventListeners() [2/2]

◆ ~TestEventListeners() [1/2]

◆ ~TestEventListeners() [2/2]

Member Function Documentation

◆ Append() [1/2]

◆ Append() [2/2]

◆ default_result_printer() [1/2]

◆ default_result_printer() [2/2]

◆ default_xml_generator() [1/2]

◆ default_xml_generator() [2/2]

◆ EventForwardingEnabled() [1/2]

◆ EventForwardingEnabled() [2/2]

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [1/2]

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [2/2]

◆ Release() [1/2]

◆ Release() [2/2]

◆ repeater() [1/2]

◆ repeater() [2/2]

◆ SetDefaultResultPrinter() [1/2]

◆ SetDefaultResultPrinter() [2/2]

◆ SetDefaultXmlGenerator() [1/2]

◆ SetDefaultXmlGenerator() [2/2]

◆ SuppressEventForwarding() [1/2]

◆ SuppressEventForwarding() [2/2]

◆ internal::DefaultGlobalTestPartResultReporter

internal::DefaultGlobalTestPartResultReporter
friend

◆ internal::NoExecDeathTest

internal::NoExecDeathTest
friend

◆ internal::TestEventListenersAccessor

internal::TestEventListenersAccessor
friend

◆ internal::UnitTestImpl

internal::UnitTestImpl
friend

◆ TestCase

TestCase
friend

◆ TestInfo

TestInfo
friend

Member Data Documentation

◆ default_result_printer_

◆ default_xml_generator_

◆ repeater_

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

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