NorMIT-nav  18.04
An IGT application
Catch::CumulativeReporterBase::Node< T, ChildNodeT > Struct Template Reference

#include <catch.hpp>

Inheritance diagram for Catch::CumulativeReporterBase::Node< T, ChildNodeT >:
Catch::SharedImpl<> Catch::IShared Catch::NonCopyable

Public Types

typedef std::vector< Ptr< ChildNodeT > > ChildNodes
 

Public Member Functions

 Node (T const &_value)
 
virtual ~Node ()
 
- Public Member Functions inherited from Catch::SharedImpl<>
 SharedImpl ()
 
virtual void addRef () const
 
virtual void release () const
 
- Public Member Functions inherited from Catch::IShared
virtual ~IShared ()
 

Public Attributes

value
 
ChildNodes children
 
- Public Attributes inherited from Catch::SharedImpl<>
unsigned int m_rc
 

Additional Inherited Members

- Protected Member Functions inherited from Catch::NonCopyable
 NonCopyable ()
 
virtual ~NonCopyable ()
 

Detailed Description

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

Definition at line 2571 of file catch.hpp.

Member Typedef Documentation

template<typename T , typename ChildNodeT >
typedef std::vector<Ptr<ChildNodeT> > Catch::CumulativeReporterBase::Node< T, ChildNodeT >::ChildNodes

Definition at line 2575 of file catch.hpp.

Constructor & Destructor Documentation

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

Definition at line 2572 of file catch.hpp.

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

Definition at line 2573 of file catch.hpp.

Member Data Documentation

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

Definition at line 2577 of file catch.hpp.

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

Definition at line 2576 of file catch.hpp.


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