ruby-****@sourc*****
ruby-****@sourc*****
2005年 10月 15日 (土) 04:07:03 JST
------------------------- REMOTE_ADDR = 218.231.161.82 REMOTE_HOST = REMOTE_USER = ruby-gnome2-hiki URL = /hiki.cgi?Status+of+Ruby%2FGLib ------------------------- TITLE = Status of Ruby/GLib KEYWORD = = Status of Ruby/GLib {{status "Ruby/GLib(gobject)", ["2.0"], " GType|GLib::Type|GType|O GTypePlugin|GLib::TypePlugin|GTypePlugin|# GTypeModule|GLib::TypeModule|GTypeModule|# GObject|GLib::Object|GObject|# Enums and Flags|GLib::Enum|GEnum|O Enums and Flags|GLib::Flags|GFlags|O GBoxed|GLib::Boxed|GBoxed|O Generic Values|-|- Parameters and Values|-|- Varargs Value Collection|-|- GParamSpec|GLib::Param|GParamSpec, etc|# Signals|GLib::Signal|GSignal|# Closures|GLib::Closure|GClosure|# Value arrays|-|- "}} {{status "Ruby/GLib(glib)", ["2.0", "2.6", "2.8"], " Version Information|GLib|-|O|O|O Basic Types|-|-|x|x|x Limits of Basic Types|GLib|-|O|O|O Standard Macros|GLib|-|O|O|O| Type Conversion Macros|-|-|x|x|x Byte Order Macros|-|-|x|x|x Numerical Definitions|GLib|-|O|O|O| Defined as String constants. Miscellaneous Macros|-|-|x|x|x Atomic Operations|-|-|x|x|x The Main Event Loop|GLib::MainLoop|GMainLoop|O|O|O|G_PRIORITY_* moves to GLib module. The Main Event Loop|GLib::MainContext|GMainContext|#|#|# The Main Event Loop|GLib::Source|GSource|#|#|#|Done except useless methods. The Main Event Loop|GLib::Timeout|-|O|O|O| As a module. The Main Event Loop|GLib::Idle|-|O|O|O| As a module. The Main Event Loop|GLib::ChildWatch-|-|O|O|O| As a module. The Main Event Loop|GLib::PollFD|GPollFD|O|O|O| Threads|GLib::Thread|GThread|#|#|#| This may not work well with ruby-thread. Thread Pools|-|-|-|-|-| Asynchronous Queues|-|-|-|-|-| Dynamic Loading of Modules|-|-|-|-|-| Memory Allocation|-|-|x|x|x| IO Channels|GLib::IOChannel|GIOChannel|O|O|O| Error Reporting|-|-|x|x|x| Message Output and Debugging Functions|-|-|x|x|x| Don't need them. Message Logging|GLib::Log|-|O|O|O| Implemented some useful functions only. String Utility Functions|-|-|x|x|x|Use String class of Ruby Character Set Conversion|-|-|#|#|#| Internationalization|-|-|-|-|-| Unicode Manipulation|-|-|-|-|-| Date and Time Functions|-|-|x|x|x|Use Date class of Ruby. GTimeVal as [sec, usec]. Random Numbers|-|-|x|x|x| Use rand of Ruby Hook Functions|-|-|-|-|-| Miscellaneous Utility Functions|-|-|x|x|x| Lexical Scanner|-|-|-|-|-| Automatic String Completion|GLib::Completion|GCompletion|O|O|O| Done except g_completion_set_compare(). Timers|-|-|-|-|- Spawning Processes|GLib::Spawn|-|O|O|O|As module Spawning Processes|GLib::SpawnError|-|O|O|O| File Utilities|-|-|x|x|x|Use File class of Ruby Shell-related Utilities|GLib::Shell|-|O|O|O|As module Commandline option parser|-|-|-|-|-|Since 2.6 Glob-style pattern matching|-|-|-|-|-| Simple XML Subset Parser|-|-|-|-|-| Key-value file parser|-|-|-|-|-|Since 2.6 Windows Compatibility Functions|-|-|-|-|- Memory Chunks|-|-|x|x|x Doubly-Linked Lists|-|-|x|x|x|Use Array class of Ruby Singly-Linked Lists|-|-|x|x|x|Use Array class of Ruby Double-ended Queues|-|-|x|x|x| Trash Stacks|-|-|x|x|x Hash Tables|-|-|x|x|x|Use Hash class of Ruby Strings|-|-|x|x|x|Use String class of Ruby String Chunks|-|-|x|x|x Arrays|-|-|x|x|x Pointer Arrays|-|-|x|x|x Byte Arrays|-|-|x|x|x Balanced Binary Trees|-|-|x|x|x N-ary Trees|-|-|x|x|x Quarks|-|-|x|x|x Keyed Data Lists|-|-|x|x|x Datasets|-|-|x|x|x Relations and Tuples|-|-|x|x|x Caches|-|-|x|x|x Memory Allocators|-|-|x|x|x "}}