public static RLMessageTypeRecordList FromRestList <T>(RestList <T> restList, Func <T, RCMessageTypeRecord> converter) { RLMessageTypeRecordList result = new RLMessageTypeRecordList(); result.InnerFromRestList(restList, converter); return(result); }
public static RLMessageTypeRecordList ToList <T>(T[] array, Func <T, RCMessageTypeRecord> converter) { RLMessageTypeRecordList result = new RLMessageTypeRecordList(); result.InnerFromArray(array, converter); return(result); }
public WORLMessageTypeRecordList(RLMessageTypeRecordList rl) { rl = (RLMessageTypeRecordList)rl.Duplicate(); Array = new WORCMessageTypeRecord[rl.Length]; while (!rl.Eof) { Array[rl.CurrentRowNumber] = new WORCMessageTypeRecord(rl.CurrentRec); rl.Advance(); } }
public static T[] ToArray <T>(RLMessageTypeRecordList recordlist, Func <RCMessageTypeRecord, T> converter) { return(InnerToArray(recordlist, converter)); }