std::string filename;
};
-std::ostream &operator<<( const FileData &d, std::ostream &o );
+std::ostream &operator<<( const FileData *d, std::ostream &o );
+std::istream &operator>>( std::istream &i, FileData *d );
+std::ostream &operator<<( const FileData &d, std::ostream &o );
std::istream &operator>>( std::istream &i, FileData &d );
struct FileDataLastBackupCmp {