diff --git a/doc/.buildinfo b/doc/.buildinfo
index 3cbd395..e4bffaf 100644
--- a/doc/.buildinfo
+++ b/doc/.buildinfo
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: cbf23d0fbba40dae9800630de923c147
+config: c3bf84308d83e2422afc0c82cb6cb23c
tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/doc/_static/basic.css b/doc/_static/basic.css
index 0807176..607b5f5 100644
--- a/doc/_static/basic.css
+++ b/doc/_static/basic.css
@@ -4,7 +4,7 @@
*
* Sphinx stylesheet -- basic theme.
*
- * :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
+ * :copyright: Copyright 2007-2018 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/
@@ -81,26 +81,10 @@ div.sphinxsidebar input {
font-size: 1em;
}
-div.sphinxsidebar #searchbox form.search {
- overflow: hidden;
-}
-
div.sphinxsidebar #searchbox input[type="text"] {
- float: left;
- width: 80%;
- padding: 0.25em;
- box-sizing: border-box;
+ width: 170px;
}
-div.sphinxsidebar #searchbox input[type="submit"] {
- float: left;
- width: 20%;
- border-left: none;
- padding: 0.25em;
- box-sizing: border-box;
-}
-
-
img {
border: 0;
max-width: 100%;
@@ -215,11 +199,6 @@ table.modindextable td {
/* -- general body styles --------------------------------------------------- */
-div.body {
- min-width: 450px;
- max-width: 800px;
-}
-
div.body p, div.body dd, div.body li, div.body blockquote {
-moz-hyphens: auto;
-ms-hyphens: auto;
@@ -431,13 +410,6 @@ table.field-list td, table.field-list th {
hyphens: manual;
}
-/* -- hlist styles ---------------------------------------------------------- */
-
-table.hlist td {
- vertical-align: top;
-}
-
-
/* -- other body styles ----------------------------------------------------- */
ol.arabic {
diff --git a/doc/_static/doctools.js b/doc/_static/doctools.js
index 344db17..0c15c00 100644
--- a/doc/_static/doctools.js
+++ b/doc/_static/doctools.js
@@ -4,7 +4,7 @@
*
* Sphinx JavaScript utilities for all documentation.
*
- * :copyright: Copyright 2007-2019 by the Sphinx team, see AUTHORS.
+ * :copyright: Copyright 2007-2018 by the Sphinx team, see AUTHORS.
* :license: BSD, see LICENSE for details.
*
*/
@@ -70,9 +70,7 @@ jQuery.fn.highlightText = function(text, className) {
if (node.nodeType === 3) {
var val = node.nodeValue;
var pos = val.toLowerCase().indexOf(text);
- if (pos >= 0 &&
- !jQuery(node.parentNode).hasClass(className) &&
- !jQuery(node.parentNode).hasClass("nohighlight")) {
+ if (pos >= 0 && !jQuery(node.parentNode).hasClass(className)) {
var span;
var isInSVG = jQuery(node).closest("body, svg, foreignObject").is("svg");
if (isInSVG) {
@@ -150,9 +148,7 @@ var Documentation = {
this.fixFirefoxAnchorBug();
this.highlightSearchWords();
this.initIndexTable();
- if (DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) {
- this.initOnKeyListeners();
- }
+
},
/**
@@ -312,4 +308,4 @@ _ = Documentation.gettext;
$(document).ready(function() {
Documentation.init();
-});
+});
\ No newline at end of file
diff --git a/doc/_static/jquery.js b/doc/_static/jquery.js
index 644d35e..ba171ca 100644
--- a/doc/_static/jquery.js
+++ b/doc/_static/jquery.js
@@ -1,4 +1,10253 @@
-/*! jQuery v3.2.1 | (c) JS Foundation and other contributors | jquery.org/license */
-!function(a,b){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){"use strict";var c=[],d=a.document,e=Object.getPrototypeOf,f=c.slice,g=c.concat,h=c.push,i=c.indexOf,j={},k=j.toString,l=j.hasOwnProperty,m=l.toString,n=m.call(Object),o={};function p(a,b){b=b||d;var c=b.createElement("script");c.text=a,b.head.appendChild(c).parentNode.removeChild(c)}var q="3.2.1",r=function(a,b){return new r.fn.init(a,b)},s=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,t=/^-ms-/,u=/-([a-z])/g,v=function(a,b){return b.toUpperCase()};r.fn=r.prototype={jquery:q,constructor:r,length:0,toArray:function(){return f.call(this)},get:function(a){return null==a?f.call(this):a<0?this[a+this.length]:this[a]},pushStack:function(a){var b=r.merge(this.constructor(),a);return b.prevObject=this,b},each:function(a){return r.each(this,a)},map:function(a){return this.pushStack(r.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(f.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(a<0?b:0);return this.pushStack(c>=0&&c0&&b-1 in a)}var x=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=function(a,b){for(var c=0,d=a.length;c This page was auto-generated from cmake source files using generate_cmake_rst.py Contents Contents","
"],col:[2,"
"],tr:[2,"","
"],td:[3,"
"],_default:[0,"",""]};ma.optgroup=ma.option,ma.tbody=ma.tfoot=ma.colgroup=ma.caption=ma.thead,ma.th=ma.td;function na(a,b){var c;return c="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):[],void 0===b||b&&B(a,b)?r.merge([a],c):c}function oa(a,b){for(var c=0,d=a.length;c"," Quick search
Extracted CMake API reference¶
@@ -179,19 +164,19 @@
Extracted CMake API referencemrt_parse_package_xml
Extracted CMake API referencePublic CMake functions / macros¶
-
mrt_add_executable()
mrt_add_library()
mrt_add_links()
mrt_add_node_and_nodelet()
mrt_add_nodelet()
mrt_add_nosetests()
mrt_add_python_api()
mrt_add_ros_tests()
mrt_add_tests()
mrt_add_to_ide()
mrt_install()
mrt_parse_package_xml()
mrt_python_module_setup()
mrt_add_executable()
mrt_add_library()
mrt_add_links()
mrt_add_node_and_nodelet()
mrt_add_nodelet()
mrt_add_nosetests()
mrt_add_python_api()
mrt_add_ros_tests()
mrt_add_tests()
mrt_add_to_ide()
mrt_install()
mrt_parse_package_xml()
mrt_python_module_setup()
Public CMake functions / macrosNote
Make sure to call this after all messages and parameter generation CMAKE-Commands so that all dependencies are visible.
-The files are automatically added to the list of installable targets so that mrt_install
can mark them for installation.
The files are automatically added to the list of installable targets so that mrt_install
can mark them for installation.
Parameters: |
Public CMake functions / macros |
---|
Example:
-mrt_add_executable( example_package
+mrt_add_executable( example_package
FOLDER src/example_package
)
@@ -244,7 +229,7 @@ Public CMake functions / macrosNote
Make sure to call this after all messages and parameter generation CMAKE-Commands so that all dependencies are visible.
-The files are automatically added to the list of installable targets so that mrt_install
can mark them for installation.
+The files are automatically added to the list of installable targets so that mrt_install
can mark them for installation.
Example:
-mrt_add_library( example_package
+mrt_add_library( example_package
INCLUDES include/example_package/myclass.h include/example_package/myclass2.h
SOURCES src/myclass.cpp src/myclass.cpp
)
@@ -288,7 +273,7 @@ Public CMake functions / macros
Example:
-mrt_add_links(my_target [CUDA]
+mrt_add_links(my_target [CUDA]
)
@@ -302,21 +287,21 @@ Public CMake functions / macrosmrt_add_node_and_nodelet(basename)¶
[function defined in mrt_cmake_modules-macros.cmake]
Adds a node and a corresponding nodelet.
-This command ensures the node/nodelet are compiled with all necessary dependencies. Make sure to add lib{NAME}_nodelet to the nodelet_plugins.xml
file.
+This command ensures the node/nodelet are compiled with all necessary dependencies. Make sure to add lib<package_name>-<basename>-nodelet to the nodelet_plugins.xml
file.
Note
Make sure to call this after all messages and parameter generation CMAKE-Commands so that all dependencies are visible.
-The files are automatically added to the list of installable targets so that mrt_install
can mark them for installation.
-It requires a *_nodelet.cpp
file and a *_node.cpp
file to be present in this folder. It will then compile a nodelet-library, create an executable from the *_node.cpp
file and link the executable with the nodelet library.
-Unless the variable ${MRT_NO_FAIL_ON_TESTS}
is set, failing unittests will result in a failed build.
+The files are automatically added to the list of installable targets so that mrt_install
can mark them for installation.
+It requires a *_nodelet.cpp
file and a *_node.cpp
file to be present in this folder. It will then compile a nodelet-library, create an executable from the *_node.cpp
file and link the executable with the nodelet library.
+Unless the variable ${MRT_NO_FAIL_ON_TESTS}
is set, failing unittests will result in a failed build.
Parameters:
- basename (string) – base name of the node/nodelet (_nodelet will be appended for the nodelet name to avoid conflicts with library packages)
-- FOLDER (string) – Folder with cpp files for the executable, relative to
${PROJECT_SOURCE_DIR}
+- FOLDER (string) – Folder with cpp files for the executable, relative to
${PROJECT_SOURCE_DIR}
- DEPENDS (list of strings) – List of extra (non-catkin, non-mrt) CMAKE dependencies. This should only be required for including external projects.
- LIBRARIES (list of strings) – Extra (non-catkin, non-mrt) libraries to link to. This should only be required for external projects
@@ -325,12 +310,12 @@ Public CMake functions / macros
Example:
-mrt_add_node_and_nodelet( example_package
+mrt_add_node_and_nodelet( example_package
FOLDER src/example_package
)
-The resulting entry in the nodelet_plugins.xml
is thus: <library path=”lib/libexample_package_nodelet”>
+The resulting entry in the nodelet_plugins.xml
is thus (for a package named example_package): <library path=”lib/libexample_package-example_package-nodelet”>
@@ -341,21 +326,21 @@ Public CMake functions / macrosmrt_add_nodelet(nodeletname)¶
[function defined in mrt_cmake_modules-macros.cmake]
Adds a nodelet.
-This command ensures the nodelet is compiled with all necessary dependencies. Make sure to add lib{PROJECT_NAME}-{NAME}-nodelet to the nodelet_plugins.xml
file.
+This command ensures the nodelet is compiled with all necessary dependencies. Make sure to add lib{PROJECT_NAME}-{NAME}-nodelet to the nodelet_plugins.xml
file.
Note
Make sure to call this after all messages and parameter generation CMAKE-Commands so that all dependencies are visible.
-The files are automatically added to the list of installable targets so that mrt_install
can mark them for installation.
-It requires a *_nodelet.cpp
-File to be present in this folder.
-The command will look for a *_node.cpp
-file and remove it from the list of files to avoid main()
-functions to be compiled into the library.
+The files are automatically added to the list of installable targets so that mrt_install
can mark them for installation.
+It requires a *_nodelet.cpp
-File to be present in this folder.
+The command will look for a *_node.cpp
-file and remove it from the list of files to avoid main()
-functions to be compiled into the library.
Parameters:
- nodeletname (string) – base name of the nodelet (_nodelet will be appended to the base name to avoid conflicts with library packages)
-- FOLDER (string) – Folder with cpp files for the executable, relative to
${PROJECT_SOURCE_DIR}
+- FOLDER (string) – Folder with cpp files for the executable, relative to
${PROJECT_SOURCE_DIR}
- DEPENDS (list of strings) – List of extra (non-catkin, non-mrt) CMAKE dependencies. This should only be required for including external projects.
- LIBRARIES (list of strings) – Extra (non-catkin, non-mrt) libraries to link to. This should only be required for external projects
- TARGETNAME (string) – Choose the name of the internal CMAKE target. Will be autogenerated if not specified.
@@ -365,12 +350,12 @@ Public CMake functions / macros
Example:
-mrt_add_nodelet( example_package
+mrt_add_nodelet( example_package
FOLDER src/example_package
)
-The resulting entry in the nodelet_plugins.xml
is thus: <library path=”lib/libexample_package-example_package-nodelet”>
+The resulting entry in the nodelet_plugins.xml
is thus: <library path=”lib/libexample_package-example_package-nodelet”>
@@ -386,7 +371,7 @@ Public CMake functions / macros
Parameters:
-- folder (string) – folder containing the tests (relative to
${PROJECT_SOURCE_DIR}
) as first argument
+- folder (string) – folder containing the tests (relative to
${PROJECT_SOURCE_DIR}
) as first argument
- DEPENDS (list of strings) – Additional (non-catkin, non-mrt) dependencies (e.g. with catkin_download_test_data)
- DEPENDENCIES (list of strings) – Alias for DEPENDS
@@ -395,7 +380,7 @@ Public CMake functions / macros
Example:
-mrt_add_nosetests(test)
+mrt_add_nosetests(test)
@@ -410,8 +395,8 @@ Public CMake functions / macrosGenerates a python module from boost-python cpp files.
Each <file>.cpp will become a seperate <file>.py submodule within <modulename>. After building and sourcing you can use the modules simply with “import <modulename>.<file>”.
The files are automatically linked with boost-python libraries and a python module is generated
-and installed from the resulting library. If this project declares any libraries with mrt_add_library()
, they will automatically be linked with this library.
-This function will define the compiler variable PYTHON_API_MODULE_NAME
with the name of the generated library. This can be used in the BOOST_PYTHON_MODULE
C++ Macro.
+and installed from the resulting library. If this project declares any libraries with mrt_add_library()
, they will automatically be linked with this library.
+This function will define the compiler variable PYTHON_API_MODULE_NAME
with the name of the generated library. This can be used in the BOOST_PYTHON_MODULE
C++ Macro.
Note
This function can only be called once per package.
@@ -429,7 +414,7 @@ Public CMake functions / macros
Example:
-mrt_add_python_api( example_package
+mrt_add_python_api( example_package
FILES python_api/python.cpp
)
@@ -447,14 +432,14 @@ Public CMake functions / macrosIf a .cpp file exists with the same name, it will be added and comiled as a gtest test.
Unittests can be run with “catkin run_tests” or similar. “-test” will be appended to the name of the test node to avoid conflicts (i.e. the type argument should then be <test … type=”mytest-test”/> in a mytest.test file).
Unittests will always be executed with the folder as cwd. E.g. if the test folder contains a sub-folder “test_data”, it can simply be accessed as “test_data”.
-If coverage information is enabled (by setting MRT_ENABLE_COVARAGE
to true), coverage analysis will be performed after unittests have run. The results can be found in the package’s build folder in the folder “coverage”.
-Unless the variable ${MRT_NO_FAIL_ON_TESTS}
is set, failing unittests will result in a failed build.
+If coverage information is enabled (by setting MRT_ENABLE_COVARAGE
to true), coverage analysis will be performed after unittests have run. The results can be found in the package’s build folder in the folder “coverage”.
+Unless the variable ${MRT_NO_FAIL_ON_TESTS}
is set, failing unittests will result in a failed build.
Parameters:
-- folder (string) – folder containing the tests (relative to
${PROJECT_SOURCE_DIR}
) as first argument
+- folder (string) – folder containing the tests (relative to
${PROJECT_SOURCE_DIR}
) as first argument
- LIBRARIES (list of strings) – Additional (non-catkin, non-mrt) libraries to link to
- DEPENDS (list of strings) – Additional (non-catkin, non-mrt) dependencies (e.g. with catkin_download_test_data)
@@ -463,7 +448,7 @@ Public CMake functions / macros
Example:
-mrt_add_ros_tests( test
+mrt_add_ros_tests( test
)
@@ -482,7 +467,7 @@ Public CMake functions / macros
Parameters:
-- folder (string) – folder containing the tests (relative to
${PROJECT_SOURCE_DIR}
) as first argument
+- folder (string) – folder containing the tests (relative to
${PROJECT_SOURCE_DIR}
) as first argument
- LIBRARIES (list of strings) – Additional (non-catkin, non-mrt) libraries to link to
- DEPENDS (list of strings) – Additional (non-catkin, non-mrt) dependencies (e.g. with catkin_download_test_data)
@@ -491,11 +476,11 @@ Public CMake functions / macros
Unittests will be executed with the folder as cwd if ctest or the run_test target is used. E.g. if the test folder contains a sub-folder “test_data”, it can simply be accessed as “test_data”.
-Another way of getting the location of the project root folder path is to #include "test/test_utility.hpp"
and use the variable <project_name>::test::projectRootDir
.
-Unless the variable ${MRT_NO_FAIL_ON_TESTS}
is set, failing unittests will result in a failed build.
-If coverage information is enabled (by setting MRT_ENABLE_COVARAGE
to true), coverage analysis will be performed after unittests have run. The results can be found in the package’s build folder in the folder “coverage”.
+Another way of getting the location of the project root folder path is to #include "test/test_utility.hpp"
and use the variable <project_name>::test::projectRootDir
.
+Unless the variable ${MRT_NO_FAIL_ON_TESTS}
is set, failing unittests will result in a failed build.
+If coverage information is enabled (by setting MRT_ENABLE_COVARAGE
to true), coverage analysis will be performed after unittests have run. The results can be found in the package’s build folder in the folder “coverage”.
Example:
-mrt_add_tests( test
+mrt_add_tests( test
)
@@ -539,7 +524,7 @@ Public CMake functions / macros
Example:
-mrt_install(
+mrt_install(
PROGRAMS scripts
FILES launch nodelet_plugins.xml
)
@@ -566,7 +551,7 @@ Public CMake functions / macros
mrt_python_module_setup
()¶
[function defined in mrt_cmake_modules-macros.cmake]
-Automatically sets up and installs python modules located under src/${PROJECT_NAME}
.
+
Automatically sets up and installs python modules located under src/${PROJECT_NAME}
.
Modules can afterwards simply be included using “import <project_name>” in python.
The python folder (under src/${PROJECT_NAME}) is required to have an __init__.py file.
The command will automatically generate a setup.py in your project folder.
@@ -574,7 +559,7 @@
Public CMake functions / macros
Example:
-mrt_python_module_setup()
+mrt_python_module_setup()
@@ -584,72 +569,21 @@ Public CMake functions / macrosNon-public CMake functions / macros¶
-GLOG_REPORT_NOT_FOUND()
-GLOG_RESET_FIND_LIBRARY_PREFIX()
-SUITESPARSE_REPORT_NOT_FOUND()
-SUITESPARSE_RESET_FIND_LIBRARY_PREFIX()
-_mrt_run_test()
-generate_ros_parameter_files()
-glob_folders()
-glob_ros_files()
-mrt_add_action_files()
-mrt_add_message_files()
-mrt_add_service_files()
-mrt_glob_files()
-mrt_glob_files_recurse()
-mrt_glob_folders()
-suitesparse_find_component()
+_mrt_run_test()
+generate_ros_parameter_files()
+glob_folders()
+glob_ros_files()
+mrt_add_action_files()
+mrt_add_message_files()
+mrt_add_service_files()
+mrt_glob_files()
+mrt_glob_files_recurse()
+mrt_glob_folders()
-
-
-GLOG_REPORT_NOT_FOUND¶
-
--
-
GLOG_REPORT_NOT_FOUND
(REASON_MSG)¶
-[macro defined in Modules/FindGlog.cmake]
-Called if we failed to find glog or any of it’s required dependencies,
-unsets all public (designed to be used externally) variables and reports
-error message at priority depending upon [REQUIRED/QUIET/<NONE>] argument.
-
-
-
-
-GLOG_RESET_FIND_LIBRARY_PREFIX¶
-
--
-
GLOG_RESET_FIND_LIBRARY_PREFIX
()¶
-[macro defined in Modules/FindGlog.cmake]
-Reset CALLERS_CMAKE_FIND_LIBRARY_PREFIXES to its value when
-FindGlog was invoked.
-
-
-
-
-SUITESPARSE_REPORT_NOT_FOUND¶
-
--
-
SUITESPARSE_REPORT_NOT_FOUND
(REASON_MSG)¶
-[macro defined in Modules/FindSuiteSparse.cmake]
-Called if we failed to find SuiteSparse or any of it’s required dependencies,
-unsets all public (designed to be used externally) variables and reports
-error message at priority depending upon [REQUIRED/QUIET/<NONE>] argument.
-
-
-
-
-SUITESPARSE_RESET_FIND_LIBRARY_PREFIX¶
-
--
-
SUITESPARSE_RESET_FIND_LIBRARY_PREFIX
()¶
-[macro defined in Modules/FindSuiteSparse.cmake]
-Reset CALLERS_CMAKE_FIND_LIBRARY_PREFIXES to its value when
-FindSuiteSparse was invoked.
-
-
-_mrt_run_test¶
+_mrt_run_test¶
-
_mrt_run_test
(target_name, working_dir, result_xml_path)¶
@@ -659,7 +593,7 @@ Non-public CMake functions / macros<
-generate_ros_parameter_files¶
+generate_ros_parameter_files¶
-
generate_ros_parameter_files
()¶
@@ -669,7 +603,7 @@ Non-public CMake functions / macros<
-glob_folders¶
+glob_folders¶
-
glob_folders
()¶
@@ -679,7 +613,7 @@ Non-public CMake functions / macros<
-glob_ros_files¶
+glob_ros_files¶
-
glob_ros_files
(excecutable_name, extension_name)¶
@@ -689,7 +623,7 @@ Non-public CMake functions / macros<
-mrt_add_action_files¶
+mrt_add_action_files¶
-
mrt_add_action_files
(folder_name)¶
@@ -699,7 +633,7 @@ Non-public CMake functions / macros<
-mrt_add_message_files¶
+mrt_add_message_files¶
-
mrt_add_message_files
(folder_name)¶
@@ -709,7 +643,7 @@ Non-public CMake functions / macros<
-mrt_add_service_files¶
+mrt_add_service_files¶
-
mrt_add_service_files
(folder_name)¶
@@ -719,7 +653,7 @@ Non-public CMake functions / macros<
-mrt_glob_files¶
+mrt_glob_files¶
-
mrt_glob_files
(varname)¶
@@ -729,7 +663,7 @@ Non-public CMake functions / macros<
-mrt_glob_files_recurse¶
+mrt_glob_files_recurse¶
-
mrt_glob_files_recurse
(varname)¶
@@ -739,7 +673,7 @@ Non-public CMake functions / macros<
-mrt_glob_folders¶
+mrt_glob_folders¶
-
mrt_glob_folders
(DIRECTORY_LIST, SEARCH_DIRECTORY)¶
@@ -747,63 +681,12 @@ Non-public CMake functions / macros<
Glob for folders in the search directory.
-
-
-suitesparse_find_component¶
-
--
-
suitesparse_find_component
(COMPONENT)¶
-[macro defined in Modules/FindSuiteSparse.cmake]
-Wrappers to find_path/library that pass the SuiteSparse search hints/paths.
-
-- suitesparse_find_component(<component> [FILES name1 [name2 …]]
-- [LIBRARIES name1 [name2 …]]
-[REQUIRED])
-
-
-
-
-_cleanup_includes¶
-
--
-
_cleanup_includes
(targets)¶
-[function defined in Modules/FindAutoDeps.cmake]
-
-
-
-
-_cleanup_libraries¶
-
--
-
_cleanup_libraries
(var_name_libs)¶
-[function defined in Modules/FindAutoDeps.cmake]
-
-
-
-
-_find_dep¶
-
--
-
_find_dep
(output_target, component)¶
-[macro defined in Modules/FindAutoDeps.cmake]
-
-
-
-
-_get_libs_and_incs_recursive¶
-
--
-
_get_libs_and_incs_recursive
(out_libs, out_incs, lib)¶
-[function defined in Modules/FindAutoDeps.cmake]
-
-
+Not documented CMake functions / macros¶
-_mrt_add_nosetests_impl¶
+_mrt_add_nosetests_impl¶
-
_mrt_add_nosetests_impl
(folder)¶
@@ -812,7 +695,7 @@ Not documented CMake functions / macros<
-_mrt_create_executable_gtest¶
+_mrt_create_executable_gtest¶
-
_mrt_create_executable_gtest
(target, file)¶
@@ -821,7 +704,7 @@ Not documented CMake functions / macros<
-_mrt_export_package¶
+_mrt_export_package¶
-
_mrt_export_package
()¶
@@ -830,25 +713,16 @@ Not documented CMake functions / macros<
-_mrt_get_python_destination¶
+_mrt_get_python_destination¶
-
_mrt_get_python_destination
(output_var)¶
[function defined in mrt_cmake_modules-macros.cmake]
-
-
-_remove_generator_expressions¶
-
--
-
_remove_generator_expressions
(libs_arg)¶
-[function defined in Modules/FindAutoDeps.cmake]
-
-
-_setup_coverage_info¶
+_setup_coverage_info¶
-
_setup_coverage_info
()¶
@@ -857,7 +731,7 @@ Not documented CMake functions / macros<
-catkin_install_python¶
+catkin_install_python¶
-
catkin_install_python
(programs)¶
@@ -866,7 +740,7 @@ Not documented CMake functions / macros<
-catkin_package¶
+catkin_package¶
-
catkin_package
()¶
@@ -875,7 +749,7 @@ Not documented CMake functions / macros<
-catkin_package_xml¶
+catkin_package_xml¶
-
catkin_package_xml
()¶
@@ -884,7 +758,7 @@ Not documented CMake functions / macros<
-generate_ros_interface_files¶
+generate_ros_interface_files¶
-
generate_ros_interface_files
()¶
@@ -893,7 +767,7 @@ Not documented CMake functions / macros<
-mrt_add_gtest¶
+mrt_add_gtest¶
-
mrt_add_gtest
(target, file)¶
@@ -902,7 +776,7 @@ Not documented CMake functions / macros<
-mrt_add_rostest¶
+mrt_add_rostest¶
-
mrt_add_rostest
(target, launch_file)¶
@@ -911,7 +785,7 @@ Not documented CMake functions / macros<
-mrt_add_rostest_gtest¶
+mrt_add_rostest_gtest¶
-
mrt_add_rostest_gtest
(target, launch_file, cpp_file)¶
@@ -920,7 +794,7 @@ Not documented CMake functions / macros<
-mrt_init_testing¶
+mrt_init_testing¶
-
mrt_init_testing
()¶
@@ -942,12 +816,12 @@ Navigation
index
- mrt_cmake_modules 1.0.0 documentation »
+ mrt_cmake_modules 1.0.3 documentation »