public override void Read(BufferReader reader, RecordHeader header) { base.Read(reader, header); Flags = (FileFlags)reader.ReadInt16(); BranchFile = reader.ReadString(8); reader.Skip(2); // reserved; always 0 BranchOffset = reader.ReadInt32(); ProjectOffset = reader.ReadInt32(); BranchCount = reader.ReadInt16(); ProjectCount = reader.ReadInt16(); FirstCheckoutOffset = reader.ReadInt32(); LastCheckoutOffset = reader.ReadInt32(); DataCrc = (uint)reader.ReadInt32(); reader.Skip(8); // reserved; always 0 LastRevDateTime = reader.ReadDateTime(); ModificationDateTime = reader.ReadDateTime(); CreationDateTime = reader.ReadDateTime(); // remaining appears to be trash }
public override void Read(BufferReader reader, RecordHeader header) { base.Read(reader, header); prevRevOffset = reader.ReadInt32(); action = (Action)reader.ReadInt16(); revision = reader.ReadInt16(); dateTime = reader.ReadDateTime(); user = reader.ReadString(32); label = reader.ReadString(32); commentOffset = reader.ReadInt32(); labelCommentOffset = reader.ReadInt32(); commentLength = reader.ReadInt16(); labelCommentLength = reader.ReadInt16(); }
public override void Read(BufferReader reader, RecordHeader header) { base.Read(reader, header); User = reader.ReadString(32); DateTime = reader.ReadDateTime(); WorkingDir = reader.ReadString(260); Machine = reader.ReadString(32); Project = reader.ReadString(260); Comment = reader.ReadString(64); Revision = reader.ReadInt16(); Flags = reader.ReadInt16(); Exclusive = (Flags & 0x40) != 0; PrevCheckoutOffset = reader.ReadInt32(); ThisCheckoutOffset = reader.ReadInt32(); Checkouts = reader.ReadInt32(); }
public override void Read(BufferReader reader, RecordHeader header) { base.Read(reader, header); user = reader.ReadString(32); dateTime = reader.ReadDateTime(); workingDir = reader.ReadString(260); machine = reader.ReadString(32); project = reader.ReadString(260); comment = reader.ReadString(64); revision = reader.ReadInt16(); flags = reader.ReadInt16(); exclusive = (flags & 0x40) != 0; prevCheckoutOffset = reader.ReadInt32(); thisCheckoutOffset = reader.ReadInt32(); checkouts = reader.ReadInt32(); }
public override void Read(BufferReader reader, RecordHeader header) { base.Read(reader, header); flags = (FileFlags)reader.ReadInt16(); branchFile = reader.ReadString(8); reader.Skip(2); // reserved; always 0 branchOffset = reader.ReadInt32(); projectOffset = reader.ReadInt32(); branchCount = reader.ReadInt16(); projectCount = reader.ReadInt16(); firstCheckoutOffset = reader.ReadInt32(); lastCheckoutOffset = reader.ReadInt32(); dataCrc = (uint)reader.ReadInt32(); reader.Skip(8); // reserved; always 0 lastRevDateTime = reader.ReadDateTime(); modificationDateTime = reader.ReadDateTime(); creationDateTime = reader.ReadDateTime(); // remaining appears to be trash }