#include #include #include #include getSegmentTableDeque(); bool setSegmentTable(std::vector layout); void setSegmentTable(char* newVal, unsigned int length); unsigned long int getPageSize(); char* getFullPayload(); char* getSegment(long unsigned int); std::string toPrettyString(); private: long unsigned int calcChecksum(); char* data; unsigned int datasize; unsigned int dataSum; bool checkDataSize(unsigned int size); }; }