16#include "libical_vcal_export.h" 
   19#if defined(__CPLUSPLUS__) || defined(__cplusplus) 
   24    typedef void (*MimeErrorHandler) (
const char *);
 
   26    LIBICAL_VCAL_EXPORT 
void registerMimeErrorHandler(MimeErrorHandler);
 
   28    LIBICAL_VCAL_EXPORT 
VObject *Parse_MIME(
const char *input, 
unsigned long len);
 
   30    LIBICAL_VCAL_EXPORT 
VObject *Parse_MIME_FromFileName(
const char *fname);
 
   44    LIBICAL_VCAL_EXPORT 
VObject *Parse_MIME_FromFile(CFile * file);
 
   46    LIBICAL_VCAL_EXPORT 
VObject *Parse_MIME_FromFile(FILE * file);
 
   49#if defined(__CPLUSPLUS__) || defined(__cplusplus)