iipsrv 1.2
iipsrv is an advanced high-performance feature-rich image server for web-based streamed viewing and zooming of ultra high-resolution images
|
Generic class to encapsulate various commands. More...
#include <Task.h>
Public Member Functions | |
virtual | ~Task () |
Virtual destructor. | |
virtual void | run (Session *session, const std::string &argument) |
Main public function. | |
void | checkImage () |
Check image. | |
Static Public Member Functions | |
static Task * | factory (const std::string &type) |
Factory function. | |
Protected Attributes | |
Timer | command_timer |
Timer for each task. | |
Session * | session |
Pointer to our session data. | |
std::string | argument |
Argument supplied to the task. | |
Generic class to encapsulate various commands.
|
static |
Factory function.
type | command type |
|
inlinevirtual |