#include "IMFHeader.h" #include "Exception.h" #include "Log.h" #include namespace coreutils { IMFHeader::IMFHeader(int fd) { char ch; std::cout << "040" << std::endl; int rc = ::read(fd, &ch, 1); while(ch != '\r') { std::cout << (char)ch << std::endl; IMFHeaderField *headerField = new IMFHeaderField(ch, fd); headers.push_back(headerField); } std::cout << "041: " << ch << std::endl; rc = ::read(fd, &ch, 1); std::cout << "042: " << ch << std::endl; } }