예제 #1
0
        /// <summary>
        /// Creates the BOF record
        /// </summary>
        /// <returns>record containing a BOFRecord</returns>
        public static Record CreateBOF()
        {
            BOFRecord retval = new BOFRecord();

            retval.Version = ((short)0x600);
            retval.Type = ((short)0x010);

            retval.Build = ((short)0x0dbb);
            retval.BuildYear = ((short)1996);
            retval.HistoryBitMask = (0xc1);
            retval.RequiredVersion = (0x6);
            return retval;
        }
예제 #2
0
 private BOFRecord CreateBOFRecord()
 {
     BOFRecord r = new BOFRecord();
     r.Version = ((short)600);
     r.Type = ((short)20);
     r.Build = ((short)0x1CFE);
     r.BuildYear = ((short)1997);
     r.HistoryBitMask = (0x40C9);
     r.RequiredVersion = (106);
     return r;
 }
예제 #3
0
 public override object Clone()
 {
     BOFRecord rec = new BOFRecord();
     rec.field_1_version = field_1_version;
     rec.field_2_type = field_2_type;
     rec.field_3_build = field_3_build;
     rec.field_4_year = field_4_year;
     rec.field_5_history = field_5_history;
     rec.field_6_rversion = field_6_rversion;
     return rec;
 }