pcx_header
pcx_header header;
if (stream.Read(&header, sizeof(pcx_header)) != (ssize_t)sizeof(pcx_header))
pcx_header header;
if (sourceBuf.Read(&header, sizeof(pcx_header)) != (ssize_t)sizeof(pcx_header))
pcx_header::IsValid() const
pcx_header::SwapToHost()
swap_data(B_UINT16_TYPE, this, sizeof(pcx_header), B_SWAP_LENDIAN_TO_HOST);
pcx_header::SwapFromHost()
swap_data(B_UINT16_TYPE, this, sizeof(pcx_header), B_SWAP_HOST_TO_LENDIAN);
convert_data_to_bits(pcx_header &header, StreamBuffer &source,