bonobo-item-handler

Name

bonobo-item-handler -- 

Synopsis



#define     BONOBO_ITEM_HANDLER             (o)
#define     BONOBO_IS_ITEM_HANDLER          (o)
#define     BONOBO_ITEM_HANDLER_CLASS       (k)
#define     BONOBO_IS_ITEM_HANDLER_CLASS    (k)
#define     BONOBO_ITEM_HANDLER_TYPE
struct      BonoboItemHandler;
typedef     BonoboItemHandlerClass;
BonoboItemHandler* bonobo_item_handler_new  (BonoboItemHandlerEnumObjectsFn enum_objects,
                                             BonoboItemHandlerGetObjectFn get_object,
                                             gpointer user_data);
BonoboItemHandler* bonobo_item_handler_construct
                                            (BonoboItemHandler *handler,
                                             Bonobo_ItemContainer corba_handler,
                                             BonoboItemHandlerEnumObjectsFn enum_objects,
                                             BonoboItemHandlerGetObjectFn get_object,
                                             gpointer user_data);
POA_Bonobo_ItemContainer__epv* bonobo_item_handler_get_epv
                                            (void);

Description

Details

BONOBO_ITEM_HANDLER()

#define BONOBO_ITEM_HANDLER(o)          (GTK_CHECK_CAST ((o), BONOBO_ITEM_HANDLER_TYPE, BonoboItemHandler))

o : 


BONOBO_IS_ITEM_HANDLER()

#define BONOBO_IS_ITEM_HANDLER(o)       (GTK_CHECK_TYPE ((o), BONOBO_ITEM_HANDLER_TYPE))

o : 


BONOBO_ITEM_HANDLER_CLASS()

#define BONOBO_ITEM_HANDLER_CLASS(k)    (GTK_CHECK_CLASS_CAST((k), BONOBO_ITEM_HANDLER_TYPE, BonoboItemHandlerClass))

k : 


BONOBO_IS_ITEM_HANDLER_CLASS()

#define BONOBO_IS_ITEM_HANDLER_CLASS(k) (GTK_CHECK_CLASS_TYPE ((k), BONOBO_ITEM_HANDLER_TYPE))

k : 


BONOBO_ITEM_HANDLER_TYPE

#define BONOBO_ITEM_HANDLER_TYPE        (bonobo_item_handler_get_type ())


struct BonoboItemHandler

struct BonoboItemHandler;


BonoboItemHandlerClass

typedef struct {
	BonoboObjectClass parent_class;
} BonoboItemHandlerClass;


bonobo_item_handler_new ()

BonoboItemHandler* bonobo_item_handler_new  (BonoboItemHandlerEnumObjectsFn enum_objects,
                                             BonoboItemHandlerGetObjectFn get_object,
                                             gpointer user_data);

enum_objects : 
get_object : 
user_data : 
Returns : 


bonobo_item_handler_construct ()

BonoboItemHandler* bonobo_item_handler_construct
                                            (BonoboItemHandler *handler,
                                             Bonobo_ItemContainer corba_handler,
                                             BonoboItemHandlerEnumObjectsFn enum_objects,
                                             BonoboItemHandlerGetObjectFn get_object,
                                             gpointer user_data);

handler : 
corba_handler : 
enum_objects : 
get_object : 
user_data : 
Returns : 


bonobo_item_handler_get_epv ()

POA_Bonobo_ItemContainer__epv* bonobo_item_handler_get_epv
                                            (void);

Returns : 

See Also

A simplistic implementation exists in BonoboItemContainer.