#pragma once #include "PositionsBackup.h" #include "Time2.h" #include "Positions.h" namespace positions { namespace backup { namespace net { class NetworkPositionsBackup : public PositionsBackup { private: bool isBackupNeeded(bool forPrepare); bool appendPosition(PositionEntry &entry); void appendPositions(); public: void setup(); void prepare(); void backup(bool force); }; } } }