rendered paste body{
:headers => [
'Ecore.h',
'Ecore_Evas.h'
] ,
:gcc_params => '-nostdinc ',
# :gcc_params => ' -D"__attribute__(x)=" -D"__extension__=" -D"__restrict=restrict" -D"__inline=inline" -D"__const=const" ',
:module_base_name => 'Ecore' ,
:external_types => [
#'EXML',
#'Evas_Hash', 'Evas_List',
#'Etk_Widget'
] ,
:type_aliases => {
#'off_t' => 'long', 'mode_t' => 'int',
#'uid_t' => 'unsigned int', 'gid_t' => 'unsigned int',
#'short int' => 'short',
#'unsigned short int' => 'unsigned short',
#'time_t' => 'unsigned int'
} ,
:classes => [
{ :name => 'EcoreBase', :wraps => 'ecore' },
{ :name => 'Evas', :child_of => 'EcoreBase', :wraps => 'evas' } ,
{ :name => 'SoftwareX11', :child_of => 'Evas', :wraps => 'software_x11' }
] ,
:ignore => [ ]
}