bindings-gobject-0.2: src/bindings-gobject.cmacros.h
#ifndef __BINDINGS_GOBJECT_CMACROS_H__
#define __BINDINGS_GOBJECT_CMACROS_H__
#include <bindings.cmacros.h>
#define BC_STANDARD_MACROS_NOTCLASSED(prefix,object,CamelCase) \
BC_INLINE_(prefix##_TYPE_##object,GType) \
BC_INLINE1(prefix##_##object,void*,CamelCase*) \
BC_INLINE1(prefix##_IS_##object,void*,gboolean) \
#define BC_STANDARD_MACROS(prefix,object,CamelCase) \
BC_STANDARD_MACROS_NOTCLASSED(prefix,object,CamelCase) \
BC_INLINE1(prefix##_##object##_CLASS,void*,CamelCase##Class*) \
BC_INLINE1(prefix##_IS_##object##_CLASS,void*,gboolean) \
BC_INLINE1(prefix##_##object##_GET_CLASS,void*,CamelCase##Class*) \
#endif /* __BINDINGS_GOBJECT_CMACROS_H__ */