MLBookProc 2.1
Loading...
Searching...
No Matches
DJVUContext Class Reference

The DJVUContext class. More...

#include <DJVUContext.h>

Public Member Functions

 DJVUContext (const DJVUContext &)=delete
 DJVUContext (DJVUContext &&)=delete

Public Attributes

ddjvu_context_t * context
std::mutex context_mtx
std::condition_variable context_var

Detailed Description

The DJVUContext class.

Auxiliary class containing pointer to ddjvu_context_t object and support objects. See DJVUParser source code for examples of usage.

Warning
Do not create this class objects yourself. If you need this class object, it should be obtained from MLBookProc::getDJVUContext method only.

Member Data Documentation

◆ context

ddjvu_context_t* DJVUContext::context

Pointer to ddjvu_context_t object.

◆ context_mtx

std::mutex DJVUContext::context_mtx

This object locking mutex.

◆ context_var

std::condition_variable DJVUContext::context_var

This object locking condition varibale.