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

Class: CIccStructProfileInfo. More...

#include <IccStructBasic.h>

+ Inheritance diagram for CIccStructProfileInfo:
+ Collaboration diagram for CIccStructProfileInfo:

Public Member Functions

 CIccStructProfileInfo (CIccTagStruct *pTagStruct=NULL)
 
virtual const icCharGetClassName () const
 
virtual const icCharGetDisplayName () const
 
virtual IIccStructNewCopy (CIccTagStruct *pNewTagStruct) const
 
virtual ~CIccStructProfileInfo ()
 
- Public Member Functions inherited from CIccStructUnknown
 CIccStructUnknown (CIccTagStruct *pTagStruct=NULL)
 
virtual void Describe (std::string &sDescription, int nVerboseness) const
 
CIccTagGetElem (icSignature sigElem) const
 
virtual std::string GetElemName (icSignature sigElem) const
 
virtual icSignature GetElemSig (const icChar *szElemName) const
 
virtual icValidateStatus Validate (std::string sigPath, std::string &sReport, const CIccProfile *pProfile=NULL) const
 
virtual ~CIccStructUnknown ()
 
- Public Member Functions inherited from IIccStruct
CIccTagStructGetTagStruct ()
 
virtual ~IIccStruct ()
 

Additional Inherited Members

- Protected Member Functions inherited from IIccStruct
TagEntryList * getTagEntries () const
 
- Protected Attributes inherited from CIccStructUnknown
SIccElemNameSigm_pElemNameSigTable
 
- Protected Attributes inherited from IIccStruct
CIccTagStructm_pTagStruct
 

Detailed Description

Class: CIccStructProfileInfo.

Purpose: The Named Color struct handler

Definition at line 256 of file IccStructBasic.h.

Constructor & Destructor Documentation

◆ CIccStructProfileInfo()

CIccStructProfileInfo::CIccStructProfileInfo ( CIccTagStruct * pTagStruct = NULL)

Definition at line 589 of file IccStructBasic.cpp.

590{
591 m_pTagStruct = pTagStruct;
593}
static SIccElemNameSig g_IccStructProfileInfoMbrTable[]
SIccElemNameSig * m_pElemNameSigTable
CIccTagStruct * m_pTagStruct

References g_IccStructProfileInfoMbrTable.

◆ ~CIccStructProfileInfo()

CIccStructProfileInfo::~CIccStructProfileInfo ( )
virtual

Definition at line 596 of file IccStructBasic.cpp.

597{
598
599}

Member Function Documentation

◆ GetClassName()

virtual const icChar * CIccStructProfileInfo::GetClassName ( ) const
inlinevirtual

Reimplemented from CIccStructUnknown.

Definition at line 263 of file IccStructBasic.h.

263{ return "CIccStructProfileInfo"; }

◆ GetDisplayName()

virtual const icChar * CIccStructProfileInfo::GetDisplayName ( ) const
inlinevirtual

Reimplemented from CIccStructUnknown.

Definition at line 264 of file IccStructBasic.h.

264{ return "profileInfoStructure"; }

◆ NewCopy()

IIccStruct * CIccStructProfileInfo::NewCopy ( CIccTagStruct * pNewTagStruct) const
virtual

Reimplemented from CIccStructUnknown.

Definition at line 602 of file IccStructBasic.cpp.

603{
604 CIccStructProfileInfo *rv = new CIccStructProfileInfo(pTagStruct);
605
606 return rv;
607}
Class: CIccStructProfileInfo.
CIccStructProfileInfo(CIccTagStruct *pTagStruct=NULL)

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