/* ======================== idCommonLocal::ProcessNextSnapshot ======================== */ void idCommonLocal::ProcessNextSnapshot() { if ( readSnapshotIndex == writeSnapshotIndex ) { idLib::Printf("No snapshots to process.\n"); return; // No snaps to process } ProcessSnapshot( receivedSnaps[ readSnapshotIndex % RECEIVE_SNAPSHOT_BUFFER_SIZE ] ); readSnapshotIndex++; }
void initialize_process_set(std::set<T>& s, Admittance admit = Admittance(), Extractor extract = Extractor()) { InitializeProcessSet(s, ProcessSnapshot(), admit, extract); }
void initialize_process_list(std::vector<T>& v, Admittance admit = Admittance(), Extractor extract = Extractor()) { InitializeProcessList(v, ProcessSnapshot(), admit, extract); }