File: Naming

package info (click to toggle)
libgtk-perl 0.1.17-1
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 1,352 kB
  • ctags: 1,100
  • sloc: ansic: 4,393; perl: 3,463; makefile: 36
file content (21 lines) | stat: -rw-r--r-- 625 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21


  GTK widget abc_def_ghi becomes Perl widget Gtk::Abc::DefGhi
  
  GTK widget gtk_def_ghi becomes Perl widget Gtk::DefGhi
  
  GDK widget gdk_def_ghi becomes Perl widget Gtk::Gdk::DefGhi
  
  GNOME widget gnome_foo_bar becomes Perl widget Gtk::Gnome::FooBar
  
  GNOME widget gtk_gnome_foo_bar becomes Perl widget Gtk::Gnome::FooBar
  
  
  XS code may refer to PerlGtk objects, along with these variants:
  
     Gtk::FooBar_Sink = sink the object before returning it
     Gtk::Widget_Up = upcast the object to it's real object type
     Gtk::Widget_Sink_Up
     Gtk::Widget_OrNULL = accept undef as a zero ptr