MCPcopy Create free account
hub / github.com/MailCore/mailcore2 / htmlRendering

Method htmlRendering

src/core/imap/MCIMAPSession.cpp:4367–4383  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

4365}
4366
4367String * IMAPSession::htmlRendering(IMAPMessage * message, String * folder, ErrorCode * pError)
4368{
4369 HTMLRendererIMAPDataCallback * dataCallback = new HTMLRendererIMAPDataCallback(this, message->uid());
4370 String * htmlString = HTMLRenderer::htmlForIMAPMessage(folder,
4371 message,
4372 dataCallback,
4373 NULL);
4374 * pError = dataCallback->error();
4375
4376 MC_SAFE_RELEASE(dataCallback);
4377
4378 if (* pError != ErrorNone) {
4379 return NULL;
4380 }
4381
4382 return htmlString;
4383}
4384
4385String * IMAPSession::htmlBodyRendering(IMAPMessage * message, String * folder, ErrorCode * pError)
4386{

Callers 2

mainMethod · 0.45
testMessageParserFunction · 0.45

Calls 2

uidMethod · 0.45
errorMethod · 0.45

Tested by 1

testMessageParserFunction · 0.36