pamoja for TypeScript - v0.1.17
    Preparing search index...

    Variable nameConst

    name: {
        ddsTopic: typeof ros2DdsTopic;
        ddsTypeName: typeof ros2DdsTypeName;
        isFullyQualified: typeof ros2IsFullyQualified;
        isValid: typeof ros2IsValidName;
        percentMangle: typeof ros2PercentMangle;
        prefixFor: typeof ros2EntityKindPrefix;
    }

    The ROS 2 rules for what a name may be and what it maps onto.

    Type Declaration

    • ReadonlyddsTopic: typeof ros2DdsTopic

      Returns the DDS topic a fully qualified name maps onto, or null if the name is not fully qualified.

    • ReadonlyddsTypeName: typeof ros2DdsTypeName

      Returns the DDS type name an interface type maps onto, or null if the type is not a valid package/namespace/Type.

    • ReadonlyisFullyQualified: typeof ros2IsFullyQualified

      Reports whether a name resolves with no namespace applied.

    • ReadonlyisValid: typeof ros2IsValidName

      Reports whether a string is a valid ROS 2 topic or service name.

    • ReadonlypercentMangle: typeof ros2PercentMangle

      Percent-mangles a name the way a DDS partition requires.

    • ReadonlyprefixFor: typeof ros2EntityKindPrefix

      Returns the DDS topic prefix a subsystem uses.