MeVisLab Toolbox Reference
ml::ImagingBackgroundTask::AsyncTileRequest Class Reference

An asynchronous tile request. This is copyable! More...

#include <mlImagingBackgroundTask.h>

Public Member Functions

 AsyncTileRequest ()
 AsyncTileRequest (BackgroundRequestId tileId, ImagingBackgroundTask *task)
ManagedSubImagegetTile ()

Detailed Description

An asynchronous tile request. This is copyable!

Definition at line 57 of file mlImagingBackgroundTask.h.

Constructor & Destructor Documentation

◆ AsyncTileRequest() [1/2]

ml::ImagingBackgroundTask::AsyncTileRequest::AsyncTileRequest ( )
inline

Definition at line 59 of file mlImagingBackgroundTask.h.

◆ AsyncTileRequest() [2/2]

ml::ImagingBackgroundTask::AsyncTileRequest::AsyncTileRequest ( BackgroundRequestId tileId,
ImagingBackgroundTask * task )
inline

Member Function Documentation

◆ getTile()

ManagedSubImage * ml::ImagingBackgroundTask::AsyncTileRequest::getTile ( )
inline

Returns the requested tile. This will block until the tile is received. It returns NULL if the task was canceled or if the request failed due to other reasons.

Definition at line 66 of file mlImagingBackgroundTask.h.


The documentation for this class was generated from the following file: