2005-09-20 23:26:39 +10:00
/* -*- mode: C; c-file-style: "gnu" -*- */
/* xdgmimeparent.h: Private file. Datastructure for storing the hierarchy.
*
* More info can be found at http : //www.freedesktop.org/standards/
*
* Copyright ( C ) 2004 Red Hat , Inc .
* Copyright ( C ) 200 Matthias Clasen < mclasen @ redhat . com >
*
* Licensed under the Academic Free License version 2.0
* Or under the following terms :
*
* This library is free software ; you can redistribute it and / or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation ; either
* version 2 of the License , or ( at your option ) any later version .
*
* This library is distributed in the hope that it will be useful ,
* but WITHOUT ANY WARRANTY ; without even the implied warranty of
2012-11-18 11:23:22 +01:00
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE . See the GNU
2005-09-20 23:26:39 +10:00
* Lesser General Public License for more details .
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library ; if not , write to the
* Free Software Foundation , Inc . , 59 Temple Place - Suite 330 ,
* Boston , MA 02111 - 1307 , USA .
*/
# ifndef __XDG_MIME_PARENT_H__
# define __XDG_MIME_PARENT_H__
# include "xdgmime.h"
typedef struct XdgParentList XdgParentList ;
# ifdef XDG_PREFIX
# define _xdg_mime_parent_read_from_file XDG_ENTRY(parent_read_from_file)
# define _xdg_mime_parent_list_new XDG_ENTRY(parent_list_new)
# define _xdg_mime_parent_list_free XDG_ENTRY(parent_list_free)
# define _xdg_mime_parent_list_lookup XDG_ENTRY(parent_list_lookup)
# endif
2012-11-18 16:30:30 -08:00
void _xdg_mime_parent_read_from_file ( XdgParentList * list ,
const char * file_name ) ;
XdgParentList * _xdg_mime_parent_list_new ( void ) ;
void _xdg_mime_parent_list_free ( XdgParentList * list ) ;
const char * * _xdg_mime_parent_list_lookup ( XdgParentList * list ,
const char * mime ) ;
void _xdg_mime_parent_list_dump ( XdgParentList * list ) ;
2005-09-20 23:26:39 +10:00
# endif /* __XDG_MIME_PARENT_H__ */