diff options
Diffstat (limited to 'src/FIFO.h')
-rw-r--r-- | src/FIFO.h | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -47,6 +47,16 @@ public: } + void Savestate(Savestate* file) + { + file->Var32(&NumOccupied); + file->Var32(&ReadPos); + file->Var32(&WritePos); + + file->VarArray(Entries, sizeof(T)*NumEntries); + } + + void Write(T val) { if (IsFull()) return; |