| 936 | } |
| 937 | |
| 938 | eventInfo* TFileTransportBuffer::getNext() { |
| 939 | if (bufferMode_ == WRITE) { |
| 940 | bufferMode_ = READ; |
| 941 | } |
| 942 | if (readPoint_ < writePoint_) { |
| 943 | return buffer_[readPoint_++]; |
| 944 | } else { |
| 945 | // no more entries |
| 946 | return nullptr; |
| 947 | } |
| 948 | } |
| 949 | |
| 950 | void TFileTransportBuffer::reset() { |
| 951 | if (bufferMode_ == WRITE || writePoint_ > readPoint_) { |