Skip to content

Commit 0f0424f

Browse files
authored
Included features (#644)
* Included features Signed-off-by: ahcorde <[email protected]> * Added feedback Signed-off-by: ahcorde <[email protected]> * fix on rcl_yaml_param_parser doxygen Signed-off-by: ahcorde <[email protected]>
1 parent 728b8b8 commit 0f0424f

File tree

6 files changed

+27
-9
lines changed

6 files changed

+27
-9
lines changed

README.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,7 @@
1+
# rcl
12
This repository contains several packages which are all related to the `rcl` package.
23

3-
## Packages
4-
5-
- rcl
6-
- rcl_action
7-
- rcl_lifecycle
8-
- rcl_yaml_parm_parser
4+
- [rcl](rcl/README.md)
5+
- [rcl_action](rcl_action/README.md)
6+
- [rcl_lifecycle](rcl_lifecycle/README.md)
7+
- [rcl_yaml_param_parser](rcl_yaml_param_parser/README.md)

rcl/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22

33
Library to support implementation of language specific ROS Client Libraries.
44

5-
This package claims to be in the **Quality Level 4** category, see the [Quality Declaration](./QUALITY_DECLARATION.md) for more details.
5+
Features are described in detail at [http://docs.ros2.org](http://docs.ros2.org/latest/api/rcl/index.html)
66

7+
This package claims to be in the **Quality Level 4** category, see the [Quality Declaration](./QUALITY_DECLARATION.md) for more details.

rcl_action/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
`rcl_action` provides functionality for ROS 2 actions in C.
44

5+
Features are described in detail at [http://docs.ros2.org](http://docs.ros2.org/latest/api/rcl_action/index.html)
6+
57
For more information about ROS 2 actions, see:
68
http://design.ros2.org/articles/actions.html
79

rcl_lifecycle/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
`rcl_lifecycle` provides functionality for ROS 2 lifecycle nodes in C.
44

5+
Features are described in detail at [http://docs.ros2.org](http://docs.ros2.org/latest/api/rcl_lifecycle/index.html)
6+
57
For more information about lifecycle nodes, see:
68
https://design.ros2.org/articles/node_lifecycle.html
79

rcl_yaml_param_parser/README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
**ROS2 rcl YAML paramter parser**
22

3-
Parse a YAML parameter file and populate the C data structure
3+
Parse a YAML parameter file and populate the C data structure.
4+
5+
Features are described in detail at [http://docs.ros2.org](http://docs.ros2.org/latest/api/rcl_yaml_param_parser/index.html)
46

57
The data structure params_st will then be used during node initialization
68

@@ -24,7 +26,7 @@ NOTE: It only supports canonical int and float types
2426
<field2_name>: <field2_value>
2527
```
2628

27-
This package depends on C libyaml
29+
This package depends on C libyaml.
2830

2931
## Quality Declaration
3032

rcl_yaml_param_parser/include/rcl_yaml_param_parser/parser.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,18 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15+
/** \mainpage rcl_yaml_param_parser: Parse a YAML parameter file and populate the C data structure
16+
*
17+
* - Parser
18+
* - rcl/parser.h
19+
*
20+
* Some useful abstractions and utilities:
21+
* - Return code types
22+
* - rcl/types.h
23+
* - Macros for controlling symbol visibility on the library
24+
* - rcl/visibility_control.h
25+
*/
26+
1527
#ifndef RCL_YAML_PARAM_PARSER__PARSER_H_
1628
#define RCL_YAML_PARAM_PARSER__PARSER_H_
1729

0 commit comments

Comments
 (0)