diff options
author | Tim Janik <timj@gtk.org> | 2001-07-29 16:02:45 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 2001-07-29 16:02:45 +0000 |
commit | 9599c06203e1c0df2821fa6935ebd1addc3f1838 (patch) | |
tree | 273a9140ea1db38501116aaed2ef1f566f32b4cf /docs | |
parent | aba9db3fd3fe17f7199e65bd6e7c0cee1afc2d94 (diff) |
if __GNUC__ is defined, inline a test for an exact type match for
Wed Jul 18 19:42:31 2001 Tim Janik <timj@gtk.org>
* gtype.h: if __GNUC__ is defined, inline a test for an exact type
match for instances and classes in G_TYPE_CHECK_INSTANCE_TYPE() and
G_TYPE_CHECK_CLASS_TYPE() before calling g_type_instance_is_a().
Sun Jul 29 16:08:17 2001 Tim Janik <timj@gtk.org>
* glib/gscanner.[hc]: removed deprecated g_scanner_stat_mode().
* glib/gscanner.c (g_scanner_msg_handler): by default, print scanner
errors and warnings to stderr.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/glib/tmpl/glib-unused.sgml | 46 | ||||
-rw-r--r-- | docs/reference/glib/tmpl/iochannels.sgml | 94 | ||||
-rw-r--r-- | docs/reference/glib/tmpl/scanner.sgml | 12 |
3 files changed, 113 insertions, 39 deletions
diff --git a/docs/reference/glib/tmpl/glib-unused.sgml b/docs/reference/glib/tmpl/glib-unused.sgml index b47762529..0c63db5f9 100644 --- a/docs/reference/glib/tmpl/glib-unused.sgml +++ b/docs/reference/glib/tmpl/glib-unused.sgml @@ -59,6 +59,18 @@ @hook_list: @hook: +<!-- ##### ENUM GIOFileMode ##### --> +<para> + +</para> + +@G_IO_FILE_MODE_READ: +@G_IO_FILE_MODE_WRITE: +@G_IO_FILE_MODE_APPEND: +@G_IO_FILE_MODE_READ_WRITE: +@G_IO_FILE_MODE_READ_WRITE_TRUNCATE: +@G_IO_FILE_MODE_READ_WRITE_APPEND: + <!-- ##### MACRO G_CHANNEL_ERROR ##### --> <para> @@ -79,6 +91,14 @@ depending on the system type. </para> +<!-- ##### MACRO G_IO_CHANNEL_ENCODE_RAW ##### --> +<para> +Encoding for nonbuffered IO. With this encoding, data must be +read using g_io_channel_read_chars(); the other functions will +not work. +</para> + + <!-- ##### MACRO access ##### --> <para> @@ -97,6 +117,21 @@ depending on the system type. </para> +<!-- ##### FUNCTION g_channel_error_from_errno ##### --> +<para> + +</para> + +@en: +@Returns: + +<!-- ##### FUNCTION g_channel_error_quark ##### --> +<para> + +</para> + +@Returns: + <!-- ##### FUNCTION g_convert_error_quark ##### --> <para> @@ -159,6 +194,17 @@ To use this function you must configure glib with the flag @mem: the memory to check. +<!-- ##### FUNCTION g_scanner_stat_mode ##### --> +<para> +Gets the file attributes. +This is the <structfield>st_mode</structfield> field from the +<structname>stat</structname> structure. See the <function>stat()</function> +documentation. +</para> + +@filename: the file name. +@Returns: the file attributes. + <!-- ##### FUNCTION g_source_add ##### --> <para> </para> diff --git a/docs/reference/glib/tmpl/iochannels.sgml b/docs/reference/glib/tmpl/iochannels.sgml index c8e84f5ce..557911de2 100644 --- a/docs/reference/glib/tmpl/iochannels.sgml +++ b/docs/reference/glib/tmpl/iochannels.sgml @@ -77,7 +77,6 @@ A data structure representing an IO Channel. The fields should be considered private and should only be accessed with the following functions. </para> -@channel_flags: @ref_count: @funcs: @encoding: @@ -88,12 +87,12 @@ private and should only be accessed with the following functions. @read_buf: @encoded_read_buf: @write_buf: +@partial_write_buf: @use_buffer: @do_encode: -@ready_to_read: -@ready_to_write: @close_on_unref: -@seekable_cached: +@is_readable: +@is_writeable: @is_seekable: <!-- ##### FUNCTION g_io_channel_unix_new ##### --> @@ -138,18 +137,6 @@ programmer (unless you are creating a new type of #GIOChannel). @Returns: -<!-- ##### ENUM GIOFileMode ##### --> -<para> - -</para> - -@G_IO_FILE_MODE_READ: -@G_IO_FILE_MODE_WRITE: -@G_IO_FILE_MODE_APPEND: -@G_IO_FILE_MODE_READ_WRITE: -@G_IO_FILE_MODE_READ_WRITE_TRUNCATE: -@G_IO_FILE_MODE_READ_WRITE_APPEND: - <!-- ##### FUNCTION g_io_channel_read_chars ##### --> <para> @@ -271,14 +258,51 @@ operation. @G_SEEK_SET: @G_SEEK_END: -<!-- ##### FUNCTION g_io_channel_close ##### --> +<!-- ##### FUNCTION g_io_channel_shutdown ##### --> <para> + </para> @channel: +@flush: +@err: +@Returns: + + +<!-- ##### ENUM GIOStatus ##### --> +<para> + +</para> + +@G_IO_STATUS_ERROR: +@G_IO_STATUS_NORMAL: +@G_IO_STATUS_EOF: +@G_IO_STATUS_AGAIN: + +<!-- ##### ENUM GIOChannelError ##### --> +<para> + +</para> + +@G_IO_CHANNEL_ERROR_FBIG: +@G_IO_CHANNEL_ERROR_INVAL: +@G_IO_CHANNEL_ERROR_IO: +@G_IO_CHANNEL_ERROR_ISDIR: +@G_IO_CHANNEL_ERROR_NOSPC: +@G_IO_CHANNEL_ERROR_NXIO: +@G_IO_CHANNEL_ERROR_OVERFLOW: +@G_IO_CHANNEL_ERROR_PIPE: +@G_IO_CHANNEL_ERROR_PCHAR_FLUSH: +@G_IO_CHANNEL_ERROR_FAILED: + +<!-- ##### MACRO G_IO_CHANNEL_ERROR ##### --> +<para> + +</para> + -<!-- ##### FUNCTION g_channel_error_quark ##### --> +<!-- ##### FUNCTION g_io_channel_error_quark ##### --> <para> </para> @@ -286,7 +310,7 @@ operation. @Returns: -<!-- ##### FUNCTION g_channel_error_from_errno ##### --> +<!-- ##### FUNCTION g_io_channel_error_from_errno ##### --> <para> </para> @@ -538,7 +562,7 @@ generic way. -<!-- ##### FUNCTION g_io_channel_get_encoding ##### --> +<!-- ##### FUNCTION g_io_channel_get_buffered ##### --> <para> </para> @@ -547,24 +571,33 @@ generic way. @Returns: -<!-- ##### FUNCTION g_io_channel_set_encoding ##### --> +<!-- ##### FUNCTION g_io_channel_set_buffered ##### --> +<para> + +</para> + +@channel: +@buffered: + + +<!-- ##### FUNCTION g_io_channel_get_encoding ##### --> <para> </para> @channel: -@encoding: -@error: @Returns: -<!-- ##### MACRO G_IO_CHANNEL_ENCODE_RAW ##### --> +<!-- ##### FUNCTION g_io_channel_set_encoding ##### --> <para> -Encoding for nonbuffered IO. With this encoding, data must be -read using g_io_channel_read_chars(); the other functions will -not work. + </para> +@channel: +@encoding: +@error: +@Returns: <!-- ##### FUNCTION g_io_channel_read ##### --> @@ -611,3 +644,10 @@ g_io_channel_write(), and g_io_channel_seek(). @Returns: +<!-- ##### FUNCTION g_io_channel_close ##### --> +<para> +</para> + +@channel: + + diff --git a/docs/reference/glib/tmpl/scanner.sgml b/docs/reference/glib/tmpl/scanner.sgml index 2be014943..7a67888c2 100644 --- a/docs/reference/glib/tmpl/scanner.sgml +++ b/docs/reference/glib/tmpl/scanner.sgml @@ -152,18 +152,6 @@ Prepares to scan a file. @scanner: -<!-- ##### FUNCTION g_scanner_stat_mode ##### --> -<para> -Gets the file attributes. -This is the <structfield>st_mode</structfield> field from the -<structname>stat</structname> structure. See the <function>stat()</function> -documentation. -</para> - -@filename: the file name. -@Returns: the file attributes. - - <!-- ##### FUNCTION g_scanner_input_text ##### --> <para> Prepares to scan a text buffer. |