#ifndef _ALADIN_LOGBOOK_HPP_ #define _ALADIN_LOGBOOK_HPP_ #ifndef _COMMON_WINDOWS_HPP_ #include #endif #ifndef _COMMON_BLOCK_HPP_ #include #endif #ifndef _ALADIN_DIVELOG_HPP_ #include #endif #ifndef _ALADIN_RAWDATA_HPP_ #include #endif class File; class LogBook : public Block { public: enum{StartAddress=0x600,MaxLogs=37}; LogBook(); virtual ~LogBook(); bool readFrom(RawData &array,CurrentStatus &status); bool readFrom(File &inFile); bool writeTo(File &outFile); bool haveDive(DiveLog &diveLog); private: }; #endif