public static RLFeedback_MessageList FromRestList <T>(RestList <T> restList, Func <T, STFeedback_MessageStructure> converter) { RLFeedback_MessageList result = new RLFeedback_MessageList(); result.InnerFromRestList(restList, converter); return(result); }
public static RLFeedback_MessageList ToList <T>(T[] array, Func <T, STFeedback_MessageStructure> converter) { RLFeedback_MessageList result = new RLFeedback_MessageList(); result.InnerFromArray(array, converter); return(result); }
public static WORCFeedback_MessageRecord[] FromRecordList(RLFeedback_MessageList rl) { WORCFeedback_MessageRecord[] array = new WORCFeedback_MessageRecord[rl == null ? 0: rl.Length]; for (int i = 0; i < array.Length; i++) { array[i] = rl.Data[i]; } return(array); }
public WORLFeedback_MessageList(RLFeedback_MessageList rl) { rl = (RLFeedback_MessageList)rl.Duplicate(); Array = new WORCFeedback_MessageRecord[rl.Length]; while (!rl.Eof) { Array[rl.CurrentRowNumber] = rl.CurrentRec.Duplicate(); rl.Advance(); } }
public static RLFeedback_MessageList ToRecordList(WORCFeedback_MessageRecord[] array) { RLFeedback_MessageList rl = new RLFeedback_MessageList(); if (array != null) { foreach (WORCFeedback_MessageRecord val in array) { rl.Append(val); } } return(rl); }
public static T[] ToArray <T>(RLFeedback_MessageList recordlist, Func <STFeedback_MessageStructure, T> converter) { return(InnerToArray(recordlist, converter)); }