IccMAX 2.1.27
Color Profile Tools
Loading...
Searching...
No Matches
IIccEncProfileCacheHandler Class Referenceabstract

#include <IccEncoding.h>

+ Inheritance diagram for IIccEncProfileCacheHandler:

Public Member Functions

virtual ~IIccEncProfileCacheHandler ()
 
virtual CIccProfileGetEncodingProfile (const icUChar *szColorSpaceName)=0
 

Static Public Member Functions

static IIccEncProfileCacheHandlerGetHandler ()
 
static void SetEncCacheHandler (IIccEncProfileCacheHandler *pHandler)
 

Detailed Description

Constructor & Destructor Documentation

◆ ~IIccEncProfileCacheHandler()

virtual IIccEncProfileCacheHandler::~IIccEncProfileCacheHandler ( )
inlinevirtual
86{}

Member Function Documentation

◆ GetEncodingProfile()

virtual CIccProfile * IIccEncProfileCacheHandler::GetEncodingProfile ( const icUChar szColorSpaceName)
pure virtual

Implemented in CIccDefaultEncProfileCacheHandler.

Referenced by icConvertEncodingProfile().

+ Here is the caller graph for this function:

◆ GetHandler()

IIccEncProfileCacheHandler * IIccEncProfileCacheHandler::GetHandler ( )
static
100{
103 }
105}
static IIccEncProfileCacheHandler * g_pEncProfileCacheHandler
Definition IccEncoding.cpp:97
Definition IccEncoding.cpp:83

References CIccDefaultEncProfileCacheHandler::CIccDefaultEncProfileCacheHandler(), and g_pEncProfileCacheHandler.

Referenced by icConvertEncodingProfile().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ SetEncCacheHandler()

void IIccEncProfileCacheHandler::SetEncCacheHandler ( IIccEncProfileCacheHandler pHandler)
static
108{
109 if (pHandler) {
112 }
113 g_pEncProfileCacheHandler = pHandler;
114 }
115}

References g_pEncProfileCacheHandler.


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