MVersitPlugInExtensionBase64Ending Class Reference

#include <app/vobserv.h>

class MVersitPlugInExtensionBase64Ending
Public Member Functions
pure virtual TBool BlankLineAndLeadingSpaceNotRequired()

Detailed Description

Provides an extension to the MVersitPlugIn interface to allow a different ending of the base64 multi-lines from the default format.

Implementation of this interface is optional. Parser behaviour is not modified if the function MVersitPlugIn::GetInterface() has not been implemented or does not return an instance of a class implementing this interface when passed the Uid parameter value KUidVersitPluginExtensionBase64Termination.

Member Function Documentation

BlankLineAndLeadingSpaceNotRequired ( )

TBool BlankLineAndLeadingSpaceNotRequired()[pure virtual]

Allows Base64 encoding multi-lines without leading space and/or a blank line at the end

Returns: ETrue, if the base64 data doesn't have leading spaces and/or a blank line at the end. The versit parser will then search for ":" to determine if the next line is a continuation or a new property