X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=glib%2Fgobject.type-info.lisp;h=9d5fa1a61ce10d8c79166a8766c4e21a2e122407;hb=02c0f62d617212f4e51224a2f7e76074dac1378e;hp=cb0847b7c762c4611621d48d44bd2472e3e0db76;hpb=ddaa0292b675c0336e20dfcca1ce3c7dcfc8ccee;p=cl-gtk2.git diff --git a/glib/gobject.type-info.lisp b/glib/gobject.type-info.lisp index cb0847b..9d5fa1a 100644 --- a/glib/gobject.type-info.lisp +++ b/glib/gobject.type-info.lisp @@ -1,80 +1,4 @@ -(defpackage :gobject.type-info - (:use :cl :iter :cffi :glib :gobject.ffi) - (:export #:+g-type-invalid+ - #:+g-type-void+ - #:+g-type-interface+ - #:+g-type-char+ - #:+g-type-uchar+ - #:+g-type-boolean+ - #:+g-type-int+ - #:+g-type-uint+ - #:+g-type-long+ - #:+g-type-ulong+ - #:+g-type-int64+ - #:+g-type-uint64+ - #:+g-type-enum+ - #:+g-type-flags+ - #:+g-type-float+ - #:+g-type-double+ - #:+g-type-string+ - #:+g-type-pointer+ - #:+g-type-boxed+ - #:+g-type-param+ - #:+g-type-object+ - #:g-type-name - #:g-type-from-name - #:g-type - #:g-type-children - #:g-type-parent - #:g-type-designator - #:g-type-fundamental - #:g-type-depth - #:g-type-next-base - #:g-type-is-a - #:g-type-interfaces - #:g-type-interface-prerequisites - #:g-strv-get-type - #:g-closure-get-type) - (:documentation -"This package contains functions for querying the basic type information from GObject type system. For an overview of GObject type system, see @a[http://library.gnome.org/devel/gobject/stable/index.html]{GObject documentation} - -Types are identified by GType designators that are specified in @class{g-type-designator}. Functions of this package provide means to query basic information about type. - -@begin{itemize} -@item{@fun{g-type-name} and @fun{g-type-from-name} convert between numeric and string representation of GType.} -@item{@fun{g-type-parent}, @fun{g-type-children} and @fun{g-type-interfaces} traverse across the type hierarchy.} -@item{@fun{g-type-depth}, @fun{g-type-fundamental}, @fun{g-type-is-a}, @fun{g-type-next-base} are convenience functions that provide useful information from type hierarchy} -@end{itemize} - -This is a list of variables and functions that correspond to basic types: -@begin{itemize} -@item{@fun{g-closure-get-type}} -@item{@fun{g-strv-get-type}} -@item{@variable{+g-type-invalid+}} -@item{@variable{+g-type-void+}} -@item{@variable{+g-type-interface+}} -@item{@variable{+g-type-char+}} -@item{@variable{+g-type-uchar+}} -@item{@variable{+g-type-boolean+}} -@item{@variable{+g-type-int+}} -@item{@variable{+g-type-uint+}} -@item{@variable{+g-type-long+}} -@item{@variable{+g-type-ulong+}} -@item{@variable{+g-type-int64+}} -@item{@variable{+g-type-uint64+}} -@item{@variable{+g-type-enum+}} -@item{@variable{+g-type-flags+}} -@item{@variable{+g-type-float+}} -@item{@variable{+g-type-double+}} -@item{@variable{+g-type-string+}} -@item{@variable{+g-type-pointer+}} -@item{@variable{+g-type-boxed+}} -@item{@variable{+g-type-param+}} -@item{@variable{+g-type-object+}} -@end{itemize} -")) - -(in-package :gobject.type-info) +(in-package :gobject) (defctype g-type gsize)