// File name: $Workfile: ser_iter_el.h $ // Last modified: $Modtime: 11/21/00 4:50p $ // Last modified by: $Author: Bill $ // // VCS archive path: $Archive: /Hank/DMM/FirmWare/Level3/ObDatMgr/ser_iter_el.h $ // VCS revision: $Revision: 3 $ class PQController; class PQDIFIterator { public: PQDIFIterator ( PQController * pcont, BYTE * buffer, SIZE4 size, long pos, CPQDIF_E_Collection * pcoll ); ~PQDIFIterator(); bool ParseCollection( void ); protected: // Who wants the results? PQController * m_pcont; // Keep track of the record body buffer // and our position in it BYTE * m_buffer; long m_pos; long m_size; // Keep track of how far deep into the PQDIF record we are CPQDIF_E_Collection * m_pcoll; private: };