+std::ostream &operator<<( std::ostream &o, const FileData *d );
+std::istream &operator>>( std::istream &i, FileData *d );
+
+std::ostream &operator<<( std::ostream &o, const FileData &d );
+std::istream &operator>>( std::istream &i, FileData &d );
+