Synopsis
#define DO_GDL_TRACE
#define GDL_TRACE ()
#define GDL_TRACE_EXTRA (format, args...)
#define GDL_BOILERPLATE (type, type_as_function, corba_type,
parent_type, parent_type_macro,
register_type_macro)
#define GDL_CALL_PARENT (parent_class_cast, name, args)
#define GDL_CALL_PARENT_GBOOLEAN (parent_class_cast, name, args)
#define GDL_CALL_PARENT_WITH_DEFAULT (parent_class_cast,
name, args, def_return)
#define GDL_CLASS_BOILERPLATE (type, type_as_function,
parent_type, parent_type_macro)
#define GDL_REGISTER_TYPE (type, type_as_function, corba_type,
parent_type, parent_type_macro)
#define GDL_CALL_VIRTUAL (object, get_class_cast, method, args)
#define GDL_CALL_VIRTUAL_WITH_DEFAULT (object, get_class_cast, method, args, default)
GdlPixmap;
#define GDL_PIXMAP (path,fname)
#define GDL_PIXMAP_END
Details
DO_GDL_TRACE
#define DO_GDL_TRACE
GDL_TRACE()
#define GDL_TRACE()
GDL_TRACE_EXTRA()
#define GDL_TRACE_EXTRA(format, args...)
GDL_BOILERPLATE()
#define GDL_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_macro : |
|
register_type_macro : |
|
GDL_CALL_PARENT()
#define GDL_CALL_PARENT(parent_class_cast, name, args)
parent_class_cast : |
|
name : |
|
args : |
|
GDL_CALL_PARENT_GBOOLEAN()
#define GDL_CALL_PARENT_GBOOLEAN(parent_class_cast, name, args)
parent_class_cast : |
|
name : |
|
args : |
|
GDL_CALL_PARENT_WITH_DEFAULT()
#define GDL_CALL_PARENT_WITH_DEFAULT(parent_class_cast, \
name, args, def_return)
parent_class_cast : |
|
name : |
|
args : |
|
def_return : |
|
GDL_CLASS_BOILERPLATE()
#define GDL_CLASS_BOILERPLATE(type, type_as_function, \
parent_type, parent_type_macro)
type : |
|
type_as_function : |
|
parent_type : |
|
parent_type_macro : |
|
GDL_REGISTER_TYPE()
#define GDL_REGISTER_TYPE(type, type_as_function, corba_type, \
parent_type, parent_type_macro)
type : |
|
type_as_function : |
|
corba_type : |
|
parent_type : |
|
parent_type_macro : |
|
GDL_CALL_VIRTUAL()
#define GDL_CALL_VIRTUAL(object, get_class_cast, method, args)
object : |
|
get_class_cast : |
|
method : |
|
args : |
|
GDL_CALL_VIRTUAL_WITH_DEFAULT()
#define GDL_CALL_VIRTUAL_WITH_DEFAULT(object, get_class_cast, method, args, default)
object : |
|
get_class_cast : |
|
method : |
|
args : |
|
default : |
|
GdlPixmap
typedef struct {
const char *path;
const char *fname;
char *pixbuf;
} GdlPixmap;
GDL_PIXMAP()
#define GDL_PIXMAP(path,fname) { (path), (fname), NULL }
GDL_PIXMAP_END
#define GDL_PIXMAP_END { NULL, NULL, NULL }