Package com.automation_pros.odva.logix
Class LgxProbeContext.OrderedMember
- java.lang.Object
-
- com.automation_pros.odva.logix.LgxProbeContext.Aliasable
-
- com.automation_pros.odva.logix.LgxProbeContext.OrderedMember
-
- All Implemented Interfaces:
java.lang.Comparable<LgxProbeContext.OrderedMember>
- Enclosing class:
- LgxProbeContext
protected class LgxProbeContext.OrderedMember extends LgxProbeContext.Aliasable implements java.lang.Comparable<LgxProbeContext.OrderedMember>
-
-
Field Summary
Fields Modifier and Type Field Description intbytesintbytesEachprotected LgxProbeContext.OrderedMemberhostLgxProbeContext.LgxTypeCacheinnerintmaxGapLgxProbeReport.LgxProbedMembermemberPermStructMbrmemberDefintoriginalIndex
-
Constructor Summary
Constructors Constructor Description OrderedMember(int originalIndex, LgxProbeReport.LgxProbedMember member, LgxProbeReport.LgxProbedType type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaliasIntoHost(LgxProbeContext.OrderedMember host)intcompareTo(LgxProbeContext.OrderedMember o)DataDefinitionSeggetBareSeg()intgetBit()intgetBytes()intgetBytesEach()intgetDepth()int[]getDimensions()LgxProbeContext.OrderedMembergetHost()voidsetHost(LgxProbeContext.OrderedMember host)java.lang.StringtoString()-
Methods inherited from class com.automation_pros.odva.logix.LgxProbeContext.Aliasable
addAliasDims, aliasIntoStruct, finishAlias
-
-
-
-
Field Detail
-
originalIndex
public final int originalIndex
-
member
public final LgxProbeReport.LgxProbedMember member
-
inner
public final LgxProbeContext.LgxTypeCache inner
-
bytesEach
public final int bytesEach
-
bytes
public final int bytes
-
maxGap
public final int maxGap
-
memberDef
public PermStructMbr memberDef
-
host
protected LgxProbeContext.OrderedMember host
-
-
Constructor Detail
-
OrderedMember
public OrderedMember(int originalIndex, LgxProbeReport.LgxProbedMember member, LgxProbeReport.LgxProbedType type)
-
-
Method Detail
-
getHost
public LgxProbeContext.OrderedMember getHost()
-
getDepth
public int getDepth()
-
setHost
public void setHost(LgxProbeContext.OrderedMember host)
-
getDimensions
public int[] getDimensions()
- Specified by:
getDimensionsin classLgxProbeContext.Aliasable
-
getBytesEach
public int getBytesEach()
- Specified by:
getBytesEachin classLgxProbeContext.Aliasable
-
getBytes
public int getBytes()
- Specified by:
getBytesin classLgxProbeContext.Aliasable
-
getBit
public int getBit()
- Specified by:
getBitin classLgxProbeContext.Aliasable
-
getBareSeg
public DataDefinitionSeg getBareSeg()
- Specified by:
getBareSegin classLgxProbeContext.Aliasable
-
aliasIntoHost
public void aliasIntoHost(LgxProbeContext.OrderedMember host)
-
compareTo
public int compareTo(LgxProbeContext.OrderedMember o)
- Specified by:
compareToin interfacejava.lang.Comparable<LgxProbeContext.OrderedMember>
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-