virtual ~BlackBoardInterfaceListMaintainer()
Destructor.
BlackBoardInterfaceListMaintainer(const char *n, BlackBoard *bb, Logger *l, const char *type, const char *pattern)
Constructor.
void unlock_list()
unlocks the mutex in this class
std::list< InterfaceType * > lock_and_get_list()
Locks the mutex in this class and returns a list of all interfaces defined by the pattern.