Before calling push, pop, or commit, the user must call readNext() until it throws end_of_stream(). It may not be called again thereafter.
| 116 | // Before calling push, pop, or commit, the user must call readNext() until it throws |
| 117 | // end_of_stream(). It may not be called again thereafter. |
| 118 | Future<TLogQueueEntry> readNext(TLogData* tLog) { return readNext(this, tLog); } |
| 119 | |
| 120 | template <class T> |
| 121 | void push(T const& qe, Reference<LogData> logData); |
no test coverage detected