bonobo-macros

Name

bonobo-macros -- 

Synopsis



#define     BONOBO_BOILERPLATE              (type, type_as_function, corba_type,		\
			   parent_type, parent_type_macro,		\
			   register_type_macro)
#define     BONOBO_CALL_PARENT              (parent_class_cast, name, args)
#define     BONOBO_CALL_PARENT_WITH_DEFAULT (parent_class_cast,		\
					name, args, def_return)
#define     BONOBO_CLASS_BOILERPLATE        (type, type_as_function,		\
				 parent_type, parent_type_macro)
#define     BONOBO_REGISTER_TYPE            (type, type_as_function, corba_type,	\
			     parent_type, parent_type_macro)
#define     BONOBO_CLASS_BOILERPLATE_FULL   (type, type_as_function,		\
				      corba_type,			\
				      parent_type, parent_type_macro)
#define     BONOBO_REGISTER_TYPE_FULL       (type, type_as_function, corba_type,	\
				  parent_type, parent_type_macro)

Description

Details

BONOBO_BOILERPLATE()

#define     BONOBO_BOILERPLATE(type, type_as_function, corba_type,		\
			   parent_type, parent_type_macro,		\
			   register_type_macro)

type : 
type_as_function : 
corba_type :@\ parent_type: @\ parent_type:
parent_type_macro :@\ register_type_macro: @\ register_type_macro:


BONOBO_CALL_PARENT()

#define     BONOBO_CALL_PARENT(parent_class_cast, name, args)

parent_class_cast : 
name : 
args : 


BONOBO_CALL_PARENT_WITH_DEFAULT()

#define     BONOBO_CALL_PARENT_WITH_DEFAULT(parent_class_cast,		\
					name, args, def_return)

parent_class_cast :@\ name: @\ name:
args : 
def_return : 


BONOBO_CLASS_BOILERPLATE()

#define     BONOBO_CLASS_BOILERPLATE(type, type_as_function,		\
				 parent_type, parent_type_macro)

type : 
type_as_function :@\ parent_type: @\ parent_type:
parent_type_macro : 


BONOBO_REGISTER_TYPE()

#define     BONOBO_REGISTER_TYPE(type, type_as_function, corba_type,	\
			     parent_type, parent_type_macro)

type : 
type_as_function : 
corba_type :@\ parent_type: @\ parent_type:
parent_type_macro : 


BONOBO_CLASS_BOILERPLATE_FULL()

#define     BONOBO_CLASS_BOILERPLATE_FULL(type, type_as_function,		\
				      corba_type,			\
				      parent_type, parent_type_macro)

type : 
type_as_function :@\ corba_type: @\ parent_type: @\ corba_type: @\ parent_type:
parent_type_macro : 


BONOBO_REGISTER_TYPE_FULL()

#define     BONOBO_REGISTER_TYPE_FULL(type, type_as_function, corba_type,	\
				  parent_type, parent_type_macro)

type : 
type_as_function : 
corba_type :@\ parent_type: @\ parent_type:
parent_type_macro :