Package com.automation_pros.odva.logix
Class LgxProbeContext.Aliasable
- java.lang.Object
-
- com.automation_pros.odva.logix.LgxProbeContext.Aliasable
-
- Direct Known Subclasses:
LgxProbeContext.OrderedMember
- Enclosing class:
- LgxProbeContext
public abstract static class LgxProbeContext.Aliasable extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Aliasable()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description intaddAliasDims(java.util.ArrayList<PathSegment> aliasPath, int offset, int hostBytesEach, int[] hostDims, int[] hostOffsets)voidaliasIntoStruct(java.util.ArrayList<PathSegment> aliasPath, StructDef nested, int outerOffset)voidfinishAlias(java.util.ArrayList<PathSegment> aliasPath, int offset, int hostBytesEach, StructDef hostStruct, DataDefinitionSeg bareSegment)abstract DataDefinitionSeggetBareSeg()abstract intgetBit()abstract intgetBytes()abstract intgetBytesEach()abstract int[]getDimensions()
-
-
-
Method Detail
-
getDimensions
public abstract int[] getDimensions()
-
getBytesEach
public abstract int getBytesEach()
-
getBytes
public abstract int getBytes()
-
getBit
public abstract int getBit()
-
getBareSeg
public abstract DataDefinitionSeg getBareSeg()
-
aliasIntoStruct
public void aliasIntoStruct(java.util.ArrayList<PathSegment> aliasPath, StructDef nested, int outerOffset)
-
addAliasDims
public int addAliasDims(java.util.ArrayList<PathSegment> aliasPath, int offset, int hostBytesEach, int[] hostDims, int[] hostOffsets)
-
finishAlias
public void finishAlias(java.util.ArrayList<PathSegment> aliasPath, int offset, int hostBytesEach, StructDef hostStruct, DataDefinitionSeg bareSegment)
-
-