Public Types | Public Member Functions | Private Member Functions | Private Attributes
testing::ScopedFakeTestPartResultReporter Class Reference

#include <gtest-spi.h>

Inheritance diagram for testing::ScopedFakeTestPartResultReporter:
Inheritance graph
[legend]

List of all members.

Public Types

enum  InterceptMode { INTERCEPT_ONLY_CURRENT_THREAD, INTERCEPT_ALL_THREADS }

Public Member Functions

virtual void ReportTestPartResult (const TestPartResult &result)
 ScopedFakeTestPartResultReporter (TestPartResultArray *result)
 ScopedFakeTestPartResultReporter (InterceptMode intercept_mode, TestPartResultArray *result)
virtual ~ScopedFakeTestPartResultReporter ()

Private Member Functions

 GTEST_DISALLOW_COPY_AND_ASSIGN_ (ScopedFakeTestPartResultReporter)
void Init ()

Private Attributes

const InterceptMode intercept_mode_
TestPartResultReporterInterfaceold_reporter_
TestPartResultArray *const result_

Detailed Description

Definition at line 51 of file gtest-spi.h.


Member Enumeration Documentation

Enumerator:
INTERCEPT_ONLY_CURRENT_THREAD 
INTERCEPT_ALL_THREADS 

Definition at line 55 of file gtest-spi.h.


Constructor & Destructor Documentation

Definition at line 547 of file gtest.cc.

Definition at line 557 of file gtest.cc.

Definition at line 577 of file gtest.cc.


Member Function Documentation

Definition at line 564 of file gtest.cc.

Implements testing::TestPartResultReporterInterface.

Definition at line 588 of file gtest.cc.


Member Data Documentation

Definition at line 82 of file gtest-spi.h.

Definition at line 83 of file gtest-spi.h.

Definition at line 84 of file gtest-spi.h.


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


rc_visard_driver
Author(s): Heiko Hirschmueller , Christian Emmerich , Felix Ruess
autogenerated on Thu Jun 6 2019 20:43:12