File: recurrence.h

package info (click to toggle)
librra 0.9.0-2
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,032 kB
  • ctags: 1,045
  • sloc: ansic: 9,914; sh: 8,954; makefile: 125
file content (25 lines) | stat: -rw-r--r-- 504 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/* $Id: recurrence.h,v 1.3 2004/03/04 20:43:43 twogood Exp $ */
#ifndef __recurrence_h__
#define __recurrence_h__

#include <stdbool.h>
#include <libmimedir.h>
#include "mdir_line_vector.h"

struct _CEPROPVAL;
struct _Generator;
struct _Parser;

bool recurrence_generate_rrule(
    struct _Generator* g, 
    struct _CEPROPVAL* propval);

bool recurrence_parse_rrule(
    struct _Parser* p, 
    mdir_line* dtstart,
    mdir_line* dtend,
    mdir_line* rrule, 
    RRA_MdirLineVector* exdates);

#endif