rippled
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
beast::unit_test::detail::reporter< class >::results Struct Reference
Collaboration diagram for beast::unit_test::detail::reporter< class >::results:
Collaboration graph
[legend]

Public Types

enum  { max_top = 10 }
 
using run_time = std::pair< std::string, typename clock_type::duration >
 

Public Member Functions

void add (suite_results const &r)
 

Public Attributes

std::size_t suites = 0
 
std::size_t cases = 0
 
std::size_t total = 0
 
std::size_t failed = 0
 
std::vector< run_timetop
 
clock_type::time_point start = clock_type::now()
 

Detailed Description

template<class = void>
struct beast::unit_test::detail::reporter< class >::results

Definition at line 63 of file reporter.h.

Member Typedef Documentation

◆ run_time

template<class = void>
using beast::unit_test::detail::reporter< class >::results::run_time = std::pair<std::string, typename clock_type::duration>

Definition at line 65 of file reporter.h.

Member Enumeration Documentation

◆ anonymous enum

template<class = void>
anonymous enum
Enumerator
max_top 

Definition at line 67 of file reporter.h.

Member Function Documentation

◆ add()

template<class _ >
void beast::unit_test::detail::reporter< _ >::results::add ( suite_results const &  r)

Definition at line 133 of file reporter.h.

Member Data Documentation

◆ suites

template<class = void>
std::size_t beast::unit_test::detail::reporter< class >::results::suites = 0

Definition at line 69 of file reporter.h.

◆ cases

template<class = void>
std::size_t beast::unit_test::detail::reporter< class >::results::cases = 0

Definition at line 70 of file reporter.h.

◆ total

template<class = void>
std::size_t beast::unit_test::detail::reporter< class >::results::total = 0

Definition at line 71 of file reporter.h.

◆ failed

template<class = void>
std::size_t beast::unit_test::detail::reporter< class >::results::failed = 0

Definition at line 72 of file reporter.h.

◆ top

template<class = void>
std::vector<run_time> beast::unit_test::detail::reporter< class >::results::top

Definition at line 73 of file reporter.h.

◆ start

template<class = void>
clock_type::time_point beast::unit_test::detail::reporter< class >::results::start = clock_type::now()

Definition at line 74 of file reporter.h.