Monero
Loading...
Searching...
No Matches
testing::internal::TestEventRepeater Class Reference
Inheritance diagram for testing::internal::TestEventRepeater:
Collaboration diagram for testing::internal::TestEventRepeater:

Public Member Functions

 TestEventRepeater ()
virtual ~TestEventRepeater ()
void Append (TestEventListener *listener)
TestEventListenerRelease (TestEventListener *listener)
bool forwarding_enabled () const
void set_forwarding_enabled (bool enable)
virtual void OnTestProgramStart (const UnitTest &unit_test)
virtual void OnTestIterationStart (const UnitTest &unit_test, int iteration)
virtual void OnEnvironmentsSetUpStart (const UnitTest &unit_test)
virtual void OnEnvironmentsSetUpEnd (const UnitTest &unit_test)
virtual void OnTestCaseStart (const TestCase &test_case)
virtual void OnTestStart (const TestInfo &test_info)
virtual void OnTestPartResult (const TestPartResult &result)
virtual void OnTestEnd (const TestInfo &test_info)
virtual void OnTestCaseEnd (const TestCase &test_case)
virtual void OnEnvironmentsTearDownStart (const UnitTest &unit_test)
virtual void OnEnvironmentsTearDownEnd (const UnitTest &unit_test)
virtual void OnTestIterationEnd (const UnitTest &unit_test, int iteration)
virtual void OnTestProgramEnd (const UnitTest &unit_test)
 TestEventRepeater ()
virtual ~TestEventRepeater ()
void Append (TestEventListener *listener)
TestEventListenerRelease (TestEventListener *listener)
bool forwarding_enabled () const
void set_forwarding_enabled (bool enable)
virtual void OnTestProgramStart (const UnitTest &unit_test)
virtual void OnTestIterationStart (const UnitTest &unit_test, int iteration)
virtual void OnEnvironmentsSetUpStart (const UnitTest &unit_test)
virtual void OnEnvironmentsSetUpEnd (const UnitTest &unit_test)
virtual void OnTestCaseStart (const TestCase &test_case)
virtual void OnTestStart (const TestInfo &test_info)
virtual void OnTestPartResult (const TestPartResult &result)
virtual void OnTestEnd (const TestInfo &test_info)
virtual void OnTestCaseEnd (const TestCase &test_case)
virtual void OnEnvironmentsTearDownStart (const UnitTest &unit_test)
virtual void OnEnvironmentsTearDownEnd (const UnitTest &unit_test)
virtual void OnTestIterationEnd (const UnitTest &unit_test, int iteration)
virtual void OnTestProgramEnd (const UnitTest &unit_test)
Public Member Functions inherited from testing::TestEventListener
virtual ~TestEventListener ()
virtual ~TestEventListener ()

Private Member Functions

 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TestEventRepeater)
 GTEST_DISALLOW_COPY_AND_ASSIGN_ (TestEventRepeater)

Private Attributes

bool forwarding_enabled_
std::vector< TestEventListener * > listeners_

Constructor & Destructor Documentation

◆ TestEventRepeater() [1/2]

testing::internal::TestEventRepeater::TestEventRepeater ( )
inline

◆ ~TestEventRepeater() [1/2]

testing::internal::TestEventRepeater::~TestEventRepeater ( )
virtual

◆ TestEventRepeater() [2/2]

testing::internal::TestEventRepeater::TestEventRepeater ( )
inline

◆ ~TestEventRepeater() [2/2]

virtual testing::internal::TestEventRepeater::~TestEventRepeater ( )
virtual

Member Function Documentation

◆ Append() [1/2]

void testing::internal::TestEventRepeater::Append ( TestEventListener * listener)

◆ Append() [2/2]

void testing::internal::TestEventRepeater::Append ( TestEventListener * listener)

◆ forwarding_enabled() [1/2]

bool testing::internal::TestEventRepeater::forwarding_enabled ( ) const
inline

◆ forwarding_enabled() [2/2]

bool testing::internal::TestEventRepeater::forwarding_enabled ( ) const
inline

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [1/2]

testing::internal::TestEventRepeater::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestEventRepeater )
private

◆ GTEST_DISALLOW_COPY_AND_ASSIGN_() [2/2]

testing::internal::TestEventRepeater::GTEST_DISALLOW_COPY_AND_ASSIGN_ ( TestEventRepeater )
private

◆ OnEnvironmentsSetUpEnd() [1/2]

virtual void testing::internal::TestEventRepeater::OnEnvironmentsSetUpEnd ( const UnitTest & unit_test)
virtual

◆ OnEnvironmentsSetUpEnd() [2/2]

virtual void testing::internal::TestEventRepeater::OnEnvironmentsSetUpEnd ( const UnitTest & unit_test)
virtual

◆ OnEnvironmentsSetUpStart() [1/2]

virtual void testing::internal::TestEventRepeater::OnEnvironmentsSetUpStart ( const UnitTest & unit_test)
virtual

◆ OnEnvironmentsSetUpStart() [2/2]

virtual void testing::internal::TestEventRepeater::OnEnvironmentsSetUpStart ( const UnitTest & unit_test)
virtual

◆ OnEnvironmentsTearDownEnd() [1/2]

virtual void testing::internal::TestEventRepeater::OnEnvironmentsTearDownEnd ( const UnitTest & unit_test)
virtual

◆ OnEnvironmentsTearDownEnd() [2/2]

virtual void testing::internal::TestEventRepeater::OnEnvironmentsTearDownEnd ( const UnitTest & unit_test)
virtual

◆ OnEnvironmentsTearDownStart() [1/2]

virtual void testing::internal::TestEventRepeater::OnEnvironmentsTearDownStart ( const UnitTest & unit_test)
virtual

◆ OnEnvironmentsTearDownStart() [2/2]

virtual void testing::internal::TestEventRepeater::OnEnvironmentsTearDownStart ( const UnitTest & unit_test)
virtual

◆ OnTestCaseEnd() [1/2]

virtual void testing::internal::TestEventRepeater::OnTestCaseEnd ( const TestCase & test_case)
virtual

◆ OnTestCaseEnd() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestCaseEnd ( const TestCase & test_case)
virtual

◆ OnTestCaseStart() [1/2]

virtual void testing::internal::TestEventRepeater::OnTestCaseStart ( const TestCase & test_case)
virtual

◆ OnTestCaseStart() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestCaseStart ( const TestCase & test_case)
virtual

◆ OnTestEnd() [1/2]

virtual void testing::internal::TestEventRepeater::OnTestEnd ( const TestInfo & test_info)
virtual

◆ OnTestEnd() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestEnd ( const TestInfo & test_info)
virtual

◆ OnTestIterationEnd() [1/2]

void testing::internal::TestEventRepeater::OnTestIterationEnd ( const UnitTest & unit_test,
int iteration )
virtual

◆ OnTestIterationEnd() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestIterationEnd ( const UnitTest & unit_test,
int iteration )
virtual

◆ OnTestIterationStart() [1/2]

void testing::internal::TestEventRepeater::OnTestIterationStart ( const UnitTest & unit_test,
int iteration )
virtual

◆ OnTestIterationStart() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestIterationStart ( const UnitTest & unit_test,
int iteration )
virtual

◆ OnTestPartResult() [1/2]

virtual void testing::internal::TestEventRepeater::OnTestPartResult ( const TestPartResult & result)
virtual

◆ OnTestPartResult() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestPartResult ( const TestPartResult & result)
virtual

◆ OnTestProgramEnd() [1/2]

virtual void testing::internal::TestEventRepeater::OnTestProgramEnd ( const UnitTest & unit_test)
virtual

◆ OnTestProgramEnd() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestProgramEnd ( const UnitTest & unit_test)
virtual

◆ OnTestProgramStart() [1/2]

virtual void testing::internal::TestEventRepeater::OnTestProgramStart ( const UnitTest & unit_test)
virtual

◆ OnTestProgramStart() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestProgramStart ( const UnitTest & unit_test)
virtual

◆ OnTestStart() [1/2]

virtual void testing::internal::TestEventRepeater::OnTestStart ( const TestInfo & test_info)
virtual

◆ OnTestStart() [2/2]

virtual void testing::internal::TestEventRepeater::OnTestStart ( const TestInfo & test_info)
virtual

◆ Release() [1/2]

TestEventListener * testing::internal::TestEventRepeater::Release ( TestEventListener * listener)

◆ Release() [2/2]

TestEventListener * testing::internal::TestEventRepeater::Release ( TestEventListener * listener)

◆ set_forwarding_enabled() [1/2]

void testing::internal::TestEventRepeater::set_forwarding_enabled ( bool enable)
inline

◆ set_forwarding_enabled() [2/2]

void testing::internal::TestEventRepeater::set_forwarding_enabled ( bool enable)
inline

Member Data Documentation

◆ forwarding_enabled_

bool testing::internal::TestEventRepeater::forwarding_enabled_
private

◆ listeners_

std::vector< TestEventListener * > testing::internal::TestEventRepeater::listeners_
private

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