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