#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.