Search Results for

    Show / Hide Table of Contents

    Struct DataNode

    A data node from a RAPID data string in a separated fasion.

    Namespace: ABB.Robotics.Controllers.RapidDomain
    Assembly: ABB.Robotics.Controllers.PC.dll
    Syntax
    public struct DataNode

    Constructors

    View Source

    DataNode(List<DataNode>)

    Initializes a new instance of the DataNode class.

    Declaration
    public DataNode(List<DataNode> list)
    Parameters
    Type Name Description
    List<DataNode> list

    The initial list of children.

    View Source

    DataNode(string)

    Initializes a new instance of the DataNode class.

    Declaration
    public DataNode(string text)
    Parameters
    Type Name Description
    string text

    The text to parse.

    Fields

    View Source

    Children

    The list of children found in the parsed data at this level. This is mutually exclusive with Text.

    Declaration
    public List<DataNode> Children
    Field Value
    Type Description
    List<DataNode>
    View Source

    Value

    The text of the current node. This is mutually exclusive with Children.

    Declaration
    public string Value
    Field Value
    Type Description
    string

    Methods

    View Source

    Accept(IDataNodeVisitor)

    Starts a visitor structure walk operation.

    Declaration
    public void Accept(IDataNodeVisitor visitor)
    Parameters
    Type Name Description
    IDataNodeVisitor visitor

    Visitor object.

    • View Source
    In this article
    Back to top Copyright © 2026 ABB Robotics