Class RepeatingGroupArray
Inheritance
System.Object
RepeatingGroupArray
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: FixAntenna.Message.dll
Syntax
public class RepeatingGroupArray
Constructors
RepeatingGroupArray(Int32[][])
Declaration
public RepeatingGroupArray(int[][] rgArray)
Parameters
Type |
Name |
Description |
System.Int32[][] |
rgArray |
|
Methods
AddEntry(Int32, Int32)
Declaration
public virtual void AddEntry(int rgIndex, int entryLink)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
entryLink |
|
AddEntry(Int32[], Int32)
Declaration
public virtual void AddEntry(int[] repeatingGroup, int entryLink)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
entryLink |
|
AddEntryAtIndex(Int32[], Int32, Int32)
Declaration
public virtual void AddEntryAtIndex(int[] repeatingGroup, int index, int entryLink)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
index |
|
System.Int32 |
entryLink |
|
AddRgLeadingTagIndexInFixMsg(Int32, Int32)
Declaration
public virtual void AddRgLeadingTagIndexInFixMsg(int rgIndex, int appendValue)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
appendValue |
|
AddRgLeadingTagIndexInFixMsg(Int32[], Int32)
Declaration
public virtual void AddRgLeadingTagIndexInFixMsg(int[] repeatingGroup, int appendValue)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
appendValue |
|
FindNotShowedGroup(Int32)
Declaration
public virtual int FindNotShowedGroup(int leadingTag)
Parameters
Type |
Name |
Description |
System.Int32 |
leadingTag |
|
Returns
Type |
Description |
System.Int32 |
|
FindRgIndex(Int32)
Declaration
public virtual int FindRgIndex(int leadingTag)
Parameters
Type |
Name |
Description |
System.Int32 |
leadingTag |
|
Returns
Type |
Description |
System.Int32 |
|
FindRgIndex(Int32, Int32)
Declaration
public virtual int FindRgIndex(int leadingTag, int rgId)
Parameters
Type |
Name |
Description |
System.Int32 |
leadingTag |
|
System.Int32 |
rgId |
|
Returns
Type |
Description |
System.Int32 |
|
GetEntryLink(Int32, Int32)
Declaration
public virtual int GetEntryLink(int rgIndex, int entryIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
entryIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetEntryLink(Int32[], Int32)
Declaration
public virtual int GetEntryLink(int[] repeatingGroup, int entryIndex)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
entryIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetEntryLinkByIndex(Int32[], Int32)
Declaration
public virtual int GetEntryLinkByIndex(int[] repeatingGroup, int index)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
index |
index for entry. For first entry - 0, for second - 1, so on
|
Returns
Type |
Description |
System.Int32 |
link to entry in entries array
|
GetIndexByEntryIndex(Int32[], Int32)
Declaration
public virtual int GetIndexByEntryIndex(int[] repeatingGroup, int entryIndex)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
entryIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetIndexInRgArray(Int32)
Declaration
public virtual int GetIndexInRgArray(int rgEntryIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgEntryIndex |
index for entry in repeating group. For first entry index equals to 0, for second - 1 and so on
|
Returns
Type |
Description |
System.Int32 |
pointer to entry in repeating group array.
|
GetLastEntryLink(Int32)
Declaration
public virtual int GetLastEntryLink(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetLastEntryLink(Int32[])
Declaration
public virtual int GetLastEntryLink(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
Returns
Type |
Description |
System.Int32 |
|
GetParentEntryIndex(Int32)
Declaration
public virtual int GetParentEntryIndex(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetParentEntryIndex(Int32[])
Declaration
public virtual int GetParentEntryIndex(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
Returns
Type |
Description |
System.Int32 |
|
GetPrevEntryLink(Int32[], Int32)
Declaration
public virtual int GetPrevEntryLink(int[] repeatingGroup, int entryIndex)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
entryIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetRepeatingGroup(Int32)
Declaration
public virtual int[] GetRepeatingGroup(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
Returns
Type |
Description |
System.Int32[] |
|
GetRgArrayByEntryIndex(Int32)
Declaration
public virtual int[] GetRgArrayByEntryIndex(int entryIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
entryIndex |
|
Returns
Type |
Description |
System.Int32[] |
|
GetRgArrayById(Int32, Int32)
Declaration
public virtual int[] GetRgArrayById(int tag, int rgId)
Parameters
Type |
Name |
Description |
System.Int32 |
tag |
|
System.Int32 |
rgId |
|
Returns
Type |
Description |
System.Int32[] |
|
GetRgArrayEnd(Int32)
Declaration
public virtual int GetRgArrayEnd(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgArrayEnd(Int32[])
Declaration
public virtual int GetRgArrayEnd(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgId(Int32)
Declaration
public virtual int GetRgId(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgId(Int32[])
Declaration
public virtual int GetRgId(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgIndexByEntryIndex(Int32)
Declaration
public virtual int GetRgIndexByEntryIndex(int entryIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
entryIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgLeadingTag(Int32)
Declaration
public virtual int GetRgLeadingTag(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgLeadingTag(Int32[])
Declaration
public virtual int GetRgLeadingTag(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgLeadingTagIndexById(Int32, Int32)
Declaration
public virtual int GetRgLeadingTagIndexById(int tag, int rgId)
Parameters
Type |
Name |
Description |
System.Int32 |
tag |
|
System.Int32 |
rgId |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgLeadingTagIndexInFixMsg(Int32)
Declaration
public virtual int GetRgLeadingTagIndexInFixMsg(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetRgLeadingTagIndexInFixMsg(Int32[])
Declaration
public virtual int GetRgLeadingTagIndexInFixMsg(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
Returns
Type |
Description |
System.Int32 |
|
GetVirtualLeadingTagIndex(Int32)
Declaration
public virtual int GetVirtualLeadingTagIndex(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
Returns
Type |
Description |
System.Int32 |
|
GetVirtualLeadingTagIndex(Int32[])
Declaration
public virtual int GetVirtualLeadingTagIndex(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
Returns
Type |
Description |
System.Int32 |
|
IncrementRgArrayEnd(Int32)
Declaration
public virtual void IncrementRgArrayEnd(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
IncrementRgArrayEnd(Int32[])
Declaration
public virtual void IncrementRgArrayEnd(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
RemoveEntryByIndex(Int32, Int32)
Declaration
public virtual void RemoveEntryByIndex(int rgIndex, int index)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
index |
|
RemoveEntryByIndex(Int32[], Int32)
Declaration
public virtual void RemoveEntryByIndex(int[] repeatingGroup, int entryIndexInRg)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
entryIndexInRg |
|
SetEntryLink(Int32, Int32, Int32)
Declaration
public virtual void SetEntryLink(int rgIndex, int entryIndex, int value)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
entryIndex |
|
System.Int32 |
value |
|
SetEntryLink(Int32[], Int32, Int32)
Declaration
public virtual void SetEntryLink(int[] repeatingGroup, int entryIndex, int value)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
entryIndex |
|
System.Int32 |
value |
|
SetParentEntryIndex(Int32, Int32)
Declaration
public virtual void SetParentEntryIndex(int rgIndex, int value)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
value |
|
SetParentEntryIndex(Int32[], Int32)
Declaration
public virtual void SetParentEntryIndex(int[] repeatingGroup, int value)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
value |
|
SetRgArray(Int32[][])
Declaration
public virtual void SetRgArray(int[][] rgArray)
Parameters
Type |
Name |
Description |
System.Int32[][] |
rgArray |
|
SetRgArrayEnd(Int32, Int32)
Declaration
public virtual void SetRgArrayEnd(int rgIndex, int value)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
value |
|
SetRgArrayEnd(Int32[], Int32)
Declaration
public virtual void SetRgArrayEnd(int[] repeatingGroup, int value)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
value |
|
SetRgId(Int32, Int32)
Declaration
public virtual void SetRgId(int rgIndex, int value)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
value |
|
SetRgId(Int32[], Int32)
Declaration
public virtual void SetRgId(int[] repeatingGroup, int value)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
value |
|
SetRgLeadingTag(Int32, Int32)
Declaration
public virtual void SetRgLeadingTag(int rgIndex, int value)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
value |
|
SetRgLeadingTag(Int32[], Int32)
Declaration
public virtual void SetRgLeadingTag(int[] repeatingGroup, int value)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
value |
|
SetRgLeadingTagIndexInFixMsg(Int32, Int32)
Declaration
public virtual void SetRgLeadingTagIndexInFixMsg(int rgIndex, int value)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
value |
|
SetRgLeadingTagIndexInFixMsg(Int32[], Int32)
Declaration
public virtual void SetRgLeadingTagIndexInFixMsg(int[] repeatingGroup, int value)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
value |
|
SetVirtualLeadingTagIndex(Int32, Int32)
Declaration
public virtual void SetVirtualLeadingTagIndex(int rgIndex, int value)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
System.Int32 |
value |
|
SetVirtualLeadingTagIndex(Int32[], Int32)
Declaration
public virtual void SetVirtualLeadingTagIndex(int[] repeatingGroup, int value)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|
System.Int32 |
value |
|
SetZeroSize(Int32)
Declaration
public virtual void SetZeroSize(int rgIndex)
Parameters
Type |
Name |
Description |
System.Int32 |
rgIndex |
|
SetZeroSize(Int32[])
Declaration
public virtual void SetZeroSize(int[] repeatingGroup)
Parameters
Type |
Name |
Description |
System.Int32[] |
repeatingGroup |
|