icalmime.h 1.2 KB

123456789101112131415161718192021222324252627282930313233
  1. /*======================================================================
  2. FILE: icalmime.h
  3. CREATOR: eric 26 July 2000
  4. (C) COPYRIGHT 2000, Eric Busboom <eric@softwarestudio.org>
  5. http://www.softwarestudio.org
  6. This program is free software; you can redistribute it and/or modify
  7. it under the terms of either:
  8. The LGPL as published by the Free Software Foundation, version
  9. 2.1, available at: http://www.gnu.org/licenses/lgpl-2.1.html
  10. Or:
  11. The Mozilla Public License Version 1.0. You may obtain a copy of
  12. the License at http://www.mozilla.org/MPL/
  13. ======================================================================*/
  14. #ifndef ICALMIME_H
  15. #define ICALMIME_H
  16. #include "libical_ical_export.h"
  17. #include "icalcomponent.h"
  18. LIBICAL_ICAL_EXPORT icalcomponent *icalmime_parse(char *(*line_gen_func) (char *s,
  19. size_t size,
  20. void *d), void *data);
  21. /* The inverse of icalmime_parse, not implemented yet. Use sspm.h directly. */
  22. LIBICAL_ICAL_EXPORT char *icalmime_as_mime_string(char *component);
  23. #endif /* !ICALMIME_H */