Ticket #55 (closed enhancement: implemented)

Opened 4 years ago

Last modified 4 years ago

Common BlackBoard base class

Reported by: tim Owned by: tim
Priority: major Milestone: 0.3
Component: Fawkes Version:
Keywords: BlackBoard Cc:
Git Branch:

Description

Currently we have BlackBoard and RemoteBlackBoard classes for access to the BlackBoard. These classes provide the same methods, yet they do not inherit from a common base class. This was due to problems with inheritance and templates.

An acceptable workaround/trade-off has to be found to be able to have a common BlackBoard interface class and two implementations, LocalBlackBoard and RemoteBlackBoard. This will allow for easy exchange of the used access method.

Change History

Changed 4 years ago by tim

  • status changed from new to assigned

Changed 4 years ago by tim

  • status changed from assigned to closed
  • resolution set to implemented

Fixed in r1085.

Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Subscriber, Participant

  • Fawkes Trac List(Always)
  • Tim Niemueller(Reporter, Owner, Participant)