/* * print buffer management including total number of valid frames */ void BufMgr::printSelf(void) { BufDesc* tmpbuf; int validFrames = 0; for (std::uint32_t i = 0; i < numBufs; i++) { tmpbuf = &(bufDescTable[i]); std::cout << "FrameNo:" << i << " "; tmpbuf->Print(); if (tmpbuf->valid == true) validFrames++; } std::cout << "Total Number of Valid Frames:" << validFrames << "\n"; }