Annotation of win32/gnome/gdome2-x.x.x/libgdome/gdome-treegc.h, revision 1.1
1.1 ! paf 1: /* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 2; tab-width: 2 -*- */
! 2: /* gdome-treegc.h
! 3: *
! 4: * CopyRight (C) 2001 Paolo Casarini <paolo@casarini.org>
! 5: *
! 6: * This library is free software; you can redistribute it and/or
! 7: * modify it under the terms of the GNU Lesser General Public
! 8: * License as published by the Free Software Foundation; either
! 9: * version 2.1 of the License, or (at your option) any later version.
! 10: *
! 11: * This library is distributed in the hope that it will be useful,
! 12: * but 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 library; if not, write to the Free Software
! 18: * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
! 19: */
! 20:
! 21: #ifndef GDOME_TREEGC_H
! 22: #define GDOME_TREEGC_H
! 23:
! 24: #ifdef __cplusplus
! 25: extern "C" {
! 26: #endif /* __cplusplus */
! 27:
! 28: void gdome_treegc_addRef (GdomeNode *node);
! 29: void gdome_treegc_delRef (GdomeNode *node);
! 30: void gdome_treegc_removeSubtree (GdomeNode *node);
! 31: void gdome_treegc_insertSubtree (GdomeNode *node);
! 32: int gdome_treegc_livenodes (GdomeNode *node);
! 33: void gdome_treegc_adjust (GdomeNode *node, int adj);
! 34:
! 35: #ifdef __cplusplus
! 36: }
! 37: #endif /* __cplusplus */
! 38:
! 39: #endif /* GDOME_TREEGC_H */
E-mail: