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

#include <IccTagComposite.h>

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

Public Member Functions

virtual ~IIccArray ()
 
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
 

Protected Attributes

CIccTagArraym_pTagArray
 

Detailed Description

Class: IIccArray

Purpose: The interface for Tag Array handler

Constructor & Destructor Documentation

◆ ~IIccArray()

virtual IIccArray::~IIccArray ( )
inlinevirtual
132{}

Member Function Documentation

◆ Describe()

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

◆ GetClassName()

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

◆ GetTagArray()

CIccTagArray * IIccArray::GetTagArray ( )
inline
141{ return m_pTagArray; }
CIccTagArray * m_pTagArray
Definition IccTagComposite.h:144

References m_pTagArray.

◆ NewCopy()

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

Implemented in CIccArrayUnknown, CIccArrayColorantInfo, and CIccArrayNamedColor.

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 CIccArrayUnknown, CIccArrayColorantInfo, and CIccArrayNamedColor.

Referenced by CIccTagArray::Validate().

+ Here is the caller graph for this function:

Field Documentation

◆ m_pTagArray

CIccTagArray* IIccArray::m_pTagArray
protected

Referenced by GetTagArray().


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