Wire Sysio Wire Sysion 1.0.0
Loading...
Searching...
No Matches
Catch::CumulativeReporterBase< DerivedT >::Node< T, ChildNodeT > Struct Template Reference

#include <catch_reporter_bases.hpp>

Public Types

using ChildNodes = std::vector<std::shared_ptr<ChildNodeT>>
 

Public Member Functions

 Node (T const &_value)
 
virtual ~Node ()
 

Public Attributes

T value
 
ChildNodes children
 

Detailed Description

template<typename DerivedT>
template<typename T, typename ChildNodeT>
struct Catch::CumulativeReporterBase< DerivedT >::Node< T, ChildNodeT >

Definition at line 103 of file catch_reporter_bases.hpp.

Member Typedef Documentation

◆ ChildNodes

template<typename DerivedT >
template<typename T , typename ChildNodeT >
using Catch::CumulativeReporterBase< DerivedT >::Node< T, ChildNodeT >::ChildNodes = std::vector<std::shared_ptr<ChildNodeT>>

Definition at line 107 of file catch_reporter_bases.hpp.

Constructor & Destructor Documentation

◆ Node()

template<typename DerivedT >
template<typename T , typename ChildNodeT >
Catch::CumulativeReporterBase< DerivedT >::Node< T, ChildNodeT >::Node ( T const & _value)
inlineexplicit

Definition at line 104 of file catch_reporter_bases.hpp.

◆ ~Node()

template<typename DerivedT >
template<typename T , typename ChildNodeT >
virtual Catch::CumulativeReporterBase< DerivedT >::Node< T, ChildNodeT >::~Node ( )
inlinevirtual

Definition at line 105 of file catch_reporter_bases.hpp.

105{}

Member Data Documentation

◆ children

template<typename DerivedT >
template<typename T , typename ChildNodeT >
ChildNodes Catch::CumulativeReporterBase< DerivedT >::Node< T, ChildNodeT >::children

Definition at line 109 of file catch_reporter_bases.hpp.

◆ value

template<typename DerivedT >
template<typename T , typename ChildNodeT >
T Catch::CumulativeReporterBase< DerivedT >::Node< T, ChildNodeT >::value

Definition at line 108 of file catch_reporter_bases.hpp.


The documentation for this struct was generated from the following file: