IccMAX 2.1.27
Color Profile Tools
Loading...
Searching...
No Matches
IccIoXml.h File Reference
#include "IccIO.h"
+ Include dependency graph for IccIoXml.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  CIccStandardFileIO
 
class  IIccOpenFileIO
 

Functions

CIccIO *ICCPROFLIB_API IccOpenFileIO (const icChar *szFilename, const char *szAttr)
 
void ICCPROFLIB_API IccSetOpenFileIO (IIccOpenFileIO *pOpenIO)
 

Detailed Description

File: IccIoXml.h

Contains: Implementation of the IIccOpenFileIO interface.

Version: V1

Copyright: (c) see ICC Software License

Definition in file IccIoXml.h.

Function Documentation

◆ IccOpenFileIO()

CIccIO *ICCPROFLIB_API IccOpenFileIO ( const icChar szFilename,
const char *  szAttr 
)
101{
102 if (g_pIccFileIO) {
103 return g_pIccFileIO->OpenFile(szFilename, szAttr);
104 }
105
106 return NULL;
107}
static IIccOpenFileIO * g_pIccFileIO
Definition IccIoXml.cpp:98
virtual CIccIO * OpenFile(const icChar *szFilename, const char *szAttr)=0

References g_pIccFileIO, and IIccOpenFileIO::OpenFile().

Referenced by icCLutFromXml(), icXmlParseTextString(), CIccTagXmlCurve::ParseXml(), CIccSampledCurveSegmentXml::ParseXml(), CIccSinglSampledeCurveXml::ParseXml(), CIccTagXmlTextDescription::ParseXml(), CIccTagXmlFloatNum< T, A, Tsig >::ParseXml(), CIccTagXmlEmbeddedHeightImage::ParseXml(), and CIccTagXmlEmbeddedNormalImage::ParseXml().

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

◆ IccSetOpenFileIO()

void ICCPROFLIB_API IccSetOpenFileIO ( IIccOpenFileIO pOpenIO)
110{
111 g_pIccFileIO = pOpenIO;
112}

References g_pIccFileIO.