#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().
| Report< CB >::Send::~Send | ( | ) | [inline] |
Destructor. Triggers Report->reportend().
| CB* Report< CB >::Send::operator-> | ( | ) | [inline] |
Access to callback interface.
Report<CB>& Report< CB >::Send::_report [private] |
The Report in use.
1.5.3