Coder
/* $Id$ */
							/* Copyright (c) 2011-2013 Pierre Pronchery <khorben@defora.org> */
							/* This file is part of DeforaOS Devel Coder */
							/* This program is free software: you can redistribute it and/or modify
							 * it under the terms of the GNU General Public License as published by
							 * the Free Software Foundation, version 3 of the License.
							 *
							 * This program is distributed in the hope that it will be useful,
							 * but WITHOUT ANY WARRANTY; without even the implied warranty of
							 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
							 * GNU General Public License for more details.
							 *
							 * You should have received a copy of the GNU General Public License
							 * along with this program.  If not, see <http://www.gnu.org/licenses/>. */
							#ifndef CODER_PROJECT_H
							# define CODER_PROJECT_H
							/* Project */
							/* types */
							typedef struct _Project Project;
							/* functions */
							Project * project_new(void);
							void project_delete(Project * project);
							/* accessors */
							char const * project_get_package(Project * project);
							char const * project_get_pathname(Project * project);
							int project_set_pathname(Project * project, char const * pathname);
							/* useful */
							int project_load(Project * project, char const * pathname);
							int project_save(Project * project);
							void project_properties(Project * project);
							#endif /* !CODER_PROJECT_H */
							