/*****
 NAME
	clist.h - header file for CList class
 VERSION
	$Id$
 CHANGELOG
	$Log$
 */

#if !defined(CLIST_H_INCLUDED)
#define CLIST_H_INCLUDED

#include <coconut/cobject.h>
#include <coconut/pset.h>

/* list of pointer class */
@interface CList : CObject <PDataList>
{
	dealloc_func_t	dealloc_func ;

	GList *		root_node ;
	GList *		current_node ;
}

- initList: (dealloc_func_t) defunc ;

@end

#endif /* !defined(CLIST_H_INCLUDED) */


