IccMAX 2.1.27
Color Profile Tools
|
#include <IccTagProfSeqId.h>
Public Member Functions | |
CIccProfileIdDesc () | |
CIccProfileIdDesc (CIccProfile &profile) | |
CIccProfileIdDesc (const CIccProfileIdDesc &pid) | |
CIccProfileIdDesc (icProfileID id, CIccTagMultiLocalizedUnicode desc) | |
void | Describe (std::string &sDescription, int nVerboseness) |
CIccProfileIdDesc & | operator= (const CIccProfileIdDesc &pid) |
bool | Read (icUInt32Number size, CIccIO *pIO) |
icValidateStatus | Validate (std::string sigPath, std::string &sReport, const CIccProfile *pProfile=NULL) const |
bool | Write (CIccIO *pIO) |
Data Fields | |
CIccTagMultiLocalizedUnicode | m_desc |
icProfileID | m_profileID |
CIccProfileIdDesc::CIccProfileIdDesc | ( | ) |
Name: sampleICC::CIccProfileIdDesc::CIccProfileIdDesc
Purpose:
Args:
Return:
References m_profileID.
CIccProfileIdDesc::CIccProfileIdDesc | ( | CIccProfile & | profile | ) |
Name: sampleICC::CIccProfileIdDesc::CIccProfileIdDesc
Purpose:
Args: CIccProfile &profile
Return:
References CIccTagText::GetText(), CIccTagTextDescription::GetText(), CIccTag::GetType(), icSigMultiLocalizedUnicodeType, icSigProfileDescriptionTag, icSigTextDescriptionType, icSigTextType, m_desc, m_profileID, CIccTagMultiLocalizedUnicode::operator=(), icHeader::profileID, and CIccTagMultiLocalizedUnicode::SetText().
Referenced by CIccTagProfileSequenceId::AddProfileDescription().
CIccProfileIdDesc::CIccProfileIdDesc | ( | icProfileID | id, |
CIccTagMultiLocalizedUnicode | desc | ||
) |
Name: sampleICC::CIccProfileIdDesc::CIccProfileIdDesc
Purpose:
Args: icProfileID id CIccMultiLocalizedUnicode desc
Return:
References m_desc, m_profileID, and CIccTagMultiLocalizedUnicode::operator=().
CIccProfileIdDesc::CIccProfileIdDesc | ( | const CIccProfileIdDesc & | pid | ) |
Name: sampleICC::CIccProfileIdDesc::CIccProfileIdDesc
Purpose:
Args: const CIccProfileIdDesc &pid
Return:
References m_desc, m_profileID, and CIccTagMultiLocalizedUnicode::operator=().
void CIccProfileIdDesc::Describe | ( | std::string & | sDescription, |
int | nVerboseness | ||
) |
Name: sampleICC::CIccProfileIdDesc::Describe
Purpose:
Args: std::string &sDescription
Return: void
References CIccTagMultiLocalizedUnicode::Describe(), icProfileID::ID8, m_desc, and m_profileID.
Referenced by CIccTagProfileSequenceId::Describe().
CIccProfileIdDesc & CIccProfileIdDesc::operator= | ( | const CIccProfileIdDesc & | pid | ) |
Name: sampleICC::CIccProfileIdDesc::operator=
Purpose:
Args: const CIccProfileIdDesc &pid
Return: CIccProfileIdDesc &
References m_desc, m_profileID, and CIccTagMultiLocalizedUnicode::operator=().
bool CIccProfileIdDesc::Read | ( | icUInt32Number | size, |
CIccIO * | pIO | ||
) |
Name: sampleICC::CIccProfileIdDesc::Read
Purpose:
Args: icUInt32Number size CIccIO *pIO
Return: bool
References m_desc, m_profileID, CIccTagMultiLocalizedUnicode::Read(), and CIccIO::Read8().
Referenced by CIccTagProfileSequenceId::Read().
icValidateStatus CIccProfileIdDesc::Validate | ( | std::string | sigPath, |
std::string & | sReport, | ||
const CIccProfile * | pProfile = NULL |
||
) | const |
Name: CIccProfileIdDesc::Validate
Purpose:
Args: std::string &sReport
Return: icValidateStatus
References m_desc, and CIccTagMultiLocalizedUnicode::Validate().
Referenced by CIccTagProfileSequenceId::Validate().
bool CIccProfileIdDesc::Write | ( | CIccIO * | pIO | ) |
Name: sampleICC::CIccProfileIdDesc::Write
Purpose:
Args: CIccIO *pIO
Return: bool
References m_desc, m_profileID, CIccTagMultiLocalizedUnicode::Write(), and CIccIO::Write8().
Referenced by CIccTagProfileSequenceId::Write().
CIccTagMultiLocalizedUnicode CIccProfileIdDesc::m_desc |
icProfileID CIccProfileIdDesc::m_profileID |