Feature #1814
More detailed printing of the cca input port handler
Status: | New | Start date: | 03/18/2014 | ||
---|---|---|---|---|---|
Priority: | Normal | Due date: | |||
Assignee: | - | % Done: | 30% | ||
Category: | - | ||||
Target version: | cca0.5 |
Description
When an exception is raised in the context of a cca input port, it is currently printed just as cca::InputPortBase::InputHandler[]
, whereas rsb allows to be more verbose.
So we should overload printContents()
of cca::InputPortBase::InputHandler
to be more verbose, e.g. name of the component, name of the port (if available), etc.
Associated revisions
Better printout of input port InputHandler
- InputHandler now optionally knows its datatype (type of parent input port)
- Overloads printContents() so that data type appears when printing handler (e.g. in RSB backtraces)
refs #1814
History
#1 Updated by Anonymous about 10 years ago
- Priority changed from High to Normal
- % Done changed from 0 to 30
Handler now shows data-type of input port.