IccMAX 2.1.27
Color Profile Tools
Loading...
Searching...
No Matches
CIccDefaultEncProfileCacheHandler Class Reference
+ Inheritance diagram for CIccDefaultEncProfileCacheHandler:
+ Collaboration diagram for CIccDefaultEncProfileCacheHandler:

Public Member Functions

 CIccDefaultEncProfileCacheHandler ()
 
virtual CIccProfileGetEncodingProfile (const icUChar *szColorSpaceName)
 

Static Public Member Functions

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

Detailed Description

Constructor & Destructor Documentation

◆ CIccDefaultEncProfileCacheHandler()

CIccDefaultEncProfileCacheHandler::CIccDefaultEncProfileCacheHandler ( )
inline
85{}

Referenced by IIccEncProfileCacheHandler::GetHandler().

+ Here is the caller graph for this function:

Member Function Documentation

◆ GetEncodingProfile()

virtual CIccProfile * CIccDefaultEncProfileCacheHandler::GetEncodingProfile ( const icUChar szColorSpaceName)
inlinevirtual

Implements IIccEncProfileCacheHandler.

88 {
89 std::string file = "ISO22028-Encoded-";
90 file += (char*)szColorSpaceName;
91 file += ".icc";
92
93 return OpenIccProfile(file.c_str());
94 }
CIccProfile * OpenIccProfile(const icChar *szFilename, bool bUseSubProfile)
Definition IccProfile.cpp:3387

References OpenIccProfile().

+ Here is the call graph for this function:

◆ GetHandler()

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

References 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)
staticinherited
108{
109 if (pHandler) {
112 }
113 g_pEncProfileCacheHandler = pHandler;
114 }
115}

References g_pEncProfileCacheHandler.


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