CoreUtils/IMFHeader.cpp
2025-03-17 16:45:34 -07:00

22 lines
528 B
C++

#include "IMFHeader.h"
#include "Exception.h"
#include "Log.h"
#include <unistd.h>
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;
}
}