| 3399 | namespace Catch { |
| 3400 | |
| 3401 | struct ReporterConfig { |
| 3402 | explicit ReporterConfig(IConfigPtr const &_fullConfig); |
| 3403 | |
| 3404 | ReporterConfig(IConfigPtr const &_fullConfig, std::ostream &_stream); |
| 3405 | |
| 3406 | std::ostream &stream() const; |
| 3407 | IConfigPtr fullConfig() const; |
| 3408 | |
| 3409 | private: |
| 3410 | std::ostream *m_stream; |
| 3411 | IConfigPtr m_fullConfig; |
| 3412 | }; |
| 3413 | |
| 3414 | struct ReporterPreferences { |
| 3415 | bool shouldRedirectStdOut = false; |
no outgoing calls