CMarkup Member List

This is the complete list of members for CMarkup, including all inherited members.

AddAttrib(MCD_CSTR szAttrib, MCD_CSTR szValue)CMarkup [inline]
AddAttrib(MCD_CSTR szAttrib, int nValue)CMarkup [inline]
AddChildAttrib(MCD_CSTR szAttrib, MCD_CSTR szValue)CMarkup [inline]
AddChildAttrib(MCD_CSTR szAttrib, int nValue)CMarkup [inline]
AddChildElem(MCD_CSTR szName, MCD_CSTR szData=NULL, int nFlags=0)CMarkup [inline]
AddChildElem(MCD_CSTR szName, int nValue, int nFlags=0)CMarkup [inline]
AddChildSubDoc(MCD_CSTR szSubDoc)CMarkup [inline]
AddElem(MCD_CSTR szName, MCD_CSTR szData=NULL, int nFlags=0)CMarkup [inline]
AddElem(MCD_CSTR szName, int nValue, int nFlags=0)CMarkup [inline]
AddNode(int nType, MCD_CSTR szText)CMarkup [inline]
AddSubDoc(MCD_CSTR szSubDoc)CMarkup [inline]
AToUTF8(MCD_CSTR pszANSI)CMarkup [static]
CMarkup()CMarkup [inline]
CMarkup(MCD_CSTR szDoc)CMarkup [inline]
CMarkup(int nFlags)CMarkup [inline]
CMarkup(const CMarkup &markup)CMarkup [inline]
DecodeCharUTF16(const unsigned short *&pwszUTF16, const unsigned short *pszUTF16End=NULL)CMarkup [static]
DecodeCharUTF8(const char *&pszUTF8, const char *pszUTF8End=NULL)CMarkup [static]
DetectUTF8(const char *pText, int nTextLen, int *pnNonASCII=NULL)CMarkup [static]
EncodeCharUTF16(int nUChar, unsigned short *pwszUTF16, int &nUTF16Len)CMarkup [static]
EncodeCharUTF8(int nUChar, char *pszUTF8, int &nUTF8Len)CMarkup [static]
EscapeText(MCD_CSTR szText, int nFlags=0)CMarkup [static]
FindChildElem(MCD_CSTR szName=NULL)CMarkup
FindElem(MCD_CSTR szName=NULL)CMarkup
FindNode(int nType=0)CMarkup
GetAttrib(MCD_CSTR szAttrib) const CMarkup [inline]
GetAttribName(int n) const CMarkup
GetChildAttrib(MCD_CSTR szAttrib) const CMarkup [inline]
GetChildData() const CMarkup [inline]
GetChildSubDoc() const CMarkup [inline]
GetChildTagName() const CMarkup [inline]
GetData() const CMarkup [inline]
GetDeclaredEncoding(MCD_CSTR szDoc)CMarkup [static]
GetDoc() const CMarkup [inline]
GetDocFlags() const CMarkup [inline]
GetElemContent() const CMarkup [inline]
GetError() const CMarkup [inline]
GetNodeType()CMarkup [inline]
GetSubDoc() const CMarkup [inline]
GetTagName() const CMarkup
InitDocFlags()CMarkup [inline, protected]
InsertChildElem(MCD_CSTR szName, MCD_CSTR szData=NULL, int nFlags=0)CMarkup [inline]
InsertChildElem(MCD_CSTR szName, int nValue, int nFlags=0)CMarkup [inline]
InsertChildSubDoc(MCD_CSTR szSubDoc)CMarkup [inline]
InsertElem(MCD_CSTR szName, MCD_CSTR szData=NULL, int nFlags=0)CMarkup [inline]
InsertElem(MCD_CSTR szName, int nValue, int nFlags=0)CMarkup [inline]
InsertNode(int nType, MCD_CSTR szText)CMarkup [inline]
InsertSubDoc(MCD_CSTR szSubDoc)CMarkup [inline]
IntoElem()CMarkup
IsWellFormed()CMarkup
Load(MCD_CSTR_FILENAME szFileName)CMarkup
m_aPosCMarkup [protected]
m_iPosCMarkup [protected]
m_iPosChildCMarkup [protected]
m_iPosDeletedCMarkup [protected]
m_iPosFreeCMarkup [protected]
m_iPosParentCMarkup [protected]
m_nDocFlagsCMarkup [protected]
m_nNodeLengthCMarkup [protected]
m_nNodeOffsetCMarkup [protected]
m_nNodeTypeCMarkup [protected]
m_SavedPosMapArrayCMarkup [protected]
m_strDocCMarkup [protected]
m_strErrorCMarkup [protected]
MarkupDocFlags enum nameCMarkup
MarkupNodeFlags enum nameCMarkup
MarkupNodeFlagsInternal enum nameCMarkup [protected]
MarkupNodeType enum nameCMarkup
MDF_APPENDFILE enum valueCMarkup
MDF_IGNORECASE enum valueCMarkup
MDF_READFILE enum valueCMarkup
MDF_UTF16BEFILE enum valueCMarkup
MDF_UTF16LEFILE enum valueCMarkup
MDF_UTF8PREAMBLE enum valueCMarkup
MDF_WRITEFILE enum valueCMarkup
MNF_CHILD enum valueCMarkup [protected]
MNF_DELETED enum valueCMarkup [protected]
MNF_EMPTY enum valueCMarkup [protected]
MNF_ESCAPEQUOTES enum valueCMarkup
MNF_FIRST enum valueCMarkup [protected]
MNF_ILLDATA enum valueCMarkup
MNF_ILLFORMED enum valueCMarkup [protected]
MNF_INSERT enum valueCMarkup [protected]
MNF_NONENDED enum valueCMarkup
MNF_PUBLIC enum valueCMarkup [protected]
MNF_QUOTED enum valueCMarkup [protected]
MNF_REPLACE enum valueCMarkup [protected]
MNF_USER enum valueCMarkup [protected]
MNF_WITHCDATA enum valueCMarkup
MNF_WITHNOEND enum valueCMarkup
MNF_WITHNOLINES enum valueCMarkup
MNF_WITHREFS enum valueCMarkup
MNF_WITHXHTMLSPACE enum valueCMarkup
MNT_CDATA_SECTION enum valueCMarkup
MNT_COMMENT enum valueCMarkup
MNT_DOCUMENT_TYPE enum valueCMarkup
MNT_ELEMENT enum valueCMarkup
MNT_EXCLUDE_WHITESPACE enum valueCMarkup
MNT_LONE_END_TAG enum valueCMarkup
MNT_NODE_ERROR enum valueCMarkup
MNT_PROCESSING_INSTRUCTION enum valueCMarkup
MNT_TEXT enum valueCMarkup
MNT_WHITESPACE enum valueCMarkup
operator=(const CMarkup &markup)CMarkup
OutOfElem()CMarkup
ReadTextFile(MCD_CSTR_FILENAME szFileName, MCD_STR &strDoc, MCD_STR *pstrError=NULL, int *pnDocFlags=NULL, MCD_STR *pstrEncoding=NULL)CMarkup [static]
RemoveChildElem()CMarkup
RemoveElem()CMarkup
RemoveNode()CMarkup
ResetChildPos()CMarkup [inline]
ResetMainPos()CMarkup [inline]
ResetPos()CMarkup [inline]
RestorePos(MCD_CSTR szPosName=MCD_T(""), int nMap=0)CMarkup
Save(MCD_CSTR_FILENAME szFileName)CMarkup
SavePos(MCD_CSTR szPosName=MCD_T(""), int nMap=0)CMarkup
SetAttrib(MCD_CSTR szAttrib, MCD_CSTR szValue, int nFlags=0)CMarkup [inline]
SetAttrib(MCD_CSTR szAttrib, int nValue, int nFlags=0)CMarkup [inline]
SetChildAttrib(MCD_CSTR szAttrib, MCD_CSTR szValue, int nFlags=0)CMarkup [inline]
SetChildAttrib(MCD_CSTR szAttrib, int nValue, int nFlags=0)CMarkup [inline]
SetChildData(MCD_CSTR szData, int nFlags=0)CMarkup [inline]
SetChildData(int nValue)CMarkup [inline]
SetData(MCD_CSTR szData, int nFlags=0)CMarkup [inline]
SetData(int nValue)CMarkup [inline]
SetDoc(MCD_PCSZ pDoc)CMarkup
SetDoc(const MCD_STR &strDoc)CMarkup
SetDocFlags(int nFlags)CMarkup [inline]
SetElemContent(MCD_CSTR szContent)CMarkup [inline]
SetMapSize(int nSize, int nMap=0)CMarkup
UnescapeText(MCD_CSTR szText, int nTextLength=-1)CMarkup [static]
UTF16To8(char *pszUTF8, const unsigned short *pwszUTF16, int nUTF8Count)CMarkup [static]
UTF8To16(unsigned short *pwszUTF16, const char *pszUTF8, int nUTF8Count)CMarkup [static]
UTF8ToA(MCD_CSTR pszUTF8, int *pnFailed=NULL)CMarkup [static]
WriteTextFile(MCD_CSTR_FILENAME szFileName, const MCD_STR &strDoc, MCD_STR *pstrError=NULL, int *pnDocFlags=NULL, MCD_STR *pstrEncoding=NULL)CMarkup [static]
x_AddElem(MCD_PCSZ pName, MCD_PCSZ pValue, int nFlags)CMarkup [protected]
x_AddElem(MCD_PCSZ pName, int nValue, int nFlags)CMarkup [protected]
x_AddNode(int nNodeType, MCD_PCSZ pText, int nNodeFlags)CMarkup [protected]
x_AddSubDoc(MCD_PCSZ pSubDoc, int nFlags)CMarkup [protected]
x_Adjust(int iPos, int nShift, bool bAfterPos=false)CMarkup [protected]
x_AdjustForNode(int iPosParent, int iPos, int nShift)CMarkup [protected]
x_AllocPosArray(int nNewSize=0)CMarkup [protected]
x_CanConvert(MCD_CSTR pszToEnc, MCD_CSTR pszFromEnc)CMarkup [protected, static]
x_CheckSavedPos()CMarkup [protected]
x_Close(FilePos &file)CMarkup [protected, static]
x_ConvertEncoding(ConvertEncoding &convert, void *pTo)CMarkup [protected, static]
x_CreateNode(MCD_STR &strNode, int nNodeType, MCD_PCSZ pText)CMarkup [protected, static]
x_DocChange(int nLeft, int nReplace, const MCD_STR &strInsert)CMarkup [protected]
x_EncodeCDATASection(MCD_PCSZ szData)CMarkup [protected, static]
x_EndianSwapRequired(int nDocFlags)CMarkup [protected, static]
x_EndianSwapUTF16(unsigned short *pUTF16, int nCharLen)CMarkup [protected, static]
x_FindAny(MCD_PCSZ pDoc, int &nChar)CMarkup [protected, static]
x_FindAttrib(TokenPos &token, MCD_PCSZ pAttrib, int n=0)CMarkup [protected, static]
x_FindElem(int iPosParent, int iPos, MCD_PCSZ szPath) const CMarkup [protected]
x_FindName(TokenPos &token)CMarkup [protected, static]
x_GetAttrib(int iPos, MCD_PCSZ pAttrib) const CMarkup [protected]
x_GetData(int iPos) const CMarkup [protected]
x_GetElemContent(int iPos) const CMarkup [protected]
x_GetEncodingCodePage(MCD_CSTR psz7Encoding)CMarkup [protected, static]
x_GetFreePos()CMarkup [inline, protected]
x_GetLastError()CMarkup [protected, static]
x_GetMap(SavedPosMap *&pMap, int nMap, int nMapSize=7)CMarkup [protected]
x_GetPath(int iPos) const CMarkup [protected]
x_GetSubDoc(int iPos) const CMarkup [protected]
x_GetTagName(int iPos) const CMarkup [protected]
x_GetToken(const TokenPos &token)CMarkup [protected, static]
x_Hash(MCD_PCSZ p, int nSize)CMarkup [inline, protected, static]
x_InsertNew(int iPosParent, int &iPosRel, NodePos &node)CMarkup [protected]
x_IntToStr(int n)CMarkup [inline, protected, static]
x_LinkElem(int iPosParent, int iPosBefore, int iPos)CMarkup [protected]
x_Open(MCD_CSTR_FILENAME szFileName, FilePos &file)CMarkup [protected, static]
x_ParseDoc()CMarkup [protected]
x_ParseElem(int iPos, TokenPos &token)CMarkup [protected]
x_ParseNode(TokenPos &token, NodePos &node)CMarkup [protected, static]
x_Read(void *pBuffer, FilePos &file)CMarkup [protected, static]
x_ReadText(MCD_STR &strDoc, FilePos &file)CMarkup [protected, static]
x_ReleasePos(int iPos)CMarkup [protected]
x_ReleaseSubDoc(int iPos)CMarkup [protected]
x_RemoveElem(int iPos)CMarkup [protected]
x_RemoveNode(int iPosParent, int &iPos, int &nNodeType, int &nNodeOffset, int &nNodeLength)CMarkup [protected]
x_SetAttrib(int iPos, MCD_PCSZ pAttrib, MCD_PCSZ pValue, int nFlags=0)CMarkup [protected]
x_SetAttrib(int iPos, MCD_PCSZ pAttrib, int nValue, int nFlags=0)CMarkup [protected]
x_SetData(int iPos, MCD_PCSZ szData, int nFlags)CMarkup [protected]
x_SetData(int iPos, int nValue)CMarkup [protected]
x_SetElemContent(MCD_PCSZ szContent)CMarkup [protected]
x_SetPos(int iPosParent, int iPos, int iPosChild)CMarkup [inline, protected]
x_UnlinkElem(int iPos)CMarkup [protected]
x_Write(void *pBuffer, FilePos &file, const void *pConstBuffer=NULL)CMarkup [protected, static]
x_WriteText(const MCD_STR &strDoc, FilePos &file)CMarkup [protected, static]
~CMarkup()CMarkup [inline]


Generated on Fri Sep 4 11:25:49 2009 for Neural++ by  doxygen 1.5.6