Feature #1814

More detailed printing of the cca input port handler

Added by Anonymous about 10 years ago. Updated about 10 years ago.

Status:NewStart date:03/18/2014
Priority:NormalDue 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

Revision 762
Added by anordman about 10 years ago

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.

Also available in: Atom PDF