#include <producer.h>

Public Member Functions | |
| void | setupProducer () |
| void | stopProducer () |
| void | teardownProducer () |
| bool | tryGet (std::vector< unique_ptr< T >> &products) |
| URProducer (URStream &stream, URParser< T > &parser) | |
Private Attributes | |
| URParser< T > & | parser_ |
| URStream & | stream_ |
| std::chrono::seconds | timeout_ |
Definition at line 26 of file producer.h.
|
inline |
Definition at line 34 of file producer.h.
|
inlinevirtual |
Reimplemented from IProducer< T >.
Definition at line 38 of file producer.h.
|
inlinevirtual |
Reimplemented from IProducer< T >.
Definition at line 46 of file producer.h.
|
inlinevirtual |
Reimplemented from IProducer< T >.
Definition at line 42 of file producer.h.
|
inlinevirtual |
Implements IProducer< T >.
Definition at line 51 of file producer.h.
|
private |
Definition at line 30 of file producer.h.
|
private |
Definition at line 29 of file producer.h.
|
private |
Definition at line 31 of file producer.h.