iipsrv 1.3
iipsrv is an advanced high-performance feature-rich image server for web-based streamed viewing and zooming of ultra high-resolution images
IIIF Class Reference

IIIF Command. More...

#include <Task.h>

Inheritance diagram for IIIF:
Task

Public Member Functions

void run (Session *session, const std::string &argument)
 Main public function.
 
- Public Member Functions inherited from Task
virtual ~Task ()
 Virtual destructor.
 
void checkImage ()
 Check image.
 

Static Public Attributes

static unsigned int version
 Default IIIF version.
 
static std::string delimiter = ""
 Delimiter for multi-page or image stacks.
 
static std::string extra_info = ""
 Extra fields for info.json.
 
static bool extensions
 Whether we allow IIPImage-specific IIIF extensions.
 

Additional Inherited Members

- Static Public Member Functions inherited from Task
static Taskfactory (const std::string &type)
 Factory function.
 
- Protected Attributes inherited from Task
Timer command_timer
 Timer for each task.
 
Sessionsession
 Pointer to our session data.
 
std::string argument
 Argument supplied to the task.
 

Detailed Description

IIIF Command.

Member Function Documentation

◆ run()


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