mediator_pattern::Colleague

class Colleague

Colleague interface that interacts with the mediator.

Subclassed by mediator_pattern::ConcreteColleague

Public Functions

inline virtual void send(const std::string &message)

Sends a message via the mediator.

Parameters:

message – The message to send.

virtual void receive(const std::string &message) = 0

Receives a message.

Parameters:

message – The message received.