Download Source Code

CMime Member List

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

AddBlock(LPMIMEBLOCK node)CMime
AddFile(LPCTSTR pFile, LPBYTE buf, DWORD size, DWORD flags=MBF1_ATTACHMENT)CMime
AddFile(LPCTSTR pFile, LPCTSTR pName=NULL, DWORD flags=MBF1_ATTACHMENT)CMime
AddPlainText(LPCTSTR pText, DWORD dwSize=0)CMime
AddToHeader(LPCTSTR pParam, LPCTSTR pValue)CMime
ahtoud(LPCTSTR pBuffer, BYTE ucBytes)CMime
BuildEmail(LPSTR pEmail, LPCTSTR pName, LPCTSTR pUser, LPCTSTR pDomain, LPCTSTR pQuote="\"", LPCTSTR pStart="<", LPCTSTR pEnd=">")CMime [static]
CMime()CMime
Create(LPCTSTR pTo=NULL, LPCTSTR pFrom=NULL, LPCTSTR pSubject=NULL)CMime
DecodeBlock(LPMIMEBLOCK pmb)CMime
DecodeQP(LPCTSTR pSrc, DWORD dwSrc, LPSTR pDst, LPDWORD pdwDst)CMime
Destroy()CMime
GenBoundry(LPSTR pBoundry)CMime [static]
GetContentExtension(LPCTSTR pMime, LPSTR pExt)CMime [static]
GetContentType(LPCTSTR pFile, LPSTR pType)CMime [static]
GetEmailComponents(LPCTSTR pEmail, LPSTR pName, LPSTR pUser, LPSTR pDomain, LPDWORD pdwNext=NULL)CMime [static]
GetHeader()CMime [inline]
GetNext(LPMIMEBLOCK ptr)CMime [inline]
GetNextEmail(LPSTR pName, LPSTR pAddress, LPCTSTR pList, DWORD dwOffset=0, LPCTSTR pStart="<", LPCTSTR pEnd=">")CMime [static]
GetNumAttachments()CMime [inline]
GetNumBlocks()CMime [inline]
GetNumExtras()CMime [inline]
GetPriority()CMime [inline]
IsValidEmailCharacter(char ch)CMime [static]
Load(LPCTSTR pFile)CMime
LoadFromMemory(LPBYTE buf, DWORD size)CMime
ReadBlock(LPBYTE buf, DWORD size, LPDWORD bsize)CMime
ReadHeader(LPBYTE buf, DWORD size, LPDWORD hsize)CMime
RemoveBlock(LPMIMEBLOCK node)CMime
ReplaceCid(LPMIMEBLOCK pmb, LPCTSTR pPath=NULL)CMime
ReplaceCid(LPCTSTR pCid, LPCTSTR pReplace, LPCTSTR buf, DWORD size, LPSTR dest)CMime
Save(LPCTSTR pFile)CMime
SaveAttachments(LPCTSTR pDir)CMime
SaveBase64(LPMIMEBLOCK pmb, LPCTSTR pFile)CMime
SaveBlock(LPMIMEBLOCK pmb, LPBYTE buf, DWORD size)CMime
SaveExtras(LPCTSTR pDir)CMime
SaveToFile(LPMIMEBLOCK pmb, LPCTSTR pFile)CMime
SaveToMem(LPBYTE buf, DWORD size)CMime
SetPriority(DWORD p)CMime [inline]
Size()CMime [inline]
VerifyEmailList(LPSTR pDst, LPCTSTR pSrc, LPCTSTR pSep="; ")CMime [static]
ZeroMimeBlock(LPMIMEBLOCK pMb)CMime
~CMime()CMime [virtual]

Copyright Robert Umbehant
This documentation is covered by the LGPL