[ruby-gnome2-doc-cvs] [Ruby-GNOME2 Project Website] create - Status of Ruby/GLib

Back to archive index

ruby-****@sourc***** ruby-****@sourc*****
2005年 10月 15日 (土) 04:49:21 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|GLib::Timer|GTimer|O|O|O
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
"}}






ruby-gnome2-cvs メーリングリストの案内
Back to archive index