public override void WriteData(Writer writer) { base.WriteData(writer); writer.Collection <Job, HashSet <Job> >( normalJobs, "normalJobs", (wr, val, name) => Job.Write(wr, val, name)); writer.Collection <Job, HashSet <Job> >( emergencyJobs, "emergencyJobs", (wr, val, name) => Job.Write(wr, val, name)); }