NewDatumEvent< DataType_t > Class Template Reference
The event sent to downloader when a new datum is ready. More...
Public Types | |
typedef DataType_t | DataType |
The type of data being exchanged. |
Public Member Functions | |
NewDatumEvent (DataDownloader< DataType > *downloader) | |
Constructor. | |
virtual | ~NewDatumEvent () |
Destructor. | |
const DataDownloader< DataType > * | getDownloader () const |
Returns the downloader object which triggered this event (const version) | |
DataDownloader< DataType > * | getDownloader () |
Returns the downloader object which triggered this event. |
Static Public Attributes | |
static const QEvent::Type | newDatumEventType = static_cast<QEvent::Type>(QEvent::User + 1) |
The ID of this event. |
Detailed Description
template<class DataType_t>
class farsa::NewDatumEvent< DataType_t >
The event sent to downloader when a new datum is ready.
If the downloader chooses to be notified with a qt event, this is the event that it receives
Definition at line 611 of file dataexchange.h.
Member Typedef Documentation
typedef DataType_t DataType |
The type of data being exchanged.
Definition at line 622 of file dataexchange.h.
Constructor & Destructor Documentation
|
inline |
Constructor.
- Parameters
-
downloader the downloader object which triggered the event
Definition at line 630 of file dataexchange.h.
|
inlinevirtual |
Destructor.
Definition at line 639 of file dataexchange.h.
Member Function Documentation
|
inline |
Returns the downloader object which triggered this event (const version)
- Returns
- a const pointer to the downloader that triggered this event
Definition at line 649 of file dataexchange.h.
|
inline |
Returns the downloader object which triggered this event.
- Returns
- a pointer to the downloader that triggered this event
Definition at line 659 of file dataexchange.h.
Member Data Documentation
|
static |
The ID of this event.
Definition at line 617 of file dataexchange.h.
The documentation for this class was generated from the following file:
- utilities/include/dataexchange.h