Skip to content

Commit

Permalink
deploy: ff03bf0
Browse files Browse the repository at this point in the history
  • Loading branch information
bpapaspyros committed Oct 4, 2024
1 parent 6d7e604 commit 2387cfa
Show file tree
Hide file tree
Showing 77 changed files with 3,689 additions and 2,927 deletions.
414 changes: 211 additions & 203 deletions versions/main/_base_controller_interface_8cpp_source.html

Large diffs are not rendered by default.

1,150 changes: 620 additions & 530 deletions versions/main/_base_controller_interface_8hpp_source.html

Large diffs are not rendered by default.

8 changes: 4 additions & 4 deletions versions/main/_component_8cpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -156,15 +156,15 @@
<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#l00056">Component.cpp:56</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_html_ae19b0377e0b7fa7f43efff7adfae143b"><div class="ttname"><a href="classmodulo__components_1_1_component.html#ae19b0377e0b7fa7f43efff7adfae143b">modulo_components::Component::Component</a></div><div class="ttdeci">Component(const rclcpp::NodeOptions &amp;node_options, const std::string &amp;fallback_name=&quot;Component&quot;)</div><div class="ttdoc">Constructor from node options.</div><div class="ttdef"><b>Definition</b> <a href="_component_8cpp_source.html#l00008">Component.cpp:8</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#l00032">Component.cpp:32</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#l00055">ComponentInterface.hpp:55</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#l00056">ComponentInterface.hpp:56</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a3f4d8fe85525194e2f5393065ee056aa"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a3f4d8fe85525194e2f5393065ee056aa">modulo_components::ComponentInterface::get_parameter</a></div><div class="ttdeci">std::shared_ptr&lt; state_representation::ParameterInterface &gt; get_parameter(const std::string &amp;name) const</div><div class="ttdoc">Get a parameter by name.</div><div class="ttdef"><b>Definition</b> <a href="_component_interface_8cpp_source.html#l00125">ComponentInterface.cpp:125</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a418d23ed978018d9d465b9036db3eb8d"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a418d23ed978018d9d465b9036db3eb8d">modulo_components::ComponentInterface::get_parameter_value</a></div><div class="ttdeci">T get_parameter_value(const std::string &amp;name) const</div><div class="ttdoc">Get a parameter value by name.</div><div class="ttdef"><b>Definition</b> <a href="_component_interface_8hpp_source.html#l00594">ComponentInterface.hpp:594</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a418d23ed978018d9d465b9036db3eb8d"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a418d23ed978018d9d465b9036db3eb8d">modulo_components::ComponentInterface::get_parameter_value</a></div><div class="ttdeci">T get_parameter_value(const std::string &amp;name) const</div><div class="ttdoc">Get a parameter value by name.</div><div class="ttdef"><b>Definition</b> <a href="_component_interface_8hpp_source.html#l00595">ComponentInterface.hpp:595</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a7f5fff168fc2a31d5e36b4a103ca46fa"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a7f5fff168fc2a31d5e36b4a103ca46fa">modulo_components::ComponentInterface::on_step_callback</a></div><div class="ttdeci">virtual void on_step_callback()</div><div class="ttdoc">Steps to execute periodically. To be redefined by derived Component classes.</div><div class="ttdef"><b>Definition</b> <a href="_component_interface_8cpp_source.html#l00076">ComponentInterface.cpp:76</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a8949cef47cf375d195f68e5782f37fbc"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a8949cef47cf375d195f68e5782f37fbc">modulo_components::ComponentInterface::set_predicate</a></div><div class="ttdeci">void set_predicate(const std::string &amp;predicate_name, bool predicate_value)</div><div class="ttdoc">Set the value of the predicate given as parameter, if the predicate is not found does not do anything...</div><div class="ttdef"><b>Definition</b> <a href="_component_interface_8cpp_source.html#l00236">ComponentInterface.cpp:236</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a8a1c3bac0aa2141b33682059b3b8f18b"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a8a1c3bac0aa2141b33682059b3b8f18b">modulo_components::ComponentInterface::raise_error</a></div><div class="ttdeci">virtual void raise_error()</div><div class="ttdoc">Put the component in error state by setting the 'in_error_state' predicate to true.</div><div class="ttdef"><b>Definition</b> <a href="_component_interface_8cpp_source.html#l00557">ComponentInterface.cpp:557</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_a8a1c3bac0aa2141b33682059b3b8f18b"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#a8a1c3bac0aa2141b33682059b3b8f18b">modulo_components::ComponentInterface::raise_error</a></div><div class="ttdeci">virtual void raise_error()</div><div class="ttdoc">Put the component in error state by setting the 'in_error_state' predicate to true.</div><div class="ttdef"><b>Definition</b> <a href="_component_interface_8cpp_source.html#l00559">ComponentInterface.cpp:559</a></div></div>
<div class="ttc" id="aclassmodulo__components_1_1_component_interface_html_ab245c0fc061c4109961c7339c2bf27a4"><div class="ttname"><a href="classmodulo__components_1_1_component_interface.html#ab245c0fc061c4109961c7339c2bf27a4">modulo_components::ComponentInterface::add_predicate</a></div><div class="ttdeci">void add_predicate(const std::string &amp;predicate_name, bool predicate_value)</div><div class="ttdoc">Add a predicate to the map of predicates.</div><div class="ttdef"><b>Definition</b> <a href="_component_interface_8cpp_source.html#l00192">ComponentInterface.cpp:192</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#l00009">Component.hpp:9</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#l00009">MessagePair.hpp:9</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>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Expand Down
Loading

0 comments on commit 2387cfa

Please sign in to comment.