Class LgxProbeReport.LgxProbedMember

    • Field Detail

      • symbType

        public final int symbType
      • info

        public final int info
      • offset

        public final int offset
      • highofs

        public final int highofs
      • name

        protected java.lang.String name
      • suffixFrag

        public java.lang.String suffixFrag
    • Constructor Detail

      • LgxProbedMember

        public LgxProbedMember​(int symbType,
                               int info,
                               int offset)
    • Method Detail

      • setName

        public void setName​(java.lang.String name)
      • getSymbolType

        public int getSymbolType()
        Description copied from class: LgxProbeReport.LgxNamedData
        A Logix symbol type code is a 16-bit word signals the number of array dimensions and distinguishes a structure type from a base type. This is only used in Rockwell processors during browse.
        Specified by:
        getSymbolType in class LgxProbeReport.LgxNamedData
        Returns:
        A 16-bit encoded type, as follows: Bit 15: 0 for base type, 1 for structure type Bits 14-13: Array shape (number of dimensions). Bit 12: System reserved flag. Included in structure id. Bits 12-0: Structure Identifier for structure types. Bits 7-0: CIP Formal Type for base types.
      • getDimensions

        public int[] getDimensions()
        Description copied from class: LgxProbeReport.LgxNamedData
        Obtain the sizes of each array dimension, if any, outermost first. Structure members can only have one dimension in Logix.
        Specified by:
        getDimensions in class LgxProbeReport.LgxNamedData
        Returns:
        An integer array. Length zero if not an array.
      • ofsDisplay

        protected java.lang.String ofsDisplay()
      • suffixDisplay

        protected java.lang.String suffixDisplay()
      • isHidden

        public boolean isHidden()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object