#include "IMFHeader.h" #include "Exception.h" #include "Log.h" #include namespace coreutils { IMFHeader::IMFHeader(int fd) { char ch; int rc = ::read(fd, &ch, 1); while(ch != 'r') { IMFHeaderField *headerField = new IMFHeaderField(ch, fd); headers.add(headerField); } rc = ::read(fd, &ch, 1); } }