Skip to content

Commit

Permalink
deploy: 125b720
Browse files Browse the repository at this point in the history
  • Loading branch information
domire8 committed Sep 27, 2023
1 parent 848fc6b commit dda1e3a
Show file tree
Hide file tree
Showing 141 changed files with 1,430 additions and 1,414 deletions.
2 changes: 1 addition & 1 deletion versions/main/_add_service_exception_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Modulo<span id="projectnumber">&#160;3.0.0</span>
<div id="projectname">Modulo<span id="projectnumber">&#160;3.1.0</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion versions/main/_add_signal_exception_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Modulo<span id="projectnumber">&#160;3.0.0</span>
<div id="projectname">Modulo<span id="projectnumber">&#160;3.1.0</span>
</div>
</td>
</tr>
Expand Down
92 changes: 47 additions & 45 deletions versions/main/_component_8cpp_source.html

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions versions/main/_component_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Modulo<span id="projectnumber">&#160;3.0.0</span>
<div id="projectname">Modulo<span id="projectnumber">&#160;3.1.0</span>
</div>
</td>
</tr>
Expand Down Expand Up @@ -190,17 +190,17 @@
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span>}<span class="comment">// namespace modulo_components</span></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_html"><div class="ttname"><a href="classmodulo__components_1_1_component.html">modulo_components::Component</a></div><div class="ttdoc">A wrapper for rclcpp::Node to simplify application composition through unified component interfaces.</div><div class="ttdef"><b>Definition:</b> <a href="_component_8hpp_source.html#l00026">Component.hpp:26</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_html_a3973cf9c0bb9df9e21fb11fae1f8898f"><div class="ttname"><a href="classmodulo__components_1_1_component.html#a3973cf9c0bb9df9e21fb11fae1f8898f">modulo_components::Component::~Component</a></div><div class="ttdeci">virtual ~Component()=default</div><div class="ttdoc">Virtual default destructor.</div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_html_aa91321e421f2f71a9c86f694996baeb1"><div class="ttname"><a href="classmodulo__components_1_1_component.html#aa91321e421f2f71a9c86f694996baeb1">modulo_components::Component::on_execute_callback</a></div><div class="ttdeci">virtual bool on_execute_callback()</div><div class="ttdoc">Execute the component logic. To be redefined in derived classes.</div><div class="ttdef"><b>Definition:</b> <a href="_component_8cpp_source.html#l00047">Component.cpp:47</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_html_aa91321e421f2f71a9c86f694996baeb1"><div class="ttname"><a href="classmodulo__components_1_1_component.html#aa91321e421f2f71a9c86f694996baeb1">modulo_components::Component::on_execute_callback</a></div><div class="ttdeci">virtual bool on_execute_callback()</div><div class="ttdoc">Execute the component logic. To be redefined in derived classes.</div><div class="ttdef"><b>Definition:</b> <a href="_component_8cpp_source.html#l00048">Component.cpp:48</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_html_ab475ee0e8ea1b1f52c6f0720a0546e90"><div class="ttname"><a href="classmodulo__components_1_1_component.html#ab475ee0e8ea1b1f52c6f0720a0546e90">modulo_components::Component::add_output</a></div><div class="ttdeci">void add_output(const std::string &amp;signal_name, const std::shared_ptr&lt; DataT &gt; &amp;data, const std::string &amp;default_topic=&quot;&quot;, bool fixed_topic=false, bool publish_on_step=true)</div><div class="ttdoc">Add and configure an output signal of the component.</div><div class="ttdef"><b>Definition:</b> <a href="_component_8hpp_source.html#l00095">Component.hpp:95</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_html_aeb496916cb46a1e8369412f06c440910"><div class="ttname"><a href="classmodulo__components_1_1_component.html#aeb496916cb46a1e8369412f06c440910">modulo_components::Component::execute</a></div><div class="ttdeci">void execute()</div><div class="ttdoc">Start the execution thread.</div><div class="ttdef"><b>Definition:</b> <a href="_component_8cpp_source.html#l00023">Component.cpp:23</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_html_aeb496916cb46a1e8369412f06c440910"><div class="ttname"><a href="classmodulo__components_1_1_component.html#aeb496916cb46a1e8369412f06c440910">modulo_components::Component::execute</a></div><div class="ttdeci">void execute()</div><div class="ttdoc">Start the execution thread.</div><div class="ttdef"><b>Definition:</b> <a href="_component_8cpp_source.html#l00024">Component.cpp:24</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html">modulo_components::ComponentInterface</a></div><div class="ttdoc">Base interface class for modulo components to wrap a ROS Node with custom behaviour.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00073">ComponentInterface.hpp:73</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a0f14ec870d465c291575c013bb1cedd4"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a0f14ec870d465c291575c013bb1cedd4">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::create_output</a></div><div class="ttdeci">std::string create_output(const std::string &amp;signal_name, const std::shared_ptr&lt; DataT &gt; &amp;data, const std::string &amp;default_topic, bool fixed_topic, bool publish_on_step)</div><div class="ttdoc">Helper function to parse the signal name and add an unconfigured PublisherInterface to the map of out...</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00356">ComponentInterface.hpp:1320</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a436db9f126d78795626875c652c06d2e"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a436db9f126d78795626875c652c06d2e">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::publish_outputs</a></div><div class="ttdeci">void publish_outputs()</div><div class="ttdoc">Helper function to publish all output signals.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00447">ComponentInterface.hpp:1293</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a563c5c98faddb9eda5120bcd942b363a"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a563c5c98faddb9eda5120bcd942b363a">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::publish_predicates</a></div><div class="ttdeci">void publish_predicates()</div><div class="ttdoc">Helper function to publish all predicates.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00442">ComponentInterface.hpp:1269</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a6d4c3baf25cb63597f5e2565d47120cd"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a6d4c3baf25cb63597f5e2565d47120cd">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::qos_</a></div><div class="ttdeci">rclcpp::QoS qos_</div><div class="ttdoc">Quality of Service for ROS publishers and subscribers.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00476">ComponentInterface.hpp:476</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a790030f12e036d9b589b41710d3580a4"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a790030f12e036d9b589b41710d3580a4">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::evaluate_periodic_callbacks</a></div><div class="ttdeci">void evaluate_periodic_callbacks()</div><div class="ttdoc">Helper function to evaluate all periodic function callbacks.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00452">ComponentInterface.hpp:1307</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a83c398521d2e7bab7f1da18f2bf074a4"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a83c398521d2e7bab7f1da18f2bf074a4">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::outputs_</a></div><div class="ttdeci">std::map&lt; std::string, std::shared_ptr&lt; modulo_core::communication::PublisherInterface &gt; &gt; outputs_</div><div class="ttdoc">Map of outputs.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00473">ComponentInterface.hpp:473</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_af44d16a9ac209a3f7e0bcadd03a1d0e2"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#af44d16a9ac209a3f7e0bcadd03a1d0e2">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::inputs_</a></div><div class="ttdeci">std::map&lt; std::string, std::shared_ptr&lt; modulo_core::communication::SubscriptionInterface &gt; &gt; inputs_</div><div class="ttdoc">Map of inputs.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00472">ComponentInterface.hpp:472</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a0f14ec870d465c291575c013bb1cedd4"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a0f14ec870d465c291575c013bb1cedd4">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::create_output</a></div><div class="ttdeci">std::string create_output(const std::string &amp;signal_name, const std::shared_ptr&lt; DataT &gt; &amp;data, const std::string &amp;default_topic, bool fixed_topic, bool publish_on_step)</div><div class="ttdoc">Helper function to parse the signal name and add an unconfigured PublisherInterface to the map of out...</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00361">ComponentInterface.hpp:1328</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a436db9f126d78795626875c652c06d2e"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a436db9f126d78795626875c652c06d2e">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::publish_outputs</a></div><div class="ttdeci">void publish_outputs()</div><div class="ttdoc">Helper function to publish all output signals.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00452">ComponentInterface.hpp:1301</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a563c5c98faddb9eda5120bcd942b363a"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a563c5c98faddb9eda5120bcd942b363a">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::publish_predicates</a></div><div class="ttdeci">void publish_predicates()</div><div class="ttdoc">Helper function to publish all predicates.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00447">ComponentInterface.hpp:1277</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a6d4c3baf25cb63597f5e2565d47120cd"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a6d4c3baf25cb63597f5e2565d47120cd">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::qos_</a></div><div class="ttdeci">rclcpp::QoS qos_</div><div class="ttdoc">Quality of Service for ROS publishers and subscribers.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00481">ComponentInterface.hpp:481</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a790030f12e036d9b589b41710d3580a4"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a790030f12e036d9b589b41710d3580a4">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::evaluate_periodic_callbacks</a></div><div class="ttdeci">void evaluate_periodic_callbacks()</div><div class="ttdoc">Helper function to evaluate all periodic function callbacks.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00457">ComponentInterface.hpp:1315</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a83c398521d2e7bab7f1da18f2bf074a4"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a83c398521d2e7bab7f1da18f2bf074a4">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::outputs_</a></div><div class="ttdeci">std::map&lt; std::string, std::shared_ptr&lt; modulo_core::communication::PublisherInterface &gt; &gt; outputs_</div><div class="ttdoc">Map of outputs.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00478">ComponentInterface.hpp:478</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_af44d16a9ac209a3f7e0bcadd03a1d0e2"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#af44d16a9ac209a3f7e0bcadd03a1d0e2">modulo_components::ComponentInterface&lt; rclcpp::Node &gt;::inputs_</a></div><div class="ttdeci">std::map&lt; std::string, std::shared_ptr&lt; modulo_core::communication::SubscriptionInterface &gt; &gt; inputs_</div><div class="ttdoc">Map of inputs.</div><div class="ttdef"><b>Definition:</b> <a href="_component_interface_8hpp_source.html#l00477">ComponentInterface.hpp:477</a></div></div>
<div class="ttc" id="aclassmodulo__core_1_1communication_1_1_publisher_handler_html"><div class="ttname"><a href="classmodulo__core_1_1communication_1_1_publisher_handler.html">modulo_core::communication::PublisherHandler</a></div><div class="ttdoc">The PublisherHandler handles different types of ROS publishers to activate, deactivate and publish da...</div><div class="ttdef"><b>Definition:</b> <a href="_publisher_handler_8hpp_source.html#l00018">PublisherHandler.hpp:18</a></div></div>
<div class="ttc" id="anamespacemodulo__components_html"><div class="ttname"><a href="namespacemodulo__components.html">modulo_components</a></div><div class="ttdoc">Modulo components.</div><div class="ttdef"><b>Definition:</b> <a href="_component_8hpp_source.html#l00012">Component.hpp:12</a></div></div>
<div class="ttc" id="anamespacemodulo__core_1_1communication_html"><div class="ttname"><a href="namespacemodulo__core_1_1communication.html">modulo_core::communication</a></div><div class="ttdoc">Modulo Core communication module for handling messages on publication and subscription interfaces.</div><div class="ttdef"><b>Definition:</b> <a href="_message_pair_8hpp_source.html#l00010">MessagePair.hpp:10</a></div></div>
Expand Down
2 changes: 1 addition & 1 deletion versions/main/_component_exception_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Modulo<span id="projectnumber">&#160;3.0.0</span>
<div id="projectname">Modulo<span id="projectnumber">&#160;3.1.0</span>
</div>
</td>
</tr>
Expand Down
Loading

0 comments on commit dda1e3a

Please sign in to comment.