"Fossies" - the Fresh Open Source Software Archive

Member "seahorse-3.34/libseahorse/seahorse-object-list.h" (1 Oct 2019, 1386 Bytes) of package /linux/privat/seahorse-3.34.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "seahorse-object-list.h" see the Fossies "Dox" file reference documentation.

    1 /* 
    2  * Seahorse
    3  * 
    4  * Copyright (C) 2008 Stefan Walter
    5  * 
    6  * This program is free software; you can redistribute it and/or modify 
    7  * it under the terms of the GNU Lesser General Public License as
    8  * published by the Free Software Foundation; either version 2.1 of
    9  * the License, or (at your option) any later version.
   10  *  
   11  * This program is distributed in the hope that it will be useful, but
   12  * WITHOUT ANY WARRANTY; without even the implied warranty of
   13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   14  * Lesser General Public License for more details.
   15  *  
   16  * You should have received a copy of the GNU Lesser General Public
   17  * License along with this program; if not, see
   18  * <http://www.gnu.org/licenses/>.
   19  */
   20 
   21 #include <glib.h>
   22 #include <glib-object.h>
   23 
   24 #ifndef SEAHORSEOBJECTLIST_H_
   25 #define SEAHORSEOBJECTLIST_H_
   26 
   27 #define    SEAHORSE_BOXED_OBJECT_LIST        (seahorse_object_list_type ())
   28 
   29 GType      seahorse_object_list_type         (void);
   30 
   31 GList*     seahorse_object_list_append       (GList *original, gpointer object);
   32 
   33 GList*     seahorse_object_list_prepend      (GList *original, gpointer object);
   34 
   35 GList*     seahorse_object_list_remove       (GList *original, gpointer object);
   36 
   37 GList*     seahorse_object_list_copy         (GList *original);
   38 
   39 void       seahorse_object_list_free         (gpointer list);
   40 
   41 #endif /* SEAHORSEOBJECTLIST_H_ */