Hoyt's FORK of DemoIccMAX 2.1.17.hoyt
Documentation for Hoyt's FORK of DemoIccMAX
Loading...
Searching...
No Matches
IIccArray Class Referenceabstract

Class: IIccArray. More...

#include <IccTagComposite.h>

+ Inheritance diagram for IIccArray:
+ Collaboration diagram for IIccArray:

Public Member Functions

virtual void Describe (std::string &sDescription, int nVerboseness) const
 
virtual const icCharGetClassName () const =0
 
CIccTagArrayGetTagArray ()
 
virtual IIccArrayNewCopy (CIccTagArray *pNewTagArray) const =0
 
virtual icValidateStatus Validate (std::string sigPath, std::string &sReport, const CIccProfile *pProfile=NULL) const =0
 
virtual ~IIccArray ()
 

Protected Attributes

CIccTagArraym_pTagArray
 

Detailed Description

Class: IIccArray.

Purpose: The interface for Tag Array handler

Definition at line 129 of file IccTagComposite.h.

Constructor & Destructor Documentation

◆ ~IIccArray()

virtual IIccArray::~IIccArray ( )
inlinevirtual

Definition at line 132 of file IccTagComposite.h.

132{}

Member Function Documentation

◆ Describe()

virtual void IIccArray::Describe ( std::string & sDescription,
int nVerboseness ) const
inlinevirtual

Reimplemented in CIccArrayColorantInfo, CIccArrayNamedColor, and CIccArrayUnknown.

Definition at line 135 of file IccTagComposite.h.

135{ }

◆ GetClassName()

virtual const icChar * IIccArray::GetClassName ( ) const
pure virtual

◆ GetTagArray()

CIccTagArray * IIccArray::GetTagArray ( )
inline

Definition at line 141 of file IccTagComposite.h.

141{ return m_pTagArray; }
CIccTagArray * m_pTagArray

◆ NewCopy()

virtual IIccArray * IIccArray::NewCopy ( CIccTagArray * pNewTagArray) const
pure virtual

Implemented in CIccArrayColorantInfo, CIccArrayNamedColor, and CIccArrayUnknown.

Referenced by CIccTagArray::CIccTagArray(), and CIccTagArray::operator=().

+ Here is the caller graph for this function:

◆ Validate()

virtual icValidateStatus IIccArray::Validate ( std::string sigPath,
std::string & sReport,
const CIccProfile * pProfile = NULL ) const
pure virtual

Implemented in CIccArrayColorantInfo, CIccArrayNamedColor, and CIccArrayUnknown.

Referenced by CIccTagArray::Validate().

+ Here is the caller graph for this function:

Member Data Documentation

◆ m_pTagArray

CIccTagArray* IIccArray::m_pTagArray
protected

Definition at line 144 of file IccTagComposite.h.


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