1 /* bjb-memo-note.h
2  * Copyright (C) Pierre-Yves LUYTEN 2014 <py@luyten.fr>
3  *
4  * bijiben is free software: you can redistribute it and/or modify it
5  * under the terms of the GNU General Public License as published by the
6  * Free Software Foundation, either version 3 of the License, or
7  * (at your option) any later version.
8  *
9  * bijiben is distributed in the hope that it will be useful, but
10  * WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
12  * See the GNU General Public License for more details.
13  *
14  * You should have received a copy of the GNU General Public License along
15  * with this program.  If not, see <http://www.gnu.org/licenses/>.
16  */
17 
18 #pragma once
19 
20 #include <libecal/libecal.h>
21 #include "biji-note-obj.h"
22 #include "biji-memo-provider.h"
23 
24 G_BEGIN_DECLS
25 
26 #define BIJI_TYPE_MEMO_NOTE (biji_memo_note_get_type())
27 
28 G_DECLARE_FINAL_TYPE (BijiMemoNote, biji_memo_note, BIJI, MEMO_NOTE, BijiNoteObj)
29 
30 BijiNoteObj           *biji_memo_note_new_from_info          (BijiMemoProvider *provider,
31                                                               BijiManager      *manager,
32                                                               BijiInfoSet      *info,
33                                                               ECalComponent    *comp,
34                                                               const char       *description,
35                                                               ECalClient       *client);
36 
37 G_END_DECLS
38 
39