| 
    rippled
    
   | 
 


Classes | |
| class | Child | 
Public Member Functions | |
| ~Base () | |
| void | add (std::shared_ptr< Child > const &child) | 
| void | remove (Child *child) | 
| void | close () | 
| void | wait () | 
Private Attributes | |
| std::mutex | mutex_ | 
| std::condition_variable | cond_ | 
| std::map< Child *, std::weak_ptr< Child > > | list_ | 
| bool | closed_ = false | 
Definition at line 68 of file short_read_test.cpp.
| ripple::short_read_test::Base::~Base | ( | ) | 
Definition at line 97 of file short_read_test.cpp.
| void ripple::short_read_test::Base::add | ( | std::shared_ptr< Child > const & | child | ) | 
Definition at line 104 of file short_read_test.cpp.
| void ripple::short_read_test::Base::remove | ( | Child * | child | ) | 
Definition at line 111 of file short_read_test.cpp.
| void ripple::short_read_test::Base::close | ( | ) | 
Definition at line 120 of file short_read_test.cpp.
| void ripple::short_read_test::Base::wait | ( | ) | 
Definition at line 144 of file short_read_test.cpp.
      
  | 
  private | 
Definition at line 91 of file short_read_test.cpp.
      
  | 
  private | 
Definition at line 92 of file short_read_test.cpp.
      
  | 
  private | 
Definition at line 93 of file short_read_test.cpp.
      
  | 
  private | 
Definition at line 94 of file short_read_test.cpp.