The MamaSymbolListMembershipHandler interface.
More...
#include <MamaSymbolListHandlerTypes.h>
The MamaSymbolListMembershipHandler interface.
Instances of subclasses of this class can be registered with a MamaSymbolList in order to be notified of symbol add/remove events to the symbol list.
◆ ~MamaSymbolListMembershipHandler()
virtual Wombat::MamaSymbolListMembershipHandler::~MamaSymbolListMembershipHandler |
( |
| ) |
|
|
virtual |
◆ onMemberAdd()
Method invoked when a symbol has been added to the list.
Invocation of this function is conditional and is subject to a positive return (true) from the prior invocation of onDeclareInterest
where the registered object has the opportunity to declare their interest in subsequent events on the given symbol.
- Parameters
-
symbolList | The symbolList. |
member | The member just added to the list. |
◆ onMemberRemove()
Method invoked immediately prior to a symbol being removed from the list.
Invocation of this function is conditional and is subject to a positive return (true) from the prior invocation of onDeclareInterest
where the registered object has the opportunity to declare their interest in subsequent events on the given symbol.
- Parameters
-
symbolList | The symbolList. |
member | The member just removed from the list. |
◆ onOrderChange()
virtual void Wombat::MamaSymbolListMembershipHandler::onOrderChange |
( |
MamaSymbolList & |
symbolList | ) |
|
|
pure virtual |
Method invoked when the sorting of the symbol list has changed.
- Parameters
-
symbolList | The symbol list. |
The documentation for this class was generated from the following file: