#include <CallBack.h>
Public Member Functions | |
Send (Report< CB > &report_r) | |
~Send () | |
CB * | operator-> () |
Private Attributes | |
Report< CB > & | _report |
Send provides the Reports callback inteface via operator->. Additionally it triggers ReportCallback::reportbegin and ReportCallback::reportend. Thus any callback recipient listening, may count on receiving a trigger before the 1st actual callback function is invoked, and after the last one.
See Report
|
Constructor. Triggers Report->reportbegin(). |
|
Destructor. Triggers Report->reportend(). |
|
Access to callback interface. |
|
The Report in use. |