Search Results for

    Show / Hide Table of Contents

    Class ProgramPosition

    Execution status structure; AKA execution pointer or program pointer.

    Inheritance
    System.Object
    ProgramPosition
    Namespace: ABB.Robotics.Controllers.RapidDomain
    Assembly: ABB.Robotics.Controllers.PC.dll
    Syntax
    public class ProgramPosition

    Constructors

    ProgramPosition(String, String, TextRange)

    Initializes a new instance of ProgramPointer class.

    Declaration
    public ProgramPosition(string module, string routine, TextRange range)
    Parameters
    Type Name Description
    System.String module

    Current module.

    System.String routine

    Current routine.

    TextRange range

    Current range.

    Properties

    Empty

    Empty pattern impl.

    Declaration
    public static ProgramPosition Empty { get; }
    Property Value
    Type Description
    ProgramPosition

    Module

    Gets the module for this program pointer.

    Declaration
    public string Module { get; }
    Property Value
    Type Description
    System.String

    Range

    Gets the range of the program pointer.

    Declaration
    public TextRange Range { get; }
    Property Value
    Type Description
    TextRange

    Routine

    Gets the current routine.

    Declaration
    public string Routine { get; }
    Property Value
    Type Description
    System.String
    In This Article
    Back to top Copyright © 2025 ABB