Defines an interface through which the Handler notifies subscribers about changes in Symbol List.
More...
|
virtual void | onSymbolAdded (const Symbol &symbol)=0 |
| Implement this member to get notified about added symbols.
|
|
virtual void | onSymbolUpdated (const Symbol &symbol)=0 |
| Implement this member to get notified about updated symbols.
|
|
virtual void | onSymbolRemoved (const Symbol &symbol)=0 |
| Implement this member to get notified about removed symbols.
|
|
Defines an interface through which the Handler notifies subscribers about changes in Symbol List.
Class provides an interface for handling symbol list updates.
It doesn't provide an interface for instance deletion. However, since C++ doesn't have pure interface concept, destructor will be generated anyway. We can only control proper use of it. For this reason we hide from public use and make it available for descendants.