Module GLib
In: glib/src/rbglib.c
glib/src/lib/glib2.rb

Methods

Classes and Modules

Module GLib::Log
Module GLib::Module
Class GLib::Enum
Class GLib::Flags
Class GLib::Object
Class GLib::Thread
Class GLib::Type

Constants

VERSION = rb_ary_new3(3, INT2FIX(glib_major_version), INT2FIX(glib_minor_version), INT2FIX(glib_micro_version))   Version Information
MAJOR_VERSION = INT2FIX(glib_major_version)
MINOR_VERSION = INT2FIX(glib_minor_version)
MICRO_VERSION = INT2FIX(glib_micro_version)
INTERFACE_AGE = INT2FIX(glib_interface_age)
BINARY_AGE = INT2FIX(glib_binary_age)
BINDING_VERSION = rb_ary_new3(3, INT2FIX(RBGLIB_MAJOR_VERSION), INT2FIX(RBGLIB_MINOR_VERSION), INT2FIX(RBGLIB_MICRO_VERSION))
BUILD_VERSION = rb_ary_new3(3, INT2FIX(GLIB_MAJOR_VERSION), INT2FIX(GLIB_MINOR_VERSION), INT2FIX(GLIB_MICRO_VERSION))
MININT = INT2FIX(G_MININT)   Limits of Basic Types
MAXINT = INT2FIX(G_MAXINT)
MAXUINT = INT2FIX(G_MAXUINT)
MINSHORT = INT2FIX(G_MINSHORT)
MAXSHORT = INT2FIX(G_MAXSHORT)
MAXUSHORT = INT2FIX(G_MAXUSHORT)
MINLONG = INT2FIX(G_MINLONG)
MAXLONG = INT2FIX(G_MAXLONG)
MAXULONG = INT2FIX(G_MAXULONG)
MININT8 = INT2FIX(G_MININT8)
MAXINT8 = INT2FIX(G_MAXINT8)
MAXUINT8 = INT2FIX(G_MAXUINT8)
MININT16 = INT2FIX(G_MININT16)
MAXINT16 = INT2FIX(G_MAXINT16)
MAXUINT16 = INT2FIX(G_MAXUINT16)
MININT32 = INT2FIX(G_MININT32)
MAXINT32 = INT2FIX(G_MAXINT32)
MAXUINT32 = INT2FIX(G_MAXUINT32)
MININT64 = INT2FIX(G_MININT64)
MAXINT64 = INT2FIX(G_MAXINT64)
MAXUINT64 = INT2FIX(G_MAXUINT64)
MAXSIZE = INT2FIX(G_MAXSIZE)
MINFLOAT = INT2FIX(G_MINFLOAT)
MAXFLOAT = INT2FIX(G_MAXFLOAT)
MINDOUBLE = INT2FIX(G_MINDOUBLE)
MAXDOUBLE = INT2FIX(G_MAXDOUBLE)
DIR_SEPARATOR = CSTR2RVAL(G_DIR_SEPARATOR_S)
SEARCHPATH_SEPARATOR = CSTR2RVAL(G_SEARCHPATH_SEPARATOR_S)
E = CSTR2RVAL(G_STRINGIFY(G_E))   Numerical Definitions
LN2 = CSTR2RVAL(G_STRINGIFY(G_LN2))
LN10 = CSTR2RVAL(G_STRINGIFY(G_LN10))
PI = CSTR2RVAL(G_STRINGIFY(G_PI))
PI_2 = CSTR2RVAL(G_STRINGIFY(G_PI_2))
PI_4 = CSTR2RVAL(G_STRINGIFY(G_PI_4))
SQRT2 = CSTR2RVAL(G_STRINGIFY(G_SQRT2))
LOG_2_BASE_10 = CSTR2RVAL(G_STRINGIFY(G_LOG_2_BASE_10))
PRIORITY_HIGH = INT2FIX(G_PRIORITY_HIGH)   From "The Main Event Loop"
PRIORITY_DEFAULT = INT2FIX(G_PRIORITY_DEFAULT)
PRIORITY_HIGH_IDLE = INT2FIX(G_PRIORITY_HIGH_IDLE)
PRIORITY_DEFAULT_IDLE = INT2FIX(G_PRIORITY_DEFAULT_IDLE)
PRIORITY_LOW = INT2FIX(G_PRIORITY_LOW)
LOG_DOMAIN = "GLib"

Public Class methods

Public Instance methods

[Validate]