| 47 | bool has(fl::u32 frameNum) const { return mFrames.has(frameNum); } |
| 48 | |
| 49 | FramePtr erase(fl::u32 frameNum) { |
| 50 | FramePtr out; |
| 51 | auto it = mFrames.find(frameNum); |
| 52 | if (it == mFrames.end()) { |
| 53 | return out; |
| 54 | } |
| 55 | out = it->second; |
| 56 | mFrames.erase(it); |
| 57 | return out; |
| 58 | } |
| 59 | |
| 60 | FramePtr get(fl::u32 frameNum) const { |
| 61 | auto it = mFrames.find(frameNum); |
no test coverage detected