Search Results for

    Show / Hide Table of Contents

    Interface IRapidData

    Defines the methods to convert strings into a rapid data and viceversa.

    Namespace: ABB.Robotics.Controllers.RapidDomain
    Assembly: ABB.Robotics.Controllers.PC.dll
    Syntax
    public interface IRapidData
    Remarks

    All the rapid data structs must implement this interface.

    Methods

    Fill(DataNode)

    Fills the RapidData object from the specified parser root.

    Declaration
    void Fill(DataNode root)
    Parameters
    Type Name Description
    DataNode root

    Root of data.

    Fill(String)

    Fills the structure with the new value.

    Declaration
    void Fill(string value)
    Parameters
    Type Name Description
    System.String value

    Value to string structure with.

    FillFromString(String)

    Fills the struct with a valid rapid string representation.

    Declaration
    void FillFromString(string newValue)
    Parameters
    Type Name Description
    System.String newValue

    The new value stored by the struct.

    Exceptions
    Type Condition
    RapidDataFormatException

    newValue does not represent the rapid data type.

    ToString()

    Returns the string representation of the rapid data.

    Declaration
    string ToString()
    Returns
    Type Description
    System.String

    The string representation with the value of the rapid data.

    ToStructure()

    Converts the datastructure into a DataNode tree.

    Declaration
    DataNode ToStructure()
    Returns
    Type Description
    DataNode

    The root of the corresponding data tree.

    In This Article
    Back to top Copyright © 2025 ABB