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

#include <IccTagXml.h>

+ Inheritance diagram for CIccCurveXml:
+ Collaboration diagram for CIccCurveXml:

Public Member Functions

virtual ~CIccCurveXml ()
 
virtual const char * GetExtClassName () const
 
virtual const char * GetExtDerivedClassName () const
 
virtual bool ParseXml (xmlNode *pNode, icConvertType nType, std::string &parseStr)=0
 
virtual bool ParseXml (xmlNode *pNode, std::string &parseStr)=0
 
virtual bool ToXml (std::string &xml, icConvertType nType, std::string blanks)=0
 
virtual bool ToXml (std::string &xml, std::string blanks="")=0
 

Detailed Description

Constructor & Destructor Documentation

◆ ~CIccCurveXml()

virtual CIccCurveXml::~CIccCurveXml ( )
inlinevirtual
490{}

Member Function Documentation

◆ GetExtClassName()

virtual const char * CIccTagXml::GetExtClassName ( ) const
inlinevirtualinherited

Implements IIccExtensionTag.

79{ return "CIccTagXml"; }

Referenced by icProfDescToXml(), and icXmlParseProfDesc().

+ Here is the caller graph for this function:

◆ GetExtDerivedClassName()

virtual const char * CIccCurveXml::GetExtDerivedClassName ( ) const
inlinevirtual

Reimplemented from CIccTagXml.

492{return "CIccCurveXml"; }

◆ ParseXml() [1/2]

virtual bool CIccCurveXml::ParseXml ( xmlNode *  pNode,
icConvertType  nType,
std::string &  parseStr 
)
pure virtual

Implemented in CIccTagXmlCurve, CIccTagXmlParametricCurve, and CIccTagXmlSegmentedCurve.

Referenced by icCurvesFromXml().

+ Here is the caller graph for this function:

◆ ParseXml() [2/2]

◆ ToXml() [1/2]

virtual bool CIccCurveXml::ToXml ( std::string &  xml,
icConvertType  nType,
std::string  blanks 
)
pure virtual

Implemented in CIccTagXmlCurve, CIccTagXmlParametricCurve, and CIccTagXmlSegmentedCurve.

Referenced by icCurvesToXml().

+ Here is the caller graph for this function:

◆ ToXml() [2/2]


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