#include <IccTagBasic.h>
Public Member Functions | |
CIccProfileDescText () | |
CIccProfileDescText (const CIccProfileDescText &IPDC) | |
CIccProfileDescText & | operator= (const CIccProfileDescText &ProfDescText) |
virtual | ~CIccProfileDescText () |
bool | SetType (icTagTypeSignature nType) |
virtual icTagTypeSignature | GetType () const |
CIccTag * | GetTag () const |
virtual void | Describe (std::string &sDescription) |
virtual bool | Read (icUInt32Number size, CIccIO *pIO) |
virtual bool | Write (CIccIO *pIO) |
Public Attributes | |
bool | m_bNeedsPading |
Protected Attributes | |
CIccTag * | m_pTag |
Purpose: Private text class for CIccProfileDescStruct. Text can be either a CIccTagTextDescription or a CIccTagMultiLocalizedUnicode so this class provides a single interface to both.
|
Name: CIccProfileDescText::CIccProfileDescText Purpose: Constructor |
|
Name: CIccProfileDescText::CIccProfileDescText Purpose: Copy Constructor Args: IPDC = The CIccTagUnknown object to be copied |
|
Name: CIccProfileDescText::~CIccProfileDescText Purpose: Destructor |
|
Name: CIccProfileDescText::Describe Purpose: Dump data associated with the tag to a string Args: sDescription - string to concatenate tag dump to |
|
|
|
Name: CIccProfileDescText::SetType Purpose: Gets the type of the profile description text. Could be either a MultiLocalizedUnicodeType or a TextDescriptionType. |
|
Name: CIccProfileDescText::operator= Purpose: Copy Operator Args: ProfDescText = The CIccProfileDescText object to be copied |
|
Name: CIccProfileDescText::Read Purpose: Read in the tag contents into a data block Args: size - # of bytes in tag, pIO - IO object to read tag from Return: true = successful, false = failure |
|
Name: CIccProfileDescText::SetType Purpose: Sets the type of the profile description text. Could be either a MultiLocalizedUnicodeType or a TextDescriptionType. Args: nType = the tag type signature Return: true = successful, false = failure |
|
Name: CIccProfileDescText::Write Purpose: Write the tag to a file Args: pIO - The IO object to write tag to. Return: true = succesful, false = failure |
|
|
|
|