Don't forget that oroGen-generated task contexts are also C++ classes. Since it is convenient to make the oroGen project the same name than the library OrogenProjectName?, the library and oroGen projects share the same namespace. To avoid name clashes, it is recommended to suffix all task contexts with Task.

Ideally, for oroGen projects that have only a single task, it should even be called "Task"

Finally, when using syskit, it also reduces the risk of unintentional name clashes as the Task suffix is reserved.

Last modified 8 years ago Last modified on 01/17/13 10:42:31