#ifndef CHANNEL_HEADER_HH #define CHANNEL_HEADER_HH #include #include class Channel { uint32_t board_id; uint32_t id; uint32_t size; uint32_t version; int32_t integral[3]; uint32_t crossing; uint32_t block_count; uint32_t spill; char * block_data; bool valid; public: Channel(char const * ptr, size_t len, uint32_t board); void Print(bool raw = false); }; #endif /* end of include guard */