Create  Edit  FrontPage  Index  Search  Changes  History  RSS  Login

GLib::Boxed

class GLib::Boxed

GLib::Boxed is an abstract class which wraps opaque C structures registered by the type system.

Class Methods

GLib::Boxed.gtype
Gets the gtype.
  • Returns: gtype
GLib::Boxed.new
You can't use this directly unless the subclasses define "initialize" method and raises TypeError.
  • Returns: nil

Instance Methods

copy
Copy the object.
  • Returns: the new object.
clone
Same as GLib::Boxed#copy.
  • Returns: A copy of the object.
dup
Same as GLib::Boxed#copy.
  • Returns: A copy of the object.
initialize_copy
The implementation of GLib::Boxed#copy. The subclasses need to override this method, not GLib::Boxed#copy.
  • Returns: self
gtype
Gets the gtype.
  • Returns: self
inspect
Inspect the object.
  • Returns: Inspected String.
Last modified:2008/04/10 11:01:32
Keyword(s):
References:[Gtk::Allocation] [Poppler::ActionGotoRemote] [Poppler::ActionGotoDest] [Gnome::ModuleInfo] [Gtk::TextAppearance] [Poppler::LinkMapping] [Gda::DataSource] [Gdk::EventExpose] [Gtk::RecentInfo] [Pango::LogAttr] [GnomeVFS::Dir] [Gda::ParameterList] [GLib::MainContext] [GLib::Source] [Gdk::EventNoExpose] [Poppler::Action] [Gst::ClockEntry] [Gtk::Border] [GConf::Engine] [Gst::QueryType] [GLib::FileAttributeMatcher] [Pango::Analysis] [Gdk::EventWindowState] [Gdk::PixbufFormat] [GLib::KeyFile] [Gtk::AccelKey] [GLib::SrvTarget] [Gst::IndexEntry] [Gst::EventSize] [Pango::TabArray] [Pango::FontMetrics] [GLib::IOChannel] [Gdk::EventScroll] [Gnome::PrintUnit] [Gnome::PrintPaper] [News (2018-06-06 No.1)] [Poppler::FormFieldMapping] [Poppler::IndexIter] [Poppler::ActionMovie] [GLib::FileAttributeInfoList] [Gnome::Trigger] [Gdk::Region] [Poppler::ActionUri] [GLib::Timer] [News (2017-01-26 No.1)] [GLib::IOSchedulerJob] [GLib::PollFD] [Gdk::EventSetting] [GLib::BookmarkFile] [GnomeVFS::MimeApplication] [Gtk::PaperSize] [Gda::Command] [Gnome::CanvasPathDef] [Gtk::IconSet] [Gdk::EventOwnerChange] [Pango::Coverage] [Gdk::EventProperty] [Pango::AttrIterator] [Gst::Format] [Pango::LayoutIter] [News_20040308_1] [index-ruby-glib2] [Poppler::Dest] [Atk::TextRange] [Gdk::Rectangle] [Gda::Parameter] [GLib::Closure] [Gdk::Event] [GConf::MetaInfo] [Atk::TextRectangle] [Gdk::EventGrabBroken] [GLib::UnixMountPoint] [Pango::GlyphItem] [GConf::ChangeSet] [GLib::Completion] [Pango::GlyphString] [Gtk::TextIter] [Gtk::TextAttributes] [Gdk::EventDND] [Gdk::EventMotion] [Poppler::Rectangle] [Gdk::EventProximity] [Gdk::TimeCoord] [Poppler::AnnotationCalloutLine] [Gtk::SelectionData] [Gdk::EventAny] [Gdk::Atom] [Gdk::EventKey] [Gtk::TreeIter] [Gdk::Color] [Pango::AttrList] [Gda::Provider] [Gdk::EventCrossing] [Poppler::ActionAny] [GnomeVFS::File] [GLib::Boxed] [Pango::LayoutLine] [Pango::Language] [Gtk::SourceTagStyle] [Gst::Type] [Pango::ScriptIter] [Gst::Structure] [GnomeVFS::URI] [Gtk::NotebookPage] [Poppler::ActionNamed] [Pango::FontDescription] [Pango::Matrix] [Pango::Color] [Gdk::EventConfigure] [index-ruby-gio2] [Pango::Item] [Gdk::Geometry] [Gst::EventSegmentSeek] [GnomeVFS::FileInfo] [Poppler::FontsIter] [Gdk::EventFocus] [Pango::Rectangle] [Gtk::TreePath] [Poppler::AnnotationMapping] [GLib::FileAttributeInfo] [Gdk::EventVisibility] [Gdk::WindowAttr] [GLib::UnixMount] [GConf::Schema] [News (2012-07-21 No.1)] [Pango::GlyphInfo] [Gnome::CanvasBuf] [Gtk::RecentFilterInfo] [GLib::MainLoop] [Gst::Caps] [Gdk::EventClient] [Gtk::TargetList] [Gdk::EventSelection] [Gdk::Cursor] [Gtk::IconInfo] [Gda::Row] [Gtk::BindingSet] [GConf::Entry] [Gda::FieldAttributes] [Gtk::TreeRowReference] [Gdk::Pixdata] [Gtk::IconSource] [Gdk::EventButton] [How to Implement Ruby-GNOME2] [Gst::EventMask] [Poppler::ImageMapping] [Gtk::AccelGroupEntry] [GnomeVFS::Monitor] [Gda::QuarkList] [Ruby/GLib] [Poppler::Color] [Poppler::PageTransition] [Poppler::ActionLaunch]