Search Results for

    Show / Hide Table of Contents

    Class utils::ComponentWithOutput

    Inheritance
    utils::Component
    utils::ComponentWithOutput
    observe::Observer
    Inherited Members
    configure
    render
    ~Component
    Component
    get_status
    get_class_name

    Methods

    param()

    Assign a parameter from a json field.

    Declaration
    ParameterBuilder<utils::ComponentWithOutput, T>utils::ComponentWithOutput::param(const utils::Json&json, const std::string&name, T&parameter)

    set_output_parameter()

    Store a key, value pair in the output_parameters (to be returned to the user).

    Declaration
    void utils::ComponentWithOutput::set_output_parameter(const std::string&key, const T&value)

    set_output_parameter()

    Store the value of an optional in the output_parameters if it is set.

    Declaration
    void utils::ComponentWithOutput::set_output_parameter(const std::string&key, const std::optional<T>&value)

    get_output_parameters()

    Get a structure containing all output_parameters.

    Declaration
    virtual utils::Structure utils::ComponentWithOutput::get_output_parameters() const
    In This Article
    Back to top Generated with Doxygen and DocFX