Skip to content

Commit 5ecb8a5

Browse files
added documentation (#301) (#302)
Signed-off-by: Jan Staschulat (CR/ADA1.2) <[email protected]> (cherry picked from commit 1c0ea5a) Co-authored-by: Jan Staschulat <[email protected]>
1 parent 59b82a4 commit 5ecb8a5

3 files changed

Lines changed: 78 additions & 0 deletions

File tree

rclc/Doxyfile

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# All settings not listed here will use the Doxygen default values.
2+
3+
PROJECT_NAME = "rclc"
4+
PROJECT_NUMBER = master
5+
PROJECT_BRIEF = "RCLC API - C language frontend with convenience functions and Executor based on RCL"
6+
7+
INPUT = ./include
8+
RECURSIVE = YES
9+
OUTPUT_DIRECTORY = doc_output
10+
11+
SORT_MEMBER_DOCS = NO
12+
13+
GENERATE_LATEX = NO
14+
15+
ENABLE_PREPROCESSING = YES
16+
MACRO_EXPANSION = YES
17+
EXPAND_ONLY_PREDEF = YES
18+
PREDEFINED += RCLC_PUBLIC=
19+
20+
# Tag files that do not exist will produce a warning and cross-project linking will not work.
21+
TAGFILES += "../../../../doxygen_tag_files/cppreference-doxygen-web.tag.xml=http://en.cppreference.com/w/"
22+
# Consider changing "latest" to the version you want to reference (e.g. beta1 or 1.0.0)
23+
TAGFILES += "../../../../doxygen_tag_files/rcl.tag=http://docs.ros2.org/latest/api/rcl/"
24+
TAGFILES += "../../../../doxygen_tag_files/rcutils.tag=http://docs.ros2.org/latest/api/rcutils/"
25+
# Uncomment to generate tag files for cross-project linking.
26+
GENERATE_TAGFILE = "../../../../doxygen_tag_files/rclc.tag"

rclc_lifecycle/Doxyfile

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# All settings not listed here will use the Doxygen default values.
2+
3+
PROJECT_NAME = "rclc_lifecycle"
4+
PROJECT_NUMBER = master
5+
PROJECT_BRIEF = "RCLC API - C language frontend for rcl lifecycle"
6+
7+
INPUT = ./include
8+
RECURSIVE = YES
9+
OUTPUT_DIRECTORY = doc_output
10+
11+
SORT_MEMBER_DOCS = NO
12+
13+
GENERATE_LATEX = NO
14+
15+
ENABLE_PREPROCESSING = YES
16+
MACRO_EXPANSION = YES
17+
EXPAND_ONLY_PREDEF = YES
18+
PREDEFINED += RCLC_LIFECYCLE_PUBLIC=
19+
20+
# Tag files that do not exist will produce a warning and cross-project linking will not work.
21+
TAGFILES += "../../../../doxygen_tag_files/cppreference-doxygen-web.tag.xml=http://en.cppreference.com/w/"
22+
# Consider changing "latest" to the version you want to reference (e.g. beta1 or 1.0.0)
23+
TAGFILES += "../../../../doxygen_tag_files/rcl.tag=http://docs.ros2.org/latest/api/rcl/"
24+
TAGFILES += "../../../../doxygen_tag_files/rcutils.tag=http://docs.ros2.org/latest/api/rcutils/"
25+
# Uncomment to generate tag files for cross-project linking.
26+
GENERATE_TAGFILE = "../../../../doxygen_tag_files/rclc_lifecycle.tag"

rclc_parameter/Doxyfile

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# All settings not listed here will use the Doxygen default values.
2+
3+
PROJECT_NAME = "rclc_parameter"
4+
PROJECT_NUMBER = master
5+
PROJECT_BRIEF = "RCLC API - C language frontend for rcl parameters"
6+
7+
INPUT = ./include
8+
RECURSIVE = YES
9+
OUTPUT_DIRECTORY = doc_output
10+
11+
SORT_MEMBER_DOCS = NO
12+
13+
GENERATE_LATEX = NO
14+
15+
ENABLE_PREPROCESSING = YES
16+
MACRO_EXPANSION = YES
17+
EXPAND_ONLY_PREDEF = YES
18+
PREDEFINED += RCLC_PARAMETER_PUBLIC=
19+
20+
# Tag files that do not exist will produce a warning and cross-project linking will not work.
21+
TAGFILES += "../../../../doxygen_tag_files/cppreference-doxygen-web.tag.xml=http://en.cppreference.com/w/"
22+
# Consider changing "latest" to the version you want to reference (e.g. beta1 or 1.0.0)
23+
TAGFILES += "../../../../doxygen_tag_files/rcl.tag=http://docs.ros2.org/latest/api/rcl/"
24+
TAGFILES += "../../../../doxygen_tag_files/rcutils.tag=http://docs.ros2.org/latest/api/rcutils/"
25+
# Uncomment to generate tag files for cross-project linking.
26+
GENERATE_TAGFILE = "../../../../doxygen_tag_files/rclc_parameter.tag"

0 commit comments

Comments
 (0)