Eneboo - Documentación para desarrolladores
Métodos públicos
Referencia de la Clase MessageDevice

#include <messagedevice.h>

Lista de todos los miembros.

Métodos públicos

 MessageDevice (IndexClass *)
virtual ~MessageDevice ()
int getPartCount ()
int createPart ()
bool deletePart (int)
bool getPartData (int, QByteArray &)
bool setPartData (int, const QByteArray &)
MimePartoperator[] (int)
MessageDescriptorgetDescriptor ()
void loadDescriptor (bool fast=false)
void saveDescriptor ()
IndexClassindex ()
bool textPart (IVList *textPartList=NULL)
int messageText ()
bool htmlPart (IVList *htmlPartList=NULL)
bool hasText ()
bool hasHtml ()
QString text (bool bAllTextParts=false)
QString html (bool bAllHTMLParts=false)
bool hasAttachments ()
QCString rfc822Message ()
QCString rfc822Header ()
bool saveMessage (int, const QByteArray &)
QByteArray getEntryCacheBlock ()

Documentación del constructor y destructor

MessageDevice::MessageDevice ( IndexClass index)
MessageDevice::~MessageDevice ( ) [virtual]

Documentación de las funciones miembro

int MessageDevice::createPart ( )
bool MessageDevice::deletePart ( int  partIndex)
MessageDescriptor & MessageDevice::getDescriptor ( )
QByteArray MessageDevice::getEntryCacheBlock ( )
int MessageDevice::getPartCount ( )
bool MessageDevice::getPartData ( int  partIndex,
QByteArray data 
)
bool MessageDevice::hasAttachments ( )
bool MessageDevice::hasHtml ( )

Return the true if there are html text parts.

bool MessageDevice::hasText ( )

Return the true if there are text parts.

QString MessageDevice::html ( bool  bAllHTMLParts = false)

Return the html text for all text or html message parts.

bool MessageDevice::htmlPart ( IVList htmlPartList = NULL)

Return true if there are html parts. The list will keep the html parts id. If the list is NULL you just make a test.

IndexClass * MessageDevice::index ( )
void MessageDevice::loadDescriptor ( bool  fast = false)
int MessageDevice::messageText ( )

Return the part id for the message text. Return -1 if there isn't a message text part.

MimePart & MessageDevice::operator[] ( int  partIndex)
QCString MessageDevice::rfc822Header ( )
QCString MessageDevice::rfc822Message ( )
void MessageDevice::saveDescriptor ( )
bool MessageDevice::saveMessage ( int  iPart,
const QByteArray data 
)
bool MessageDevice::setPartData ( int  partIndex,
const QByteArray data 
)
QString MessageDevice::text ( bool  bAllTextParts = false)

Return the text from all the text message parts.

bool MessageDevice::textPart ( IVList textPartList = NULL)

Return true if there are text parts. The list will keep the text parts id. If the list is NULL you just make a test.


La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'