| 
    rippled
    
   | 
 
A container of test suites. More...
#include <suite_list.h>


Public Types | |
| using | value_type = typename cont_type::value_type | 
| using | size_type = typename cont_type::size_type | 
| using | difference_type = typename cont_type::difference_type | 
| using | iterator = typename cont_type::const_iterator | 
| using | const_iterator = typename cont_type::const_iterator | 
Public Member Functions | |
| template<class Suite > | |
| void | insert (char const *name, char const *module, char const *library, bool manual, int priority) | 
| Insert a suite into the set.   | |
| bool | empty () const | 
Returns true if the container is empty.   | |
| size_type | size () const | 
| Returns the number of items in the container.   | |
| const_iterator | begin () const | 
| Returns forward iterators for traversal.   | |
| const_iterator | cbegin () const | 
| const_iterator | end () const | 
| const_iterator | cend () const | 
Protected Member Functions | |
| cont_type & | cont () | 
| cont_type const & | cont () const | 
Private Types | |
| using | cont_type = std::set< suite_info > | 
Private Attributes | |
| std::unordered_set< std::string > | names_ | 
| std::unordered_set< std::type_index > | classes_ | 
| cont_type | m_cont | 
A container of test suites.
Definition at line 21 of file suite_list.h.
      
  | 
  privateinherited | 
Definition at line 20 of file const_container.h.
      
  | 
  inherited | 
Definition at line 38 of file const_container.h.
      
  | 
  inherited | 
Definition at line 39 of file const_container.h.
      
  | 
  inherited | 
Definition at line 40 of file const_container.h.
      
  | 
  inherited | 
Definition at line 41 of file const_container.h.
      
  | 
  inherited | 
Definition at line 42 of file const_container.h.
| void beast::unit_test::suite_list::insert | ( | char const * | name, | 
| char const * | module, | ||
| char const * | library, | ||
| bool | manual, | ||
| int | priority | ||
| ) | 
Insert a suite into the set.
The suite must not already exist.
Definition at line 48 of file suite_list.h.
      
  | 
  protectedinherited | 
Definition at line 26 of file const_container.h.
      
  | 
  protectedinherited | 
Definition at line 32 of file const_container.h.
      
  | 
  inherited | 
Returns true if the container is empty. 
Definition at line 46 of file const_container.h.
      
  | 
  inherited | 
Returns the number of items in the container.
Definition at line 53 of file const_container.h.
      
  | 
  inherited | 
Returns forward iterators for traversal.
Definition at line 61 of file const_container.h.
      
  | 
  inherited | 
Definition at line 67 of file const_container.h.
      
  | 
  inherited | 
Definition at line 73 of file const_container.h.
      
  | 
  inherited | 
Definition at line 79 of file const_container.h.
      
  | 
  private | 
Definition at line 25 of file suite_list.h.
      
  | 
  private | 
Definition at line 26 of file suite_list.h.
      
  | 
  privateinherited | 
Definition at line 22 of file const_container.h.