Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 312993 Details for
Bug 457236
-fipa-pta causes internal compiler error
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
Preprocessed source
ccCWw0ZY.out (text/plain), 1.73 MB, created by
Edwin ten Brink
on 2008-07-30 13:05:14 UTC
(
hide
)
Description:
Preprocessed source
Filename:
MIME Type:
Creator:
Edwin ten Brink
Created:
2008-07-30 13:05:14 UTC
Size:
1.73 MB
patch
obsolete
>// /usr/libexec/gcc/i386-redhat-linux/4.3.0/cc1 -quiet -I. -I. -I.. -I -I. -I. -I.. -I/usr/include/panel-2.0 -I/usr/include/gtk-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/orbit-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/libgtop-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -MD bubblemon.d -MF .deps/bubblemon.Tpo -MP -MT bubblemon.o -D_REENTRANT -DLOCALEDIR="/usr/share/locale" -DHAVE_CONFIG_H -DGTK_ENABLE_BROKEN -DGNOMELOCALEDIR="/usr/share/locale" -DORBIT2=1 bubblemon.c -quiet -dumpbase bubblemon.c -march=pentium4 -mfpmath=sse -m32 -msse3 -auxbase-strip bubblemon.o -O3 -fipa-pta -o - -frandom-seed=0 ># 1 "bubblemon.c" ># 1 "<built-in>" ># 1 "<command-line>" ># 1 "bubblemon.c" ># 25 "bubblemon.c" ># 1 "../config.h" 1 ># 26 "bubblemon.c" 2 ># 1 "/usr/include/stdio.h" 1 3 4 ># 28 "/usr/include/stdio.h" 3 4 ># 1 "/usr/include/features.h" 1 3 4 ># 335 "/usr/include/features.h" 3 4 ># 1 "/usr/include/sys/cdefs.h" 1 3 4 ># 360 "/usr/include/sys/cdefs.h" 3 4 ># 1 "/usr/include/bits/wordsize.h" 1 3 4 ># 361 "/usr/include/sys/cdefs.h" 2 3 4 ># 336 "/usr/include/features.h" 2 3 4 ># 359 "/usr/include/features.h" 3 4 ># 1 "/usr/include/gnu/stubs.h" 1 3 4 > > > ># 1 "/usr/include/bits/wordsize.h" 1 3 4 ># 5 "/usr/include/gnu/stubs.h" 2 3 4 > > ># 1 "/usr/include/gnu/stubs-32.h" 1 3 4 ># 8 "/usr/include/gnu/stubs.h" 2 3 4 ># 360 "/usr/include/features.h" 2 3 4 ># 29 "/usr/include/stdio.h" 2 3 4 > > > > > ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 214 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 3 4 >typedef unsigned int size_t; ># 35 "/usr/include/stdio.h" 2 3 4 > ># 1 "/usr/include/bits/types.h" 1 3 4 ># 28 "/usr/include/bits/types.h" 3 4 ># 1 "/usr/include/bits/wordsize.h" 1 3 4 ># 29 "/usr/include/bits/types.h" 2 3 4 > > >typedef unsigned char __u_char; >typedef unsigned short int __u_short; >typedef unsigned int __u_int; >typedef unsigned long int __u_long; > > >typedef signed char __int8_t; >typedef unsigned char __uint8_t; >typedef signed short int __int16_t; >typedef unsigned short int __uint16_t; >typedef signed int __int32_t; >typedef unsigned int __uint32_t; > > > > >__extension__ typedef signed long long int __int64_t; >__extension__ typedef unsigned long long int __uint64_t; > > > > > > > >__extension__ typedef long long int __quad_t; >__extension__ typedef unsigned long long int __u_quad_t; ># 131 "/usr/include/bits/types.h" 3 4 ># 1 "/usr/include/bits/typesizes.h" 1 3 4 ># 132 "/usr/include/bits/types.h" 2 3 4 > > >__extension__ typedef __u_quad_t __dev_t; >__extension__ typedef unsigned int __uid_t; >__extension__ typedef unsigned int __gid_t; >__extension__ typedef unsigned long int __ino_t; >__extension__ typedef __u_quad_t __ino64_t; >__extension__ typedef unsigned int __mode_t; >__extension__ typedef unsigned int __nlink_t; >__extension__ typedef long int __off_t; >__extension__ typedef __quad_t __off64_t; >__extension__ typedef int __pid_t; >__extension__ typedef struct { int __val[2]; } __fsid_t; >__extension__ typedef long int __clock_t; >__extension__ typedef unsigned long int __rlim_t; >__extension__ typedef __u_quad_t __rlim64_t; >__extension__ typedef unsigned int __id_t; >__extension__ typedef long int __time_t; >__extension__ typedef unsigned int __useconds_t; >__extension__ typedef long int __suseconds_t; > >__extension__ typedef int __daddr_t; >__extension__ typedef long int __swblk_t; >__extension__ typedef int __key_t; > > >__extension__ typedef int __clockid_t; > > >__extension__ typedef void * __timer_t; > > >__extension__ typedef long int __blksize_t; > > > > >__extension__ typedef long int __blkcnt_t; >__extension__ typedef __quad_t __blkcnt64_t; > > >__extension__ typedef unsigned long int __fsblkcnt_t; >__extension__ typedef __u_quad_t __fsblkcnt64_t; > > >__extension__ typedef unsigned long int __fsfilcnt_t; >__extension__ typedef __u_quad_t __fsfilcnt64_t; > >__extension__ typedef int __ssize_t; > > > >typedef __off64_t __loff_t; >typedef __quad_t *__qaddr_t; >typedef char *__caddr_t; > > >__extension__ typedef int __intptr_t; > > >__extension__ typedef unsigned int __socklen_t; ># 37 "/usr/include/stdio.h" 2 3 4 ># 45 "/usr/include/stdio.h" 3 4 >struct _IO_FILE; > > > >typedef struct _IO_FILE FILE; > > > > > ># 65 "/usr/include/stdio.h" 3 4 >typedef struct _IO_FILE __FILE; ># 75 "/usr/include/stdio.h" 3 4 ># 1 "/usr/include/libio.h" 1 3 4 ># 32 "/usr/include/libio.h" 3 4 ># 1 "/usr/include/_G_config.h" 1 3 4 ># 15 "/usr/include/_G_config.h" 3 4 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 16 "/usr/include/_G_config.h" 2 3 4 > > > > ># 1 "/usr/include/wchar.h" 1 3 4 ># 78 "/usr/include/wchar.h" 3 4 >typedef struct >{ > int __count; > union > { > > unsigned int __wch; > > > > char __wchb[4]; > } __value; >} __mbstate_t; ># 21 "/usr/include/_G_config.h" 2 3 4 > >typedef struct >{ > __off_t __pos; > __mbstate_t __state; >} _G_fpos_t; >typedef struct >{ > __off64_t __pos; > __mbstate_t __state; >} _G_fpos64_t; ># 53 "/usr/include/_G_config.h" 3 4 >typedef int _G_int16_t __attribute__ ((__mode__ (__HI__))); >typedef int _G_int32_t __attribute__ ((__mode__ (__SI__))); >typedef unsigned int _G_uint16_t __attribute__ ((__mode__ (__HI__))); >typedef unsigned int _G_uint32_t __attribute__ ((__mode__ (__SI__))); ># 33 "/usr/include/libio.h" 2 3 4 ># 53 "/usr/include/libio.h" 3 4 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stdarg.h" 1 3 4 ># 43 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stdarg.h" 3 4 >typedef __builtin_va_list __gnuc_va_list; ># 54 "/usr/include/libio.h" 2 3 4 ># 170 "/usr/include/libio.h" 3 4 >struct _IO_jump_t; struct _IO_FILE; ># 180 "/usr/include/libio.h" 3 4 >typedef void _IO_lock_t; > > > > > >struct _IO_marker { > struct _IO_marker *_next; > struct _IO_FILE *_sbuf; > > > > int _pos; ># 203 "/usr/include/libio.h" 3 4 >}; > > >enum __codecvt_result >{ > __codecvt_ok, > __codecvt_partial, > __codecvt_error, > __codecvt_noconv >}; ># 271 "/usr/include/libio.h" 3 4 >struct _IO_FILE { > int _flags; > > > > > char* _IO_read_ptr; > char* _IO_read_end; > char* _IO_read_base; > char* _IO_write_base; > char* _IO_write_ptr; > char* _IO_write_end; > char* _IO_buf_base; > char* _IO_buf_end; > > char *_IO_save_base; > char *_IO_backup_base; > char *_IO_save_end; > > struct _IO_marker *_markers; > > struct _IO_FILE *_chain; > > int _fileno; > > > > int _flags2; > > __off_t _old_offset; > > > > unsigned short _cur_column; > signed char _vtable_offset; > char _shortbuf[1]; > > > > _IO_lock_t *_lock; ># 319 "/usr/include/libio.h" 3 4 > __off64_t _offset; ># 328 "/usr/include/libio.h" 3 4 > void *__pad1; > void *__pad2; > void *__pad3; > void *__pad4; > size_t __pad5; > > int _mode; > > char _unused2[15 * sizeof (int) - 4 * sizeof (void *) - sizeof (size_t)]; > >}; > > >typedef struct _IO_FILE _IO_FILE; > > >struct _IO_FILE_plus; > >extern struct _IO_FILE_plus _IO_2_1_stdin_; >extern struct _IO_FILE_plus _IO_2_1_stdout_; >extern struct _IO_FILE_plus _IO_2_1_stderr_; ># 364 "/usr/include/libio.h" 3 4 >typedef __ssize_t __io_read_fn (void *__cookie, char *__buf, size_t __nbytes); > > > > > > > >typedef __ssize_t __io_write_fn (void *__cookie, __const char *__buf, > size_t __n); > > > > > > > >typedef int __io_seek_fn (void *__cookie, __off64_t *__pos, int __w); > > >typedef int __io_close_fn (void *__cookie); ># 416 "/usr/include/libio.h" 3 4 >extern int __underflow (_IO_FILE *); >extern int __uflow (_IO_FILE *); >extern int __overflow (_IO_FILE *, int); ># 458 "/usr/include/libio.h" 3 4 >extern int _IO_getc (_IO_FILE *__fp); >extern int _IO_putc (int __c, _IO_FILE *__fp); >extern int _IO_feof (_IO_FILE *__fp) __attribute__ ((__nothrow__)); >extern int _IO_ferror (_IO_FILE *__fp) __attribute__ ((__nothrow__)); > >extern int _IO_peekc_locked (_IO_FILE *__fp); > > > > > >extern void _IO_flockfile (_IO_FILE *) __attribute__ ((__nothrow__)); >extern void _IO_funlockfile (_IO_FILE *) __attribute__ ((__nothrow__)); >extern int _IO_ftrylockfile (_IO_FILE *) __attribute__ ((__nothrow__)); ># 488 "/usr/include/libio.h" 3 4 >extern int _IO_vfscanf (_IO_FILE * __restrict, const char * __restrict, > __gnuc_va_list, int *__restrict); >extern int _IO_vfprintf (_IO_FILE *__restrict, const char *__restrict, > __gnuc_va_list); >extern __ssize_t _IO_padn (_IO_FILE *, int, __ssize_t); >extern size_t _IO_sgetn (_IO_FILE *, void *, size_t); > >extern __off64_t _IO_seekoff (_IO_FILE *, __off64_t, int, int); >extern __off64_t _IO_seekpos (_IO_FILE *, __off64_t, int); > >extern void _IO_free_backup_area (_IO_FILE *) __attribute__ ((__nothrow__)); ># 76 "/usr/include/stdio.h" 2 3 4 ># 89 "/usr/include/stdio.h" 3 4 > > >typedef _G_fpos_t fpos_t; > > > > ># 141 "/usr/include/stdio.h" 3 4 ># 1 "/usr/include/bits/stdio_lim.h" 1 3 4 ># 142 "/usr/include/stdio.h" 2 3 4 > > > >extern struct _IO_FILE *stdin; >extern struct _IO_FILE *stdout; >extern struct _IO_FILE *stderr; > > > > > > > > > >extern int remove (__const char *__filename) __attribute__ ((__nothrow__)); > >extern int rename (__const char *__old, __const char *__new) __attribute__ ((__nothrow__)); > > > > > > > > > > > > > > >extern FILE *tmpfile (void) ; ># 188 "/usr/include/stdio.h" 3 4 >extern char *tmpnam (char *__s) __attribute__ ((__nothrow__)) ; > > > > > >extern char *tmpnam_r (char *__s) __attribute__ ((__nothrow__)) ; ># 206 "/usr/include/stdio.h" 3 4 >extern char *tempnam (__const char *__dir, __const char *__pfx) > __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ; > > > > > > > > >extern int fclose (FILE *__stream); > > > > >extern int fflush (FILE *__stream); > ># 231 "/usr/include/stdio.h" 3 4 >extern int fflush_unlocked (FILE *__stream); ># 245 "/usr/include/stdio.h" 3 4 > > > > > > >extern FILE *fopen (__const char *__restrict __filename, > __const char *__restrict __modes) ; > > > > >extern FILE *freopen (__const char *__restrict __filename, > __const char *__restrict __modes, > FILE *__restrict __stream) ; ># 274 "/usr/include/stdio.h" 3 4 > ># 285 "/usr/include/stdio.h" 3 4 >extern FILE *fdopen (int __fd, __const char *__modes) __attribute__ ((__nothrow__)) ; ># 306 "/usr/include/stdio.h" 3 4 > > > >extern void setbuf (FILE *__restrict __stream, char *__restrict __buf) __attribute__ ((__nothrow__)); > > > >extern int setvbuf (FILE *__restrict __stream, char *__restrict __buf, > int __modes, size_t __n) __attribute__ ((__nothrow__)); > > > > > >extern void setbuffer (FILE *__restrict __stream, char *__restrict __buf, > size_t __size) __attribute__ ((__nothrow__)); > > >extern void setlinebuf (FILE *__stream) __attribute__ ((__nothrow__)); > > > > > > > > >extern int fprintf (FILE *__restrict __stream, > __const char *__restrict __format, ...); > > > > >extern int printf (__const char *__restrict __format, ...); > >extern int sprintf (char *__restrict __s, > __const char *__restrict __format, ...) __attribute__ ((__nothrow__)); > > > > > >extern int vfprintf (FILE *__restrict __s, __const char *__restrict __format, > __gnuc_va_list __arg); > > > > >extern int vprintf (__const char *__restrict __format, __gnuc_va_list __arg); > >extern int vsprintf (char *__restrict __s, __const char *__restrict __format, > __gnuc_va_list __arg) __attribute__ ((__nothrow__)); > > > > > >extern int snprintf (char *__restrict __s, size_t __maxlen, > __const char *__restrict __format, ...) > __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 4))); > >extern int vsnprintf (char *__restrict __s, size_t __maxlen, > __const char *__restrict __format, __gnuc_va_list __arg) > __attribute__ ((__nothrow__)) __attribute__ ((__format__ (__printf__, 3, 0))); > ># 400 "/usr/include/stdio.h" 3 4 > > > > > >extern int fscanf (FILE *__restrict __stream, > __const char *__restrict __format, ...) ; > > > > >extern int scanf (__const char *__restrict __format, ...) ; > >extern int sscanf (__const char *__restrict __s, > __const char *__restrict __format, ...) __attribute__ ((__nothrow__)); ># 443 "/usr/include/stdio.h" 3 4 > ># 506 "/usr/include/stdio.h" 3 4 > > > > > >extern int fgetc (FILE *__stream); >extern int getc (FILE *__stream); > > > > > >extern int getchar (void); > ># 530 "/usr/include/stdio.h" 3 4 >extern int getc_unlocked (FILE *__stream); >extern int getchar_unlocked (void); ># 541 "/usr/include/stdio.h" 3 4 >extern int fgetc_unlocked (FILE *__stream); > > > > > > > > > > > >extern int fputc (int __c, FILE *__stream); >extern int putc (int __c, FILE *__stream); > > > > > >extern int putchar (int __c); > ># 574 "/usr/include/stdio.h" 3 4 >extern int fputc_unlocked (int __c, FILE *__stream); > > > > > > > >extern int putc_unlocked (int __c, FILE *__stream); >extern int putchar_unlocked (int __c); > > > > > > >extern int getw (FILE *__stream); > > >extern int putw (int __w, FILE *__stream); > > > > > > > > >extern char *fgets (char *__restrict __s, int __n, FILE *__restrict __stream) > ; > > > > > > >extern char *gets (char *__s) ; > ># 655 "/usr/include/stdio.h" 3 4 > > > > > >extern int fputs (__const char *__restrict __s, FILE *__restrict __stream); > > > > > >extern int puts (__const char *__s); > > > > > > >extern int ungetc (int __c, FILE *__stream); > > > > > > >extern size_t fread (void *__restrict __ptr, size_t __size, > size_t __n, FILE *__restrict __stream) ; > > > > >extern size_t fwrite (__const void *__restrict __ptr, size_t __size, > size_t __n, FILE *__restrict __s) ; > ># 708 "/usr/include/stdio.h" 3 4 >extern size_t fread_unlocked (void *__restrict __ptr, size_t __size, > size_t __n, FILE *__restrict __stream) ; >extern size_t fwrite_unlocked (__const void *__restrict __ptr, size_t __size, > size_t __n, FILE *__restrict __stream) ; > > > > > > > > >extern int fseek (FILE *__stream, long int __off, int __whence); > > > > >extern long int ftell (FILE *__stream) ; > > > > >extern void rewind (FILE *__stream); > ># 744 "/usr/include/stdio.h" 3 4 >extern int fseeko (FILE *__stream, __off_t __off, int __whence); > > > > >extern __off_t ftello (FILE *__stream) ; ># 763 "/usr/include/stdio.h" 3 4 > > > > > > >extern int fgetpos (FILE *__restrict __stream, fpos_t *__restrict __pos); > > > > >extern int fsetpos (FILE *__stream, __const fpos_t *__pos); ># 786 "/usr/include/stdio.h" 3 4 > ># 795 "/usr/include/stdio.h" 3 4 > > >extern void clearerr (FILE *__stream) __attribute__ ((__nothrow__)); > >extern int feof (FILE *__stream) __attribute__ ((__nothrow__)) ; > >extern int ferror (FILE *__stream) __attribute__ ((__nothrow__)) ; > > > > >extern void clearerr_unlocked (FILE *__stream) __attribute__ ((__nothrow__)); >extern int feof_unlocked (FILE *__stream) __attribute__ ((__nothrow__)) ; >extern int ferror_unlocked (FILE *__stream) __attribute__ ((__nothrow__)) ; > > > > > > > > >extern void perror (__const char *__s); > > > > > > ># 1 "/usr/include/bits/sys_errlist.h" 1 3 4 ># 27 "/usr/include/bits/sys_errlist.h" 3 4 >extern int sys_nerr; >extern __const char *__const sys_errlist[]; ># 825 "/usr/include/stdio.h" 2 3 4 > > > > >extern int fileno (FILE *__stream) __attribute__ ((__nothrow__)) ; > > > > >extern int fileno_unlocked (FILE *__stream) __attribute__ ((__nothrow__)) ; ># 844 "/usr/include/stdio.h" 3 4 >extern FILE *popen (__const char *__command, __const char *__modes) ; > > > > > >extern int pclose (FILE *__stream); > > > > > >extern char *ctermid (char *__s) __attribute__ ((__nothrow__)); ># 884 "/usr/include/stdio.h" 3 4 >extern void flockfile (FILE *__stream) __attribute__ ((__nothrow__)); > > > >extern int ftrylockfile (FILE *__stream) __attribute__ ((__nothrow__)) ; > > >extern void funlockfile (FILE *__stream) __attribute__ ((__nothrow__)); ># 905 "/usr/include/stdio.h" 3 4 ># 1 "/usr/include/bits/stdio.h" 1 3 4 ># 36 "/usr/include/bits/stdio.h" 3 4 >extern __inline int >vprintf (__const char *__restrict __fmt, __gnuc_va_list __arg) >{ > return vfprintf (stdout, __fmt, __arg); >} > > > >extern __inline int >getchar (void) >{ > return _IO_getc (stdin); >} > > > > >extern __inline int >fgetc_unlocked (FILE *__fp) >{ > return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++); >} > > > > > >extern __inline int >getc_unlocked (FILE *__fp) >{ > return (__builtin_expect (((__fp)->_IO_read_ptr >= (__fp)->_IO_read_end), 0) ? __uflow (__fp) : *(unsigned char *) (__fp)->_IO_read_ptr++); >} > > >extern __inline int >getchar_unlocked (void) >{ > return (__builtin_expect (((stdin)->_IO_read_ptr >= (stdin)->_IO_read_end), 0) ? __uflow (stdin) : *(unsigned char *) (stdin)->_IO_read_ptr++); >} > > > > >extern __inline int >putchar (int __c) >{ > return _IO_putc (__c, stdout); >} > > > > >extern __inline int >fputc_unlocked (int __c, FILE *__stream) >{ > return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c))); >} > > > > > >extern __inline int >putc_unlocked (int __c, FILE *__stream) >{ > return (__builtin_expect (((__stream)->_IO_write_ptr >= (__stream)->_IO_write_end), 0) ? __overflow (__stream, (unsigned char) (__c)) : (unsigned char) (*(__stream)->_IO_write_ptr++ = (__c))); >} > > >extern __inline int >putchar_unlocked (int __c) >{ > return (__builtin_expect (((stdout)->_IO_write_ptr >= (stdout)->_IO_write_end), 0) ? __overflow (stdout, (unsigned char) (__c)) : (unsigned char) (*(stdout)->_IO_write_ptr++ = (__c))); >} ># 125 "/usr/include/bits/stdio.h" 3 4 >extern __inline int >__attribute__ ((__nothrow__)) feof_unlocked (FILE *__stream) >{ > return (((__stream)->_flags & 0x10) != 0); >} > > >extern __inline int >__attribute__ ((__nothrow__)) ferror_unlocked (FILE *__stream) >{ > return (((__stream)->_flags & 0x20) != 0); >} ># 906 "/usr/include/stdio.h" 2 3 4 ># 914 "/usr/include/stdio.h" 3 4 > ># 27 "bubblemon.c" 2 ># 1 "/usr/include/stdlib.h" 1 3 4 ># 33 "/usr/include/stdlib.h" 3 4 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 326 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 3 4 >typedef long int wchar_t; ># 34 "/usr/include/stdlib.h" 2 3 4 > > ># 96 "/usr/include/stdlib.h" 3 4 > > >typedef struct > { > int quot; > int rem; > } div_t; > > > >typedef struct > { > long int quot; > long int rem; > } ldiv_t; > > > ># 140 "/usr/include/stdlib.h" 3 4 >extern size_t __ctype_get_mb_cur_max (void) __attribute__ ((__nothrow__)) ; > > > > >extern double atof (__const char *__nptr) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; > >extern int atoi (__const char *__nptr) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; > >extern long int atol (__const char *__nptr) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; > > > > > >__extension__ extern long long int atoll (__const char *__nptr) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; > > > > > >extern double strtod (__const char *__restrict __nptr, > char **__restrict __endptr) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > ># 182 "/usr/include/stdlib.h" 3 4 > > >extern long int strtol (__const char *__restrict __nptr, > char **__restrict __endptr, int __base) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > >extern unsigned long int strtoul (__const char *__restrict __nptr, > char **__restrict __endptr, int __base) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > >__extension__ >extern long long int strtoq (__const char *__restrict __nptr, > char **__restrict __endptr, int __base) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > >__extension__ >extern unsigned long long int strtouq (__const char *__restrict __nptr, > char **__restrict __endptr, int __base) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > > >__extension__ >extern long long int strtoll (__const char *__restrict __nptr, > char **__restrict __endptr, int __base) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > >__extension__ >extern unsigned long long int strtoull (__const char *__restrict __nptr, > char **__restrict __endptr, int __base) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > ># 277 "/usr/include/stdlib.h" 3 4 > >extern __inline double >__attribute__ ((__nothrow__)) atof (__const char *__nptr) >{ > return strtod (__nptr, (char **) ((void *)0)); >} >extern __inline int >__attribute__ ((__nothrow__)) atoi (__const char *__nptr) >{ > return (int) strtol (__nptr, (char **) ((void *)0), 10); >} >extern __inline long int >__attribute__ ((__nothrow__)) atol (__const char *__nptr) >{ > return strtol (__nptr, (char **) ((void *)0), 10); >} > > > > >__extension__ extern __inline long long int >__attribute__ ((__nothrow__)) atoll (__const char *__nptr) >{ > return strtoll (__nptr, (char **) ((void *)0), 10); >} > ># 311 "/usr/include/stdlib.h" 3 4 >extern char *l64a (long int __n) __attribute__ ((__nothrow__)) ; > > >extern long int a64l (__const char *__s) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))) ; > > > > ># 1 "/usr/include/sys/types.h" 1 3 4 ># 29 "/usr/include/sys/types.h" 3 4 > > > > > > >typedef __u_char u_char; >typedef __u_short u_short; >typedef __u_int u_int; >typedef __u_long u_long; >typedef __quad_t quad_t; >typedef __u_quad_t u_quad_t; >typedef __fsid_t fsid_t; > > > > >typedef __loff_t loff_t; > > > >typedef __ino_t ino_t; ># 62 "/usr/include/sys/types.h" 3 4 >typedef __dev_t dev_t; > > > > >typedef __gid_t gid_t; > > > > >typedef __mode_t mode_t; > > > > >typedef __nlink_t nlink_t; > > > > >typedef __uid_t uid_t; > > > > > >typedef __off_t off_t; ># 100 "/usr/include/sys/types.h" 3 4 >typedef __pid_t pid_t; > > > > >typedef __id_t id_t; > > > > >typedef __ssize_t ssize_t; > > > > > >typedef __daddr_t daddr_t; >typedef __caddr_t caddr_t; > > > > > >typedef __key_t key_t; ># 133 "/usr/include/sys/types.h" 3 4 ># 1 "/usr/include/time.h" 1 3 4 ># 75 "/usr/include/time.h" 3 4 > > >typedef __time_t time_t; > > > ># 93 "/usr/include/time.h" 3 4 >typedef __clockid_t clockid_t; ># 105 "/usr/include/time.h" 3 4 >typedef __timer_t timer_t; ># 134 "/usr/include/sys/types.h" 2 3 4 ># 147 "/usr/include/sys/types.h" 3 4 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 148 "/usr/include/sys/types.h" 2 3 4 > > > >typedef unsigned long int ulong; >typedef unsigned short int ushort; >typedef unsigned int uint; ># 195 "/usr/include/sys/types.h" 3 4 >typedef int int8_t __attribute__ ((__mode__ (__QI__))); >typedef int int16_t __attribute__ ((__mode__ (__HI__))); >typedef int int32_t __attribute__ ((__mode__ (__SI__))); >typedef int int64_t __attribute__ ((__mode__ (__DI__))); > > >typedef unsigned int u_int8_t __attribute__ ((__mode__ (__QI__))); >typedef unsigned int u_int16_t __attribute__ ((__mode__ (__HI__))); >typedef unsigned int u_int32_t __attribute__ ((__mode__ (__SI__))); >typedef unsigned int u_int64_t __attribute__ ((__mode__ (__DI__))); > >typedef int register_t __attribute__ ((__mode__ (__word__))); ># 217 "/usr/include/sys/types.h" 3 4 ># 1 "/usr/include/endian.h" 1 3 4 ># 37 "/usr/include/endian.h" 3 4 ># 1 "/usr/include/bits/endian.h" 1 3 4 ># 38 "/usr/include/endian.h" 2 3 4 ># 218 "/usr/include/sys/types.h" 2 3 4 > > ># 1 "/usr/include/sys/select.h" 1 3 4 ># 31 "/usr/include/sys/select.h" 3 4 ># 1 "/usr/include/bits/select.h" 1 3 4 ># 32 "/usr/include/sys/select.h" 2 3 4 > > ># 1 "/usr/include/bits/sigset.h" 1 3 4 ># 24 "/usr/include/bits/sigset.h" 3 4 >typedef int __sig_atomic_t; > > > > >typedef struct > { > unsigned long int __val[(1024 / (8 * sizeof (unsigned long int)))]; > } __sigset_t; ># 35 "/usr/include/sys/select.h" 2 3 4 > > > >typedef __sigset_t sigset_t; > > > > > ># 1 "/usr/include/time.h" 1 3 4 ># 121 "/usr/include/time.h" 3 4 >struct timespec > { > __time_t tv_sec; > long int tv_nsec; > }; ># 45 "/usr/include/sys/select.h" 2 3 4 > ># 1 "/usr/include/bits/time.h" 1 3 4 ># 69 "/usr/include/bits/time.h" 3 4 >struct timeval > { > __time_t tv_sec; > __suseconds_t tv_usec; > }; ># 47 "/usr/include/sys/select.h" 2 3 4 > > >typedef __suseconds_t suseconds_t; > > > > > >typedef long int __fd_mask; ># 67 "/usr/include/sys/select.h" 3 4 >typedef struct > { > > > > > > > __fd_mask __fds_bits[1024 / (8 * sizeof (__fd_mask))]; > > > } fd_set; > > > > > > >typedef __fd_mask fd_mask; ># 99 "/usr/include/sys/select.h" 3 4 > ># 109 "/usr/include/sys/select.h" 3 4 >extern int select (int __nfds, fd_set *__restrict __readfds, > fd_set *__restrict __writefds, > fd_set *__restrict __exceptfds, > struct timeval *__restrict __timeout); ># 121 "/usr/include/sys/select.h" 3 4 >extern int pselect (int __nfds, fd_set *__restrict __readfds, > fd_set *__restrict __writefds, > fd_set *__restrict __exceptfds, > const struct timespec *__restrict __timeout, > const __sigset_t *__restrict __sigmask); > > > ># 221 "/usr/include/sys/types.h" 2 3 4 > > ># 1 "/usr/include/sys/sysmacros.h" 1 3 4 ># 30 "/usr/include/sys/sysmacros.h" 3 4 >__extension__ >extern unsigned int gnu_dev_major (unsigned long long int __dev) > __attribute__ ((__nothrow__)); >__extension__ >extern unsigned int gnu_dev_minor (unsigned long long int __dev) > __attribute__ ((__nothrow__)); >__extension__ >extern unsigned long long int gnu_dev_makedev (unsigned int __major, > unsigned int __minor) > __attribute__ ((__nothrow__)); > > >__extension__ extern __inline unsigned int >__attribute__ ((__nothrow__)) gnu_dev_major (unsigned long long int __dev) >{ > return ((__dev >> 8) & 0xfff) | ((unsigned int) (__dev >> 32) & ~0xfff); >} > >__extension__ extern __inline unsigned int >__attribute__ ((__nothrow__)) gnu_dev_minor (unsigned long long int __dev) >{ > return (__dev & 0xff) | ((unsigned int) (__dev >> 12) & ~0xff); >} > >__extension__ extern __inline unsigned long long int >__attribute__ ((__nothrow__)) gnu_dev_makedev (unsigned int __major, unsigned int __minor) >{ > return ((__minor & 0xff) | ((__major & 0xfff) << 8) > | (((unsigned long long int) (__minor & ~0xff)) << 12) > | (((unsigned long long int) (__major & ~0xfff)) << 32)); >} ># 224 "/usr/include/sys/types.h" 2 3 4 ># 235 "/usr/include/sys/types.h" 3 4 >typedef __blkcnt_t blkcnt_t; > > > >typedef __fsblkcnt_t fsblkcnt_t; > > > >typedef __fsfilcnt_t fsfilcnt_t; ># 270 "/usr/include/sys/types.h" 3 4 ># 1 "/usr/include/bits/pthreadtypes.h" 1 3 4 ># 36 "/usr/include/bits/pthreadtypes.h" 3 4 >typedef unsigned long int pthread_t; > > >typedef union >{ > char __size[36]; > long int __align; >} pthread_attr_t; > > >typedef struct __pthread_internal_slist >{ > struct __pthread_internal_slist *__next; >} __pthread_slist_t; > > > > >typedef union >{ > struct __pthread_mutex_s > { > int __lock; > unsigned int __count; > int __owner; > > > int __kind; > unsigned int __nusers; > __extension__ union > { > int __spins; > __pthread_slist_t __list; > }; > } __data; > char __size[24]; > long int __align; >} pthread_mutex_t; > >typedef union >{ > char __size[4]; > long int __align; >} pthread_mutexattr_t; > > > > >typedef union >{ > struct > { > int __lock; > unsigned int __futex; > __extension__ unsigned long long int __total_seq; > __extension__ unsigned long long int __wakeup_seq; > __extension__ unsigned long long int __woken_seq; > void *__mutex; > unsigned int __nwaiters; > unsigned int __broadcast_seq; > } __data; > char __size[48]; > __extension__ long long int __align; >} pthread_cond_t; > >typedef union >{ > char __size[4]; > long int __align; >} pthread_condattr_t; > > > >typedef unsigned int pthread_key_t; > > > >typedef int pthread_once_t; > > > > > >typedef union >{ > struct > { > int __lock; > unsigned int __nr_readers; > unsigned int __readers_wakeup; > unsigned int __writer_wakeup; > unsigned int __nr_readers_queued; > unsigned int __nr_writers_queued; > > > unsigned char __flags; > unsigned char __shared; > unsigned char __pad1; > unsigned char __pad2; > int __writer; > } __data; > char __size[32]; > long int __align; >} pthread_rwlock_t; > >typedef union >{ > char __size[8]; > long int __align; >} pthread_rwlockattr_t; > > > > > >typedef volatile int pthread_spinlock_t; > > > > >typedef union >{ > char __size[20]; > long int __align; >} pthread_barrier_t; > >typedef union >{ > char __size[4]; > int __align; >} pthread_barrierattr_t; ># 271 "/usr/include/sys/types.h" 2 3 4 > > > ># 321 "/usr/include/stdlib.h" 2 3 4 > > > > > > >extern long int random (void) __attribute__ ((__nothrow__)); > > >extern void srandom (unsigned int __seed) __attribute__ ((__nothrow__)); > > > > > >extern char *initstate (unsigned int __seed, char *__statebuf, > size_t __statelen) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); > > > >extern char *setstate (char *__statebuf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > > > >struct random_data > { > int32_t *fptr; > int32_t *rptr; > int32_t *state; > int rand_type; > int rand_deg; > int rand_sep; > int32_t *end_ptr; > }; > >extern int random_r (struct random_data *__restrict __buf, > int32_t *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > >extern int srandom_r (unsigned int __seed, struct random_data *__buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); > >extern int initstate_r (unsigned int __seed, char *__restrict __statebuf, > size_t __statelen, > struct random_data *__restrict __buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 4))); > >extern int setstate_r (char *__restrict __statebuf, > struct random_data *__restrict __buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > > > > > >extern int rand (void) __attribute__ ((__nothrow__)); > >extern void srand (unsigned int __seed) __attribute__ ((__nothrow__)); > > > > >extern int rand_r (unsigned int *__seed) __attribute__ ((__nothrow__)); > > > > > > > >extern double drand48 (void) __attribute__ ((__nothrow__)); >extern double erand48 (unsigned short int __xsubi[3]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern long int lrand48 (void) __attribute__ ((__nothrow__)); >extern long int nrand48 (unsigned short int __xsubi[3]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern long int mrand48 (void) __attribute__ ((__nothrow__)); >extern long int jrand48 (unsigned short int __xsubi[3]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern void srand48 (long int __seedval) __attribute__ ((__nothrow__)); >extern unsigned short int *seed48 (unsigned short int __seed16v[3]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); >extern void lcong48 (unsigned short int __param[7]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >struct drand48_data > { > unsigned short int __x[3]; > unsigned short int __old_x[3]; > unsigned short int __c; > unsigned short int __init; > unsigned long long int __a; > }; > > >extern int drand48_r (struct drand48_data *__restrict __buffer, > double *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); >extern int erand48_r (unsigned short int __xsubi[3], > struct drand48_data *__restrict __buffer, > double *__restrict __result) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern int lrand48_r (struct drand48_data *__restrict __buffer, > long int *__restrict __result) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); >extern int nrand48_r (unsigned short int __xsubi[3], > struct drand48_data *__restrict __buffer, > long int *__restrict __result) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern int mrand48_r (struct drand48_data *__restrict __buffer, > long int *__restrict __result) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); >extern int jrand48_r (unsigned short int __xsubi[3], > struct drand48_data *__restrict __buffer, > long int *__restrict __result) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern int srand48_r (long int __seedval, struct drand48_data *__buffer) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); > >extern int seed48_r (unsigned short int __seed16v[3], > struct drand48_data *__buffer) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > >extern int lcong48_r (unsigned short int __param[7], > struct drand48_data *__buffer) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > > > > > > > > >extern void *malloc (size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ; > >extern void *calloc (size_t __nmemb, size_t __size) > __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ; > > > > > > > > > > >extern void *realloc (void *__ptr, size_t __size) > __attribute__ ((__nothrow__)) __attribute__ ((__warn_unused_result__)); > >extern void free (void *__ptr) __attribute__ ((__nothrow__)); > > > > >extern void cfree (void *__ptr) __attribute__ ((__nothrow__)); > > > ># 1 "/usr/include/alloca.h" 1 3 4 ># 25 "/usr/include/alloca.h" 3 4 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 26 "/usr/include/alloca.h" 2 3 4 > > > > > > > >extern void *alloca (size_t __size) __attribute__ ((__nothrow__)); > > > > > > ># 498 "/usr/include/stdlib.h" 2 3 4 > > > > >extern void *valloc (size_t __size) __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) ; > > > > >extern int posix_memalign (void **__memptr, size_t __alignment, size_t __size) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > >extern void abort (void) __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__)); > > > >extern int atexit (void (*__func) (void)) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >extern int on_exit (void (*__func) (int __status, void *__arg), void *__arg) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > > >extern void exit (int __status) __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__)); > ># 543 "/usr/include/stdlib.h" 3 4 > > >extern char *getenv (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > >extern char *__secure_getenv (__const char *__name) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > > >extern int putenv (char *__string) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >extern int setenv (__const char *__name, __const char *__value, int __replace) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); > > >extern int unsetenv (__const char *__name) __attribute__ ((__nothrow__)); > > > > > > >extern int clearenv (void) __attribute__ ((__nothrow__)); ># 583 "/usr/include/stdlib.h" 3 4 >extern char *mktemp (char *__template) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; ># 594 "/usr/include/stdlib.h" 3 4 >extern int mkstemp (char *__template) __attribute__ ((__nonnull__ (1))) ; ># 614 "/usr/include/stdlib.h" 3 4 >extern char *mkdtemp (char *__template) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; ># 640 "/usr/include/stdlib.h" 3 4 > > > > > >extern int system (__const char *__command) ; > ># 662 "/usr/include/stdlib.h" 3 4 >extern char *realpath (__const char *__restrict __name, > char *__restrict __resolved) __attribute__ ((__nothrow__)) ; > > > > > > >typedef int (*__compar_fn_t) (__const void *, __const void *); ># 680 "/usr/include/stdlib.h" 3 4 > > > >extern void *bsearch (__const void *__key, __const void *__base, > size_t __nmemb, size_t __size, __compar_fn_t __compar) > __attribute__ ((__nonnull__ (1, 2, 5))) ; > > > >extern void qsort (void *__base, size_t __nmemb, size_t __size, > __compar_fn_t __compar) __attribute__ ((__nonnull__ (1, 4))); ># 699 "/usr/include/stdlib.h" 3 4 >extern int abs (int __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ; >extern long int labs (long int __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ; > > > > > > > > > > > > >extern div_t div (int __numer, int __denom) > __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ; >extern ldiv_t ldiv (long int __numer, long int __denom) > __attribute__ ((__nothrow__)) __attribute__ ((__const__)) ; > ># 735 "/usr/include/stdlib.h" 3 4 >extern char *ecvt (double __value, int __ndigit, int *__restrict __decpt, > int *__restrict __sign) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ; > > > > >extern char *fcvt (double __value, int __ndigit, int *__restrict __decpt, > int *__restrict __sign) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ; > > > > >extern char *gcvt (double __value, int __ndigit, char *__buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3))) ; > > > > >extern char *qecvt (long double __value, int __ndigit, > int *__restrict __decpt, int *__restrict __sign) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ; >extern char *qfcvt (long double __value, int __ndigit, > int *__restrict __decpt, int *__restrict __sign) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))) ; >extern char *qgcvt (long double __value, int __ndigit, char *__buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3))) ; > > > > >extern int ecvt_r (double __value, int __ndigit, int *__restrict __decpt, > int *__restrict __sign, char *__restrict __buf, > size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5))); >extern int fcvt_r (double __value, int __ndigit, int *__restrict __decpt, > int *__restrict __sign, char *__restrict __buf, > size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5))); > >extern int qecvt_r (long double __value, int __ndigit, > int *__restrict __decpt, int *__restrict __sign, > char *__restrict __buf, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5))); >extern int qfcvt_r (long double __value, int __ndigit, > int *__restrict __decpt, int *__restrict __sign, > char *__restrict __buf, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4, 5))); > > > > > > > >extern int mblen (__const char *__s, size_t __n) __attribute__ ((__nothrow__)) ; > > >extern int mbtowc (wchar_t *__restrict __pwc, > __const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__)) ; > > >extern int wctomb (char *__s, wchar_t __wchar) __attribute__ ((__nothrow__)) ; > > > >extern size_t mbstowcs (wchar_t *__restrict __pwcs, > __const char *__restrict __s, size_t __n) __attribute__ ((__nothrow__)); > >extern size_t wcstombs (char *__restrict __s, > __const wchar_t *__restrict __pwcs, size_t __n) > __attribute__ ((__nothrow__)); > > > > > > > > >extern int rpmatch (__const char *__response) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; ># 840 "/usr/include/stdlib.h" 3 4 >extern int posix_openpt (int __oflag) ; ># 875 "/usr/include/stdlib.h" 3 4 >extern int getloadavg (double __loadavg[], int __nelem) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 891 "/usr/include/stdlib.h" 3 4 > ># 28 "bubblemon.c" 2 ># 1 "/usr/include/assert.h" 1 3 4 ># 66 "/usr/include/assert.h" 3 4 > > > >extern void __assert_fail (__const char *__assertion, __const char *__file, > unsigned int __line, __const char *__function) > __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__)); > > >extern void __assert_perror_fail (int __errnum, __const char *__file, > unsigned int __line, > __const char *__function) > __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__)); > > > > >extern void __assert (const char *__assertion, const char *__file, int __line) > __attribute__ ((__nothrow__)) __attribute__ ((__noreturn__)); > > > ># 29 "bubblemon.c" 2 ># 1 "/usr/include/sys/time.h" 1 3 4 ># 27 "/usr/include/sys/time.h" 3 4 ># 1 "/usr/include/time.h" 1 3 4 ># 28 "/usr/include/sys/time.h" 2 3 4 > ># 1 "/usr/include/bits/time.h" 1 3 4 ># 30 "/usr/include/sys/time.h" 2 3 4 ># 39 "/usr/include/sys/time.h" 3 4 > ># 57 "/usr/include/sys/time.h" 3 4 >struct timezone > { > int tz_minuteswest; > int tz_dsttime; > }; > >typedef struct timezone *__restrict __timezone_ptr_t; ># 73 "/usr/include/sys/time.h" 3 4 >extern int gettimeofday (struct timeval *__restrict __tv, > __timezone_ptr_t __tz) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int settimeofday (__const struct timeval *__tv, > __const struct timezone *__tz) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >extern int adjtime (__const struct timeval *__delta, > struct timeval *__olddelta) __attribute__ ((__nothrow__)); > > > > >enum __itimer_which > { > > ITIMER_REAL = 0, > > > ITIMER_VIRTUAL = 1, > > > > ITIMER_PROF = 2 > > }; > > > >struct itimerval > { > > struct timeval it_interval; > > struct timeval it_value; > }; > > > > > > >typedef int __itimer_which_t; > > > > >extern int getitimer (__itimer_which_t __which, > struct itimerval *__value) __attribute__ ((__nothrow__)); > > > > >extern int setitimer (__itimer_which_t __which, > __const struct itimerval *__restrict __new, > struct itimerval *__restrict __old) __attribute__ ((__nothrow__)); > > > > >extern int utimes (__const char *__file, __const struct timeval __tvp[2]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern int lutimes (__const char *__file, __const struct timeval __tvp[2]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern int futimes (int __fd, __const struct timeval __tvp[2]) __attribute__ ((__nothrow__)); ># 191 "/usr/include/sys/time.h" 3 4 > ># 30 "bubblemon.c" 2 ># 1 "/usr/include/string.h" 1 3 4 ># 28 "/usr/include/string.h" 3 4 > > > > > ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 34 "/usr/include/string.h" 2 3 4 > > > > >extern void *memcpy (void *__restrict __dest, > __const void *__restrict __src, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern void *memmove (void *__dest, __const void *__src, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > > > > > >extern void *memccpy (void *__restrict __dest, __const void *__restrict __src, > int __c, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > > > > >extern void *memset (void *__s, int __c, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern int memcmp (__const void *__s1, __const void *__s2, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern void *memchr (__const void *__s, int __c, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); > ># 82 "/usr/include/string.h" 3 4 > > >extern char *strcpy (char *__restrict __dest, __const char *__restrict __src) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > >extern char *strncpy (char *__restrict __dest, > __const char *__restrict __src, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern char *strcat (char *__restrict __dest, __const char *__restrict __src) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > >extern char *strncat (char *__restrict __dest, __const char *__restrict __src, > size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern int strcmp (__const char *__s1, __const char *__s2) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > >extern int strncmp (__const char *__s1, __const char *__s2, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern int strcoll (__const char *__s1, __const char *__s2) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > >extern size_t strxfrm (char *__restrict __dest, > __const char *__restrict __src, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); > ># 130 "/usr/include/string.h" 3 4 >extern char *strdup (__const char *__s) > __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)) __attribute__ ((__nonnull__ (1))); ># 165 "/usr/include/string.h" 3 4 > > >extern char *strchr (__const char *__s, int __c) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); > >extern char *strrchr (__const char *__s, int __c) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); > ># 181 "/usr/include/string.h" 3 4 > > > >extern size_t strcspn (__const char *__s, __const char *__reject) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern size_t strspn (__const char *__s, __const char *__accept) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > >extern char *strpbrk (__const char *__s, __const char *__accept) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > >extern char *strstr (__const char *__haystack, __const char *__needle) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > > > >extern char *strtok (char *__restrict __s, __const char *__restrict __delim) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); > > > > >extern char *__strtok_r (char *__restrict __s, > __const char *__restrict __delim, > char **__restrict __save_ptr) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3))); > >extern char *strtok_r (char *__restrict __s, __const char *__restrict __delim, > char **__restrict __save_ptr) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3))); ># 240 "/usr/include/string.h" 3 4 > > >extern size_t strlen (__const char *__s) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); > ># 254 "/usr/include/string.h" 3 4 > > >extern char *strerror (int __errnum) __attribute__ ((__nothrow__)); > ># 270 "/usr/include/string.h" 3 4 >extern int strerror_r (int __errnum, char *__buf, size_t __buflen) __asm__ ("" "__xpg_strerror_r") __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); ># 294 "/usr/include/string.h" 3 4 >extern void __bzero (void *__s, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern void bcopy (__const void *__src, void *__dest, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern void bzero (void *__s, size_t __n) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern int bcmp (__const void *__s1, __const void *__s2, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern char *index (__const char *__s, int __c) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); > > >extern char *rindex (__const char *__s, int __c) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1))); > > > >extern int ffs (int __i) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); ># 331 "/usr/include/string.h" 3 4 >extern int strcasecmp (__const char *__s1, __const char *__s2) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); > > >extern int strncasecmp (__const char *__s1, __const char *__s2, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__pure__)) __attribute__ ((__nonnull__ (1, 2))); ># 354 "/usr/include/string.h" 3 4 >extern char *strsep (char **__restrict __stringp, > __const char *__restrict __delim) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); ># 420 "/usr/include/string.h" 3 4 ># 1 "/usr/include/bits/string.h" 1 3 4 ># 421 "/usr/include/string.h" 2 3 4 > > ># 1 "/usr/include/bits/string2.h" 1 3 4 ># 394 "/usr/include/bits/string2.h" 3 4 >extern void *__rawmemchr (const void *__s, int __c); ># 969 "/usr/include/bits/string2.h" 3 4 >extern __inline size_t __strcspn_c1 (__const char *__s, int __reject); >extern __inline size_t >__strcspn_c1 (__const char *__s, int __reject) >{ > register size_t __result = 0; > while (__s[__result] != '\0' && __s[__result] != __reject) > ++__result; > return __result; >} > >extern __inline size_t __strcspn_c2 (__const char *__s, int __reject1, > int __reject2); >extern __inline size_t >__strcspn_c2 (__const char *__s, int __reject1, int __reject2) >{ > register size_t __result = 0; > while (__s[__result] != '\0' && __s[__result] != __reject1 > && __s[__result] != __reject2) > ++__result; > return __result; >} > >extern __inline size_t __strcspn_c3 (__const char *__s, int __reject1, > int __reject2, int __reject3); >extern __inline size_t >__strcspn_c3 (__const char *__s, int __reject1, int __reject2, > int __reject3) >{ > register size_t __result = 0; > while (__s[__result] != '\0' && __s[__result] != __reject1 > && __s[__result] != __reject2 && __s[__result] != __reject3) > ++__result; > return __result; >} ># 1045 "/usr/include/bits/string2.h" 3 4 >extern __inline size_t __strspn_c1 (__const char *__s, int __accept); >extern __inline size_t >__strspn_c1 (__const char *__s, int __accept) >{ > register size_t __result = 0; > > while (__s[__result] == __accept) > ++__result; > return __result; >} > >extern __inline size_t __strspn_c2 (__const char *__s, int __accept1, > int __accept2); >extern __inline size_t >__strspn_c2 (__const char *__s, int __accept1, int __accept2) >{ > register size_t __result = 0; > > while (__s[__result] == __accept1 || __s[__result] == __accept2) > ++__result; > return __result; >} > >extern __inline size_t __strspn_c3 (__const char *__s, int __accept1, > int __accept2, int __accept3); >extern __inline size_t >__strspn_c3 (__const char *__s, int __accept1, int __accept2, int __accept3) >{ > register size_t __result = 0; > > while (__s[__result] == __accept1 || __s[__result] == __accept2 > || __s[__result] == __accept3) > ++__result; > return __result; >} ># 1121 "/usr/include/bits/string2.h" 3 4 >extern __inline char *__strpbrk_c2 (__const char *__s, int __accept1, > int __accept2); >extern __inline char * >__strpbrk_c2 (__const char *__s, int __accept1, int __accept2) >{ > > while (*__s != '\0' && *__s != __accept1 && *__s != __accept2) > ++__s; > return *__s == '\0' ? ((void *)0) : (char *) (size_t) __s; >} > >extern __inline char *__strpbrk_c3 (__const char *__s, int __accept1, > int __accept2, int __accept3); >extern __inline char * >__strpbrk_c3 (__const char *__s, int __accept1, int __accept2, > int __accept3) >{ > > while (*__s != '\0' && *__s != __accept1 && *__s != __accept2 > && *__s != __accept3) > ++__s; > return *__s == '\0' ? ((void *)0) : (char *) (size_t) __s; >} ># 1172 "/usr/include/bits/string2.h" 3 4 >extern __inline char *__strtok_r_1c (char *__s, char __sep, char **__nextp); >extern __inline char * >__strtok_r_1c (char *__s, char __sep, char **__nextp) >{ > char *__result; > if (__s == ((void *)0)) > __s = *__nextp; > while (*__s == __sep) > ++__s; > __result = ((void *)0); > if (*__s != '\0') > { > __result = __s++; > while (*__s != '\0') > if (*__s++ == __sep) > { > __s[-1] = '\0'; > break; > } > } > *__nextp = __s; > return __result; >} ># 1204 "/usr/include/bits/string2.h" 3 4 >extern char *__strsep_g (char **__stringp, __const char *__delim); ># 1222 "/usr/include/bits/string2.h" 3 4 >extern __inline char *__strsep_1c (char **__s, char __reject); >extern __inline char * >__strsep_1c (char **__s, char __reject) >{ > register char *__retval = *__s; > if (__retval != ((void *)0) && (*__s = (__extension__ (__builtin_constant_p (__reject) && !__builtin_constant_p (__retval) && (__reject) == '\0' ? (char *) __rawmemchr (__retval, __reject) : __builtin_strchr (__retval, __reject)))) != ((void *)0)) > *(*__s)++ = '\0'; > return __retval; >} > >extern __inline char *__strsep_2c (char **__s, char __reject1, char __reject2); >extern __inline char * >__strsep_2c (char **__s, char __reject1, char __reject2) >{ > register char *__retval = *__s; > if (__retval != ((void *)0)) > { > register char *__cp = __retval; > while (1) > { > if (*__cp == '\0') > { > __cp = ((void *)0); > break; > } > if (*__cp == __reject1 || *__cp == __reject2) > { > *__cp++ = '\0'; > break; > } > ++__cp; > } > *__s = __cp; > } > return __retval; >} > >extern __inline char *__strsep_3c (char **__s, char __reject1, char __reject2, > char __reject3); >extern __inline char * >__strsep_3c (char **__s, char __reject1, char __reject2, char __reject3) >{ > register char *__retval = *__s; > if (__retval != ((void *)0)) > { > register char *__cp = __retval; > while (1) > { > if (*__cp == '\0') > { > __cp = ((void *)0); > break; > } > if (*__cp == __reject1 || *__cp == __reject2 || *__cp == __reject3) > { > *__cp++ = '\0'; > break; > } > ++__cp; > } > *__s = __cp; > } > return __retval; >} ># 1303 "/usr/include/bits/string2.h" 3 4 >extern char *__strdup (__const char *__string) __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)); ># 1322 "/usr/include/bits/string2.h" 3 4 >extern char *__strndup (__const char *__string, size_t __n) > __attribute__ ((__nothrow__)) __attribute__ ((__malloc__)); ># 424 "/usr/include/string.h" 2 3 4 ># 432 "/usr/include/string.h" 3 4 > ># 31 "bubblemon.c" 2 ># 1 "/usr/include/math.h" 1 3 4 ># 30 "/usr/include/math.h" 3 4 > > > > ># 1 "/usr/include/bits/huge_val.h" 1 3 4 ># 35 "/usr/include/math.h" 2 3 4 ># 47 "/usr/include/math.h" 3 4 ># 1 "/usr/include/bits/mathdef.h" 1 3 4 ># 48 "/usr/include/math.h" 2 3 4 ># 71 "/usr/include/math.h" 3 4 ># 1 "/usr/include/bits/mathcalls.h" 1 3 4 ># 53 "/usr/include/bits/mathcalls.h" 3 4 > > >extern double acos (double __x) __attribute__ ((__nothrow__)); extern double __acos (double __x) __attribute__ ((__nothrow__)); > >extern double asin (double __x) __attribute__ ((__nothrow__)); extern double __asin (double __x) __attribute__ ((__nothrow__)); > >extern double atan (double __x) __attribute__ ((__nothrow__)); extern double __atan (double __x) __attribute__ ((__nothrow__)); > >extern double atan2 (double __y, double __x) __attribute__ ((__nothrow__)); extern double __atan2 (double __y, double __x) __attribute__ ((__nothrow__)); > > >extern double cos (double __x) __attribute__ ((__nothrow__)); extern double __cos (double __x) __attribute__ ((__nothrow__)); > >extern double sin (double __x) __attribute__ ((__nothrow__)); extern double __sin (double __x) __attribute__ ((__nothrow__)); > >extern double tan (double __x) __attribute__ ((__nothrow__)); extern double __tan (double __x) __attribute__ ((__nothrow__)); > > > > >extern double cosh (double __x) __attribute__ ((__nothrow__)); extern double __cosh (double __x) __attribute__ ((__nothrow__)); > >extern double sinh (double __x) __attribute__ ((__nothrow__)); extern double __sinh (double __x) __attribute__ ((__nothrow__)); > >extern double tanh (double __x) __attribute__ ((__nothrow__)); extern double __tanh (double __x) __attribute__ ((__nothrow__)); > ># 87 "/usr/include/bits/mathcalls.h" 3 4 > > >extern double acosh (double __x) __attribute__ ((__nothrow__)); extern double __acosh (double __x) __attribute__ ((__nothrow__)); > >extern double asinh (double __x) __attribute__ ((__nothrow__)); extern double __asinh (double __x) __attribute__ ((__nothrow__)); > >extern double atanh (double __x) __attribute__ ((__nothrow__)); extern double __atanh (double __x) __attribute__ ((__nothrow__)); > > > > > > > >extern double exp (double __x) __attribute__ ((__nothrow__)); extern double __exp (double __x) __attribute__ ((__nothrow__)); > > >extern double frexp (double __x, int *__exponent) __attribute__ ((__nothrow__)); extern double __frexp (double __x, int *__exponent) __attribute__ ((__nothrow__)); > > >extern double ldexp (double __x, int __exponent) __attribute__ ((__nothrow__)); extern double __ldexp (double __x, int __exponent) __attribute__ ((__nothrow__)); > > >extern double log (double __x) __attribute__ ((__nothrow__)); extern double __log (double __x) __attribute__ ((__nothrow__)); > > >extern double log10 (double __x) __attribute__ ((__nothrow__)); extern double __log10 (double __x) __attribute__ ((__nothrow__)); > > >extern double modf (double __x, double *__iptr) __attribute__ ((__nothrow__)); extern double __modf (double __x, double *__iptr) __attribute__ ((__nothrow__)); > ># 127 "/usr/include/bits/mathcalls.h" 3 4 > > >extern double expm1 (double __x) __attribute__ ((__nothrow__)); extern double __expm1 (double __x) __attribute__ ((__nothrow__)); > > >extern double log1p (double __x) __attribute__ ((__nothrow__)); extern double __log1p (double __x) __attribute__ ((__nothrow__)); > > >extern double logb (double __x) __attribute__ ((__nothrow__)); extern double __logb (double __x) __attribute__ ((__nothrow__)); > ># 152 "/usr/include/bits/mathcalls.h" 3 4 > > >extern double pow (double __x, double __y) __attribute__ ((__nothrow__)); extern double __pow (double __x, double __y) __attribute__ ((__nothrow__)); > > >extern double sqrt (double __x) __attribute__ ((__nothrow__)); extern double __sqrt (double __x) __attribute__ ((__nothrow__)); > > > > > >extern double hypot (double __x, double __y) __attribute__ ((__nothrow__)); extern double __hypot (double __x, double __y) __attribute__ ((__nothrow__)); > > > > > > >extern double cbrt (double __x) __attribute__ ((__nothrow__)); extern double __cbrt (double __x) __attribute__ ((__nothrow__)); > > > > > > > > >extern double ceil (double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern double __ceil (double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern double fabs (double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern double __fabs (double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern double floor (double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern double __floor (double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern double fmod (double __x, double __y) __attribute__ ((__nothrow__)); extern double __fmod (double __x, double __y) __attribute__ ((__nothrow__)); > > > > >extern int __isinf (double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern int __finite (double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > > > >extern int isinf (double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern int finite (double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern double drem (double __x, double __y) __attribute__ ((__nothrow__)); extern double __drem (double __x, double __y) __attribute__ ((__nothrow__)); > > > >extern double significand (double __x) __attribute__ ((__nothrow__)); extern double __significand (double __x) __attribute__ ((__nothrow__)); > > > > > >extern double copysign (double __x, double __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern double __copysign (double __x, double __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > ># 231 "/usr/include/bits/mathcalls.h" 3 4 >extern int __isnan (double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > >extern int isnan (double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern double j0 (double) __attribute__ ((__nothrow__)); extern double __j0 (double) __attribute__ ((__nothrow__)); >extern double j1 (double) __attribute__ ((__nothrow__)); extern double __j1 (double) __attribute__ ((__nothrow__)); >extern double jn (int, double) __attribute__ ((__nothrow__)); extern double __jn (int, double) __attribute__ ((__nothrow__)); >extern double y0 (double) __attribute__ ((__nothrow__)); extern double __y0 (double) __attribute__ ((__nothrow__)); >extern double y1 (double) __attribute__ ((__nothrow__)); extern double __y1 (double) __attribute__ ((__nothrow__)); >extern double yn (int, double) __attribute__ ((__nothrow__)); extern double __yn (int, double) __attribute__ ((__nothrow__)); > > > > > > >extern double erf (double) __attribute__ ((__nothrow__)); extern double __erf (double) __attribute__ ((__nothrow__)); >extern double erfc (double) __attribute__ ((__nothrow__)); extern double __erfc (double) __attribute__ ((__nothrow__)); >extern double lgamma (double) __attribute__ ((__nothrow__)); extern double __lgamma (double) __attribute__ ((__nothrow__)); > ># 265 "/usr/include/bits/mathcalls.h" 3 4 >extern double gamma (double) __attribute__ ((__nothrow__)); extern double __gamma (double) __attribute__ ((__nothrow__)); > > > > > > >extern double lgamma_r (double, int *__signgamp) __attribute__ ((__nothrow__)); extern double __lgamma_r (double, int *__signgamp) __attribute__ ((__nothrow__)); > > > > > > > >extern double rint (double __x) __attribute__ ((__nothrow__)); extern double __rint (double __x) __attribute__ ((__nothrow__)); > > >extern double nextafter (double __x, double __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern double __nextafter (double __x, double __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > > > >extern double remainder (double __x, double __y) __attribute__ ((__nothrow__)); extern double __remainder (double __x, double __y) __attribute__ ((__nothrow__)); > > > >extern double scalbn (double __x, int __n) __attribute__ ((__nothrow__)); extern double __scalbn (double __x, int __n) __attribute__ ((__nothrow__)); > > > >extern int ilogb (double __x) __attribute__ ((__nothrow__)); extern int __ilogb (double __x) __attribute__ ((__nothrow__)); ># 359 "/usr/include/bits/mathcalls.h" 3 4 > > > > > >extern double scalb (double __x, double __n) __attribute__ ((__nothrow__)); extern double __scalb (double __x, double __n) __attribute__ ((__nothrow__)); ># 72 "/usr/include/math.h" 2 3 4 ># 94 "/usr/include/math.h" 3 4 ># 1 "/usr/include/bits/mathcalls.h" 1 3 4 ># 53 "/usr/include/bits/mathcalls.h" 3 4 > > >extern float acosf (float __x) __attribute__ ((__nothrow__)); extern float __acosf (float __x) __attribute__ ((__nothrow__)); > >extern float asinf (float __x) __attribute__ ((__nothrow__)); extern float __asinf (float __x) __attribute__ ((__nothrow__)); > >extern float atanf (float __x) __attribute__ ((__nothrow__)); extern float __atanf (float __x) __attribute__ ((__nothrow__)); > >extern float atan2f (float __y, float __x) __attribute__ ((__nothrow__)); extern float __atan2f (float __y, float __x) __attribute__ ((__nothrow__)); > > >extern float cosf (float __x) __attribute__ ((__nothrow__)); extern float __cosf (float __x) __attribute__ ((__nothrow__)); > >extern float sinf (float __x) __attribute__ ((__nothrow__)); extern float __sinf (float __x) __attribute__ ((__nothrow__)); > >extern float tanf (float __x) __attribute__ ((__nothrow__)); extern float __tanf (float __x) __attribute__ ((__nothrow__)); > > > > >extern float coshf (float __x) __attribute__ ((__nothrow__)); extern float __coshf (float __x) __attribute__ ((__nothrow__)); > >extern float sinhf (float __x) __attribute__ ((__nothrow__)); extern float __sinhf (float __x) __attribute__ ((__nothrow__)); > >extern float tanhf (float __x) __attribute__ ((__nothrow__)); extern float __tanhf (float __x) __attribute__ ((__nothrow__)); > ># 87 "/usr/include/bits/mathcalls.h" 3 4 > > >extern float acoshf (float __x) __attribute__ ((__nothrow__)); extern float __acoshf (float __x) __attribute__ ((__nothrow__)); > >extern float asinhf (float __x) __attribute__ ((__nothrow__)); extern float __asinhf (float __x) __attribute__ ((__nothrow__)); > >extern float atanhf (float __x) __attribute__ ((__nothrow__)); extern float __atanhf (float __x) __attribute__ ((__nothrow__)); > > > > > > > >extern float expf (float __x) __attribute__ ((__nothrow__)); extern float __expf (float __x) __attribute__ ((__nothrow__)); > > >extern float frexpf (float __x, int *__exponent) __attribute__ ((__nothrow__)); extern float __frexpf (float __x, int *__exponent) __attribute__ ((__nothrow__)); > > >extern float ldexpf (float __x, int __exponent) __attribute__ ((__nothrow__)); extern float __ldexpf (float __x, int __exponent) __attribute__ ((__nothrow__)); > > >extern float logf (float __x) __attribute__ ((__nothrow__)); extern float __logf (float __x) __attribute__ ((__nothrow__)); > > >extern float log10f (float __x) __attribute__ ((__nothrow__)); extern float __log10f (float __x) __attribute__ ((__nothrow__)); > > >extern float modff (float __x, float *__iptr) __attribute__ ((__nothrow__)); extern float __modff (float __x, float *__iptr) __attribute__ ((__nothrow__)); > ># 127 "/usr/include/bits/mathcalls.h" 3 4 > > >extern float expm1f (float __x) __attribute__ ((__nothrow__)); extern float __expm1f (float __x) __attribute__ ((__nothrow__)); > > >extern float log1pf (float __x) __attribute__ ((__nothrow__)); extern float __log1pf (float __x) __attribute__ ((__nothrow__)); > > >extern float logbf (float __x) __attribute__ ((__nothrow__)); extern float __logbf (float __x) __attribute__ ((__nothrow__)); > ># 152 "/usr/include/bits/mathcalls.h" 3 4 > > >extern float powf (float __x, float __y) __attribute__ ((__nothrow__)); extern float __powf (float __x, float __y) __attribute__ ((__nothrow__)); > > >extern float sqrtf (float __x) __attribute__ ((__nothrow__)); extern float __sqrtf (float __x) __attribute__ ((__nothrow__)); > > > > > >extern float hypotf (float __x, float __y) __attribute__ ((__nothrow__)); extern float __hypotf (float __x, float __y) __attribute__ ((__nothrow__)); > > > > > > >extern float cbrtf (float __x) __attribute__ ((__nothrow__)); extern float __cbrtf (float __x) __attribute__ ((__nothrow__)); > > > > > > > > >extern float ceilf (float __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern float __ceilf (float __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern float fabsf (float __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern float __fabsf (float __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern float floorf (float __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern float __floorf (float __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern float fmodf (float __x, float __y) __attribute__ ((__nothrow__)); extern float __fmodf (float __x, float __y) __attribute__ ((__nothrow__)); > > > > >extern int __isinff (float __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern int __finitef (float __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > > > >extern int isinff (float __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern int finitef (float __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern float dremf (float __x, float __y) __attribute__ ((__nothrow__)); extern float __dremf (float __x, float __y) __attribute__ ((__nothrow__)); > > > >extern float significandf (float __x) __attribute__ ((__nothrow__)); extern float __significandf (float __x) __attribute__ ((__nothrow__)); > > > > > >extern float copysignf (float __x, float __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern float __copysignf (float __x, float __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > ># 231 "/usr/include/bits/mathcalls.h" 3 4 >extern int __isnanf (float __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > >extern int isnanf (float __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern float j0f (float) __attribute__ ((__nothrow__)); extern float __j0f (float) __attribute__ ((__nothrow__)); >extern float j1f (float) __attribute__ ((__nothrow__)); extern float __j1f (float) __attribute__ ((__nothrow__)); >extern float jnf (int, float) __attribute__ ((__nothrow__)); extern float __jnf (int, float) __attribute__ ((__nothrow__)); >extern float y0f (float) __attribute__ ((__nothrow__)); extern float __y0f (float) __attribute__ ((__nothrow__)); >extern float y1f (float) __attribute__ ((__nothrow__)); extern float __y1f (float) __attribute__ ((__nothrow__)); >extern float ynf (int, float) __attribute__ ((__nothrow__)); extern float __ynf (int, float) __attribute__ ((__nothrow__)); > > > > > > >extern float erff (float) __attribute__ ((__nothrow__)); extern float __erff (float) __attribute__ ((__nothrow__)); >extern float erfcf (float) __attribute__ ((__nothrow__)); extern float __erfcf (float) __attribute__ ((__nothrow__)); >extern float lgammaf (float) __attribute__ ((__nothrow__)); extern float __lgammaf (float) __attribute__ ((__nothrow__)); > ># 265 "/usr/include/bits/mathcalls.h" 3 4 >extern float gammaf (float) __attribute__ ((__nothrow__)); extern float __gammaf (float) __attribute__ ((__nothrow__)); > > > > > > >extern float lgammaf_r (float, int *__signgamp) __attribute__ ((__nothrow__)); extern float __lgammaf_r (float, int *__signgamp) __attribute__ ((__nothrow__)); > > > > > > > >extern float rintf (float __x) __attribute__ ((__nothrow__)); extern float __rintf (float __x) __attribute__ ((__nothrow__)); > > >extern float nextafterf (float __x, float __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern float __nextafterf (float __x, float __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > > > >extern float remainderf (float __x, float __y) __attribute__ ((__nothrow__)); extern float __remainderf (float __x, float __y) __attribute__ ((__nothrow__)); > > > >extern float scalbnf (float __x, int __n) __attribute__ ((__nothrow__)); extern float __scalbnf (float __x, int __n) __attribute__ ((__nothrow__)); > > > >extern int ilogbf (float __x) __attribute__ ((__nothrow__)); extern int __ilogbf (float __x) __attribute__ ((__nothrow__)); ># 359 "/usr/include/bits/mathcalls.h" 3 4 > > > > > >extern float scalbf (float __x, float __n) __attribute__ ((__nothrow__)); extern float __scalbf (float __x, float __n) __attribute__ ((__nothrow__)); ># 95 "/usr/include/math.h" 2 3 4 ># 141 "/usr/include/math.h" 3 4 ># 1 "/usr/include/bits/mathcalls.h" 1 3 4 ># 53 "/usr/include/bits/mathcalls.h" 3 4 > > >extern long double acosl (long double __x) __attribute__ ((__nothrow__)); extern long double __acosl (long double __x) __attribute__ ((__nothrow__)); > >extern long double asinl (long double __x) __attribute__ ((__nothrow__)); extern long double __asinl (long double __x) __attribute__ ((__nothrow__)); > >extern long double atanl (long double __x) __attribute__ ((__nothrow__)); extern long double __atanl (long double __x) __attribute__ ((__nothrow__)); > >extern long double atan2l (long double __y, long double __x) __attribute__ ((__nothrow__)); extern long double __atan2l (long double __y, long double __x) __attribute__ ((__nothrow__)); > > >extern long double cosl (long double __x) __attribute__ ((__nothrow__)); extern long double __cosl (long double __x) __attribute__ ((__nothrow__)); > >extern long double sinl (long double __x) __attribute__ ((__nothrow__)); extern long double __sinl (long double __x) __attribute__ ((__nothrow__)); > >extern long double tanl (long double __x) __attribute__ ((__nothrow__)); extern long double __tanl (long double __x) __attribute__ ((__nothrow__)); > > > > >extern long double coshl (long double __x) __attribute__ ((__nothrow__)); extern long double __coshl (long double __x) __attribute__ ((__nothrow__)); > >extern long double sinhl (long double __x) __attribute__ ((__nothrow__)); extern long double __sinhl (long double __x) __attribute__ ((__nothrow__)); > >extern long double tanhl (long double __x) __attribute__ ((__nothrow__)); extern long double __tanhl (long double __x) __attribute__ ((__nothrow__)); > ># 87 "/usr/include/bits/mathcalls.h" 3 4 > > >extern long double acoshl (long double __x) __attribute__ ((__nothrow__)); extern long double __acoshl (long double __x) __attribute__ ((__nothrow__)); > >extern long double asinhl (long double __x) __attribute__ ((__nothrow__)); extern long double __asinhl (long double __x) __attribute__ ((__nothrow__)); > >extern long double atanhl (long double __x) __attribute__ ((__nothrow__)); extern long double __atanhl (long double __x) __attribute__ ((__nothrow__)); > > > > > > > >extern long double expl (long double __x) __attribute__ ((__nothrow__)); extern long double __expl (long double __x) __attribute__ ((__nothrow__)); > > >extern long double frexpl (long double __x, int *__exponent) __attribute__ ((__nothrow__)); extern long double __frexpl (long double __x, int *__exponent) __attribute__ ((__nothrow__)); > > >extern long double ldexpl (long double __x, int __exponent) __attribute__ ((__nothrow__)); extern long double __ldexpl (long double __x, int __exponent) __attribute__ ((__nothrow__)); > > >extern long double logl (long double __x) __attribute__ ((__nothrow__)); extern long double __logl (long double __x) __attribute__ ((__nothrow__)); > > >extern long double log10l (long double __x) __attribute__ ((__nothrow__)); extern long double __log10l (long double __x) __attribute__ ((__nothrow__)); > > >extern long double modfl (long double __x, long double *__iptr) __attribute__ ((__nothrow__)); extern long double __modfl (long double __x, long double *__iptr) __attribute__ ((__nothrow__)); > ># 127 "/usr/include/bits/mathcalls.h" 3 4 > > >extern long double expm1l (long double __x) __attribute__ ((__nothrow__)); extern long double __expm1l (long double __x) __attribute__ ((__nothrow__)); > > >extern long double log1pl (long double __x) __attribute__ ((__nothrow__)); extern long double __log1pl (long double __x) __attribute__ ((__nothrow__)); > > >extern long double logbl (long double __x) __attribute__ ((__nothrow__)); extern long double __logbl (long double __x) __attribute__ ((__nothrow__)); > ># 152 "/usr/include/bits/mathcalls.h" 3 4 > > >extern long double powl (long double __x, long double __y) __attribute__ ((__nothrow__)); extern long double __powl (long double __x, long double __y) __attribute__ ((__nothrow__)); > > >extern long double sqrtl (long double __x) __attribute__ ((__nothrow__)); extern long double __sqrtl (long double __x) __attribute__ ((__nothrow__)); > > > > > >extern long double hypotl (long double __x, long double __y) __attribute__ ((__nothrow__)); extern long double __hypotl (long double __x, long double __y) __attribute__ ((__nothrow__)); > > > > > > >extern long double cbrtl (long double __x) __attribute__ ((__nothrow__)); extern long double __cbrtl (long double __x) __attribute__ ((__nothrow__)); > > > > > > > > >extern long double ceill (long double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern long double __ceill (long double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern long double fabsl (long double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern long double __fabsl (long double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern long double floorl (long double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern long double __floorl (long double __x) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern long double fmodl (long double __x, long double __y) __attribute__ ((__nothrow__)); extern long double __fmodl (long double __x, long double __y) __attribute__ ((__nothrow__)); > > > > >extern int __isinfl (long double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern int __finitel (long double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > > > >extern int isinfl (long double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern int finitel (long double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern long double dreml (long double __x, long double __y) __attribute__ ((__nothrow__)); extern long double __dreml (long double __x, long double __y) __attribute__ ((__nothrow__)); > > > >extern long double significandl (long double __x) __attribute__ ((__nothrow__)); extern long double __significandl (long double __x) __attribute__ ((__nothrow__)); > > > > > >extern long double copysignl (long double __x, long double __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern long double __copysignl (long double __x, long double __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > ># 231 "/usr/include/bits/mathcalls.h" 3 4 >extern int __isnanl (long double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > >extern int isnanl (long double __value) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern long double j0l (long double) __attribute__ ((__nothrow__)); extern long double __j0l (long double) __attribute__ ((__nothrow__)); >extern long double j1l (long double) __attribute__ ((__nothrow__)); extern long double __j1l (long double) __attribute__ ((__nothrow__)); >extern long double jnl (int, long double) __attribute__ ((__nothrow__)); extern long double __jnl (int, long double) __attribute__ ((__nothrow__)); >extern long double y0l (long double) __attribute__ ((__nothrow__)); extern long double __y0l (long double) __attribute__ ((__nothrow__)); >extern long double y1l (long double) __attribute__ ((__nothrow__)); extern long double __y1l (long double) __attribute__ ((__nothrow__)); >extern long double ynl (int, long double) __attribute__ ((__nothrow__)); extern long double __ynl (int, long double) __attribute__ ((__nothrow__)); > > > > > > >extern long double erfl (long double) __attribute__ ((__nothrow__)); extern long double __erfl (long double) __attribute__ ((__nothrow__)); >extern long double erfcl (long double) __attribute__ ((__nothrow__)); extern long double __erfcl (long double) __attribute__ ((__nothrow__)); >extern long double lgammal (long double) __attribute__ ((__nothrow__)); extern long double __lgammal (long double) __attribute__ ((__nothrow__)); > ># 265 "/usr/include/bits/mathcalls.h" 3 4 >extern long double gammal (long double) __attribute__ ((__nothrow__)); extern long double __gammal (long double) __attribute__ ((__nothrow__)); > > > > > > >extern long double lgammal_r (long double, int *__signgamp) __attribute__ ((__nothrow__)); extern long double __lgammal_r (long double, int *__signgamp) __attribute__ ((__nothrow__)); > > > > > > > >extern long double rintl (long double __x) __attribute__ ((__nothrow__)); extern long double __rintl (long double __x) __attribute__ ((__nothrow__)); > > >extern long double nextafterl (long double __x, long double __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); extern long double __nextafterl (long double __x, long double __y) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > > > >extern long double remainderl (long double __x, long double __y) __attribute__ ((__nothrow__)); extern long double __remainderl (long double __x, long double __y) __attribute__ ((__nothrow__)); > > > >extern long double scalbnl (long double __x, int __n) __attribute__ ((__nothrow__)); extern long double __scalbnl (long double __x, int __n) __attribute__ ((__nothrow__)); > > > >extern int ilogbl (long double __x) __attribute__ ((__nothrow__)); extern int __ilogbl (long double __x) __attribute__ ((__nothrow__)); ># 359 "/usr/include/bits/mathcalls.h" 3 4 > > > > > >extern long double scalbl (long double __x, long double __n) __attribute__ ((__nothrow__)); extern long double __scalbl (long double __x, long double __n) __attribute__ ((__nothrow__)); ># 142 "/usr/include/math.h" 2 3 4 ># 157 "/usr/include/math.h" 3 4 >extern int signgam; ># 284 "/usr/include/math.h" 3 4 >typedef enum >{ > _IEEE_ = -1, > _SVID_, > _XOPEN_, > _POSIX_, > _ISOC_ >} _LIB_VERSION_TYPE; > > > > >extern _LIB_VERSION_TYPE _LIB_VERSION; ># 309 "/usr/include/math.h" 3 4 >struct exception > > { > int type; > char *name; > double arg1; > double arg2; > double retval; > }; > > > > >extern int matherr (struct exception *__exc); ># 409 "/usr/include/math.h" 3 4 ># 1 "/usr/include/bits/mathinline.h" 1 3 4 ># 291 "/usr/include/bits/mathinline.h" 3 4 >extern __inline double __sgn (double) __attribute__ ((__nothrow__)); extern __inline double __attribute__ ((__nothrow__)) __sgn (double __x) { return __x == 0.0 ? 0.0 : (__x > 0.0 ? 1.0 : -1.0); } extern __inline float __sgnf (float) __attribute__ ((__nothrow__)); extern __inline float __attribute__ ((__nothrow__)) __sgnf (float __x) { return __x == 0.0 ? 0.0 : (__x > 0.0 ? 1.0 : -1.0); } extern __inline long double __sgnl (long double) __attribute__ ((__nothrow__)); extern __inline long double __attribute__ ((__nothrow__)) __sgnl (long double __x) { return __x == 0.0 ? 0.0 : (__x > 0.0 ? 1.0 : -1.0); } ># 433 "/usr/include/bits/mathinline.h" 3 4 >extern __inline long double __attribute__ ((__nothrow__)) __atan2l (long double __y, long double __x) { return __builtin_atan2l (__y, __x); } ># 473 "/usr/include/bits/mathinline.h" 3 4 >extern __inline double __attribute__ ((__nothrow__)) fabs (double __x) { return __builtin_fabs (__x); } > >extern __inline float __attribute__ ((__nothrow__)) fabsf (float __x) { return __builtin_fabsf (__x); } >extern __inline long double __attribute__ ((__nothrow__)) fabsl (long double __x) { return __builtin_fabsl (__x); } > >extern __inline long double __attribute__ ((__nothrow__)) __fabsl (long double __x) { return __builtin_fabsl (__x); } ># 506 "/usr/include/bits/mathinline.h" 3 4 >extern __inline long double __sgn1l (long double) __attribute__ ((__nothrow__)); extern __inline long double __attribute__ ((__nothrow__)) __sgn1l (long double __x) { __extension__ union { long double __xld; unsigned int __xi[3]; } __n = { __xld: __x }; __n.__xi[2] = (__n.__xi[2] & 0x8000) | 0x3fff; __n.__xi[1] = 0x80000000; __n.__xi[0] = 0; return __n.__xld; } ># 530 "/usr/include/bits/mathinline.h" 3 4 >extern __inline double __attribute__ ((__nothrow__)) floor (double __x) { register long double __value; register int __ignore; unsigned short int __cw; unsigned short int __cwtmp; __asm __volatile ("fnstcw %3\n\t" "movzwl %3, %1\n\t" "andl $0xf3ff, %1\n\t" "orl $0x0400, %1\n\t" "movw %w1, %2\n\t" "fldcw %2\n\t" "frndint\n\t" "fldcw %3" : "=t" (__value), "=&q" (__ignore), "=m" (__cwtmp), "=m" (__cw) : "0" (__x)); return __value; } extern __inline float __attribute__ ((__nothrow__)) floorf (float __x) { register long double __value; register int __ignore; unsigned short int __cw; unsigned short int __cwtmp; __asm __volatile ("fnstcw %3\n\t" "movzwl %3, %1\n\t" "andl $0xf3ff, %1\n\t" "orl $0x0400, %1\n\t" "movw %w1, %2\n\t" "fldcw %2\n\t" "frndint\n\t" "fldcw %3" : "=t" (__value), "=&q" (__ignore), "=m" (__cwtmp), "=m" (__cw) : "0" (__x)); return __value; } extern __inline long double __attribute__ ((__nothrow__)) floorl (long double __x) { register long double __value; register int __ignore; unsigned short int __cw; unsigned short int __cwtmp; __asm __volatile ("fnstcw %3\n\t" "movzwl %3, %1\n\t" "andl $0xf3ff, %1\n\t" "orl $0x0400, %1\n\t" "movw %w1, %2\n\t" "fldcw %2\n\t" "frndint\n\t" "fldcw %3" : "=t" (__value), "=&q" (__ignore), "=m" (__cwtmp), "=m" (__cw) : "0" (__x)); return __value; } ># 548 "/usr/include/bits/mathinline.h" 3 4 >extern __inline double __attribute__ ((__nothrow__)) ceil (double __x) { register long double __value; register int __ignore; unsigned short int __cw; unsigned short int __cwtmp; __asm __volatile ("fnstcw %3\n\t" "movzwl %3, %1\n\t" "andl $0xf3ff, %1\n\t" "orl $0x0800, %1\n\t" "movw %w1, %2\n\t" "fldcw %2\n\t" "frndint\n\t" "fldcw %3" : "=t" (__value), "=&q" (__ignore), "=m" (__cwtmp), "=m" (__cw) : "0" (__x)); return __value; } extern __inline float __attribute__ ((__nothrow__)) ceilf (float __x) { register long double __value; register int __ignore; unsigned short int __cw; unsigned short int __cwtmp; __asm __volatile ("fnstcw %3\n\t" "movzwl %3, %1\n\t" "andl $0xf3ff, %1\n\t" "orl $0x0800, %1\n\t" "movw %w1, %2\n\t" "fldcw %2\n\t" "frndint\n\t" "fldcw %3" : "=t" (__value), "=&q" (__ignore), "=m" (__cwtmp), "=m" (__cw) : "0" (__x)); return __value; } extern __inline long double __attribute__ ((__nothrow__)) ceill (long double __x) { register long double __value; register int __ignore; unsigned short int __cw; unsigned short int __cwtmp; __asm __volatile ("fnstcw %3\n\t" "movzwl %3, %1\n\t" "andl $0xf3ff, %1\n\t" "orl $0x0800, %1\n\t" "movw %w1, %2\n\t" "fldcw %2\n\t" "frndint\n\t" "fldcw %3" : "=t" (__value), "=&q" (__ignore), "=m" (__cwtmp), "=m" (__cw) : "0" (__x)); return __value; } ># 727 "/usr/include/bits/mathinline.h" 3 4 >extern __inline int >__attribute__ ((__nothrow__)) __finite (double __x) >{ > return (__extension__ > (((((union { double __d; int __i[2]; }) {__d: __x}).__i[1] > | 0x800fffffu) + 1) >> 31)); >} ># 410 "/usr/include/math.h" 2 3 4 ># 465 "/usr/include/math.h" 3 4 > ># 32 "bubblemon.c" 2 ># 1 "/usr/include/time.h" 1 3 4 ># 31 "/usr/include/time.h" 3 4 > > > > > > > > ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 40 "/usr/include/time.h" 2 3 4 > > > ># 1 "/usr/include/bits/time.h" 1 3 4 ># 44 "/usr/include/time.h" 2 3 4 ># 59 "/usr/include/time.h" 3 4 > > >typedef __clock_t clock_t; > > > ># 132 "/usr/include/time.h" 3 4 > > >struct tm >{ > int tm_sec; > int tm_min; > int tm_hour; > int tm_mday; > int tm_mon; > int tm_year; > int tm_wday; > int tm_yday; > int tm_isdst; > > > long int tm_gmtoff; > __const char *tm_zone; > > > > >}; > > > > > > > > >struct itimerspec > { > struct timespec it_interval; > struct timespec it_value; > }; > > >struct sigevent; ># 181 "/usr/include/time.h" 3 4 > > > >extern clock_t clock (void) __attribute__ ((__nothrow__)); > > >extern time_t time (time_t *__timer) __attribute__ ((__nothrow__)); > > >extern double difftime (time_t __time1, time_t __time0) > __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > >extern time_t mktime (struct tm *__tp) __attribute__ ((__nothrow__)); > > > > > >extern size_t strftime (char *__restrict __s, size_t __maxsize, > __const char *__restrict __format, > __const struct tm *__restrict __tp) __attribute__ ((__nothrow__)); > ># 229 "/usr/include/time.h" 3 4 > > > >extern struct tm *gmtime (__const time_t *__timer) __attribute__ ((__nothrow__)); > > > >extern struct tm *localtime (__const time_t *__timer) __attribute__ ((__nothrow__)); > > > > > >extern struct tm *gmtime_r (__const time_t *__restrict __timer, > struct tm *__restrict __tp) __attribute__ ((__nothrow__)); > > > >extern struct tm *localtime_r (__const time_t *__restrict __timer, > struct tm *__restrict __tp) __attribute__ ((__nothrow__)); > > > > > >extern char *asctime (__const struct tm *__tp) __attribute__ ((__nothrow__)); > > >extern char *ctime (__const time_t *__timer) __attribute__ ((__nothrow__)); > > > > > > > >extern char *asctime_r (__const struct tm *__restrict __tp, > char *__restrict __buf) __attribute__ ((__nothrow__)); > > >extern char *ctime_r (__const time_t *__restrict __timer, > char *__restrict __buf) __attribute__ ((__nothrow__)); > > > > >extern char *__tzname[2]; >extern int __daylight; >extern long int __timezone; > > > > >extern char *tzname[2]; > > > >extern void tzset (void) __attribute__ ((__nothrow__)); > > > >extern int daylight; >extern long int timezone; > > > > > >extern int stime (__const time_t *__when) __attribute__ ((__nothrow__)); ># 312 "/usr/include/time.h" 3 4 >extern time_t timegm (struct tm *__tp) __attribute__ ((__nothrow__)); > > >extern time_t timelocal (struct tm *__tp) __attribute__ ((__nothrow__)); > > >extern int dysize (int __year) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); ># 327 "/usr/include/time.h" 3 4 >extern int nanosleep (__const struct timespec *__requested_time, > struct timespec *__remaining); > > > >extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __attribute__ ((__nothrow__)); > > >extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __attribute__ ((__nothrow__)); > > >extern int clock_settime (clockid_t __clock_id, __const struct timespec *__tp) > __attribute__ ((__nothrow__)); > > > > > > >extern int clock_nanosleep (clockid_t __clock_id, int __flags, > __const struct timespec *__req, > struct timespec *__rem); > > >extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __attribute__ ((__nothrow__)); > > > > >extern int timer_create (clockid_t __clock_id, > struct sigevent *__restrict __evp, > timer_t *__restrict __timerid) __attribute__ ((__nothrow__)); > > >extern int timer_delete (timer_t __timerid) __attribute__ ((__nothrow__)); > > >extern int timer_settime (timer_t __timerid, int __flags, > __const struct itimerspec *__restrict __value, > struct itimerspec *__restrict __ovalue) __attribute__ ((__nothrow__)); > > >extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) > __attribute__ ((__nothrow__)); > > >extern int timer_getoverrun (timer_t __timerid) __attribute__ ((__nothrow__)); ># 416 "/usr/include/time.h" 3 4 > ># 33 "bubblemon.c" 2 > ># 1 "bubblemon.h" 1 ># 24 "bubblemon.h" ># 1 "../config.h" 1 ># 25 "bubblemon.h" 2 > ># 1 "/usr/include/libgnomeui-2.0/gnome.h" 1 > > > ># 1 "/usr/include/gtk-2.0/gtk/gtk.h" 1 ># 31 "/usr/include/gtk-2.0/gtk/gtk.h" ># 1 "/usr/include/gtk-2.0/gdk/gdk.h" 1 ># 30 "/usr/include/gtk-2.0/gdk/gdk.h" ># 1 "/usr/include/gtk-2.0/gdk/gdkcairo.h" 1 ># 23 "/usr/include/gtk-2.0/gdk/gdkcairo.h" ># 1 "/usr/include/gtk-2.0/gdk/gdkcolor.h" 1 ># 30 "/usr/include/gtk-2.0/gdk/gdkcolor.h" ># 1 "/usr/include/cairo/cairo.h" 1 ># 41 "/usr/include/cairo/cairo.h" ># 1 "/usr/include/cairo/cairo-features.h" 1 ># 42 "/usr/include/cairo/cairo.h" 2 ># 1 "/usr/include/cairo/cairo-deprecated.h" 1 ># 43 "/usr/include/cairo/cairo.h" 2 > > ># 56 "/usr/include/cairo/cairo.h" > int >cairo_version (void); > > const char* >cairo_version_string (void); ># 76 "/usr/include/cairo/cairo.h" >typedef int cairo_bool_t; ># 91 "/usr/include/cairo/cairo.h" >typedef struct _cairo cairo_t; ># 109 "/usr/include/cairo/cairo.h" >typedef struct _cairo_surface cairo_surface_t; ># 128 "/usr/include/cairo/cairo.h" >typedef struct _cairo_matrix { > double xx; double yx; > double xy; double yy; > double x0; double y0; >} cairo_matrix_t; ># 153 "/usr/include/cairo/cairo.h" >typedef struct _cairo_pattern cairo_pattern_t; ># 163 "/usr/include/cairo/cairo.h" >typedef void (*cairo_destroy_func_t) (void *data); ># 175 "/usr/include/cairo/cairo.h" >typedef struct _cairo_user_data_key { > int unused; >} cairo_user_data_key_t; ># 215 "/usr/include/cairo/cairo.h" >typedef enum _cairo_status { > CAIRO_STATUS_SUCCESS = 0, > CAIRO_STATUS_NO_MEMORY, > CAIRO_STATUS_INVALID_RESTORE, > CAIRO_STATUS_INVALID_POP_GROUP, > CAIRO_STATUS_NO_CURRENT_POINT, > CAIRO_STATUS_INVALID_MATRIX, > CAIRO_STATUS_INVALID_STATUS, > CAIRO_STATUS_NULL_POINTER, > CAIRO_STATUS_INVALID_STRING, > CAIRO_STATUS_INVALID_PATH_DATA, > CAIRO_STATUS_READ_ERROR, > CAIRO_STATUS_WRITE_ERROR, > CAIRO_STATUS_SURFACE_FINISHED, > CAIRO_STATUS_SURFACE_TYPE_MISMATCH, > CAIRO_STATUS_PATTERN_TYPE_MISMATCH, > CAIRO_STATUS_INVALID_CONTENT, > CAIRO_STATUS_INVALID_FORMAT, > CAIRO_STATUS_INVALID_VISUAL, > CAIRO_STATUS_FILE_NOT_FOUND, > CAIRO_STATUS_INVALID_DASH, > CAIRO_STATUS_INVALID_DSC_COMMENT, > CAIRO_STATUS_INVALID_INDEX, > CAIRO_STATUS_CLIP_NOT_REPRESENTABLE, > CAIRO_STATUS_TEMP_FILE_ERROR, > CAIRO_STATUS_INVALID_STRIDE > >} cairo_status_t; ># 258 "/usr/include/cairo/cairo.h" >typedef enum _cairo_content { > CAIRO_CONTENT_COLOR = 0x1000, > CAIRO_CONTENT_ALPHA = 0x2000, > CAIRO_CONTENT_COLOR_ALPHA = 0x3000 >} cairo_content_t; ># 280 "/usr/include/cairo/cairo.h" >typedef cairo_status_t (*cairo_write_func_t) (void *closure, > const unsigned char *data, > unsigned int length); ># 300 "/usr/include/cairo/cairo.h" >typedef cairo_status_t (*cairo_read_func_t) (void *closure, > unsigned char *data, > unsigned int length); > > > cairo_t * >cairo_create (cairo_surface_t *target); > > cairo_t * >cairo_reference (cairo_t *cr); > > void >cairo_destroy (cairo_t *cr); > > unsigned int >cairo_get_reference_count (cairo_t *cr); > > void * >cairo_get_user_data (cairo_t *cr, > const cairo_user_data_key_t *key); > > cairo_status_t >cairo_set_user_data (cairo_t *cr, > const cairo_user_data_key_t *key, > void *user_data, > cairo_destroy_func_t destroy); > > void >cairo_save (cairo_t *cr); > > void >cairo_restore (cairo_t *cr); > > void >cairo_push_group (cairo_t *cr); > > void >cairo_push_group_with_content (cairo_t *cr, cairo_content_t content); > > cairo_pattern_t * >cairo_pop_group (cairo_t *cr); > > void >cairo_pop_group_to_source (cairo_t *cr); ># 391 "/usr/include/cairo/cairo.h" >typedef enum _cairo_operator { > CAIRO_OPERATOR_CLEAR, > > CAIRO_OPERATOR_SOURCE, > CAIRO_OPERATOR_OVER, > CAIRO_OPERATOR_IN, > CAIRO_OPERATOR_OUT, > CAIRO_OPERATOR_ATOP, > > CAIRO_OPERATOR_DEST, > CAIRO_OPERATOR_DEST_OVER, > CAIRO_OPERATOR_DEST_IN, > CAIRO_OPERATOR_DEST_OUT, > CAIRO_OPERATOR_DEST_ATOP, > > CAIRO_OPERATOR_XOR, > CAIRO_OPERATOR_ADD, > CAIRO_OPERATOR_SATURATE >} cairo_operator_t; > > void >cairo_set_operator (cairo_t *cr, cairo_operator_t op); > > void >cairo_set_source (cairo_t *cr, cairo_pattern_t *source); > > void >cairo_set_source_rgb (cairo_t *cr, double red, double green, double blue); > > void >cairo_set_source_rgba (cairo_t *cr, > double red, double green, double blue, > double alpha); > > void >cairo_set_source_surface (cairo_t *cr, > cairo_surface_t *surface, > double x, > double y); > > void >cairo_set_tolerance (cairo_t *cr, double tolerance); ># 447 "/usr/include/cairo/cairo.h" >typedef enum _cairo_antialias { > CAIRO_ANTIALIAS_DEFAULT, > CAIRO_ANTIALIAS_NONE, > CAIRO_ANTIALIAS_GRAY, > CAIRO_ANTIALIAS_SUBPIXEL >} cairo_antialias_t; > > void >cairo_set_antialias (cairo_t *cr, cairo_antialias_t antialias); ># 482 "/usr/include/cairo/cairo.h" >typedef enum _cairo_fill_rule { > CAIRO_FILL_RULE_WINDING, > CAIRO_FILL_RULE_EVEN_ODD >} cairo_fill_rule_t; > > void >cairo_set_fill_rule (cairo_t *cr, cairo_fill_rule_t fill_rule); > > void >cairo_set_line_width (cairo_t *cr, double width); ># 503 "/usr/include/cairo/cairo.h" >typedef enum _cairo_line_cap { > CAIRO_LINE_CAP_BUTT, > CAIRO_LINE_CAP_ROUND, > CAIRO_LINE_CAP_SQUARE >} cairo_line_cap_t; > > void >cairo_set_line_cap (cairo_t *cr, cairo_line_cap_t line_cap); ># 525 "/usr/include/cairo/cairo.h" >typedef enum _cairo_line_join { > CAIRO_LINE_JOIN_MITER, > CAIRO_LINE_JOIN_ROUND, > CAIRO_LINE_JOIN_BEVEL >} cairo_line_join_t; > > void >cairo_set_line_join (cairo_t *cr, cairo_line_join_t line_join); > > void >cairo_set_dash (cairo_t *cr, > const double *dashes, > int num_dashes, > double offset); > > void >cairo_set_miter_limit (cairo_t *cr, double limit); > > void >cairo_translate (cairo_t *cr, double tx, double ty); > > void >cairo_scale (cairo_t *cr, double sx, double sy); > > void >cairo_rotate (cairo_t *cr, double angle); > > void >cairo_transform (cairo_t *cr, > const cairo_matrix_t *matrix); > > void >cairo_set_matrix (cairo_t *cr, > const cairo_matrix_t *matrix); > > void >cairo_identity_matrix (cairo_t *cr); > > void >cairo_user_to_device (cairo_t *cr, double *x, double *y); > > void >cairo_user_to_device_distance (cairo_t *cr, double *dx, double *dy); > > void >cairo_device_to_user (cairo_t *cr, double *x, double *y); > > void >cairo_device_to_user_distance (cairo_t *cr, double *dx, double *dy); > > > void >cairo_new_path (cairo_t *cr); > > void >cairo_move_to (cairo_t *cr, double x, double y); > > void >cairo_new_sub_path (cairo_t *cr); > > void >cairo_line_to (cairo_t *cr, double x, double y); > > void >cairo_curve_to (cairo_t *cr, > double x1, double y1, > double x2, double y2, > double x3, double y3); > > void >cairo_arc (cairo_t *cr, > double xc, double yc, > double radius, > double angle1, double angle2); > > void >cairo_arc_negative (cairo_t *cr, > double xc, double yc, > double radius, > double angle1, double angle2); ># 614 "/usr/include/cairo/cairo.h" > void >cairo_rel_move_to (cairo_t *cr, double dx, double dy); > > void >cairo_rel_line_to (cairo_t *cr, double dx, double dy); > > void >cairo_rel_curve_to (cairo_t *cr, > double dx1, double dy1, > double dx2, double dy2, > double dx3, double dy3); > > void >cairo_rectangle (cairo_t *cr, > double x, double y, > double width, double height); > > > > > > > void >cairo_close_path (cairo_t *cr); > > void >cairo_path_extents (cairo_t *cr, > double *x1, double *y1, > double *x2, double *y2); > > > void >cairo_paint (cairo_t *cr); > > void >cairo_paint_with_alpha (cairo_t *cr, > double alpha); > > void >cairo_mask (cairo_t *cr, > cairo_pattern_t *pattern); > > void >cairo_mask_surface (cairo_t *cr, > cairo_surface_t *surface, > double surface_x, > double surface_y); > > void >cairo_stroke (cairo_t *cr); > > void >cairo_stroke_preserve (cairo_t *cr); > > void >cairo_fill (cairo_t *cr); > > void >cairo_fill_preserve (cairo_t *cr); > > void >cairo_copy_page (cairo_t *cr); > > void >cairo_show_page (cairo_t *cr); > > > cairo_bool_t >cairo_in_stroke (cairo_t *cr, double x, double y); > > cairo_bool_t >cairo_in_fill (cairo_t *cr, double x, double y); > > > void >cairo_stroke_extents (cairo_t *cr, > double *x1, double *y1, > double *x2, double *y2); > > void >cairo_fill_extents (cairo_t *cr, > double *x1, double *y1, > double *x2, double *y2); > > > void >cairo_reset_clip (cairo_t *cr); > > void >cairo_clip (cairo_t *cr); > > void >cairo_clip_preserve (cairo_t *cr); > > void >cairo_clip_extents (cairo_t *cr, > double *x1, double *y1, > double *x2, double *y2); ># 724 "/usr/include/cairo/cairo.h" >typedef struct _cairo_rectangle { > double x, y, width, height; >} cairo_rectangle_t; ># 739 "/usr/include/cairo/cairo.h" >typedef struct _cairo_rectangle_list { > cairo_status_t status; > cairo_rectangle_t *rectangles; > int num_rectangles; >} cairo_rectangle_list_t; > > cairo_rectangle_list_t * >cairo_copy_clip_rectangle_list (cairo_t *cr); > > void >cairo_rectangle_list_destroy (cairo_rectangle_list_t *rectangle_list); ># 768 "/usr/include/cairo/cairo.h" >typedef struct _cairo_scaled_font cairo_scaled_font_t; ># 787 "/usr/include/cairo/cairo.h" >typedef struct _cairo_font_face cairo_font_face_t; ># 813 "/usr/include/cairo/cairo.h" >typedef struct { > unsigned long index; > double x; > double y; >} cairo_glyph_t; ># 846 "/usr/include/cairo/cairo.h" >typedef struct { > double x_bearing; > double y_bearing; > double width; > double height; > double x_advance; > double y_advance; >} cairo_text_extents_t; ># 896 "/usr/include/cairo/cairo.h" >typedef struct { > double ascent; > double descent; > double height; > double max_x_advance; > double max_y_advance; >} cairo_font_extents_t; ># 912 "/usr/include/cairo/cairo.h" >typedef enum _cairo_font_slant { > CAIRO_FONT_SLANT_NORMAL, > CAIRO_FONT_SLANT_ITALIC, > CAIRO_FONT_SLANT_OBLIQUE >} cairo_font_slant_t; ># 925 "/usr/include/cairo/cairo.h" >typedef enum _cairo_font_weight { > CAIRO_FONT_WEIGHT_NORMAL, > CAIRO_FONT_WEIGHT_BOLD >} cairo_font_weight_t; ># 947 "/usr/include/cairo/cairo.h" >typedef enum _cairo_subpixel_order { > CAIRO_SUBPIXEL_ORDER_DEFAULT, > CAIRO_SUBPIXEL_ORDER_RGB, > CAIRO_SUBPIXEL_ORDER_BGR, > CAIRO_SUBPIXEL_ORDER_VRGB, > CAIRO_SUBPIXEL_ORDER_VBGR >} cairo_subpixel_order_t; ># 977 "/usr/include/cairo/cairo.h" >typedef enum _cairo_hint_style { > CAIRO_HINT_STYLE_DEFAULT, > CAIRO_HINT_STYLE_NONE, > CAIRO_HINT_STYLE_SLIGHT, > CAIRO_HINT_STYLE_MEDIUM, > CAIRO_HINT_STYLE_FULL >} cairo_hint_style_t; ># 998 "/usr/include/cairo/cairo.h" >typedef enum _cairo_hint_metrics { > CAIRO_HINT_METRICS_DEFAULT, > CAIRO_HINT_METRICS_OFF, > CAIRO_HINT_METRICS_ON >} cairo_hint_metrics_t; ># 1024 "/usr/include/cairo/cairo.h" >typedef struct _cairo_font_options cairo_font_options_t; > > cairo_font_options_t * >cairo_font_options_create (void); > > cairo_font_options_t * >cairo_font_options_copy (const cairo_font_options_t *original); > > void >cairo_font_options_destroy (cairo_font_options_t *options); > > cairo_status_t >cairo_font_options_status (cairo_font_options_t *options); > > void >cairo_font_options_merge (cairo_font_options_t *options, > const cairo_font_options_t *other); > cairo_bool_t >cairo_font_options_equal (const cairo_font_options_t *options, > const cairo_font_options_t *other); > > unsigned long >cairo_font_options_hash (const cairo_font_options_t *options); > > void >cairo_font_options_set_antialias (cairo_font_options_t *options, > cairo_antialias_t antialias); > cairo_antialias_t >cairo_font_options_get_antialias (const cairo_font_options_t *options); > > void >cairo_font_options_set_subpixel_order (cairo_font_options_t *options, > cairo_subpixel_order_t subpixel_order); > cairo_subpixel_order_t >cairo_font_options_get_subpixel_order (const cairo_font_options_t *options); > > void >cairo_font_options_set_hint_style (cairo_font_options_t *options, > cairo_hint_style_t hint_style); > cairo_hint_style_t >cairo_font_options_get_hint_style (const cairo_font_options_t *options); > > void >cairo_font_options_set_hint_metrics (cairo_font_options_t *options, > cairo_hint_metrics_t hint_metrics); > cairo_hint_metrics_t >cairo_font_options_get_hint_metrics (const cairo_font_options_t *options); > > > > > void >cairo_select_font_face (cairo_t *cr, > const char *family, > cairo_font_slant_t slant, > cairo_font_weight_t weight); > > void >cairo_set_font_size (cairo_t *cr, double size); > > void >cairo_set_font_matrix (cairo_t *cr, > const cairo_matrix_t *matrix); > > void >cairo_get_font_matrix (cairo_t *cr, > cairo_matrix_t *matrix); > > void >cairo_set_font_options (cairo_t *cr, > const cairo_font_options_t *options); > > void >cairo_get_font_options (cairo_t *cr, > cairo_font_options_t *options); > > void >cairo_set_font_face (cairo_t *cr, cairo_font_face_t *font_face); > > cairo_font_face_t * >cairo_get_font_face (cairo_t *cr); > > void >cairo_set_scaled_font (cairo_t *cr, > const cairo_scaled_font_t *scaled_font); > > cairo_scaled_font_t * >cairo_get_scaled_font (cairo_t *cr); > > void >cairo_show_text (cairo_t *cr, const char *utf8); > > void >cairo_show_glyphs (cairo_t *cr, const cairo_glyph_t *glyphs, int num_glyphs); > > void >cairo_text_path (cairo_t *cr, const char *utf8); > > void >cairo_glyph_path (cairo_t *cr, const cairo_glyph_t *glyphs, int num_glyphs); > > void >cairo_text_extents (cairo_t *cr, > const char *utf8, > cairo_text_extents_t *extents); > > void >cairo_glyph_extents (cairo_t *cr, > const cairo_glyph_t *glyphs, > int num_glyphs, > cairo_text_extents_t *extents); > > void >cairo_font_extents (cairo_t *cr, > cairo_font_extents_t *extents); > > > > cairo_font_face_t * >cairo_font_face_reference (cairo_font_face_t *font_face); > > void >cairo_font_face_destroy (cairo_font_face_t *font_face); > > unsigned int >cairo_font_face_get_reference_count (cairo_font_face_t *font_face); > > cairo_status_t >cairo_font_face_status (cairo_font_face_t *font_face); ># 1190 "/usr/include/cairo/cairo.h" >typedef enum _cairo_font_type { > CAIRO_FONT_TYPE_TOY, > CAIRO_FONT_TYPE_FT, > CAIRO_FONT_TYPE_WIN32, > CAIRO_FONT_TYPE_QUARTZ >} cairo_font_type_t; > > cairo_font_type_t >cairo_font_face_get_type (cairo_font_face_t *font_face); > > void * >cairo_font_face_get_user_data (cairo_font_face_t *font_face, > const cairo_user_data_key_t *key); > > cairo_status_t >cairo_font_face_set_user_data (cairo_font_face_t *font_face, > const cairo_user_data_key_t *key, > void *user_data, > cairo_destroy_func_t destroy); > > > > cairo_scaled_font_t * >cairo_scaled_font_create (cairo_font_face_t *font_face, > const cairo_matrix_t *font_matrix, > const cairo_matrix_t *ctm, > const cairo_font_options_t *options); > > cairo_scaled_font_t * >cairo_scaled_font_reference (cairo_scaled_font_t *scaled_font); > > void >cairo_scaled_font_destroy (cairo_scaled_font_t *scaled_font); > > unsigned int >cairo_scaled_font_get_reference_count (cairo_scaled_font_t *scaled_font); > > cairo_status_t >cairo_scaled_font_status (cairo_scaled_font_t *scaled_font); > > cairo_font_type_t >cairo_scaled_font_get_type (cairo_scaled_font_t *scaled_font); > > void * >cairo_scaled_font_get_user_data (cairo_scaled_font_t *scaled_font, > const cairo_user_data_key_t *key); > > cairo_status_t >cairo_scaled_font_set_user_data (cairo_scaled_font_t *scaled_font, > const cairo_user_data_key_t *key, > void *user_data, > cairo_destroy_func_t destroy); > > void >cairo_scaled_font_extents (cairo_scaled_font_t *scaled_font, > cairo_font_extents_t *extents); > > void >cairo_scaled_font_text_extents (cairo_scaled_font_t *scaled_font, > const char *utf8, > cairo_text_extents_t *extents); > > void >cairo_scaled_font_glyph_extents (cairo_scaled_font_t *scaled_font, > const cairo_glyph_t *glyphs, > int num_glyphs, > cairo_text_extents_t *extents); > > cairo_font_face_t * >cairo_scaled_font_get_font_face (cairo_scaled_font_t *scaled_font); > > void >cairo_scaled_font_get_font_matrix (cairo_scaled_font_t *scaled_font, > cairo_matrix_t *font_matrix); > > void >cairo_scaled_font_get_ctm (cairo_scaled_font_t *scaled_font, > cairo_matrix_t *ctm); > > void >cairo_scaled_font_get_font_options (cairo_scaled_font_t *scaled_font, > cairo_font_options_t *options); > > > > cairo_operator_t >cairo_get_operator (cairo_t *cr); > > cairo_pattern_t * >cairo_get_source (cairo_t *cr); > > double >cairo_get_tolerance (cairo_t *cr); > > cairo_antialias_t >cairo_get_antialias (cairo_t *cr); > > cairo_bool_t >cairo_has_current_point (cairo_t *cr); > > void >cairo_get_current_point (cairo_t *cr, double *x, double *y); > > cairo_fill_rule_t >cairo_get_fill_rule (cairo_t *cr); > > double >cairo_get_line_width (cairo_t *cr); > > cairo_line_cap_t >cairo_get_line_cap (cairo_t *cr); > > cairo_line_join_t >cairo_get_line_join (cairo_t *cr); > > double >cairo_get_miter_limit (cairo_t *cr); > > int >cairo_get_dash_count (cairo_t *cr); > > void >cairo_get_dash (cairo_t *cr, double *dashes, double *offset); > > void >cairo_get_matrix (cairo_t *cr, cairo_matrix_t *matrix); > > cairo_surface_t * >cairo_get_target (cairo_t *cr); > > cairo_surface_t * >cairo_get_group_target (cairo_t *cr); ># 1334 "/usr/include/cairo/cairo.h" >typedef enum _cairo_path_data_type { > CAIRO_PATH_MOVE_TO, > CAIRO_PATH_LINE_TO, > CAIRO_PATH_CURVE_TO, > CAIRO_PATH_CLOSE_PATH >} cairo_path_data_type_t; ># 1407 "/usr/include/cairo/cairo.h" >typedef union _cairo_path_data_t cairo_path_data_t; >union _cairo_path_data_t { > struct { > cairo_path_data_type_t type; > int length; > } header; > struct { > double x, y; > } point; >}; ># 1437 "/usr/include/cairo/cairo.h" >typedef struct cairo_path { > cairo_status_t status; > cairo_path_data_t *data; > int num_data; >} cairo_path_t; > > cairo_path_t * >cairo_copy_path (cairo_t *cr); > > cairo_path_t * >cairo_copy_path_flat (cairo_t *cr); > > void >cairo_append_path (cairo_t *cr, > const cairo_path_t *path); > > void >cairo_path_destroy (cairo_path_t *path); > > > > cairo_status_t >cairo_status (cairo_t *cr); > > const char * >cairo_status_to_string (cairo_status_t status); > > > > cairo_surface_t * >cairo_surface_create_similar (cairo_surface_t *other, > cairo_content_t content, > int width, > int height); > > cairo_surface_t * >cairo_surface_reference (cairo_surface_t *surface); > > void >cairo_surface_finish (cairo_surface_t *surface); > > void >cairo_surface_destroy (cairo_surface_t *surface); > > unsigned int >cairo_surface_get_reference_count (cairo_surface_t *surface); > > cairo_status_t >cairo_surface_status (cairo_surface_t *surface); ># 1527 "/usr/include/cairo/cairo.h" >typedef enum _cairo_surface_type { > CAIRO_SURFACE_TYPE_IMAGE, > CAIRO_SURFACE_TYPE_PDF, > CAIRO_SURFACE_TYPE_PS, > CAIRO_SURFACE_TYPE_XLIB, > CAIRO_SURFACE_TYPE_XCB, > CAIRO_SURFACE_TYPE_GLITZ, > CAIRO_SURFACE_TYPE_QUARTZ, > CAIRO_SURFACE_TYPE_WIN32, > CAIRO_SURFACE_TYPE_BEOS, > CAIRO_SURFACE_TYPE_DIRECTFB, > CAIRO_SURFACE_TYPE_SVG, > CAIRO_SURFACE_TYPE_OS2, > CAIRO_SURFACE_TYPE_WIN32_PRINTING, > CAIRO_SURFACE_TYPE_QUARTZ_IMAGE >} cairo_surface_type_t; > > cairo_surface_type_t >cairo_surface_get_type (cairo_surface_t *surface); > > cairo_content_t >cairo_surface_get_content (cairo_surface_t *surface); > > > > cairo_status_t >cairo_surface_write_to_png (cairo_surface_t *surface, > const char *filename); > > cairo_status_t >cairo_surface_write_to_png_stream (cairo_surface_t *surface, > cairo_write_func_t write_func, > void *closure); > > > > void * >cairo_surface_get_user_data (cairo_surface_t *surface, > const cairo_user_data_key_t *key); > > cairo_status_t >cairo_surface_set_user_data (cairo_surface_t *surface, > const cairo_user_data_key_t *key, > void *user_data, > cairo_destroy_func_t destroy); > > void >cairo_surface_get_font_options (cairo_surface_t *surface, > cairo_font_options_t *options); > > void >cairo_surface_flush (cairo_surface_t *surface); > > void >cairo_surface_mark_dirty (cairo_surface_t *surface); > > void >cairo_surface_mark_dirty_rectangle (cairo_surface_t *surface, > int x, > int y, > int width, > int height); > > void >cairo_surface_set_device_offset (cairo_surface_t *surface, > double x_offset, > double y_offset); > > void >cairo_surface_get_device_offset (cairo_surface_t *surface, > double *x_offset, > double *y_offset); > > void >cairo_surface_set_fallback_resolution (cairo_surface_t *surface, > double x_pixels_per_inch, > double y_pixels_per_inch); > > void >cairo_surface_copy_page (cairo_surface_t *surface); > > void >cairo_surface_show_page (cairo_surface_t *surface); ># 1640 "/usr/include/cairo/cairo.h" >typedef enum _cairo_format { > CAIRO_FORMAT_ARGB32, > CAIRO_FORMAT_RGB24, > CAIRO_FORMAT_A8, > CAIRO_FORMAT_A1 > > > > >} cairo_format_t; > > cairo_surface_t * >cairo_image_surface_create (cairo_format_t format, > int width, > int height); > > int >cairo_format_stride_for_width (cairo_format_t format, > int width); > > cairo_surface_t * >cairo_image_surface_create_for_data (unsigned char *data, > cairo_format_t format, > int width, > int height, > int stride); > > unsigned char * >cairo_image_surface_get_data (cairo_surface_t *surface); > > cairo_format_t >cairo_image_surface_get_format (cairo_surface_t *surface); > > int >cairo_image_surface_get_width (cairo_surface_t *surface); > > int >cairo_image_surface_get_height (cairo_surface_t *surface); > > int >cairo_image_surface_get_stride (cairo_surface_t *surface); > > > > cairo_surface_t * >cairo_image_surface_create_from_png (const char *filename); > > cairo_surface_t * >cairo_image_surface_create_from_png_stream (cairo_read_func_t read_func, > void *closure); > > > > > > cairo_pattern_t * >cairo_pattern_create_rgb (double red, double green, double blue); > > cairo_pattern_t * >cairo_pattern_create_rgba (double red, double green, double blue, > double alpha); > > cairo_pattern_t * >cairo_pattern_create_for_surface (cairo_surface_t *surface); > > cairo_pattern_t * >cairo_pattern_create_linear (double x0, double y0, > double x1, double y1); > > cairo_pattern_t * >cairo_pattern_create_radial (double cx0, double cy0, double radius0, > double cx1, double cy1, double radius1); > > cairo_pattern_t * >cairo_pattern_reference (cairo_pattern_t *pattern); > > void >cairo_pattern_destroy (cairo_pattern_t *pattern); > > unsigned int >cairo_pattern_get_reference_count (cairo_pattern_t *pattern); > > cairo_status_t >cairo_pattern_status (cairo_pattern_t *pattern); > > void * >cairo_pattern_get_user_data (cairo_pattern_t *pattern, > const cairo_user_data_key_t *key); > > cairo_status_t >cairo_pattern_set_user_data (cairo_pattern_t *pattern, > const cairo_user_data_key_t *key, > void *user_data, > cairo_destroy_func_t destroy); ># 1765 "/usr/include/cairo/cairo.h" >typedef enum _cairo_pattern_type { > CAIRO_PATTERN_TYPE_SOLID, > CAIRO_PATTERN_TYPE_SURFACE, > CAIRO_PATTERN_TYPE_LINEAR, > CAIRO_PATTERN_TYPE_RADIAL >} cairo_pattern_type_t; > > cairo_pattern_type_t >cairo_pattern_get_type (cairo_pattern_t *pattern); > > void >cairo_pattern_add_color_stop_rgb (cairo_pattern_t *pattern, > double offset, > double red, double green, double blue); > > void >cairo_pattern_add_color_stop_rgba (cairo_pattern_t *pattern, > double offset, > double red, double green, double blue, > double alpha); > > void >cairo_pattern_set_matrix (cairo_pattern_t *pattern, > const cairo_matrix_t *matrix); > > void >cairo_pattern_get_matrix (cairo_pattern_t *pattern, > cairo_matrix_t *matrix); ># 1815 "/usr/include/cairo/cairo.h" >typedef enum _cairo_extend { > CAIRO_EXTEND_NONE, > CAIRO_EXTEND_REPEAT, > CAIRO_EXTEND_REFLECT, > CAIRO_EXTEND_PAD >} cairo_extend_t; > > void >cairo_pattern_set_extend (cairo_pattern_t *pattern, cairo_extend_t extend); > > cairo_extend_t >cairo_pattern_get_extend (cairo_pattern_t *pattern); ># 1846 "/usr/include/cairo/cairo.h" >typedef enum _cairo_filter { > CAIRO_FILTER_FAST, > CAIRO_FILTER_GOOD, > CAIRO_FILTER_BEST, > CAIRO_FILTER_NEAREST, > CAIRO_FILTER_BILINEAR, > CAIRO_FILTER_GAUSSIAN >} cairo_filter_t; > > void >cairo_pattern_set_filter (cairo_pattern_t *pattern, cairo_filter_t filter); > > cairo_filter_t >cairo_pattern_get_filter (cairo_pattern_t *pattern); > > cairo_status_t >cairo_pattern_get_rgba (cairo_pattern_t *pattern, > double *red, double *green, > double *blue, double *alpha); > > cairo_status_t >cairo_pattern_get_surface (cairo_pattern_t *pattern, > cairo_surface_t **surface); > > > cairo_status_t >cairo_pattern_get_color_stop_rgba (cairo_pattern_t *pattern, > int index, double *offset, > double *red, double *green, > double *blue, double *alpha); > > cairo_status_t >cairo_pattern_get_color_stop_count (cairo_pattern_t *pattern, > int *count); > > cairo_status_t >cairo_pattern_get_linear_points (cairo_pattern_t *pattern, > double *x0, double *y0, > double *x1, double *y1); > > cairo_status_t >cairo_pattern_get_radial_circles (cairo_pattern_t *pattern, > double *x0, double *y0, double *r0, > double *x1, double *y1, double *r1); > > > > void >cairo_matrix_init (cairo_matrix_t *matrix, > double xx, double yx, > double xy, double yy, > double x0, double y0); > > void >cairo_matrix_init_identity (cairo_matrix_t *matrix); > > void >cairo_matrix_init_translate (cairo_matrix_t *matrix, > double tx, double ty); > > void >cairo_matrix_init_scale (cairo_matrix_t *matrix, > double sx, double sy); > > void >cairo_matrix_init_rotate (cairo_matrix_t *matrix, > double radians); > > void >cairo_matrix_translate (cairo_matrix_t *matrix, double tx, double ty); > > void >cairo_matrix_scale (cairo_matrix_t *matrix, double sx, double sy); > > void >cairo_matrix_rotate (cairo_matrix_t *matrix, double radians); > > cairo_status_t >cairo_matrix_invert (cairo_matrix_t *matrix); > > void >cairo_matrix_multiply (cairo_matrix_t *result, > const cairo_matrix_t *a, > const cairo_matrix_t *b); > > void >cairo_matrix_transform_distance (const cairo_matrix_t *matrix, > double *dx, double *dy); > > void >cairo_matrix_transform_point (const cairo_matrix_t *matrix, > double *x, double *y); > > > void >cairo_debug_reset_static_data (void); > > ># 31 "/usr/include/gtk-2.0/gdk/gdkcolor.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdktypes.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdktypes.h" ># 1 "/usr/include/glib-2.0/glib.h" 1 ># 30 "/usr/include/glib-2.0/glib.h" ># 1 "/usr/include/glib-2.0/glib/galloca.h" 1 ># 30 "/usr/include/glib-2.0/glib/galloca.h" ># 1 "/usr/include/glib-2.0/glib/gtypes.h" 1 ># 30 "/usr/include/glib-2.0/glib/gtypes.h" ># 1 "/usr/lib/glib-2.0/include/glibconfig.h" 1 ># 9 "/usr/lib/glib-2.0/include/glibconfig.h" ># 1 "/usr/include/glib-2.0/glib/gmacros.h" 1 ># 36 "/usr/include/glib-2.0/glib/gmacros.h" ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 152 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 3 4 >typedef int ptrdiff_t; ># 37 "/usr/include/glib-2.0/glib/gmacros.h" 2 ># 10 "/usr/lib/glib-2.0/include/glibconfig.h" 2 > ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/limits.h" 1 3 4 ># 11 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/limits.h" 3 4 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/syslimits.h" 1 3 4 > > > > > > ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/limits.h" 1 3 4 ># 122 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/limits.h" 3 4 ># 1 "/usr/include/limits.h" 1 3 4 ># 145 "/usr/include/limits.h" 3 4 ># 1 "/usr/include/bits/posix1_lim.h" 1 3 4 ># 153 "/usr/include/bits/posix1_lim.h" 3 4 ># 1 "/usr/include/bits/local_lim.h" 1 3 4 ># 39 "/usr/include/bits/local_lim.h" 3 4 ># 1 "/usr/include/linux/limits.h" 1 3 4 ># 40 "/usr/include/bits/local_lim.h" 2 3 4 ># 154 "/usr/include/bits/posix1_lim.h" 2 3 4 ># 146 "/usr/include/limits.h" 2 3 4 > > > ># 1 "/usr/include/bits/posix2_lim.h" 1 3 4 ># 150 "/usr/include/limits.h" 2 3 4 ># 123 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/limits.h" 2 3 4 ># 8 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/syslimits.h" 2 3 4 ># 12 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/limits.h" 2 3 4 ># 12 "/usr/lib/glib-2.0/include/glibconfig.h" 2 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/float.h" 1 3 4 ># 13 "/usr/lib/glib-2.0/include/glibconfig.h" 2 > > > > ># 32 "/usr/lib/glib-2.0/include/glibconfig.h" >typedef signed char gint8; >typedef unsigned char guint8; >typedef signed short gint16; >typedef unsigned short guint16; > > > >typedef signed int gint32; >typedef unsigned int guint32; > > > > > >__extension__ typedef signed long long gint64; >__extension__ typedef unsigned long long guint64; ># 59 "/usr/lib/glib-2.0/include/glibconfig.h" >typedef signed int gssize; >typedef unsigned int gsize; ># 69 "/usr/lib/glib-2.0/include/glibconfig.h" >typedef gint64 goffset; ># 139 "/usr/lib/glib-2.0/include/glibconfig.h" >typedef struct _GStaticMutex GStaticMutex; >struct _GStaticMutex >{ > struct _GMutex *runtime_mutex; > union { > char pad[24]; > double dummy_double; > void *dummy_pointer; > long dummy_long; > } static_mutex; >}; ># 158 "/usr/lib/glib-2.0/include/glibconfig.h" >typedef union _GSystemThread GSystemThread; >union _GSystemThread >{ > char data[4]; > double dummy_double; > void *dummy_pointer; > long dummy_long; >}; ># 198 "/usr/lib/glib-2.0/include/glibconfig.h" >typedef int GPid; > > ># 31 "/usr/include/glib-2.0/glib/gtypes.h" 2 > > ># 41 "/usr/include/glib-2.0/glib/gtypes.h" >typedef char gchar; >typedef short gshort; >typedef long glong; >typedef int gint; >typedef gint gboolean; > >typedef unsigned char guchar; >typedef unsigned short gushort; >typedef unsigned long gulong; >typedef unsigned int guint; > >typedef float gfloat; >typedef double gdouble; ># 72 "/usr/include/glib-2.0/glib/gtypes.h" >typedef void* gpointer; >typedef const void *gconstpointer; > >typedef gint (*GCompareFunc) (gconstpointer a, > gconstpointer b); >typedef gint (*GCompareDataFunc) (gconstpointer a, > gconstpointer b, > gpointer user_data); >typedef gboolean (*GEqualFunc) (gconstpointer a, > gconstpointer b); >typedef void (*GDestroyNotify) (gpointer data); >typedef void (*GFunc) (gpointer data, > gpointer user_data); >typedef guint (*GHashFunc) (gconstpointer key); >typedef void (*GHFunc) (gpointer key, > gpointer value, > gpointer user_data); >typedef void (*GFreeFunc) (gpointer data); >typedef const gchar * (*GTranslateFunc) (const gchar *str, > gpointer data); ># 345 "/usr/include/glib-2.0/glib/gtypes.h" >typedef union _GDoubleIEEE754 GDoubleIEEE754; >typedef union _GFloatIEEE754 GFloatIEEE754; > > > > > >union _GFloatIEEE754 >{ > gfloat v_float; > struct { > guint mantissa : 23; > guint biased_exponent : 8; > guint sign : 1; > } mpn; >}; >union _GDoubleIEEE754 >{ > gdouble v_double; > struct { > guint mantissa_low : 32; > guint mantissa_high : 20; > guint biased_exponent : 11; > guint sign : 1; > } mpn; >}; ># 395 "/usr/include/glib-2.0/glib/gtypes.h" >typedef struct _GTimeVal GTimeVal; > >struct _GTimeVal >{ > glong tv_sec; > glong tv_usec; >}; > > ># 31 "/usr/include/glib-2.0/glib/galloca.h" 2 ># 31 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/garray.h" 1 ># 32 "/usr/include/glib-2.0/glib/garray.h" > > >typedef struct _GArray GArray; >typedef struct _GByteArray GByteArray; >typedef struct _GPtrArray GPtrArray; > >struct _GArray >{ > gchar *data; > guint len; >}; > >struct _GByteArray >{ > guint8 *data; > guint len; >}; > >struct _GPtrArray >{ > gpointer *pdata; > guint len; >}; ># 66 "/usr/include/glib-2.0/glib/garray.h" >GArray* g_array_new (gboolean zero_terminated, > gboolean clear_, > guint element_size); >GArray* g_array_sized_new (gboolean zero_terminated, > gboolean clear_, > guint element_size, > guint reserved_size); >gchar* g_array_free (GArray *array, > gboolean free_segment); >GArray* g_array_append_vals (GArray *array, > gconstpointer data, > guint len); >GArray* g_array_prepend_vals (GArray *array, > gconstpointer data, > guint len); >GArray* g_array_insert_vals (GArray *array, > guint index_, > gconstpointer data, > guint len); >GArray* g_array_set_size (GArray *array, > guint length); >GArray* g_array_remove_index (GArray *array, > guint index_); >GArray* g_array_remove_index_fast (GArray *array, > guint index_); >GArray* g_array_remove_range (GArray *array, > guint index_, > guint length); >void g_array_sort (GArray *array, > GCompareFunc compare_func); >void g_array_sort_with_data (GArray *array, > GCompareDataFunc compare_func, > gpointer user_data); > > > > > > >GPtrArray* g_ptr_array_new (void); >GPtrArray* g_ptr_array_sized_new (guint reserved_size); >gpointer* g_ptr_array_free (GPtrArray *array, > gboolean free_seg); >void g_ptr_array_set_size (GPtrArray *array, > gint length); >gpointer g_ptr_array_remove_index (GPtrArray *array, > guint index_); >gpointer g_ptr_array_remove_index_fast (GPtrArray *array, > guint index_); >gboolean g_ptr_array_remove (GPtrArray *array, > gpointer data); >gboolean g_ptr_array_remove_fast (GPtrArray *array, > gpointer data); >void g_ptr_array_remove_range (GPtrArray *array, > guint index_, > guint length); >void g_ptr_array_add (GPtrArray *array, > gpointer data); >void g_ptr_array_sort (GPtrArray *array, > GCompareFunc compare_func); >void g_ptr_array_sort_with_data (GPtrArray *array, > GCompareDataFunc compare_func, > gpointer user_data); >void g_ptr_array_foreach (GPtrArray *array, > GFunc func, > gpointer user_data); > > > > > > >GByteArray* g_byte_array_new (void); >GByteArray* g_byte_array_sized_new (guint reserved_size); >guint8* g_byte_array_free (GByteArray *array, > gboolean free_segment); >GByteArray* g_byte_array_append (GByteArray *array, > const guint8 *data, > guint len); >GByteArray* g_byte_array_prepend (GByteArray *array, > const guint8 *data, > guint len); >GByteArray* g_byte_array_set_size (GByteArray *array, > guint length); >GByteArray* g_byte_array_remove_index (GByteArray *array, > guint index_); >GByteArray* g_byte_array_remove_index_fast (GByteArray *array, > guint index_); >GByteArray* g_byte_array_remove_range (GByteArray *array, > guint index_, > guint length); >void g_byte_array_sort (GByteArray *array, > GCompareFunc compare_func); >void g_byte_array_sort_with_data (GByteArray *array, > GCompareDataFunc compare_func, > gpointer user_data); > > > ># 32 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gasyncqueue.h" 1 ># 30 "/usr/include/glib-2.0/glib/gasyncqueue.h" ># 1 "/usr/include/glib-2.0/glib/gthread.h" 1 ># 30 "/usr/include/glib-2.0/glib/gthread.h" ># 1 "/usr/include/glib-2.0/glib/gerror.h" 1 ># 24 "/usr/include/glib-2.0/glib/gerror.h" ># 1 "/usr/include/glib-2.0/glib/gquark.h" 1 ># 32 "/usr/include/glib-2.0/glib/gquark.h" > > >typedef guint32 GQuark; > > > >GQuark g_quark_try_string (const gchar *string); >GQuark g_quark_from_static_string (const gchar *string); >GQuark g_quark_from_string (const gchar *string); >const gchar* g_quark_to_string (GQuark quark) __attribute__((__const__)); > >const gchar* g_intern_string (const gchar *string); >const gchar* g_intern_static_string (const gchar *string); > > > ># 25 "/usr/include/glib-2.0/glib/gerror.h" 2 > > > >typedef struct _GError GError; > >struct _GError >{ > GQuark domain; > gint code; > gchar *message; >}; > >GError* g_error_new (GQuark domain, > gint code, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 3, 4))); > >GError* g_error_new_literal (GQuark domain, > gint code, > const gchar *message); > >void g_error_free (GError *error); >GError* g_error_copy (const GError *error); > >gboolean g_error_matches (const GError *error, > GQuark domain, > gint code); > > > > >void g_set_error (GError **err, > GQuark domain, > gint code, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 4, 5))); > > > >void g_propagate_error (GError **dest, > GError *src); > > >void g_clear_error (GError **err); > > >void g_prefix_error (GError **err, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 2, 3))); > > >void g_propagate_prefixed_error (GError **dest, > GError *src, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 3, 4))); > > ># 31 "/usr/include/glib-2.0/glib/gthread.h" 2 > ># 1 "/usr/include/glib-2.0/glib/gutils.h" 1 ># 31 "/usr/include/glib-2.0/glib/gutils.h" ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stdarg.h" 1 3 4 ># 105 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stdarg.h" 3 4 >typedef __gnuc_va_list va_list; ># 32 "/usr/include/glib-2.0/glib/gutils.h" 2 > > ># 120 "/usr/include/glib-2.0/glib/gutils.h" >const gchar* g_get_user_name (void); >const gchar* g_get_real_name (void); >const gchar* g_get_home_dir (void); >const gchar* g_get_tmp_dir (void); >const gchar* g_get_host_name (void); >gchar* g_get_prgname (void); >void g_set_prgname (const gchar *prgname); >const gchar* g_get_application_name (void); >void g_set_application_name (const gchar *application_name); > >const gchar* g_get_user_data_dir (void); >const gchar* g_get_user_config_dir (void); >const gchar* g_get_user_cache_dir (void); >const gchar* const * g_get_system_data_dirs (void); ># 148 "/usr/include/glib-2.0/glib/gutils.h" >const gchar* const * g_get_system_config_dirs (void); > >const gchar* const * g_get_language_names (void); ># 174 "/usr/include/glib-2.0/glib/gutils.h" >typedef enum { > G_USER_DIRECTORY_DESKTOP, > G_USER_DIRECTORY_DOCUMENTS, > G_USER_DIRECTORY_DOWNLOAD, > G_USER_DIRECTORY_MUSIC, > G_USER_DIRECTORY_PICTURES, > G_USER_DIRECTORY_PUBLIC_SHARE, > G_USER_DIRECTORY_TEMPLATES, > G_USER_DIRECTORY_VIDEOS, > > G_USER_N_DIRECTORIES >} GUserDirectory; > >const gchar* g_get_user_special_dir (GUserDirectory directory); > >typedef struct _GDebugKey GDebugKey; >struct _GDebugKey >{ > gchar *key; > guint value; >}; > > > >guint g_parse_debug_string (const gchar *string, > const GDebugKey *keys, > guint nkeys); > >gint g_snprintf (gchar *string, > gulong n, > gchar const *format, > ...) __attribute__((__format__ (__printf__, 3, 4))); >gint g_vsnprintf (gchar *string, > gulong n, > gchar const *format, > va_list args); > > >gboolean g_path_is_absolute (const gchar *file_name); > > >const gchar* g_path_skip_root (const gchar *file_name); > > > > > > > >const gchar* g_basename (const gchar *file_name); ># 233 "/usr/include/glib-2.0/glib/gutils.h" >gchar* g_get_current_dir (void); >gchar* g_path_get_basename (const gchar *file_name) __attribute__((__malloc__)); >gchar* g_path_get_dirname (const gchar *file_name) __attribute__((__malloc__)); > > >void g_nullify_pointer (gpointer *nullify_location); ># 249 "/usr/include/glib-2.0/glib/gutils.h" >const gchar* g_getenv (const gchar *variable); >gboolean g_setenv (const gchar *variable, > const gchar *value, > gboolean overwrite); >void g_unsetenv (const gchar *variable); >gchar** g_listenv (void); > > >const gchar* _g_getenv_nomalloc (const gchar *variable, > gchar buffer[1024]); > > > > > >typedef void (*GVoidFunc) (void); ># 275 "/usr/include/glib-2.0/glib/gutils.h" >void g_atexit (GVoidFunc func); ># 289 "/usr/include/glib-2.0/glib/gutils.h" >gchar* g_find_program_in_path (const gchar *program); > > > >extern inline __attribute__ ((__gnu_inline__)) gint g_bit_nth_lsf (gulong mask, > gint nth_bit) __attribute__((__const__)); >extern inline __attribute__ ((__gnu_inline__)) gint g_bit_nth_msf (gulong mask, > gint nth_bit) __attribute__((__const__)); >extern inline __attribute__ ((__gnu_inline__)) guint g_bit_storage (gulong number) __attribute__((__const__)); > > > > >typedef struct _GTrashStack GTrashStack; >struct _GTrashStack >{ > GTrashStack *next; >}; > >extern inline __attribute__ ((__gnu_inline__)) void g_trash_stack_push (GTrashStack **stack_p, > gpointer data_p); >extern inline __attribute__ ((__gnu_inline__)) gpointer g_trash_stack_pop (GTrashStack **stack_p); >extern inline __attribute__ ((__gnu_inline__)) gpointer g_trash_stack_peek (GTrashStack **stack_p); >extern inline __attribute__ ((__gnu_inline__)) guint g_trash_stack_height (GTrashStack **stack_p); > > > > >extern inline __attribute__ ((__gnu_inline__)) gint >g_bit_nth_lsf (gulong mask, > gint nth_bit) >{ > if ((__builtin_expect (__extension__ ({ int _g_boolean_var_; if (nth_bit < -1) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 0))) > nth_bit = -1; > while (nth_bit < ((4 * 8) - 1)) > { > nth_bit++; > if (mask & (1UL << nth_bit)) > return nth_bit; > } > return -1; >} >extern inline __attribute__ ((__gnu_inline__)) gint >g_bit_nth_msf (gulong mask, > gint nth_bit) >{ > if (nth_bit < 0 || (__builtin_expect (__extension__ ({ int _g_boolean_var_; if (nth_bit > 4 * 8) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 0))) > nth_bit = 4 * 8; > while (nth_bit > 0) > { > nth_bit--; > if (mask & (1UL << nth_bit)) > return nth_bit; > } > return -1; >} >extern inline __attribute__ ((__gnu_inline__)) guint >g_bit_storage (gulong number) >{ > > return (__builtin_expect (__extension__ ({ int _g_boolean_var_; if (number) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 1)) ? > ((4 * 8 - 1) ^ __builtin_clzl(number)) + 1 : 1; ># 362 "/usr/include/glib-2.0/glib/gutils.h" >} >extern inline __attribute__ ((__gnu_inline__)) void >g_trash_stack_push (GTrashStack **stack_p, > gpointer data_p) >{ > GTrashStack *data = (GTrashStack *) data_p; > > data->next = *stack_p; > *stack_p = data; >} >extern inline __attribute__ ((__gnu_inline__)) gpointer >g_trash_stack_pop (GTrashStack **stack_p) >{ > GTrashStack *data; > > data = *stack_p; > if (data) > { > *stack_p = data->next; > > > > data->next = ((void *)0); > } > > return data; >} >extern inline __attribute__ ((__gnu_inline__)) gpointer >g_trash_stack_peek (GTrashStack **stack_p) >{ > GTrashStack *data; > > data = *stack_p; > > return data; >} >extern inline __attribute__ ((__gnu_inline__)) guint >g_trash_stack_height (GTrashStack **stack_p) >{ > GTrashStack *data; > guint i = 0; > > for (data = *stack_p; data; data = data->next) > i++; > > return i; >} > > > > > > >extern const guint glib_major_version; >extern const guint glib_minor_version; >extern const guint glib_micro_version; >extern const guint glib_interface_age; >extern const guint glib_binary_age; > >const gchar * glib_check_version (guint required_major, > guint required_minor, > guint required_micro); > > > > > > > > ># 33 "/usr/include/glib-2.0/glib/gthread.h" 2 ># 1 "/usr/include/glib-2.0/glib/gatomic.h" 1 ># 35 "/usr/include/glib-2.0/glib/gatomic.h" > > >gint g_atomic_int_exchange_and_add (volatile gint *atomic, > gint val); >void g_atomic_int_add (volatile gint *atomic, > gint val); >gboolean g_atomic_int_compare_and_exchange (volatile gint *atomic, > gint oldval, > gint newval); >gboolean g_atomic_pointer_compare_and_exchange (volatile gpointer *atomic, > gpointer oldval, > gpointer newval); > >gint g_atomic_int_get (volatile gint *atomic); >void g_atomic_int_set (volatile gint *atomic, > gint newval); >gpointer g_atomic_pointer_get (volatile gpointer *atomic); >void g_atomic_pointer_set (volatile gpointer *atomic, > gpointer newval); ># 66 "/usr/include/glib-2.0/glib/gatomic.h" > ># 34 "/usr/include/glib-2.0/glib/gthread.h" 2 > > > > > > >extern GQuark g_thread_error_quark (void); > > >typedef enum >{ > G_THREAD_ERROR_AGAIN >} GThreadError; > >typedef gpointer (*GThreadFunc) (gpointer data); > >typedef enum >{ > G_THREAD_PRIORITY_LOW, > G_THREAD_PRIORITY_NORMAL, > G_THREAD_PRIORITY_HIGH, > G_THREAD_PRIORITY_URGENT >} GThreadPriority; > >typedef struct _GThread GThread; >struct _GThread >{ > > GThreadFunc func; > gpointer data; > gboolean joinable; > GThreadPriority priority; >}; > >typedef struct _GMutex GMutex; >typedef struct _GCond GCond; >typedef struct _GPrivate GPrivate; >typedef struct _GStaticPrivate GStaticPrivate; > >typedef struct _GThreadFunctions GThreadFunctions; >struct _GThreadFunctions >{ > GMutex* (*mutex_new) (void); > void (*mutex_lock) (GMutex *mutex); > gboolean (*mutex_trylock) (GMutex *mutex); > void (*mutex_unlock) (GMutex *mutex); > void (*mutex_free) (GMutex *mutex); > GCond* (*cond_new) (void); > void (*cond_signal) (GCond *cond); > void (*cond_broadcast) (GCond *cond); > void (*cond_wait) (GCond *cond, > GMutex *mutex); > gboolean (*cond_timed_wait) (GCond *cond, > GMutex *mutex, > GTimeVal *end_time); > void (*cond_free) (GCond *cond); > GPrivate* (*private_new) (GDestroyNotify destructor); > gpointer (*private_get) (GPrivate *private_key); > void (*private_set) (GPrivate *private_key, > gpointer data); > void (*thread_create) (GThreadFunc func, > gpointer data, > gulong stack_size, > gboolean joinable, > gboolean bound, > GThreadPriority priority, > gpointer thread, > GError **error); > void (*thread_yield) (void); > void (*thread_join) (gpointer thread); > void (*thread_exit) (void); > void (*thread_set_priority)(gpointer thread, > GThreadPriority priority); > void (*thread_self) (gpointer thread); > gboolean (*thread_equal) (gpointer thread1, > gpointer thread2); >}; > >extern GThreadFunctions g_thread_functions_for_glib_use; >extern gboolean g_thread_use_default_impl; >extern gboolean g_threads_got_initialized; > >extern guint64 (*g_thread_gettime) (void); > > > > > >void g_thread_init (GThreadFunctions *vtable); ># 131 "/usr/include/glib-2.0/glib/gthread.h" >void g_thread_init_with_errorcheck_mutexes (GThreadFunctions* vtable); ># 141 "/usr/include/glib-2.0/glib/gthread.h" >GMutex* g_static_mutex_get_mutex_impl (GMutex **mutex); ># 212 "/usr/include/glib-2.0/glib/gthread.h" >GThread* g_thread_create_full (GThreadFunc func, > gpointer data, > gulong stack_size, > gboolean joinable, > gboolean bound, > GThreadPriority priority, > GError **error); >GThread* g_thread_self (void); >void g_thread_exit (gpointer retval); >gpointer g_thread_join (GThread *thread); > >void g_thread_set_priority (GThread *thread, > GThreadPriority priority); ># 237 "/usr/include/glib-2.0/glib/gthread.h" >void g_static_mutex_init (GStaticMutex *mutex); >void g_static_mutex_free (GStaticMutex *mutex); > >struct _GStaticPrivate >{ > > guint index; >}; > >void g_static_private_init (GStaticPrivate *private_key); >gpointer g_static_private_get (GStaticPrivate *private_key); >void g_static_private_set (GStaticPrivate *private_key, > gpointer data, > GDestroyNotify notify); >void g_static_private_free (GStaticPrivate *private_key); > >typedef struct _GStaticRecMutex GStaticRecMutex; >struct _GStaticRecMutex >{ > > GStaticMutex mutex; > guint depth; > GSystemThread owner; >}; > > >void g_static_rec_mutex_init (GStaticRecMutex *mutex); >void g_static_rec_mutex_lock (GStaticRecMutex *mutex); >gboolean g_static_rec_mutex_trylock (GStaticRecMutex *mutex); >void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); >void g_static_rec_mutex_lock_full (GStaticRecMutex *mutex, > guint depth); >guint g_static_rec_mutex_unlock_full (GStaticRecMutex *mutex); >void g_static_rec_mutex_free (GStaticRecMutex *mutex); > >typedef struct _GStaticRWLock GStaticRWLock; >struct _GStaticRWLock >{ > > GStaticMutex mutex; > GCond *read_cond; > GCond *write_cond; > guint read_counter; > gboolean have_writer; > guint want_to_read; > guint want_to_write; >}; > > > >void g_static_rw_lock_init (GStaticRWLock* lock); >void g_static_rw_lock_reader_lock (GStaticRWLock* lock); >gboolean g_static_rw_lock_reader_trylock (GStaticRWLock* lock); >void g_static_rw_lock_reader_unlock (GStaticRWLock* lock); >void g_static_rw_lock_writer_lock (GStaticRWLock* lock); >gboolean g_static_rw_lock_writer_trylock (GStaticRWLock* lock); >void g_static_rw_lock_writer_unlock (GStaticRWLock* lock); >void g_static_rw_lock_free (GStaticRWLock* lock); > >void g_thread_foreach (GFunc thread_func, > gpointer user_data); > >typedef enum >{ > G_ONCE_STATUS_NOTCALLED, > G_ONCE_STATUS_PROGRESS, > G_ONCE_STATUS_READY >} GOnceStatus; > >typedef struct _GOnce GOnce; >struct _GOnce >{ > volatile GOnceStatus status; > volatile gpointer retval; >}; > > > >gpointer g_once_impl (GOnce *once, GThreadFunc func, gpointer arg); ># 327 "/usr/include/glib-2.0/glib/gthread.h" >extern inline __attribute__ ((__gnu_inline__)) gboolean g_once_init_enter (volatile gsize *value_location); >gboolean g_once_init_enter_impl (volatile gsize *value_location); >void g_once_init_leave (volatile gsize *value_location, > gsize initialization_value); > >extern inline __attribute__ ((__gnu_inline__)) gboolean >g_once_init_enter (volatile gsize *value_location) >{ > if (__builtin_expect (__extension__ ({ int _g_boolean_var_; if ((*((void*volatile*) value_location)) != ((void *)0)) _g_boolean_var_ = 1; else _g_boolean_var_ = 0; _g_boolean_var_; }), 1)) > return (0); > else > return g_once_init_enter_impl (value_location); >} ># 351 "/usr/include/glib-2.0/glib/gthread.h" >extern void glib_dummy_decl (void); ># 394 "/usr/include/glib-2.0/glib/gthread.h" > ># 31 "/usr/include/glib-2.0/glib/gasyncqueue.h" 2 > > > >typedef struct _GAsyncQueue GAsyncQueue; > > > > >GAsyncQueue* g_async_queue_new (void); > >GAsyncQueue* g_async_queue_new_full (GDestroyNotify item_free_func); > > > > > >void g_async_queue_lock (GAsyncQueue *queue); >void g_async_queue_unlock (GAsyncQueue *queue); > > >GAsyncQueue* g_async_queue_ref (GAsyncQueue *queue); >void g_async_queue_unref (GAsyncQueue *queue); > > > >void g_async_queue_ref_unlocked (GAsyncQueue *queue); >void g_async_queue_unref_and_unlock (GAsyncQueue *queue); > > > >void g_async_queue_push (GAsyncQueue *queue, > gpointer data); >void g_async_queue_push_unlocked (GAsyncQueue *queue, > gpointer data); > >void g_async_queue_push_sorted (GAsyncQueue *queue, > gpointer data, > GCompareDataFunc func, > gpointer user_data); >void g_async_queue_push_sorted_unlocked (GAsyncQueue *queue, > gpointer data, > GCompareDataFunc func, > gpointer user_data); > > > > >gpointer g_async_queue_pop (GAsyncQueue *queue); >gpointer g_async_queue_pop_unlocked (GAsyncQueue *queue); > > >gpointer g_async_queue_try_pop (GAsyncQueue *queue); >gpointer g_async_queue_try_pop_unlocked (GAsyncQueue *queue); > > > > > > >gpointer g_async_queue_timed_pop (GAsyncQueue *queue, > GTimeVal *end_time); >gpointer g_async_queue_timed_pop_unlocked (GAsyncQueue *queue, > GTimeVal *end_time); ># 102 "/usr/include/glib-2.0/glib/gasyncqueue.h" >gint g_async_queue_length (GAsyncQueue *queue); >gint g_async_queue_length_unlocked (GAsyncQueue *queue); >void g_async_queue_sort (GAsyncQueue *queue, > GCompareDataFunc func, > gpointer user_data); >void g_async_queue_sort_unlocked (GAsyncQueue *queue, > GCompareDataFunc func, > gpointer user_data); > > >GMutex* _g_async_queue_get_mutex (GAsyncQueue *queue); > > ># 33 "/usr/include/glib-2.0/glib.h" 2 > ># 1 "/usr/include/glib-2.0/glib/gbacktrace.h" 1 ># 32 "/usr/include/glib-2.0/glib/gbacktrace.h" > ># 43 "/usr/include/glib-2.0/glib/gbacktrace.h" >void g_on_error_query (const gchar *prg_name); >void g_on_error_stack_trace (const gchar *prg_name); ># 59 "/usr/include/glib-2.0/glib/gbacktrace.h" > ># 35 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gbase64.h" 1 ># 26 "/usr/include/glib-2.0/glib/gbase64.h" > > >gsize g_base64_encode_step (const guchar *in, > gsize len, > gboolean break_lines, > gchar *out, > gint *state, > gint *save); >gsize g_base64_encode_close (gboolean break_lines, > gchar *out, > gint *state, > gint *save); >gchar* g_base64_encode (const guchar *data, > gsize len) __attribute__((__malloc__)); >gsize g_base64_decode_step (const gchar *in, > gsize len, > guchar *out, > gint *state, > guint *save); >guchar *g_base64_decode (const gchar *text, > gsize *out_len) __attribute__((__malloc__)); > > ># 36 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gbookmarkfile.h" 1 ># 26 "/usr/include/glib-2.0/glib/gbookmarkfile.h" > > > > > > >typedef enum >{ > G_BOOKMARK_FILE_ERROR_INVALID_URI, > G_BOOKMARK_FILE_ERROR_INVALID_VALUE, > G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED, > G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND, > G_BOOKMARK_FILE_ERROR_READ, > G_BOOKMARK_FILE_ERROR_UNKNOWN_ENCODING, > G_BOOKMARK_FILE_ERROR_WRITE, > G_BOOKMARK_FILE_ERROR_FILE_NOT_FOUND >} GBookmarkFileError; > >GQuark g_bookmark_file_error_quark (void); > > > > >typedef struct _GBookmarkFile GBookmarkFile; > >GBookmarkFile *g_bookmark_file_new (void); >void g_bookmark_file_free (GBookmarkFile *bookmark); > >gboolean g_bookmark_file_load_from_file (GBookmarkFile *bookmark, > const gchar *filename, > GError **error); >gboolean g_bookmark_file_load_from_data (GBookmarkFile *bookmark, > const gchar *data, > gsize length, > GError **error); >gboolean g_bookmark_file_load_from_data_dirs (GBookmarkFile *bookmark, > const gchar *file, > gchar **full_path, > GError **error); >gchar * g_bookmark_file_to_data (GBookmarkFile *bookmark, > gsize *length, > GError **error) __attribute__((__malloc__)); >gboolean g_bookmark_file_to_file (GBookmarkFile *bookmark, > const gchar *filename, > GError **error); > >void g_bookmark_file_set_title (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *title); >gchar * g_bookmark_file_get_title (GBookmarkFile *bookmark, > const gchar *uri, > GError **error) __attribute__((__malloc__)); >void g_bookmark_file_set_description (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *description); >gchar * g_bookmark_file_get_description (GBookmarkFile *bookmark, > const gchar *uri, > GError **error) __attribute__((__malloc__)); >void g_bookmark_file_set_mime_type (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *mime_type); >gchar * g_bookmark_file_get_mime_type (GBookmarkFile *bookmark, > const gchar *uri, > GError **error) __attribute__((__malloc__)); >void g_bookmark_file_set_groups (GBookmarkFile *bookmark, > const gchar *uri, > const gchar **groups, > gsize length); >void g_bookmark_file_add_group (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *group); >gboolean g_bookmark_file_has_group (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *group, > GError **error); >gchar ** g_bookmark_file_get_groups (GBookmarkFile *bookmark, > const gchar *uri, > gsize *length, > GError **error) __attribute__((__malloc__)); >void g_bookmark_file_add_application (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *name, > const gchar *exec); >gboolean g_bookmark_file_has_application (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *name, > GError **error); >gchar ** g_bookmark_file_get_applications (GBookmarkFile *bookmark, > const gchar *uri, > gsize *length, > GError **error) __attribute__((__malloc__)); >gboolean g_bookmark_file_set_app_info (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *name, > const gchar *exec, > gint count, > time_t stamp, > GError **error); >gboolean g_bookmark_file_get_app_info (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *name, > gchar **exec, > guint *count, > time_t *stamp, > GError **error); >void g_bookmark_file_set_is_private (GBookmarkFile *bookmark, > const gchar *uri, > gboolean is_private); >gboolean g_bookmark_file_get_is_private (GBookmarkFile *bookmark, > const gchar *uri, > GError **error); >void g_bookmark_file_set_icon (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *href, > const gchar *mime_type); >gboolean g_bookmark_file_get_icon (GBookmarkFile *bookmark, > const gchar *uri, > gchar **href, > gchar **mime_type, > GError **error); >void g_bookmark_file_set_added (GBookmarkFile *bookmark, > const gchar *uri, > time_t added); >time_t g_bookmark_file_get_added (GBookmarkFile *bookmark, > const gchar *uri, > GError **error); >void g_bookmark_file_set_modified (GBookmarkFile *bookmark, > const gchar *uri, > time_t modified); >time_t g_bookmark_file_get_modified (GBookmarkFile *bookmark, > const gchar *uri, > GError **error); >void g_bookmark_file_set_visited (GBookmarkFile *bookmark, > const gchar *uri, > time_t visited); >time_t g_bookmark_file_get_visited (GBookmarkFile *bookmark, > const gchar *uri, > GError **error); >gboolean g_bookmark_file_has_item (GBookmarkFile *bookmark, > const gchar *uri); >gint g_bookmark_file_get_size (GBookmarkFile *bookmark); >gchar ** g_bookmark_file_get_uris (GBookmarkFile *bookmark, > gsize *length) __attribute__((__malloc__)); >gboolean g_bookmark_file_remove_group (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *group, > GError **error); >gboolean g_bookmark_file_remove_application (GBookmarkFile *bookmark, > const gchar *uri, > const gchar *name, > GError **error); >gboolean g_bookmark_file_remove_item (GBookmarkFile *bookmark, > const gchar *uri, > GError **error); >gboolean g_bookmark_file_move_item (GBookmarkFile *bookmark, > const gchar *old_uri, > const gchar *new_uri, > GError **error); > > ># 37 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gcache.h" 1 ># 30 "/usr/include/glib-2.0/glib/gcache.h" ># 1 "/usr/include/glib-2.0/glib/glist.h" 1 ># 30 "/usr/include/glib-2.0/glib/glist.h" ># 1 "/usr/include/glib-2.0/glib/gmem.h" 1 ># 30 "/usr/include/glib-2.0/glib/gmem.h" ># 1 "/usr/include/glib-2.0/glib/gslice.h" 1 ># 28 "/usr/include/glib-2.0/glib/gslice.h" > > > > >gpointer g_slice_alloc (gsize block_size) __attribute__((__malloc__)); >gpointer g_slice_alloc0 (gsize block_size) __attribute__((__malloc__)); >gpointer g_slice_copy (gsize block_size, > gconstpointer mem_block) __attribute__((__malloc__)); >void g_slice_free1 (gsize block_size, > gpointer mem_block); >void g_slice_free_chain_with_offset (gsize block_size, > gpointer mem_chain, > gsize next_offset); ># 71 "/usr/include/glib-2.0/glib/gslice.h" >typedef enum { > G_SLICE_CONFIG_ALWAYS_MALLOC = 1, > G_SLICE_CONFIG_BYPASS_MAGAZINES, > G_SLICE_CONFIG_WORKING_SET_MSECS, > G_SLICE_CONFIG_COLOR_INCREMENT, > G_SLICE_CONFIG_CHUNK_SIZES, > G_SLICE_CONFIG_CONTENTION_COUNTER >} GSliceConfig; >void g_slice_set_config (GSliceConfig ckey, gint64 value); >gint64 g_slice_get_config (GSliceConfig ckey); >gint64* g_slice_get_config_state (GSliceConfig ckey, gint64 address, guint *n_values); > > ># 31 "/usr/include/glib-2.0/glib/gmem.h" 2 > > > > >typedef struct _GMemVTable GMemVTable; ># 47 "/usr/include/glib-2.0/glib/gmem.h" >gpointer g_malloc (gsize n_bytes) __attribute__((__malloc__)); >gpointer g_malloc0 (gsize n_bytes) __attribute__((__malloc__)); >gpointer g_realloc (gpointer mem, > gsize n_bytes) __attribute__((warn_unused_result)); >void g_free (gpointer mem); >gpointer g_try_malloc (gsize n_bytes) __attribute__((__malloc__)); >gpointer g_try_malloc0 (gsize n_bytes) __attribute__((__malloc__)); >gpointer g_try_realloc (gpointer mem, > gsize n_bytes) __attribute__((warn_unused_result)); ># 79 "/usr/include/glib-2.0/glib/gmem.h" >struct _GMemVTable >{ > gpointer (*malloc) (gsize n_bytes); > gpointer (*realloc) (gpointer mem, > gsize n_bytes); > void (*free) (gpointer mem); > > gpointer (*calloc) (gsize n_blocks, > gsize n_block_bytes); > gpointer (*try_malloc) (gsize n_bytes); > gpointer (*try_realloc) (gpointer mem, > gsize n_bytes); >}; >void g_mem_set_vtable (GMemVTable *vtable); >gboolean g_mem_is_system_malloc (void); > >extern gboolean g_mem_gc_friendly; > > > >extern GMemVTable *glib_mem_profiler_table; >void g_mem_profile (void); > > > > >typedef struct _GAllocator GAllocator; >typedef struct _GMemChunk GMemChunk; ># 124 "/usr/include/glib-2.0/glib/gmem.h" >GMemChunk* g_mem_chunk_new (const gchar *name, > gint atom_size, > gsize area_size, > gint type); >void g_mem_chunk_destroy (GMemChunk *mem_chunk); >gpointer g_mem_chunk_alloc (GMemChunk *mem_chunk); >gpointer g_mem_chunk_alloc0 (GMemChunk *mem_chunk); >void g_mem_chunk_free (GMemChunk *mem_chunk, > gpointer mem); >void g_mem_chunk_clean (GMemChunk *mem_chunk); >void g_mem_chunk_reset (GMemChunk *mem_chunk); >void g_mem_chunk_print (GMemChunk *mem_chunk); >void g_mem_chunk_info (void); >void g_blow_chunks (void); >GAllocator*g_allocator_new (const gchar *name, > guint n_preallocs); >void g_allocator_free (GAllocator *allocator); > > > > > > ># 31 "/usr/include/glib-2.0/glib/glist.h" 2 > > > >typedef struct _GList GList; > >struct _GList >{ > gpointer data; > GList *next; > GList *prev; >}; > > > >GList* g_list_alloc (void) __attribute__((warn_unused_result)); >void g_list_free (GList *list); >void g_list_free_1 (GList *list); > >GList* g_list_append (GList *list, > gpointer data) __attribute__((warn_unused_result)); >GList* g_list_prepend (GList *list, > gpointer data) __attribute__((warn_unused_result)); >GList* g_list_insert (GList *list, > gpointer data, > gint position) __attribute__((warn_unused_result)); >GList* g_list_insert_sorted (GList *list, > gpointer data, > GCompareFunc func) __attribute__((warn_unused_result)); >GList* g_list_insert_sorted_with_data (GList *list, > gpointer data, > GCompareDataFunc func, > gpointer user_data) __attribute__((warn_unused_result)); >GList* g_list_insert_before (GList *list, > GList *sibling, > gpointer data) __attribute__((warn_unused_result)); >GList* g_list_concat (GList *list1, > GList *list2) __attribute__((warn_unused_result)); >GList* g_list_remove (GList *list, > gconstpointer data) __attribute__((warn_unused_result)); >GList* g_list_remove_all (GList *list, > gconstpointer data) __attribute__((warn_unused_result)); >GList* g_list_remove_link (GList *list, > GList *llink) __attribute__((warn_unused_result)); >GList* g_list_delete_link (GList *list, > GList *link_) __attribute__((warn_unused_result)); >GList* g_list_reverse (GList *list) __attribute__((warn_unused_result)); >GList* g_list_copy (GList *list) __attribute__((warn_unused_result)); >GList* g_list_nth (GList *list, > guint n); >GList* g_list_nth_prev (GList *list, > guint n); >GList* g_list_find (GList *list, > gconstpointer data); >GList* g_list_find_custom (GList *list, > gconstpointer data, > GCompareFunc func); >gint g_list_position (GList *list, > GList *llink); >gint g_list_index (GList *list, > gconstpointer data); >GList* g_list_last (GList *list); >GList* g_list_first (GList *list); >guint g_list_length (GList *list); >void g_list_foreach (GList *list, > GFunc func, > gpointer user_data); >GList* g_list_sort (GList *list, > GCompareFunc compare_func) __attribute__((warn_unused_result)); >GList* g_list_sort_with_data (GList *list, > GCompareDataFunc compare_func, > gpointer user_data) __attribute__((warn_unused_result)); >gpointer g_list_nth_data (GList *list, > guint n); > > > > > > >void g_list_push_allocator (gpointer allocator); >void g_list_pop_allocator (void); > > ># 31 "/usr/include/glib-2.0/glib/gcache.h" 2 > > > >typedef struct _GCache GCache; > >typedef gpointer (*GCacheNewFunc) (gpointer key); >typedef gpointer (*GCacheDupFunc) (gpointer value); >typedef void (*GCacheDestroyFunc) (gpointer value); > > > >GCache* g_cache_new (GCacheNewFunc value_new_func, > GCacheDestroyFunc value_destroy_func, > GCacheDupFunc key_dup_func, > GCacheDestroyFunc key_destroy_func, > GHashFunc hash_key_func, > GHashFunc hash_value_func, > GEqualFunc key_equal_func); >void g_cache_destroy (GCache *cache); >gpointer g_cache_insert (GCache *cache, > gpointer key); >void g_cache_remove (GCache *cache, > gconstpointer value); >void g_cache_key_foreach (GCache *cache, > GHFunc func, > gpointer user_data); > >void g_cache_value_foreach (GCache *cache, > GHFunc func, > gpointer user_data); > > > ># 38 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gchecksum.h" 1 ># 26 "/usr/include/glib-2.0/glib/gchecksum.h" > ># 42 "/usr/include/glib-2.0/glib/gchecksum.h" >typedef enum { > G_CHECKSUM_MD5, > G_CHECKSUM_SHA1, > G_CHECKSUM_SHA256 >} GChecksumType; > >typedef struct _GChecksum GChecksum; > >gssize g_checksum_type_get_length (GChecksumType checksum_type); > >GChecksum * g_checksum_new (GChecksumType checksum_type); >GChecksum * g_checksum_copy (const GChecksum *checksum); >void g_checksum_free (GChecksum *checksum); >void g_checksum_update (GChecksum *checksum, > const guchar *data, > gssize length); >const gchar *g_checksum_get_string (GChecksum *checksum); >void g_checksum_get_digest (GChecksum *checksum, > guint8 *buffer, > gsize *digest_len); > >gchar *g_compute_checksum_for_data (GChecksumType checksum_type, > const guchar *data, > gsize length); >gchar *g_compute_checksum_for_string (GChecksumType checksum_type, > const gchar *str, > gssize length); > > ># 39 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gcompletion.h" 1 ># 32 "/usr/include/glib-2.0/glib/gcompletion.h" > > >typedef struct _GCompletion GCompletion; > >typedef gchar* (*GCompletionFunc) (gpointer); > > > > >typedef gint (*GCompletionStrncmpFunc) (const gchar *s1, > const gchar *s2, > gsize n); > >struct _GCompletion >{ > GList* items; > GCompletionFunc func; > > gchar* prefix; > GList* cache; > GCompletionStrncmpFunc strncmp_func; >}; > >GCompletion* g_completion_new (GCompletionFunc func); >void g_completion_add_items (GCompletion* cmp, > GList* items); >void g_completion_remove_items (GCompletion* cmp, > GList* items); >void g_completion_clear_items (GCompletion* cmp); >GList* g_completion_complete (GCompletion* cmp, > const gchar* prefix, > gchar** new_prefix); >GList* g_completion_complete_utf8 (GCompletion *cmp, > const gchar* prefix, > gchar** new_prefix); >void g_completion_set_compare (GCompletion *cmp, > GCompletionStrncmpFunc strncmp_func); >void g_completion_free (GCompletion* cmp); > > ># 40 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gconvert.h" 1 ># 32 "/usr/include/glib-2.0/glib/gconvert.h" > > >typedef enum >{ > G_CONVERT_ERROR_NO_CONVERSION, > G_CONVERT_ERROR_ILLEGAL_SEQUENCE, > G_CONVERT_ERROR_FAILED, > G_CONVERT_ERROR_PARTIAL_INPUT, > G_CONVERT_ERROR_BAD_URI, > G_CONVERT_ERROR_NOT_ABSOLUTE_PATH >} GConvertError; > > >GQuark g_convert_error_quark (void); > > > >typedef struct _GIConv *GIConv; > >GIConv g_iconv_open (const gchar *to_codeset, > const gchar *from_codeset); >gsize g_iconv (GIConv converter, > gchar **inbuf, > gsize *inbytes_left, > gchar **outbuf, > gsize *outbytes_left); >gint g_iconv_close (GIConv converter); > > >gchar* g_convert (const gchar *str, > gssize len, > const gchar *to_codeset, > const gchar *from_codeset, > gsize *bytes_read, > gsize *bytes_written, > GError **error) __attribute__((__malloc__)); >gchar* g_convert_with_iconv (const gchar *str, > gssize len, > GIConv converter, > gsize *bytes_read, > gsize *bytes_written, > GError **error) __attribute__((__malloc__)); >gchar* g_convert_with_fallback (const gchar *str, > gssize len, > const gchar *to_codeset, > const gchar *from_codeset, > gchar *fallback, > gsize *bytes_read, > gsize *bytes_written, > GError **error) __attribute__((__malloc__)); > > > > >gchar* g_locale_to_utf8 (const gchar *opsysstring, > gssize len, > gsize *bytes_read, > gsize *bytes_written, > GError **error) __attribute__((__malloc__)); >gchar* g_locale_from_utf8 (const gchar *utf8string, > gssize len, > gsize *bytes_read, > gsize *bytes_written, > GError **error) __attribute__((__malloc__)); ># 107 "/usr/include/glib-2.0/glib/gconvert.h" >gchar* g_filename_to_utf8 (const gchar *opsysstring, > gssize len, > gsize *bytes_read, > gsize *bytes_written, > GError **error) __attribute__((__malloc__)); >gchar* g_filename_from_utf8 (const gchar *utf8string, > gssize len, > gsize *bytes_read, > gsize *bytes_written, > GError **error) __attribute__((__malloc__)); > >gchar *g_filename_from_uri (const gchar *uri, > gchar **hostname, > GError **error) __attribute__((__malloc__)); > >gchar *g_filename_to_uri (const gchar *filename, > const gchar *hostname, > GError **error) __attribute__((__malloc__)); >gchar *g_filename_display_name (const gchar *filename) __attribute__((__malloc__)); >gboolean g_get_filename_charsets (const gchar ***charsets); > >gchar *g_filename_display_basename (const gchar *filename) __attribute__((__malloc__)); > >gchar **g_uri_list_extract_uris (const gchar *uri_list) __attribute__((__malloc__)); > > ># 41 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gdataset.h" 1 ># 32 "/usr/include/glib-2.0/glib/gdataset.h" > > >typedef struct _GData GData; > >typedef void (*GDataForeachFunc) (GQuark key_id, > gpointer data, > gpointer user_data); > > > >void g_datalist_init (GData **datalist); >void g_datalist_clear (GData **datalist); >gpointer g_datalist_id_get_data (GData **datalist, > GQuark key_id); >void g_datalist_id_set_data_full (GData **datalist, > GQuark key_id, > gpointer data, > GDestroyNotify destroy_func); >gpointer g_datalist_id_remove_no_notify (GData **datalist, > GQuark key_id); >void g_datalist_foreach (GData **datalist, > GDataForeachFunc func, > gpointer user_data); ># 65 "/usr/include/glib-2.0/glib/gdataset.h" >void g_datalist_set_flags (GData **datalist, > guint flags); >void g_datalist_unset_flags (GData **datalist, > guint flags); >guint g_datalist_get_flags (GData **datalist); ># 89 "/usr/include/glib-2.0/glib/gdataset.h" >void g_dataset_destroy (gconstpointer dataset_location); >gpointer g_dataset_id_get_data (gconstpointer dataset_location, > GQuark key_id); >void g_dataset_id_set_data_full (gconstpointer dataset_location, > GQuark key_id, > gpointer data, > GDestroyNotify destroy_func); >gpointer g_dataset_id_remove_no_notify (gconstpointer dataset_location, > GQuark key_id); >void g_dataset_foreach (gconstpointer dataset_location, > GDataForeachFunc func, > gpointer user_data); ># 116 "/usr/include/glib-2.0/glib/gdataset.h" > ># 42 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gdate.h" 1 ># 35 "/usr/include/glib-2.0/glib/gdate.h" > ># 46 "/usr/include/glib-2.0/glib/gdate.h" >typedef gint32 GTime; >typedef guint16 GDateYear; >typedef guint8 GDateDay; >typedef struct _GDate GDate; > > >typedef enum >{ > G_DATE_DAY = 0, > G_DATE_MONTH = 1, > G_DATE_YEAR = 2 >} GDateDMY; > > >typedef enum >{ > G_DATE_BAD_WEEKDAY = 0, > G_DATE_MONDAY = 1, > G_DATE_TUESDAY = 2, > G_DATE_WEDNESDAY = 3, > G_DATE_THURSDAY = 4, > G_DATE_FRIDAY = 5, > G_DATE_SATURDAY = 6, > G_DATE_SUNDAY = 7 >} GDateWeekday; >typedef enum >{ > G_DATE_BAD_MONTH = 0, > G_DATE_JANUARY = 1, > G_DATE_FEBRUARY = 2, > G_DATE_MARCH = 3, > G_DATE_APRIL = 4, > G_DATE_MAY = 5, > G_DATE_JUNE = 6, > G_DATE_JULY = 7, > G_DATE_AUGUST = 8, > G_DATE_SEPTEMBER = 9, > G_DATE_OCTOBER = 10, > G_DATE_NOVEMBER = 11, > G_DATE_DECEMBER = 12 >} GDateMonth; ># 97 "/usr/include/glib-2.0/glib/gdate.h" >struct _GDate >{ > guint julian_days : 32; > > > > > > guint julian : 1; > guint dmy : 1; > > > guint day : 6; > guint month : 4; > guint year : 16; >}; > > > > > >GDate* g_date_new (void); >GDate* g_date_new_dmy (GDateDay day, > GDateMonth month, > GDateYear year); >GDate* g_date_new_julian (guint32 julian_day); >void g_date_free (GDate *date); > > > > > > >gboolean g_date_valid (const GDate *date); >gboolean g_date_valid_day (GDateDay day) __attribute__((__const__)); >gboolean g_date_valid_month (GDateMonth month) __attribute__((__const__)); >gboolean g_date_valid_year (GDateYear year) __attribute__((__const__)); >gboolean g_date_valid_weekday (GDateWeekday weekday) __attribute__((__const__)); >gboolean g_date_valid_julian (guint32 julian_date) __attribute__((__const__)); >gboolean g_date_valid_dmy (GDateDay day, > GDateMonth month, > GDateYear year) __attribute__((__const__)); > >GDateWeekday g_date_get_weekday (const GDate *date); >GDateMonth g_date_get_month (const GDate *date); >GDateYear g_date_get_year (const GDate *date); >GDateDay g_date_get_day (const GDate *date); >guint32 g_date_get_julian (const GDate *date); >guint g_date_get_day_of_year (const GDate *date); > > > > > > >guint g_date_get_monday_week_of_year (const GDate *date); >guint g_date_get_sunday_week_of_year (const GDate *date); >guint g_date_get_iso8601_week_of_year (const GDate *date); > > > > > >void g_date_clear (GDate *date, > guint n_dates); > > > > > >void g_date_set_parse (GDate *date, > const gchar *str); >void g_date_set_time_t (GDate *date, > time_t timet); >void g_date_set_time_val (GDate *date, > GTimeVal *timeval); > >void g_date_set_time (GDate *date, > GTime time_); > >void g_date_set_month (GDate *date, > GDateMonth month); >void g_date_set_day (GDate *date, > GDateDay day); >void g_date_set_year (GDate *date, > GDateYear year); >void g_date_set_dmy (GDate *date, > GDateDay day, > GDateMonth month, > GDateYear y); >void g_date_set_julian (GDate *date, > guint32 julian_date); >gboolean g_date_is_first_of_month (const GDate *date); >gboolean g_date_is_last_of_month (const GDate *date); > > >void g_date_add_days (GDate *date, > guint n_days); >void g_date_subtract_days (GDate *date, > guint n_days); > > >void g_date_add_months (GDate *date, > guint n_months); >void g_date_subtract_months (GDate *date, > guint n_months); > > >void g_date_add_years (GDate *date, > guint n_years); >void g_date_subtract_years (GDate *date, > guint n_years); >gboolean g_date_is_leap_year (GDateYear year) __attribute__((__const__)); >guint8 g_date_get_days_in_month (GDateMonth month, > GDateYear year) __attribute__((__const__)); >guint8 g_date_get_monday_weeks_in_year (GDateYear year) __attribute__((__const__)); >guint8 g_date_get_sunday_weeks_in_year (GDateYear year) __attribute__((__const__)); > > > >gint g_date_days_between (const GDate *date1, > const GDate *date2); > > >gint g_date_compare (const GDate *lhs, > const GDate *rhs); >void g_date_to_struct_tm (const GDate *date, > struct tm *tm); > >void g_date_clamp (GDate *date, > const GDate *min_date, > const GDate *max_date); > > >void g_date_order (GDate *date1, GDate *date2); > > > > >gsize g_date_strftime (gchar *s, > gsize slen, > const gchar *format, > const GDate *date); ># 257 "/usr/include/glib-2.0/glib/gdate.h" > ># 43 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gdir.h" 1 ># 28 "/usr/include/glib-2.0/glib/gdir.h" > > >typedef struct _GDir GDir; > > > > > > > >GDir * g_dir_open (const gchar *path, > guint flags, > GError **error); >const gchar *g_dir_read_name (GDir *dir); >void g_dir_rewind (GDir *dir); >void g_dir_close (GDir *dir); > > ># 44 "/usr/include/glib-2.0/glib.h" 2 > ># 1 "/usr/include/glib-2.0/glib/gfileutils.h" 1 ># 26 "/usr/include/glib-2.0/glib/gfileutils.h" > > > > >typedef enum >{ > G_FILE_ERROR_EXIST, > G_FILE_ERROR_ISDIR, > G_FILE_ERROR_ACCES, > G_FILE_ERROR_NAMETOOLONG, > G_FILE_ERROR_NOENT, > G_FILE_ERROR_NOTDIR, > G_FILE_ERROR_NXIO, > G_FILE_ERROR_NODEV, > G_FILE_ERROR_ROFS, > G_FILE_ERROR_TXTBSY, > G_FILE_ERROR_FAULT, > G_FILE_ERROR_LOOP, > G_FILE_ERROR_NOSPC, > G_FILE_ERROR_NOMEM, > G_FILE_ERROR_MFILE, > G_FILE_ERROR_NFILE, > G_FILE_ERROR_BADF, > G_FILE_ERROR_INVAL, > G_FILE_ERROR_PIPE, > G_FILE_ERROR_AGAIN, > G_FILE_ERROR_INTR, > G_FILE_ERROR_IO, > G_FILE_ERROR_PERM, > G_FILE_ERROR_NOSYS, > G_FILE_ERROR_FAILED >} GFileError; > > > > > >typedef enum >{ > G_FILE_TEST_IS_REGULAR = 1 << 0, > G_FILE_TEST_IS_SYMLINK = 1 << 1, > G_FILE_TEST_IS_DIR = 1 << 2, > G_FILE_TEST_IS_EXECUTABLE = 1 << 3, > G_FILE_TEST_EXISTS = 1 << 4 >} GFileTest; > >GQuark g_file_error_quark (void); > >GFileError g_file_error_from_errno (gint err_no); ># 83 "/usr/include/glib-2.0/glib/gfileutils.h" >gboolean g_file_test (const gchar *filename, > GFileTest test); >gboolean g_file_get_contents (const gchar *filename, > gchar **contents, > gsize *length, > GError **error); >gboolean g_file_set_contents (const gchar *filename, > const gchar *contents, > gssize length, > GError **error); >gchar *g_file_read_link (const gchar *filename, > GError **error); > > >gint g_mkstemp (gchar *tmpl); > > >gint g_file_open_tmp (const gchar *tmpl, > gchar **name_used, > GError **error); > >char *g_format_size_for_display (goffset size); > >gchar *g_build_path (const gchar *separator, > const gchar *first_element, > ...) __attribute__((__malloc__)) __attribute__((__sentinel__)); >gchar *g_build_pathv (const gchar *separator, > gchar **args) __attribute__((__malloc__)); > >gchar *g_build_filename (const gchar *first_element, > ...) __attribute__((__malloc__)) __attribute__((__sentinel__)); >gchar *g_build_filenamev (gchar **args) __attribute__((__malloc__)); > >int g_mkdir_with_parents (const gchar *pathname, > int mode); > > ># 46 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/ghash.h" 1 ># 33 "/usr/include/glib-2.0/glib/ghash.h" > > >typedef struct _GHashTable GHashTable; > >typedef gboolean (*GHRFunc) (gpointer key, > gpointer value, > gpointer user_data); > >typedef struct _GHashTableIter GHashTableIter; > >struct _GHashTableIter >{ > > gpointer dummy1; > gpointer dummy2; > gpointer dummy3; > int dummy4; > gboolean dummy5; > gpointer dummy6; >}; > > > >GHashTable* g_hash_table_new (GHashFunc hash_func, > GEqualFunc key_equal_func); >GHashTable* g_hash_table_new_full (GHashFunc hash_func, > GEqualFunc key_equal_func, > GDestroyNotify key_destroy_func, > GDestroyNotify value_destroy_func); >void g_hash_table_destroy (GHashTable *hash_table); >void g_hash_table_insert (GHashTable *hash_table, > gpointer key, > gpointer value); >void g_hash_table_replace (GHashTable *hash_table, > gpointer key, > gpointer value); >gboolean g_hash_table_remove (GHashTable *hash_table, > gconstpointer key); >void g_hash_table_remove_all (GHashTable *hash_table); >gboolean g_hash_table_steal (GHashTable *hash_table, > gconstpointer key); >void g_hash_table_steal_all (GHashTable *hash_table); >gpointer g_hash_table_lookup (GHashTable *hash_table, > gconstpointer key); >gboolean g_hash_table_lookup_extended (GHashTable *hash_table, > gconstpointer lookup_key, > gpointer *orig_key, > gpointer *value); >void g_hash_table_foreach (GHashTable *hash_table, > GHFunc func, > gpointer user_data); >gpointer g_hash_table_find (GHashTable *hash_table, > GHRFunc predicate, > gpointer user_data); >guint g_hash_table_foreach_remove (GHashTable *hash_table, > GHRFunc func, > gpointer user_data); >guint g_hash_table_foreach_steal (GHashTable *hash_table, > GHRFunc func, > gpointer user_data); >guint g_hash_table_size (GHashTable *hash_table); >GList * g_hash_table_get_keys (GHashTable *hash_table); >GList * g_hash_table_get_values (GHashTable *hash_table); > >void g_hash_table_iter_init (GHashTableIter *iter, > GHashTable *hash_table); >gboolean g_hash_table_iter_next (GHashTableIter *iter, > gpointer *key, > gpointer *value); >GHashTable* g_hash_table_iter_get_hash_table (GHashTableIter *iter); >void g_hash_table_iter_remove (GHashTableIter *iter); >void g_hash_table_iter_steal (GHashTableIter *iter); > > >GHashTable* g_hash_table_ref (GHashTable *hash_table); >void g_hash_table_unref (GHashTable *hash_table); ># 121 "/usr/include/glib-2.0/glib/ghash.h" >gboolean g_str_equal (gconstpointer v1, > gconstpointer v2); >guint g_str_hash (gconstpointer v); > >gboolean g_int_equal (gconstpointer v1, > gconstpointer v2); >guint g_int_hash (gconstpointer v); > > > > > > > >guint g_direct_hash (gconstpointer v) __attribute__((__const__)); >gboolean g_direct_equal (gconstpointer v1, > gconstpointer v2) __attribute__((__const__)); > > ># 47 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/ghook.h" 1 ># 32 "/usr/include/glib-2.0/glib/ghook.h" > > > > >typedef struct _GHook GHook; >typedef struct _GHookList GHookList; > >typedef gint (*GHookCompareFunc) (GHook *new_hook, > GHook *sibling); >typedef gboolean (*GHookFindFunc) (GHook *hook, > gpointer data); >typedef void (*GHookMarshaller) (GHook *hook, > gpointer marshal_data); >typedef gboolean (*GHookCheckMarshaller) (GHook *hook, > gpointer marshal_data); >typedef void (*GHookFunc) (gpointer data); >typedef gboolean (*GHookCheckFunc) (gpointer data); >typedef void (*GHookFinalizeFunc) (GHookList *hook_list, > GHook *hook); >typedef enum >{ > G_HOOK_FLAG_ACTIVE = 1 << 0, > G_HOOK_FLAG_IN_CALL = 1 << 1, > G_HOOK_FLAG_MASK = 0x0f >} GHookFlagMask; > > > > >struct _GHookList >{ > gulong seq_id; > guint hook_size : 16; > guint is_setup : 1; > GHook *hooks; > gpointer dummy3; > GHookFinalizeFunc finalize_hook; > gpointer dummy[2]; >}; >struct _GHook >{ > gpointer data; > GHook *next; > GHook *prev; > guint ref_count; > gulong hook_id; > guint flags; > gpointer func; > GDestroyNotify destroy; >}; ># 102 "/usr/include/glib-2.0/glib/ghook.h" >void g_hook_list_init (GHookList *hook_list, > guint hook_size); >void g_hook_list_clear (GHookList *hook_list); >GHook* g_hook_alloc (GHookList *hook_list); >void g_hook_free (GHookList *hook_list, > GHook *hook); >GHook * g_hook_ref (GHookList *hook_list, > GHook *hook); >void g_hook_unref (GHookList *hook_list, > GHook *hook); >gboolean g_hook_destroy (GHookList *hook_list, > gulong hook_id); >void g_hook_destroy_link (GHookList *hook_list, > GHook *hook); >void g_hook_prepend (GHookList *hook_list, > GHook *hook); >void g_hook_insert_before (GHookList *hook_list, > GHook *sibling, > GHook *hook); >void g_hook_insert_sorted (GHookList *hook_list, > GHook *hook, > GHookCompareFunc func); >GHook* g_hook_get (GHookList *hook_list, > gulong hook_id); >GHook* g_hook_find (GHookList *hook_list, > gboolean need_valids, > GHookFindFunc func, > gpointer data); >GHook* g_hook_find_data (GHookList *hook_list, > gboolean need_valids, > gpointer data); >GHook* g_hook_find_func (GHookList *hook_list, > gboolean need_valids, > gpointer func); >GHook* g_hook_find_func_data (GHookList *hook_list, > gboolean need_valids, > gpointer func, > gpointer data); > >GHook* g_hook_first_valid (GHookList *hook_list, > gboolean may_be_in_call); > > > >GHook* g_hook_next_valid (GHookList *hook_list, > GHook *hook, > gboolean may_be_in_call); > >gint g_hook_compare_ids (GHook *new_hook, > GHook *sibling); > > > > > >void g_hook_list_invoke (GHookList *hook_list, > gboolean may_recurse); > > > >void g_hook_list_invoke_check (GHookList *hook_list, > gboolean may_recurse); > > >void g_hook_list_marshal (GHookList *hook_list, > gboolean may_recurse, > GHookMarshaller marshaller, > gpointer marshal_data); >void g_hook_list_marshal_check (GHookList *hook_list, > gboolean may_recurse, > GHookCheckMarshaller marshaller, > gpointer marshal_data); > > ># 48 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/giochannel.h" 1 ># 31 "/usr/include/glib-2.0/glib/giochannel.h" ># 1 "/usr/include/glib-2.0/glib/gmain.h" 1 ># 23 "/usr/include/glib-2.0/glib/gmain.h" ># 1 "/usr/include/glib-2.0/glib/gslist.h" 1 ># 32 "/usr/include/glib-2.0/glib/gslist.h" > > >typedef struct _GSList GSList; > >struct _GSList >{ > gpointer data; > GSList *next; >}; > > > >GSList* g_slist_alloc (void) __attribute__((warn_unused_result)); >void g_slist_free (GSList *list); >void g_slist_free_1 (GSList *list); > >GSList* g_slist_append (GSList *list, > gpointer data) __attribute__((warn_unused_result)); >GSList* g_slist_prepend (GSList *list, > gpointer data) __attribute__((warn_unused_result)); >GSList* g_slist_insert (GSList *list, > gpointer data, > gint position) __attribute__((warn_unused_result)); >GSList* g_slist_insert_sorted (GSList *list, > gpointer data, > GCompareFunc func) __attribute__((warn_unused_result)); >GSList* g_slist_insert_sorted_with_data (GSList *list, > gpointer data, > GCompareDataFunc func, > gpointer user_data) __attribute__((warn_unused_result)); >GSList* g_slist_insert_before (GSList *slist, > GSList *sibling, > gpointer data) __attribute__((warn_unused_result)); >GSList* g_slist_concat (GSList *list1, > GSList *list2) __attribute__((warn_unused_result)); >GSList* g_slist_remove (GSList *list, > gconstpointer data) __attribute__((warn_unused_result)); >GSList* g_slist_remove_all (GSList *list, > gconstpointer data) __attribute__((warn_unused_result)); >GSList* g_slist_remove_link (GSList *list, > GSList *link_) __attribute__((warn_unused_result)); >GSList* g_slist_delete_link (GSList *list, > GSList *link_) __attribute__((warn_unused_result)); >GSList* g_slist_reverse (GSList *list) __attribute__((warn_unused_result)); >GSList* g_slist_copy (GSList *list) __attribute__((warn_unused_result)); >GSList* g_slist_nth (GSList *list, > guint n); >GSList* g_slist_find (GSList *list, > gconstpointer data); >GSList* g_slist_find_custom (GSList *list, > gconstpointer data, > GCompareFunc func); >gint g_slist_position (GSList *list, > GSList *llink); >gint g_slist_index (GSList *list, > gconstpointer data); >GSList* g_slist_last (GSList *list); >guint g_slist_length (GSList *list); >void g_slist_foreach (GSList *list, > GFunc func, > gpointer user_data); >GSList* g_slist_sort (GSList *list, > GCompareFunc compare_func) __attribute__((warn_unused_result)); >GSList* g_slist_sort_with_data (GSList *list, > GCompareDataFunc compare_func, > gpointer user_data) __attribute__((warn_unused_result)); >gpointer g_slist_nth_data (GSList *list, > guint n); > > > > >void g_slist_push_allocator (gpointer dummy); >void g_slist_pop_allocator (void); > > ># 24 "/usr/include/glib-2.0/glib/gmain.h" 2 > > > > >typedef struct _GMainContext GMainContext; >typedef struct _GMainLoop GMainLoop; >typedef struct _GSource GSource; >typedef struct _GSourceCallbackFuncs GSourceCallbackFuncs; >typedef struct _GSourceFuncs GSourceFuncs; > >typedef gboolean (*GSourceFunc) (gpointer data); >typedef void (*GChildWatchFunc) (GPid pid, > gint status, > gpointer data); >struct _GSource >{ > > gpointer callback_data; > GSourceCallbackFuncs *callback_funcs; > > GSourceFuncs *source_funcs; > guint ref_count; > > GMainContext *context; > > gint priority; > guint flags; > guint source_id; > > GSList *poll_fds; > > GSource *prev; > GSource *next; > > gpointer reserved1; > gpointer reserved2; >}; > >struct _GSourceCallbackFuncs >{ > void (*ref) (gpointer cb_data); > void (*unref) (gpointer cb_data); > void (*get) (gpointer cb_data, > GSource *source, > GSourceFunc *func, > gpointer *data); >}; > >typedef void (*GSourceDummyMarshal) (void); > >struct _GSourceFuncs >{ > gboolean (*prepare) (GSource *source, > gint *timeout_); > gboolean (*check) (GSource *source); > gboolean (*dispatch) (GSource *source, > GSourceFunc callback, > gpointer user_data); > void (*finalize) (GSource *source); > > > GSourceFunc closure_callback; > GSourceDummyMarshal closure_marshal; >}; ># 116 "/usr/include/glib-2.0/glib/gmain.h" >typedef struct _GPollFD GPollFD; >typedef gint (*GPollFunc) (GPollFD *ufds, > guint nfsd, > gint timeout_); > >struct _GPollFD >{ > > > > gint fd; > > gushort events; > gushort revents; >}; ># 142 "/usr/include/glib-2.0/glib/gmain.h" >GMainContext *g_main_context_new (void); >GMainContext *g_main_context_ref (GMainContext *context); >void g_main_context_unref (GMainContext *context); >GMainContext *g_main_context_default (void); > >gboolean g_main_context_iteration (GMainContext *context, > gboolean may_block); >gboolean g_main_context_pending (GMainContext *context); > > > >GSource *g_main_context_find_source_by_id (GMainContext *context, > guint source_id); >GSource *g_main_context_find_source_by_user_data (GMainContext *context, > gpointer user_data); >GSource *g_main_context_find_source_by_funcs_user_data (GMainContext *context, > GSourceFuncs *funcs, > gpointer user_data); > > > >void g_main_context_wakeup (GMainContext *context); >gboolean g_main_context_acquire (GMainContext *context); >void g_main_context_release (GMainContext *context); >gboolean g_main_context_is_owner (GMainContext *context); >gboolean g_main_context_wait (GMainContext *context, > GCond *cond, > GMutex *mutex); > >gboolean g_main_context_prepare (GMainContext *context, > gint *priority); >gint g_main_context_query (GMainContext *context, > gint max_priority, > gint *timeout_, > GPollFD *fds, > gint n_fds); >gint g_main_context_check (GMainContext *context, > gint max_priority, > GPollFD *fds, > gint n_fds); >void g_main_context_dispatch (GMainContext *context); > >void g_main_context_set_poll_func (GMainContext *context, > GPollFunc func); >GPollFunc g_main_context_get_poll_func (GMainContext *context); > > > >void g_main_context_add_poll (GMainContext *context, > GPollFD *fd, > gint priority); >void g_main_context_remove_poll (GMainContext *context, > GPollFD *fd); > >gint g_main_depth (void); >GSource *g_main_current_source (void); > > > > >GMainLoop *g_main_loop_new (GMainContext *context, > gboolean is_running); >void g_main_loop_run (GMainLoop *loop); >void g_main_loop_quit (GMainLoop *loop); >GMainLoop *g_main_loop_ref (GMainLoop *loop); >void g_main_loop_unref (GMainLoop *loop); >gboolean g_main_loop_is_running (GMainLoop *loop); >GMainContext *g_main_loop_get_context (GMainLoop *loop); > > > >GSource *g_source_new (GSourceFuncs *source_funcs, > guint struct_size); >GSource *g_source_ref (GSource *source); >void g_source_unref (GSource *source); > >guint g_source_attach (GSource *source, > GMainContext *context); >void g_source_destroy (GSource *source); > >void g_source_set_priority (GSource *source, > gint priority); >gint g_source_get_priority (GSource *source); >void g_source_set_can_recurse (GSource *source, > gboolean can_recurse); >gboolean g_source_get_can_recurse (GSource *source); >guint g_source_get_id (GSource *source); > >GMainContext *g_source_get_context (GSource *source); > >void g_source_set_callback (GSource *source, > GSourceFunc func, > gpointer data, > GDestroyNotify notify); > >void g_source_set_funcs (GSource *source, > GSourceFuncs *funcs); >gboolean g_source_is_destroyed (GSource *source); > > >void g_source_set_callback_indirect (GSource *source, > gpointer callback_data, > GSourceCallbackFuncs *callback_funcs); > >void g_source_add_poll (GSource *source, > GPollFD *fd); >void g_source_remove_poll (GSource *source, > GPollFD *fd); > >void g_source_get_current_time (GSource *source, > GTimeVal *timeval); > > > > > > > >GSource *g_idle_source_new (void); >GSource *g_child_watch_source_new (GPid pid); >GSource *g_timeout_source_new (guint interval); >GSource *g_timeout_source_new_seconds (guint interval); > > > >void g_get_current_time (GTimeVal *result); ># 292 "/usr/include/glib-2.0/glib/gmain.h" >gboolean g_source_remove (guint tag); >gboolean g_source_remove_by_user_data (gpointer user_data); >gboolean g_source_remove_by_funcs_user_data (GSourceFuncs *funcs, > gpointer user_data); > > >guint g_timeout_add_full (gint priority, > guint interval, > GSourceFunc function, > gpointer data, > GDestroyNotify notify); >guint g_timeout_add (guint interval, > GSourceFunc function, > gpointer data); >guint g_timeout_add_seconds_full (gint priority, > guint interval, > GSourceFunc function, > gpointer data, > GDestroyNotify notify); >guint g_timeout_add_seconds (guint interval, > GSourceFunc function, > gpointer data); >guint g_child_watch_add_full (gint priority, > GPid pid, > GChildWatchFunc function, > gpointer data, > GDestroyNotify notify); >guint g_child_watch_add (GPid pid, > GChildWatchFunc function, > gpointer data); >guint g_idle_add (GSourceFunc function, > gpointer data); >guint g_idle_add_full (gint priority, > GSourceFunc function, > gpointer data, > GDestroyNotify notify); >gboolean g_idle_remove_by_data (gpointer data); > > >extern GSourceFuncs g_timeout_funcs; >extern GSourceFuncs g_child_watch_funcs; >extern GSourceFuncs g_idle_funcs; > > ># 32 "/usr/include/glib-2.0/glib/giochannel.h" 2 ># 1 "/usr/include/glib-2.0/glib/gstring.h" 1 ># 31 "/usr/include/glib-2.0/glib/gstring.h" ># 1 "/usr/include/glib-2.0/glib/gunicode.h" 1 ># 28 "/usr/include/glib-2.0/glib/gunicode.h" > > >typedef guint32 gunichar; >typedef guint16 gunichar2; > > > > >typedef enum >{ > G_UNICODE_CONTROL, > G_UNICODE_FORMAT, > G_UNICODE_UNASSIGNED, > G_UNICODE_PRIVATE_USE, > G_UNICODE_SURROGATE, > G_UNICODE_LOWERCASE_LETTER, > G_UNICODE_MODIFIER_LETTER, > G_UNICODE_OTHER_LETTER, > G_UNICODE_TITLECASE_LETTER, > G_UNICODE_UPPERCASE_LETTER, > G_UNICODE_COMBINING_MARK, > G_UNICODE_ENCLOSING_MARK, > G_UNICODE_NON_SPACING_MARK, > G_UNICODE_DECIMAL_NUMBER, > G_UNICODE_LETTER_NUMBER, > G_UNICODE_OTHER_NUMBER, > G_UNICODE_CONNECT_PUNCTUATION, > G_UNICODE_DASH_PUNCTUATION, > G_UNICODE_CLOSE_PUNCTUATION, > G_UNICODE_FINAL_PUNCTUATION, > G_UNICODE_INITIAL_PUNCTUATION, > G_UNICODE_OTHER_PUNCTUATION, > G_UNICODE_OPEN_PUNCTUATION, > G_UNICODE_CURRENCY_SYMBOL, > G_UNICODE_MODIFIER_SYMBOL, > G_UNICODE_MATH_SYMBOL, > G_UNICODE_OTHER_SYMBOL, > G_UNICODE_LINE_SEPARATOR, > G_UNICODE_PARAGRAPH_SEPARATOR, > G_UNICODE_SPACE_SEPARATOR >} GUnicodeType; > > > > > > >typedef enum >{ > G_UNICODE_BREAK_MANDATORY, > G_UNICODE_BREAK_CARRIAGE_RETURN, > G_UNICODE_BREAK_LINE_FEED, > G_UNICODE_BREAK_COMBINING_MARK, > G_UNICODE_BREAK_SURROGATE, > G_UNICODE_BREAK_ZERO_WIDTH_SPACE, > G_UNICODE_BREAK_INSEPARABLE, > G_UNICODE_BREAK_NON_BREAKING_GLUE, > G_UNICODE_BREAK_CONTINGENT, > G_UNICODE_BREAK_SPACE, > G_UNICODE_BREAK_AFTER, > G_UNICODE_BREAK_BEFORE, > G_UNICODE_BREAK_BEFORE_AND_AFTER, > G_UNICODE_BREAK_HYPHEN, > G_UNICODE_BREAK_NON_STARTER, > G_UNICODE_BREAK_OPEN_PUNCTUATION, > G_UNICODE_BREAK_CLOSE_PUNCTUATION, > G_UNICODE_BREAK_QUOTATION, > G_UNICODE_BREAK_EXCLAMATION, > G_UNICODE_BREAK_IDEOGRAPHIC, > G_UNICODE_BREAK_NUMERIC, > G_UNICODE_BREAK_INFIX_SEPARATOR, > G_UNICODE_BREAK_SYMBOL, > G_UNICODE_BREAK_ALPHABETIC, > G_UNICODE_BREAK_PREFIX, > G_UNICODE_BREAK_POSTFIX, > G_UNICODE_BREAK_COMPLEX_CONTEXT, > G_UNICODE_BREAK_AMBIGUOUS, > G_UNICODE_BREAK_UNKNOWN, > G_UNICODE_BREAK_NEXT_LINE, > G_UNICODE_BREAK_WORD_JOINER, > G_UNICODE_BREAK_HANGUL_L_JAMO, > G_UNICODE_BREAK_HANGUL_V_JAMO, > G_UNICODE_BREAK_HANGUL_T_JAMO, > G_UNICODE_BREAK_HANGUL_LV_SYLLABLE, > G_UNICODE_BREAK_HANGUL_LVT_SYLLABLE >} GUnicodeBreakType; > >typedef enum >{ > G_UNICODE_SCRIPT_INVALID_CODE = -1, > G_UNICODE_SCRIPT_COMMON = 0, > G_UNICODE_SCRIPT_INHERITED, > G_UNICODE_SCRIPT_ARABIC, > G_UNICODE_SCRIPT_ARMENIAN, > G_UNICODE_SCRIPT_BENGALI, > G_UNICODE_SCRIPT_BOPOMOFO, > G_UNICODE_SCRIPT_CHEROKEE, > G_UNICODE_SCRIPT_COPTIC, > G_UNICODE_SCRIPT_CYRILLIC, > G_UNICODE_SCRIPT_DESERET, > G_UNICODE_SCRIPT_DEVANAGARI, > G_UNICODE_SCRIPT_ETHIOPIC, > G_UNICODE_SCRIPT_GEORGIAN, > G_UNICODE_SCRIPT_GOTHIC, > G_UNICODE_SCRIPT_GREEK, > G_UNICODE_SCRIPT_GUJARATI, > G_UNICODE_SCRIPT_GURMUKHI, > G_UNICODE_SCRIPT_HAN, > G_UNICODE_SCRIPT_HANGUL, > G_UNICODE_SCRIPT_HEBREW, > G_UNICODE_SCRIPT_HIRAGANA, > G_UNICODE_SCRIPT_KANNADA, > G_UNICODE_SCRIPT_KATAKANA, > G_UNICODE_SCRIPT_KHMER, > G_UNICODE_SCRIPT_LAO, > G_UNICODE_SCRIPT_LATIN, > G_UNICODE_SCRIPT_MALAYALAM, > G_UNICODE_SCRIPT_MONGOLIAN, > G_UNICODE_SCRIPT_MYANMAR, > G_UNICODE_SCRIPT_OGHAM, > G_UNICODE_SCRIPT_OLD_ITALIC, > G_UNICODE_SCRIPT_ORIYA, > G_UNICODE_SCRIPT_RUNIC, > G_UNICODE_SCRIPT_SINHALA, > G_UNICODE_SCRIPT_SYRIAC, > G_UNICODE_SCRIPT_TAMIL, > G_UNICODE_SCRIPT_TELUGU, > G_UNICODE_SCRIPT_THAANA, > G_UNICODE_SCRIPT_THAI, > G_UNICODE_SCRIPT_TIBETAN, > G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL, > G_UNICODE_SCRIPT_YI, > G_UNICODE_SCRIPT_TAGALOG, > G_UNICODE_SCRIPT_HANUNOO, > G_UNICODE_SCRIPT_BUHID, > G_UNICODE_SCRIPT_TAGBANWA, > > > G_UNICODE_SCRIPT_BRAILLE, > G_UNICODE_SCRIPT_CYPRIOT, > G_UNICODE_SCRIPT_LIMBU, > G_UNICODE_SCRIPT_OSMANYA, > G_UNICODE_SCRIPT_SHAVIAN, > G_UNICODE_SCRIPT_LINEAR_B, > G_UNICODE_SCRIPT_TAI_LE, > G_UNICODE_SCRIPT_UGARITIC, > > > G_UNICODE_SCRIPT_NEW_TAI_LUE, > G_UNICODE_SCRIPT_BUGINESE, > G_UNICODE_SCRIPT_GLAGOLITIC, > G_UNICODE_SCRIPT_TIFINAGH, > G_UNICODE_SCRIPT_SYLOTI_NAGRI, > G_UNICODE_SCRIPT_OLD_PERSIAN, > G_UNICODE_SCRIPT_KHAROSHTHI, > > > G_UNICODE_SCRIPT_UNKNOWN, > G_UNICODE_SCRIPT_BALINESE, > G_UNICODE_SCRIPT_CUNEIFORM, > G_UNICODE_SCRIPT_PHOENICIAN, > G_UNICODE_SCRIPT_PHAGS_PA, > G_UNICODE_SCRIPT_NKO, > > > G_UNICODE_SCRIPT_KAYAH_LI, > G_UNICODE_SCRIPT_LEPCHA, > G_UNICODE_SCRIPT_REJANG, > G_UNICODE_SCRIPT_SUNDANESE, > G_UNICODE_SCRIPT_SAURASHTRA, > G_UNICODE_SCRIPT_CHAM, > G_UNICODE_SCRIPT_OL_CHIKI, > G_UNICODE_SCRIPT_VAI, > G_UNICODE_SCRIPT_CARIAN, > G_UNICODE_SCRIPT_LYCIAN, > G_UNICODE_SCRIPT_LYDIAN >} GUnicodeScript; > > > > > > > >gboolean g_get_charset (const char **charset); > > > >gboolean g_unichar_isalnum (gunichar c) __attribute__((__const__)); >gboolean g_unichar_isalpha (gunichar c) __attribute__((__const__)); >gboolean g_unichar_iscntrl (gunichar c) __attribute__((__const__)); >gboolean g_unichar_isdigit (gunichar c) __attribute__((__const__)); >gboolean g_unichar_isgraph (gunichar c) __attribute__((__const__)); >gboolean g_unichar_islower (gunichar c) __attribute__((__const__)); >gboolean g_unichar_isprint (gunichar c) __attribute__((__const__)); >gboolean g_unichar_ispunct (gunichar c) __attribute__((__const__)); >gboolean g_unichar_isspace (gunichar c) __attribute__((__const__)); >gboolean g_unichar_isupper (gunichar c) __attribute__((__const__)); >gboolean g_unichar_isxdigit (gunichar c) __attribute__((__const__)); >gboolean g_unichar_istitle (gunichar c) __attribute__((__const__)); >gboolean g_unichar_isdefined (gunichar c) __attribute__((__const__)); >gboolean g_unichar_iswide (gunichar c) __attribute__((__const__)); >gboolean g_unichar_iswide_cjk(gunichar c) __attribute__((__const__)); >gboolean g_unichar_iszerowidth(gunichar c) __attribute__((__const__)); >gboolean g_unichar_ismark (gunichar c) __attribute__((__const__)); > > > >gunichar g_unichar_toupper (gunichar c) __attribute__((__const__)); >gunichar g_unichar_tolower (gunichar c) __attribute__((__const__)); >gunichar g_unichar_totitle (gunichar c) __attribute__((__const__)); > > > >gint g_unichar_digit_value (gunichar c) __attribute__((__const__)); > >gint g_unichar_xdigit_value (gunichar c) __attribute__((__const__)); > > >GUnicodeType g_unichar_type (gunichar c) __attribute__((__const__)); > > >GUnicodeBreakType g_unichar_break_type (gunichar c) __attribute__((__const__)); > > >gint g_unichar_combining_class (gunichar uc) __attribute__((__const__)); > > > > > >void g_unicode_canonical_ordering (gunichar *string, > gsize len); > > > > >gunichar *g_unicode_canonical_decomposition (gunichar ch, > gsize *result_len) __attribute__((__malloc__)); > > > >extern const gchar * const g_utf8_skip; > > > >gunichar g_utf8_get_char (const gchar *p) __attribute__((__pure__)); >gunichar g_utf8_get_char_validated (const gchar *p, > gssize max_len) __attribute__((__pure__)); > >gchar* g_utf8_offset_to_pointer (const gchar *str, > glong offset) __attribute__((__pure__)); >glong g_utf8_pointer_to_offset (const gchar *str, > const gchar *pos) __attribute__((__pure__)); >gchar* g_utf8_prev_char (const gchar *p) __attribute__((__pure__)); >gchar* g_utf8_find_next_char (const gchar *p, > const gchar *end) __attribute__((__pure__)); >gchar* g_utf8_find_prev_char (const gchar *str, > const gchar *p) __attribute__((__pure__)); > >glong g_utf8_strlen (const gchar *p, > gssize max) __attribute__((__pure__)); > > >gchar* g_utf8_strncpy (gchar *dest, > const gchar *src, > gsize n); > > > >gchar* g_utf8_strchr (const gchar *p, > gssize len, > gunichar c); >gchar* g_utf8_strrchr (const gchar *p, > gssize len, > gunichar c); >gchar* g_utf8_strreverse (const gchar *str, > gssize len); > >gunichar2 *g_utf8_to_utf16 (const gchar *str, > glong len, > glong *items_read, > glong *items_written, > GError **error) __attribute__((__malloc__)); >gunichar * g_utf8_to_ucs4 (const gchar *str, > glong len, > glong *items_read, > glong *items_written, > GError **error) __attribute__((__malloc__)); >gunichar * g_utf8_to_ucs4_fast (const gchar *str, > glong len, > glong *items_written) __attribute__((__malloc__)); >gunichar * g_utf16_to_ucs4 (const gunichar2 *str, > glong len, > glong *items_read, > glong *items_written, > GError **error) __attribute__((__malloc__)); >gchar* g_utf16_to_utf8 (const gunichar2 *str, > glong len, > glong *items_read, > glong *items_written, > GError **error) __attribute__((__malloc__)); >gunichar2 *g_ucs4_to_utf16 (const gunichar *str, > glong len, > glong *items_read, > glong *items_written, > GError **error) __attribute__((__malloc__)); >gchar* g_ucs4_to_utf8 (const gunichar *str, > glong len, > glong *items_read, > glong *items_written, > GError **error) __attribute__((__malloc__)); > > > > > >gint g_unichar_to_utf8 (gunichar c, > gchar *outbuf); > > > > > >gboolean g_utf8_validate (const gchar *str, > gssize max_len, > const gchar **end); > > >gboolean g_unichar_validate (gunichar ch) __attribute__((__const__)); > >gchar *g_utf8_strup (const gchar *str, > gssize len) __attribute__((__malloc__)); >gchar *g_utf8_strdown (const gchar *str, > gssize len) __attribute__((__malloc__)); >gchar *g_utf8_casefold (const gchar *str, > gssize len) __attribute__((__malloc__)); > >typedef enum { > G_NORMALIZE_DEFAULT, > G_NORMALIZE_NFD = G_NORMALIZE_DEFAULT, > G_NORMALIZE_DEFAULT_COMPOSE, > G_NORMALIZE_NFC = G_NORMALIZE_DEFAULT_COMPOSE, > G_NORMALIZE_ALL, > G_NORMALIZE_NFKD = G_NORMALIZE_ALL, > G_NORMALIZE_ALL_COMPOSE, > G_NORMALIZE_NFKC = G_NORMALIZE_ALL_COMPOSE >} GNormalizeMode; > >gchar *g_utf8_normalize (const gchar *str, > gssize len, > GNormalizeMode mode) __attribute__((__malloc__)); > >gint g_utf8_collate (const gchar *str1, > const gchar *str2) __attribute__((__pure__)); >gchar *g_utf8_collate_key (const gchar *str, > gssize len) __attribute__((__malloc__)); >gchar *g_utf8_collate_key_for_filename (const gchar *str, > gssize len) __attribute__((__malloc__)); > >gboolean g_unichar_get_mirror_char (gunichar ch, > gunichar *mirrored_ch); > >GUnicodeScript g_unichar_get_script (gunichar ch) __attribute__((__const__)); > > > > >gchar *_g_utf8_make_valid (const gchar *name); > > > ># 32 "/usr/include/glib-2.0/glib/gstring.h" 2 > > > > >typedef struct _GString GString; >typedef struct _GStringChunk GStringChunk; > >struct _GString >{ > gchar *str; > gsize len; > gsize allocated_len; >}; > > > >GStringChunk* g_string_chunk_new (gsize size); >void g_string_chunk_free (GStringChunk *chunk); >void g_string_chunk_clear (GStringChunk *chunk); >gchar* g_string_chunk_insert (GStringChunk *chunk, > const gchar *string); >gchar* g_string_chunk_insert_len (GStringChunk *chunk, > const gchar *string, > gssize len); >gchar* g_string_chunk_insert_const (GStringChunk *chunk, > const gchar *string); > > > > >GString* g_string_new (const gchar *init); >GString* g_string_new_len (const gchar *init, > gssize len); >GString* g_string_sized_new (gsize dfl_size); >gchar* g_string_free (GString *string, > gboolean free_segment); >gboolean g_string_equal (const GString *v, > const GString *v2); >guint g_string_hash (const GString *str); >GString* g_string_assign (GString *string, > const gchar *rval); >GString* g_string_truncate (GString *string, > gsize len); >GString* g_string_set_size (GString *string, > gsize len); >GString* g_string_insert_len (GString *string, > gssize pos, > const gchar *val, > gssize len); >GString* g_string_append (GString *string, > const gchar *val); >GString* g_string_append_len (GString *string, > const gchar *val, > gssize len); >GString* g_string_append_c (GString *string, > gchar c); >GString* g_string_append_unichar (GString *string, > gunichar wc); >GString* g_string_prepend (GString *string, > const gchar *val); >GString* g_string_prepend_c (GString *string, > gchar c); >GString* g_string_prepend_unichar (GString *string, > gunichar wc); >GString* g_string_prepend_len (GString *string, > const gchar *val, > gssize len); >GString* g_string_insert (GString *string, > gssize pos, > const gchar *val); >GString* g_string_insert_c (GString *string, > gssize pos, > gchar c); >GString* g_string_insert_unichar (GString *string, > gssize pos, > gunichar wc); >GString* g_string_overwrite (GString *string, > gsize pos, > const gchar *val); >GString* g_string_overwrite_len (GString *string, > gsize pos, > const gchar *val, > gssize len); >GString* g_string_erase (GString *string, > gssize pos, > gssize len); >GString* g_string_ascii_down (GString *string); >GString* g_string_ascii_up (GString *string); >void g_string_vprintf (GString *string, > const gchar *format, > va_list args); >void g_string_printf (GString *string, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 2, 3))); >void g_string_append_vprintf (GString *string, > const gchar *format, > va_list args); >void g_string_append_printf (GString *string, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 2, 3))); >GString * g_string_append_uri_escaped(GString *string, > const char *unescaped, > const char *reserved_chars_allowed, > gboolean allow_utf8); > > > >static inline GString* >g_string_append_c_inline (GString *gstring, > gchar c) >{ > if (gstring->len + 1 < gstring->allocated_len) > { > gstring->str[gstring->len++] = c; > gstring->str[gstring->len] = 0; > } > else > g_string_insert_c (gstring, -1, c); > return gstring; >} ># 163 "/usr/include/glib-2.0/glib/gstring.h" >GString* g_string_down (GString *string); >GString* g_string_up (GString *string); > > > > > > > > ># 33 "/usr/include/glib-2.0/glib/giochannel.h" 2 > > > > > > >typedef struct _GIOChannel GIOChannel; >typedef struct _GIOFuncs GIOFuncs; > >typedef enum >{ > G_IO_ERROR_NONE, > G_IO_ERROR_AGAIN, > G_IO_ERROR_INVAL, > G_IO_ERROR_UNKNOWN >} GIOError; > > > >typedef enum >{ > > 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_FAILED >} GIOChannelError; > >typedef enum >{ > G_IO_STATUS_ERROR, > G_IO_STATUS_NORMAL, > G_IO_STATUS_EOF, > G_IO_STATUS_AGAIN >} GIOStatus; > >typedef enum >{ > G_SEEK_CUR, > G_SEEK_SET, > G_SEEK_END >} GSeekType; > >typedef enum >{ > G_IO_IN =1, > G_IO_OUT =4, > G_IO_PRI =2, > G_IO_ERR =8, > G_IO_HUP =16, > G_IO_NVAL =32 >} GIOCondition; > >typedef enum >{ > G_IO_FLAG_APPEND = 1 << 0, > G_IO_FLAG_NONBLOCK = 1 << 1, > G_IO_FLAG_IS_READABLE = 1 << 2, > G_IO_FLAG_IS_WRITEABLE = 1 << 3, > G_IO_FLAG_IS_SEEKABLE = 1 << 4, > G_IO_FLAG_MASK = (1 << 5) - 1, > G_IO_FLAG_GET_MASK = G_IO_FLAG_MASK, > G_IO_FLAG_SET_MASK = G_IO_FLAG_APPEND | G_IO_FLAG_NONBLOCK >} GIOFlags; > >struct _GIOChannel >{ > > gint ref_count; > GIOFuncs *funcs; > > gchar *encoding; > GIConv read_cd; > GIConv write_cd; > gchar *line_term; > guint line_term_len; > > gsize buf_size; > GString *read_buf; > GString *encoded_read_buf; > GString *write_buf; > gchar partial_write_buf[6]; > > > > guint use_buffer : 1; > guint do_encode : 1; > guint close_on_unref : 1; > guint is_readable : 1; > guint is_writeable : 1; > guint is_seekable : 1; > > gpointer reserved1; > gpointer reserved2; >}; > >typedef gboolean (*GIOFunc) (GIOChannel *source, > GIOCondition condition, > gpointer data); >struct _GIOFuncs >{ > GIOStatus (*io_read) (GIOChannel *channel, > gchar *buf, > gsize count, > gsize *bytes_read, > GError **err); > GIOStatus (*io_write) (GIOChannel *channel, > const gchar *buf, > gsize count, > gsize *bytes_written, > GError **err); > GIOStatus (*io_seek) (GIOChannel *channel, > gint64 offset, > GSeekType type, > GError **err); > GIOStatus (*io_close) (GIOChannel *channel, > GError **err); > GSource* (*io_create_watch) (GIOChannel *channel, > GIOCondition condition); > void (*io_free) (GIOChannel *channel); > GIOStatus (*io_set_flags) (GIOChannel *channel, > GIOFlags flags, > GError **err); > GIOFlags (*io_get_flags) (GIOChannel *channel); >}; > >void g_io_channel_init (GIOChannel *channel); >GIOChannel *g_io_channel_ref (GIOChannel *channel); >void g_io_channel_unref (GIOChannel *channel); > > >GIOError g_io_channel_read (GIOChannel *channel, > gchar *buf, > gsize count, > gsize *bytes_read); >GIOError g_io_channel_write (GIOChannel *channel, > const gchar *buf, > gsize count, > gsize *bytes_written); >GIOError g_io_channel_seek (GIOChannel *channel, > gint64 offset, > GSeekType type); >void g_io_channel_close (GIOChannel *channel); > > >GIOStatus g_io_channel_shutdown (GIOChannel *channel, > gboolean flush, > GError **err); >guint g_io_add_watch_full (GIOChannel *channel, > gint priority, > GIOCondition condition, > GIOFunc func, > gpointer user_data, > GDestroyNotify notify); >GSource * g_io_create_watch (GIOChannel *channel, > GIOCondition condition); >guint g_io_add_watch (GIOChannel *channel, > GIOCondition condition, > GIOFunc func, > gpointer user_data); > > > > >void g_io_channel_set_buffer_size (GIOChannel *channel, > gsize size); >gsize g_io_channel_get_buffer_size (GIOChannel *channel); >GIOCondition g_io_channel_get_buffer_condition (GIOChannel *channel); >GIOStatus g_io_channel_set_flags (GIOChannel *channel, > GIOFlags flags, > GError **error); >GIOFlags g_io_channel_get_flags (GIOChannel *channel); >void g_io_channel_set_line_term (GIOChannel *channel, > const gchar *line_term, > gint length); >const gchar* g_io_channel_get_line_term (GIOChannel *channel, > gint *length); >void g_io_channel_set_buffered (GIOChannel *channel, > gboolean buffered); >gboolean g_io_channel_get_buffered (GIOChannel *channel); >GIOStatus g_io_channel_set_encoding (GIOChannel *channel, > const gchar *encoding, > GError **error); >const gchar* g_io_channel_get_encoding (GIOChannel *channel); >void g_io_channel_set_close_on_unref (GIOChannel *channel, > gboolean do_close); >gboolean g_io_channel_get_close_on_unref (GIOChannel *channel); > > >GIOStatus g_io_channel_flush (GIOChannel *channel, > GError **error); >GIOStatus g_io_channel_read_line (GIOChannel *channel, > gchar **str_return, > gsize *length, > gsize *terminator_pos, > GError **error); >GIOStatus g_io_channel_read_line_string (GIOChannel *channel, > GString *buffer, > gsize *terminator_pos, > GError **error); >GIOStatus g_io_channel_read_to_end (GIOChannel *channel, > gchar **str_return, > gsize *length, > GError **error); >GIOStatus g_io_channel_read_chars (GIOChannel *channel, > gchar *buf, > gsize count, > gsize *bytes_read, > GError **error); >GIOStatus g_io_channel_read_unichar (GIOChannel *channel, > gunichar *thechar, > GError **error); >GIOStatus g_io_channel_write_chars (GIOChannel *channel, > const gchar *buf, > gssize count, > gsize *bytes_written, > GError **error); >GIOStatus g_io_channel_write_unichar (GIOChannel *channel, > gunichar thechar, > GError **error); >GIOStatus g_io_channel_seek_position (GIOChannel *channel, > gint64 offset, > GSeekType type, > GError **error); > > > > >GIOChannel* g_io_channel_new_file (const gchar *filename, > const gchar *mode, > GError **error); > > > >GQuark g_io_channel_error_quark (void); >GIOChannelError g_io_channel_error_from_errno (gint en); ># 294 "/usr/include/glib-2.0/glib/giochannel.h" >GIOChannel* g_io_channel_unix_new (int fd); >gint g_io_channel_unix_get_fd (GIOChannel *channel); > > > >extern GSourceFuncs g_io_watch_funcs; ># 352 "/usr/include/glib-2.0/glib/giochannel.h" > ># 49 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gkeyfile.h" 1 ># 28 "/usr/include/glib-2.0/glib/gkeyfile.h" > > >typedef enum >{ > G_KEY_FILE_ERROR_UNKNOWN_ENCODING, > G_KEY_FILE_ERROR_PARSE, > G_KEY_FILE_ERROR_NOT_FOUND, > G_KEY_FILE_ERROR_KEY_NOT_FOUND, > G_KEY_FILE_ERROR_GROUP_NOT_FOUND, > G_KEY_FILE_ERROR_INVALID_VALUE >} GKeyFileError; > > > >GQuark g_key_file_error_quark (void); > >typedef struct _GKeyFile GKeyFile; > >typedef enum >{ > G_KEY_FILE_NONE = 0, > G_KEY_FILE_KEEP_COMMENTS = 1 << 0, > G_KEY_FILE_KEEP_TRANSLATIONS = 1 << 1 >} GKeyFileFlags; > >GKeyFile *g_key_file_new (void); >void g_key_file_free (GKeyFile *key_file); >void g_key_file_set_list_separator (GKeyFile *key_file, > gchar separator); >gboolean g_key_file_load_from_file (GKeyFile *key_file, > const gchar *file, > GKeyFileFlags flags, > GError **error); >gboolean g_key_file_load_from_data (GKeyFile *key_file, > const gchar *data, > gsize length, > GKeyFileFlags flags, > GError **error); >gboolean g_key_file_load_from_dirs (GKeyFile *key_file, > const gchar *file, > const gchar **search_dirs, > gchar **full_path, > GKeyFileFlags flags, > GError **error); >gboolean g_key_file_load_from_data_dirs (GKeyFile *key_file, > const gchar *file, > gchar **full_path, > GKeyFileFlags flags, > GError **error); >gchar *g_key_file_to_data (GKeyFile *key_file, > gsize *length, > GError **error) __attribute__((__malloc__)); >gchar *g_key_file_get_start_group (GKeyFile *key_file) __attribute__((__malloc__)); >gchar **g_key_file_get_groups (GKeyFile *key_file, > gsize *length) __attribute__((__malloc__)); >gchar **g_key_file_get_keys (GKeyFile *key_file, > const gchar *group_name, > gsize *length, > GError **error) __attribute__((__malloc__)); >gboolean g_key_file_has_group (GKeyFile *key_file, > const gchar *group_name); >gboolean g_key_file_has_key (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error); >gchar *g_key_file_get_value (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error) __attribute__((__malloc__)); >void g_key_file_set_value (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > const gchar *value); >gchar *g_key_file_get_string (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error) __attribute__((__malloc__)); >void g_key_file_set_string (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > const gchar *string); >gchar *g_key_file_get_locale_string (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > const gchar *locale, > GError **error) __attribute__((__malloc__)); >void g_key_file_set_locale_string (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > const gchar *locale, > const gchar *string); >gboolean g_key_file_get_boolean (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error); >void g_key_file_set_boolean (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gboolean value); >gint g_key_file_get_integer (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error); >void g_key_file_set_integer (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gint value); >gdouble g_key_file_get_double (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error); >void g_key_file_set_double (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gdouble value); >gchar **g_key_file_get_string_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gsize *length, > GError **error) __attribute__((__malloc__)); >void g_key_file_set_string_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > const gchar * const list[], > gsize length); >gchar **g_key_file_get_locale_string_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > const gchar *locale, > gsize *length, > GError **error) __attribute__((__malloc__)); >void g_key_file_set_locale_string_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > const gchar *locale, > const gchar * const list[], > gsize length); >gboolean *g_key_file_get_boolean_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gsize *length, > GError **error) __attribute__((__malloc__)); >void g_key_file_set_boolean_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gboolean list[], > gsize length); >gint *g_key_file_get_integer_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gsize *length, > GError **error) __attribute__((__malloc__)); >void g_key_file_set_double_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gdouble list[], > gsize length); >gdouble *g_key_file_get_double_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gsize *length, > GError **error) __attribute__((__malloc__)); >void g_key_file_set_integer_list (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > gint list[], > gsize length); >gboolean g_key_file_set_comment (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > const gchar *comment, > GError **error); >gchar *g_key_file_get_comment (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error) __attribute__((__malloc__)); > >gboolean g_key_file_remove_comment (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error); >gboolean g_key_file_remove_key (GKeyFile *key_file, > const gchar *group_name, > const gchar *key, > GError **error); >gboolean g_key_file_remove_group (GKeyFile *key_file, > const gchar *group_name, > GError **error); ># 244 "/usr/include/glib-2.0/glib/gkeyfile.h" > ># 50 "/usr/include/glib-2.0/glib.h" 2 > > > ># 1 "/usr/include/glib-2.0/glib/gmappedfile.h" 1 ># 26 "/usr/include/glib-2.0/glib/gmappedfile.h" > > >typedef struct _GMappedFile GMappedFile; > >GMappedFile *g_mapped_file_new (const gchar *filename, > gboolean writable, > GError **error) __attribute__((__malloc__)); >gsize g_mapped_file_get_length (GMappedFile *file); >gchar *g_mapped_file_get_contents (GMappedFile *file); >void g_mapped_file_free (GMappedFile *file); > > ># 54 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gmarkup.h" 1 ># 29 "/usr/include/glib-2.0/glib/gmarkup.h" > > >typedef enum >{ > G_MARKUP_ERROR_BAD_UTF8, > G_MARKUP_ERROR_EMPTY, > G_MARKUP_ERROR_PARSE, > > > > G_MARKUP_ERROR_UNKNOWN_ELEMENT, > G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE, > G_MARKUP_ERROR_INVALID_CONTENT, > G_MARKUP_ERROR_MISSING_ATTRIBUTE >} GMarkupError; > > > >GQuark g_markup_error_quark (void); > >typedef enum >{ > G_MARKUP_DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0, > G_MARKUP_TREAT_CDATA_AS_TEXT = 1 << 1, > G_MARKUP_PREFIX_ERROR_POSITION = 1 << 2 >} GMarkupParseFlags; > >typedef struct _GMarkupParseContext GMarkupParseContext; >typedef struct _GMarkupParser GMarkupParser; > >struct _GMarkupParser >{ > > void (*start_element) (GMarkupParseContext *context, > const gchar *element_name, > const gchar **attribute_names, > const gchar **attribute_values, > gpointer user_data, > GError **error); > > > void (*end_element) (GMarkupParseContext *context, > const gchar *element_name, > gpointer user_data, > GError **error); > > > > void (*text) (GMarkupParseContext *context, > const gchar *text, > gsize text_len, > gpointer user_data, > GError **error); > > > > > > > void (*passthrough) (GMarkupParseContext *context, > const gchar *passthrough_text, > gsize text_len, > gpointer user_data, > GError **error); > > > > > void (*error) (GMarkupParseContext *context, > GError *error, > gpointer user_data); >}; > >GMarkupParseContext *g_markup_parse_context_new (const GMarkupParser *parser, > GMarkupParseFlags flags, > gpointer user_data, > GDestroyNotify user_data_dnotify); >void g_markup_parse_context_free (GMarkupParseContext *context); >gboolean g_markup_parse_context_parse (GMarkupParseContext *context, > const gchar *text, > gssize text_len, > GError **error); > >gboolean g_markup_parse_context_end_parse (GMarkupParseContext *context, > GError **error); >const gchar *g_markup_parse_context_get_element (GMarkupParseContext *context); >const GSList *g_markup_parse_context_get_element_stack (GMarkupParseContext *context); > > >void g_markup_parse_context_get_position (GMarkupParseContext *context, > gint *line_number, > gint *char_number); > > >gchar* g_markup_escape_text (const gchar *text, > gssize length); > >gchar *g_markup_printf_escaped (const char *format, > ...) __attribute__((__format__ (__printf__, 1, 2))); >gchar *g_markup_vprintf_escaped (const char *format, > va_list args); > >typedef enum >{ > G_MARKUP_COLLECT_INVALID, > G_MARKUP_COLLECT_STRING, > G_MARKUP_COLLECT_STRDUP, > G_MARKUP_COLLECT_BOOLEAN, > G_MARKUP_COLLECT_TRISTATE, > > G_MARKUP_COLLECT_OPTIONAL = (1 << 16) >} GMarkupCollectType; > > > >gboolean g_markup_collect_attributes (const gchar *element_name, > const gchar **attribute_names, > const gchar **attribute_values, > GError **error, > GMarkupCollectType first_type, > const gchar *first_attr, > ...); > > ># 55 "/usr/include/glib-2.0/glib.h" 2 > ># 1 "/usr/include/glib-2.0/glib/gmessages.h" 1 ># 37 "/usr/include/glib-2.0/glib/gmessages.h" > ># 38 "/usr/include/glib-2.0/glib/gmessages.h" 3 > > > > > > >gsize g_printf_string_upper_bound (const gchar* format, > va_list args); ># 54 "/usr/include/glib-2.0/glib/gmessages.h" 3 >typedef enum >{ > > G_LOG_FLAG_RECURSION = 1 << 0, > G_LOG_FLAG_FATAL = 1 << 1, > > > G_LOG_LEVEL_ERROR = 1 << 2, > G_LOG_LEVEL_CRITICAL = 1 << 3, > G_LOG_LEVEL_WARNING = 1 << 4, > G_LOG_LEVEL_MESSAGE = 1 << 5, > G_LOG_LEVEL_INFO = 1 << 6, > G_LOG_LEVEL_DEBUG = 1 << 7, > > G_LOG_LEVEL_MASK = ~(G_LOG_FLAG_RECURSION | G_LOG_FLAG_FATAL) >} GLogLevelFlags; > > > > >typedef void (*GLogFunc) (const gchar *log_domain, > GLogLevelFlags log_level, > const gchar *message, > gpointer user_data); > > > >guint g_log_set_handler (const gchar *log_domain, > GLogLevelFlags log_levels, > GLogFunc log_func, > gpointer user_data); >void g_log_remove_handler (const gchar *log_domain, > guint handler_id); >void g_log_default_handler (const gchar *log_domain, > GLogLevelFlags log_level, > const gchar *message, > gpointer unused_data); >GLogFunc g_log_set_default_handler (GLogFunc log_func, > gpointer user_data); >void g_log (const gchar *log_domain, > GLogLevelFlags log_level, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 3, 4))); >void g_logv (const gchar *log_domain, > GLogLevelFlags log_level, > const gchar *format, > va_list args); >GLogLevelFlags g_log_set_fatal_mask (const gchar *log_domain, > GLogLevelFlags fatal_mask); >GLogLevelFlags g_log_set_always_fatal (GLogLevelFlags fatal_mask); > > >__attribute__((visibility("hidden"))) void _g_log_fallback_handler (const gchar *log_domain, > GLogLevelFlags log_level, > const gchar *message, > gpointer unused_data); > > >void g_return_if_fail_warning (const char *log_domain, > const char *pretty_function, > const char *expression); >void g_warn_message (const char *domain, > const char *file, > int line, > const char *func, > const char *warnexpr); > >void g_assert_warning (const char *log_domain, > const char *file, > const int line, > const char *pretty_function, > const char *expression) __attribute__((__noreturn__)); ># 223 "/usr/include/glib-2.0/glib/gmessages.h" 3 >typedef void (*GPrintFunc) (const gchar *string); >void g_print (const gchar *format, > ...) __attribute__((__format__ (__printf__, 1, 2))); >GPrintFunc g_set_print_handler (GPrintFunc func); >void g_printerr (const gchar *format, > ...) __attribute__((__format__ (__printf__, 1, 2))); >GPrintFunc g_set_printerr_handler (GPrintFunc func); ># 335 "/usr/include/glib-2.0/glib/gmessages.h" 3 > ># 57 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gnode.h" 1 ># 32 "/usr/include/glib-2.0/glib/gnode.h" > > >typedef struct _GNode GNode; > > >typedef enum >{ > G_TRAVERSE_LEAVES = 1 << 0, > G_TRAVERSE_NON_LEAVES = 1 << 1, > G_TRAVERSE_ALL = G_TRAVERSE_LEAVES | G_TRAVERSE_NON_LEAVES, > G_TRAVERSE_MASK = 0x03, > G_TRAVERSE_LEAFS = G_TRAVERSE_LEAVES, > G_TRAVERSE_NON_LEAFS = G_TRAVERSE_NON_LEAVES >} GTraverseFlags; > > >typedef enum >{ > G_IN_ORDER, > G_PRE_ORDER, > G_POST_ORDER, > G_LEVEL_ORDER >} GTraverseType; > >typedef gboolean (*GNodeTraverseFunc) (GNode *node, > gpointer data); >typedef void (*GNodeForeachFunc) (GNode *node, > gpointer data); ># 73 "/usr/include/glib-2.0/glib/gnode.h" >typedef gpointer (*GCopyFunc) (gconstpointer src, > gpointer data); > > > >struct _GNode >{ > gpointer data; > GNode *next; > GNode *prev; > GNode *parent; > GNode *children; >}; ># 111 "/usr/include/glib-2.0/glib/gnode.h" >GNode* g_node_new (gpointer data); >void g_node_destroy (GNode *root); >void g_node_unlink (GNode *node); >GNode* g_node_copy_deep (GNode *node, > GCopyFunc copy_func, > gpointer data); >GNode* g_node_copy (GNode *node); >GNode* g_node_insert (GNode *parent, > gint position, > GNode *node); >GNode* g_node_insert_before (GNode *parent, > GNode *sibling, > GNode *node); >GNode* g_node_insert_after (GNode *parent, > GNode *sibling, > GNode *node); >GNode* g_node_prepend (GNode *parent, > GNode *node); >guint g_node_n_nodes (GNode *root, > GTraverseFlags flags); >GNode* g_node_get_root (GNode *node); >gboolean g_node_is_ancestor (GNode *node, > GNode *descendant); >guint g_node_depth (GNode *node); >GNode* g_node_find (GNode *root, > GTraverseType order, > GTraverseFlags flags, > gpointer data); ># 209 "/usr/include/glib-2.0/glib/gnode.h" >void g_node_traverse (GNode *root, > GTraverseType order, > GTraverseFlags flags, > gint max_depth, > GNodeTraverseFunc func, > gpointer data); > > > > > > >guint g_node_max_height (GNode *root); > >void g_node_children_foreach (GNode *node, > GTraverseFlags flags, > GNodeForeachFunc func, > gpointer data); >void g_node_reverse_children (GNode *node); >guint g_node_n_children (GNode *node); >GNode* g_node_nth_child (GNode *node, > guint n); >GNode* g_node_last_child (GNode *node); >GNode* g_node_find_child (GNode *node, > GTraverseFlags flags, > gpointer data); >gint g_node_child_position (GNode *node, > GNode *child); >gint g_node_child_index (GNode *node, > gpointer data); > >GNode* g_node_first_sibling (GNode *node); >GNode* g_node_last_sibling (GNode *node); ># 278 "/usr/include/glib-2.0/glib/gnode.h" >void g_node_push_allocator (gpointer dummy); >void g_node_pop_allocator (void); > > ># 58 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/goption.h" 1 ># 27 "/usr/include/glib-2.0/glib/goption.h" > > >typedef struct _GOptionContext GOptionContext; >typedef struct _GOptionGroup GOptionGroup; >typedef struct _GOptionEntry GOptionEntry; > >typedef enum >{ > G_OPTION_FLAG_HIDDEN = 1 << 0, > G_OPTION_FLAG_IN_MAIN = 1 << 1, > G_OPTION_FLAG_REVERSE = 1 << 2, > G_OPTION_FLAG_NO_ARG = 1 << 3, > G_OPTION_FLAG_FILENAME = 1 << 4, > G_OPTION_FLAG_OPTIONAL_ARG = 1 << 5, > G_OPTION_FLAG_NOALIAS = 1 << 6 >} GOptionFlags; > >typedef enum >{ > G_OPTION_ARG_NONE, > G_OPTION_ARG_STRING, > G_OPTION_ARG_INT, > G_OPTION_ARG_CALLBACK, > G_OPTION_ARG_FILENAME, > G_OPTION_ARG_STRING_ARRAY, > G_OPTION_ARG_FILENAME_ARRAY, > G_OPTION_ARG_DOUBLE, > G_OPTION_ARG_INT64 >} GOptionArg; > >typedef gboolean (*GOptionArgFunc) (const gchar *option_name, > const gchar *value, > gpointer data, > GError **error); > >typedef gboolean (*GOptionParseFunc) (GOptionContext *context, > GOptionGroup *group, > gpointer data, > GError **error); > >typedef void (*GOptionErrorFunc) (GOptionContext *context, > GOptionGroup *group, > gpointer data, > GError **error); > > > >typedef enum >{ > G_OPTION_ERROR_UNKNOWN_OPTION, > G_OPTION_ERROR_BAD_VALUE, > G_OPTION_ERROR_FAILED >} GOptionError; > >GQuark g_option_error_quark (void); > > >struct _GOptionEntry >{ > const gchar *long_name; > gchar short_name; > gint flags; > > GOptionArg arg; > gpointer arg_data; > > const gchar *description; > const gchar *arg_description; >}; > > > >GOptionContext *g_option_context_new (const gchar *parameter_string); >void g_option_context_set_summary (GOptionContext *context, > const gchar *summary); >const gchar *g_option_context_get_summary (GOptionContext *context); >void g_option_context_set_description (GOptionContext *context, > const gchar *description); >const gchar *g_option_context_get_description (GOptionContext *context); >void g_option_context_free (GOptionContext *context); >void g_option_context_set_help_enabled (GOptionContext *context, > gboolean help_enabled); >gboolean g_option_context_get_help_enabled (GOptionContext *context); >void g_option_context_set_ignore_unknown_options (GOptionContext *context, > gboolean ignore_unknown); >gboolean g_option_context_get_ignore_unknown_options (GOptionContext *context); > >void g_option_context_add_main_entries (GOptionContext *context, > const GOptionEntry *entries, > const gchar *translation_domain); >gboolean g_option_context_parse (GOptionContext *context, > gint *argc, > gchar ***argv, > GError **error); >void g_option_context_set_translate_func (GOptionContext *context, > GTranslateFunc func, > gpointer data, > GDestroyNotify destroy_notify); >void g_option_context_set_translation_domain (GOptionContext *context, > const gchar *domain); > >void g_option_context_add_group (GOptionContext *context, > GOptionGroup *group); >void g_option_context_set_main_group (GOptionContext *context, > GOptionGroup *group); >GOptionGroup *g_option_context_get_main_group (GOptionContext *context); >gchar *g_option_context_get_help (GOptionContext *context, > gboolean main_help, > GOptionGroup *group); > >GOptionGroup *g_option_group_new (const gchar *name, > const gchar *description, > const gchar *help_description, > gpointer user_data, > GDestroyNotify destroy); >void g_option_group_set_parse_hooks (GOptionGroup *group, > GOptionParseFunc pre_parse_func, > GOptionParseFunc post_parse_func); >void g_option_group_set_error_hook (GOptionGroup *group, > GOptionErrorFunc error_func); >void g_option_group_free (GOptionGroup *group); >void g_option_group_add_entries (GOptionGroup *group, > const GOptionEntry *entries); >void g_option_group_set_translate_func (GOptionGroup *group, > GTranslateFunc func, > gpointer data, > GDestroyNotify destroy_notify); >void g_option_group_set_translation_domain (GOptionGroup *group, > const gchar *domain); > > > ># 59 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gpattern.h" 1 ># 24 "/usr/include/glib-2.0/glib/gpattern.h" > > > >typedef struct _GPatternSpec GPatternSpec; > >GPatternSpec* g_pattern_spec_new (const gchar *pattern); >void g_pattern_spec_free (GPatternSpec *pspec); >gboolean g_pattern_spec_equal (GPatternSpec *pspec1, > GPatternSpec *pspec2); >gboolean g_pattern_match (GPatternSpec *pspec, > guint string_length, > const gchar *string, > const gchar *string_reversed); >gboolean g_pattern_match_string (GPatternSpec *pspec, > const gchar *string); >gboolean g_pattern_match_simple (const gchar *pattern, > const gchar *string); > > ># 60 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gprimes.h" 1 ># 32 "/usr/include/glib-2.0/glib/gprimes.h" > ># 43 "/usr/include/glib-2.0/glib/gprimes.h" >guint g_spaced_primes_closest (guint num) __attribute__((__const__)); > > ># 61 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gqsort.h" 1 ># 33 "/usr/include/glib-2.0/glib/gqsort.h" > > >void g_qsort_with_data (gconstpointer pbase, > gint total_elems, > gsize size, > GCompareDataFunc compare_func, > gpointer user_data); > > ># 62 "/usr/include/glib-2.0/glib.h" 2 > ># 1 "/usr/include/glib-2.0/glib/gqueue.h" 1 ># 32 "/usr/include/glib-2.0/glib/gqueue.h" > > >typedef struct _GQueue GQueue; > >struct _GQueue >{ > GList *head; > GList *tail; > guint length; >}; > > > > > >GQueue* g_queue_new (void); >void g_queue_free (GQueue *queue); >void g_queue_init (GQueue *queue); >void g_queue_clear (GQueue *queue); >gboolean g_queue_is_empty (GQueue *queue); >guint g_queue_get_length (GQueue *queue); >void g_queue_reverse (GQueue *queue); >GQueue * g_queue_copy (GQueue *queue); >void g_queue_foreach (GQueue *queue, > GFunc func, > gpointer user_data); >GList * g_queue_find (GQueue *queue, > gconstpointer data); >GList * g_queue_find_custom (GQueue *queue, > gconstpointer data, > GCompareFunc func); >void g_queue_sort (GQueue *queue, > GCompareDataFunc compare_func, > gpointer user_data); > >void g_queue_push_head (GQueue *queue, > gpointer data); >void g_queue_push_tail (GQueue *queue, > gpointer data); >void g_queue_push_nth (GQueue *queue, > gpointer data, > gint n); >gpointer g_queue_pop_head (GQueue *queue); >gpointer g_queue_pop_tail (GQueue *queue); >gpointer g_queue_pop_nth (GQueue *queue, > guint n); >gpointer g_queue_peek_head (GQueue *queue); >gpointer g_queue_peek_tail (GQueue *queue); >gpointer g_queue_peek_nth (GQueue *queue, > guint n); >gint g_queue_index (GQueue *queue, > gconstpointer data); >void g_queue_remove (GQueue *queue, > gconstpointer data); >void g_queue_remove_all (GQueue *queue, > gconstpointer data); >void g_queue_insert_before (GQueue *queue, > GList *sibling, > gpointer data); >void g_queue_insert_after (GQueue *queue, > GList *sibling, > gpointer data); >void g_queue_insert_sorted (GQueue *queue, > gpointer data, > GCompareDataFunc func, > gpointer user_data); > >void g_queue_push_head_link (GQueue *queue, > GList *link_); >void g_queue_push_tail_link (GQueue *queue, > GList *link_); >void g_queue_push_nth_link (GQueue *queue, > gint n, > GList *link_); >GList* g_queue_pop_head_link (GQueue *queue); >GList* g_queue_pop_tail_link (GQueue *queue); >GList* g_queue_pop_nth_link (GQueue *queue, > guint n); >GList* g_queue_peek_head_link (GQueue *queue); >GList* g_queue_peek_tail_link (GQueue *queue); >GList* g_queue_peek_nth_link (GQueue *queue, > guint n); >gint g_queue_link_index (GQueue *queue, > GList *link_); >void g_queue_unlink (GQueue *queue, > GList *link_); >void g_queue_delete_link (GQueue *queue, > GList *link_); > > ># 64 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/grand.h" 1 ># 32 "/usr/include/glib-2.0/glib/grand.h" > > >typedef struct _GRand GRand; ># 45 "/usr/include/glib-2.0/glib/grand.h" >GRand* g_rand_new_with_seed (guint32 seed); >GRand* g_rand_new_with_seed_array (const guint32 *seed, > guint seed_length); >GRand* g_rand_new (void); >void g_rand_free (GRand *rand_); >GRand* g_rand_copy (GRand *rand_); >void g_rand_set_seed (GRand *rand_, > guint32 seed); >void g_rand_set_seed_array (GRand *rand_, > const guint32 *seed, > guint seed_length); > > > >guint32 g_rand_int (GRand *rand_); >gint32 g_rand_int_range (GRand *rand_, > gint32 begin, > gint32 end); >gdouble g_rand_double (GRand *rand_); >gdouble g_rand_double_range (GRand *rand_, > gdouble begin, > gdouble end); >void g_random_set_seed (guint32 seed); > > > >guint32 g_random_int (void); >gint32 g_random_int_range (gint32 begin, > gint32 end); >gdouble g_random_double (void); >gdouble g_random_double_range (gdouble begin, > gdouble end); > > > ># 65 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/grel.h" 1 ># 32 "/usr/include/glib-2.0/glib/grel.h" > > >typedef struct _GRelation GRelation; >typedef struct _GTuples GTuples; > >struct _GTuples >{ > guint len; >}; ># 65 "/usr/include/glib-2.0/glib/grel.h" >GRelation* g_relation_new (gint fields); >void g_relation_destroy (GRelation *relation); >void g_relation_index (GRelation *relation, > gint field, > GHashFunc hash_func, > GEqualFunc key_equal_func); >void g_relation_insert (GRelation *relation, > ...); >gint g_relation_delete (GRelation *relation, > gconstpointer key, > gint field); >GTuples* g_relation_select (GRelation *relation, > gconstpointer key, > gint field); >gint g_relation_count (GRelation *relation, > gconstpointer key, > gint field); >gboolean g_relation_exists (GRelation *relation, > ...); >void g_relation_print (GRelation *relation); > >void g_tuples_destroy (GTuples *tuples); >gpointer g_tuples_index (GTuples *tuples, > gint index_, > gint field); > > ># 66 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gregex.h" 1 ># 28 "/usr/include/glib-2.0/glib/gregex.h" > > >typedef enum >{ > G_REGEX_ERROR_COMPILE, > G_REGEX_ERROR_OPTIMIZE, > G_REGEX_ERROR_REPLACE, > G_REGEX_ERROR_MATCH, > G_REGEX_ERROR_INTERNAL, > > > G_REGEX_ERROR_STRAY_BACKSLASH = 101, > G_REGEX_ERROR_MISSING_CONTROL_CHAR = 102, > G_REGEX_ERROR_UNRECOGNIZED_ESCAPE = 103, > G_REGEX_ERROR_QUANTIFIERS_OUT_OF_ORDER = 104, > G_REGEX_ERROR_QUANTIFIER_TOO_BIG = 105, > G_REGEX_ERROR_UNTERMINATED_CHARACTER_CLASS = 106, > G_REGEX_ERROR_INVALID_ESCAPE_IN_CHARACTER_CLASS = 107, > G_REGEX_ERROR_RANGE_OUT_OF_ORDER = 108, > G_REGEX_ERROR_NOTHING_TO_REPEAT = 109, > G_REGEX_ERROR_UNRECOGNIZED_CHARACTER = 112, > G_REGEX_ERROR_POSIX_NAMED_CLASS_OUTSIDE_CLASS = 113, > G_REGEX_ERROR_UNMATCHED_PARENTHESIS = 114, > G_REGEX_ERROR_INEXISTENT_SUBPATTERN_REFERENCE = 115, > G_REGEX_ERROR_UNTERMINATED_COMMENT = 118, > G_REGEX_ERROR_EXPRESSION_TOO_LARGE = 120, > G_REGEX_ERROR_MEMORY_ERROR = 121, > G_REGEX_ERROR_VARIABLE_LENGTH_LOOKBEHIND = 125, > G_REGEX_ERROR_MALFORMED_CONDITION = 126, > G_REGEX_ERROR_TOO_MANY_CONDITIONAL_BRANCHES = 127, > G_REGEX_ERROR_ASSERTION_EXPECTED = 128, > G_REGEX_ERROR_UNKNOWN_POSIX_CLASS_NAME = 130, > G_REGEX_ERROR_POSIX_COLLATING_ELEMENTS_NOT_SUPPORTED = 131, > G_REGEX_ERROR_HEX_CODE_TOO_LARGE = 134, > G_REGEX_ERROR_INVALID_CONDITION = 135, > G_REGEX_ERROR_SINGLE_BYTE_MATCH_IN_LOOKBEHIND = 136, > G_REGEX_ERROR_INFINITE_LOOP = 140, > G_REGEX_ERROR_MISSING_SUBPATTERN_NAME_TERMINATOR = 142, > G_REGEX_ERROR_DUPLICATE_SUBPATTERN_NAME = 143, > G_REGEX_ERROR_MALFORMED_PROPERTY = 146, > G_REGEX_ERROR_UNKNOWN_PROPERTY = 147, > G_REGEX_ERROR_SUBPATTERN_NAME_TOO_LONG = 148, > G_REGEX_ERROR_TOO_MANY_SUBPATTERNS = 149, > G_REGEX_ERROR_INVALID_OCTAL_VALUE = 151, > G_REGEX_ERROR_TOO_MANY_BRANCHES_IN_DEFINE = 154, > G_REGEX_ERROR_DEFINE_REPETION = 155, > G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS = 156, > G_REGEX_ERROR_MISSING_BACK_REFERENCE = 157 >} GRegexError; > > > >GQuark g_regex_error_quark (void); > > > >typedef enum >{ > G_REGEX_CASELESS = 1 << 0, > G_REGEX_MULTILINE = 1 << 1, > G_REGEX_DOTALL = 1 << 2, > G_REGEX_EXTENDED = 1 << 3, > G_REGEX_ANCHORED = 1 << 4, > G_REGEX_DOLLAR_ENDONLY = 1 << 5, > G_REGEX_UNGREEDY = 1 << 9, > G_REGEX_RAW = 1 << 11, > G_REGEX_NO_AUTO_CAPTURE = 1 << 12, > G_REGEX_OPTIMIZE = 1 << 13, > G_REGEX_DUPNAMES = 1 << 19, > G_REGEX_NEWLINE_CR = 1 << 20, > G_REGEX_NEWLINE_LF = 1 << 21, > G_REGEX_NEWLINE_CRLF = G_REGEX_NEWLINE_CR | G_REGEX_NEWLINE_LF >} GRegexCompileFlags; > > > >typedef enum >{ > G_REGEX_MATCH_ANCHORED = 1 << 4, > G_REGEX_MATCH_NOTBOL = 1 << 7, > G_REGEX_MATCH_NOTEOL = 1 << 8, > G_REGEX_MATCH_NOTEMPTY = 1 << 10, > G_REGEX_MATCH_PARTIAL = 1 << 15, > G_REGEX_MATCH_NEWLINE_CR = 1 << 20, > G_REGEX_MATCH_NEWLINE_LF = 1 << 21, > G_REGEX_MATCH_NEWLINE_CRLF = G_REGEX_MATCH_NEWLINE_CR | G_REGEX_MATCH_NEWLINE_LF, > G_REGEX_MATCH_NEWLINE_ANY = 1 << 22 >} GRegexMatchFlags; > >typedef struct _GRegex GRegex; >typedef struct _GMatchInfo GMatchInfo; > >typedef gboolean (*GRegexEvalCallback) (const GMatchInfo *match_info, > GString *result, > gpointer user_data); > > >GRegex *g_regex_new (const gchar *pattern, > GRegexCompileFlags compile_options, > GRegexMatchFlags match_options, > GError **error); >GRegex *g_regex_ref (GRegex *regex); >void g_regex_unref (GRegex *regex); >const gchar *g_regex_get_pattern (const GRegex *regex); >gint g_regex_get_max_backref (const GRegex *regex); >gint g_regex_get_capture_count (const GRegex *regex); >gint g_regex_get_string_number (const GRegex *regex, > const gchar *name); >gchar *g_regex_escape_string (const gchar *string, > gint length); > > >gboolean g_regex_match_simple (const gchar *pattern, > const gchar *string, > GRegexCompileFlags compile_options, > GRegexMatchFlags match_options); >gboolean g_regex_match (const GRegex *regex, > const gchar *string, > GRegexMatchFlags match_options, > GMatchInfo **match_info); >gboolean g_regex_match_full (const GRegex *regex, > const gchar *string, > gssize string_len, > gint start_position, > GRegexMatchFlags match_options, > GMatchInfo **match_info, > GError **error); >gboolean g_regex_match_all (const GRegex *regex, > const gchar *string, > GRegexMatchFlags match_options, > GMatchInfo **match_info); >gboolean g_regex_match_all_full (const GRegex *regex, > const gchar *string, > gssize string_len, > gint start_position, > GRegexMatchFlags match_options, > GMatchInfo **match_info, > GError **error); > > >gchar **g_regex_split_simple (const gchar *pattern, > const gchar *string, > GRegexCompileFlags compile_options, > GRegexMatchFlags match_options); >gchar **g_regex_split (const GRegex *regex, > const gchar *string, > GRegexMatchFlags match_options); >gchar **g_regex_split_full (const GRegex *regex, > const gchar *string, > gssize string_len, > gint start_position, > GRegexMatchFlags match_options, > gint max_tokens, > GError **error); > > >gchar *g_regex_replace (const GRegex *regex, > const gchar *string, > gssize string_len, > gint start_position, > const gchar *replacement, > GRegexMatchFlags match_options, > GError **error); >gchar *g_regex_replace_literal (const GRegex *regex, > const gchar *string, > gssize string_len, > gint start_position, > const gchar *replacement, > GRegexMatchFlags match_options, > GError **error); >gchar *g_regex_replace_eval (const GRegex *regex, > const gchar *string, > gssize string_len, > gint start_position, > GRegexMatchFlags match_options, > GRegexEvalCallback eval, > gpointer user_data, > GError **error); >gboolean g_regex_check_replacement (const gchar *replacement, > gboolean *has_references, > GError **error); > > >GRegex *g_match_info_get_regex (const GMatchInfo *match_info); >const gchar *g_match_info_get_string (const GMatchInfo *match_info); > >void g_match_info_free (GMatchInfo *match_info); >gboolean g_match_info_next (GMatchInfo *match_info, > GError **error); >gboolean g_match_info_matches (const GMatchInfo *match_info); >gint g_match_info_get_match_count (const GMatchInfo *match_info); >gboolean g_match_info_is_partial_match (const GMatchInfo *match_info); >gchar *g_match_info_expand_references(const GMatchInfo *match_info, > const gchar *string_to_expand, > GError **error); >gchar *g_match_info_fetch (const GMatchInfo *match_info, > gint match_num); >gboolean g_match_info_fetch_pos (const GMatchInfo *match_info, > gint match_num, > gint *start_pos, > gint *end_pos); >gchar *g_match_info_fetch_named (const GMatchInfo *match_info, > const gchar *name); >gboolean g_match_info_fetch_named_pos (const GMatchInfo *match_info, > const gchar *name, > gint *start_pos, > gint *end_pos); >gchar **g_match_info_fetch_all (const GMatchInfo *match_info); > > ># 67 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gscanner.h" 1 ># 33 "/usr/include/glib-2.0/glib/gscanner.h" > > >typedef struct _GScanner GScanner; >typedef struct _GScannerConfig GScannerConfig; >typedef union _GTokenValue GTokenValue; > >typedef void (*GScannerMsgFunc) (GScanner *scanner, > gchar *message, > gboolean error); ># 60 "/usr/include/glib-2.0/glib/gscanner.h" >typedef enum >{ > G_ERR_UNKNOWN, > G_ERR_UNEXP_EOF, > G_ERR_UNEXP_EOF_IN_STRING, > G_ERR_UNEXP_EOF_IN_COMMENT, > G_ERR_NON_DIGIT_IN_CONST, > G_ERR_DIGIT_RADIX, > G_ERR_FLOAT_RADIX, > G_ERR_FLOAT_MALFORMED >} GErrorType; > > >typedef enum >{ > G_TOKEN_EOF = 0, > > G_TOKEN_LEFT_PAREN = '(', > G_TOKEN_RIGHT_PAREN = ')', > G_TOKEN_LEFT_CURLY = '{', > G_TOKEN_RIGHT_CURLY = '}', > G_TOKEN_LEFT_BRACE = '[', > G_TOKEN_RIGHT_BRACE = ']', > G_TOKEN_EQUAL_SIGN = '=', > G_TOKEN_COMMA = ',', > > G_TOKEN_NONE = 256, > > G_TOKEN_ERROR, > > G_TOKEN_CHAR, > G_TOKEN_BINARY, > G_TOKEN_OCTAL, > G_TOKEN_INT, > G_TOKEN_HEX, > G_TOKEN_FLOAT, > G_TOKEN_STRING, > > G_TOKEN_SYMBOL, > G_TOKEN_IDENTIFIER, > G_TOKEN_IDENTIFIER_NULL, > > G_TOKEN_COMMENT_SINGLE, > G_TOKEN_COMMENT_MULTI, > G_TOKEN_LAST >} GTokenType; > >union _GTokenValue >{ > gpointer v_symbol; > gchar *v_identifier; > gulong v_binary; > gulong v_octal; > gulong v_int; > guint64 v_int64; > gdouble v_float; > gulong v_hex; > gchar *v_string; > gchar *v_comment; > guchar v_char; > guint v_error; >}; > >struct _GScannerConfig >{ > > > gchar *cset_skip_characters; > gchar *cset_identifier_first; > gchar *cset_identifier_nth; > gchar *cpair_comment_single; > > > > guint case_sensitive : 1; > > > > > guint skip_comment_multi : 1; > guint skip_comment_single : 1; > guint scan_comment_multi : 1; > guint scan_identifier : 1; > guint scan_identifier_1char : 1; > guint scan_identifier_NULL : 1; > guint scan_symbols : 1; > guint scan_binary : 1; > guint scan_octal : 1; > guint scan_float : 1; > guint scan_hex : 1; > guint scan_hex_dollar : 1; > guint scan_string_sq : 1; > guint scan_string_dq : 1; > guint numbers_2_int : 1; > guint int_2_float : 1; > guint identifier_2_string : 1; > guint char_2_token : 1; > guint symbol_2_token : 1; > guint scope_0_fallback : 1; > guint store_int64 : 1; > guint padding_dummy; >}; > >struct _GScanner >{ > > gpointer user_data; > guint max_parse_errors; > > > guint parse_errors; > > > const gchar *input_name; > > > GData *qdata; > > > GScannerConfig *config; > > > GTokenType token; > GTokenValue value; > guint line; > guint position; > > > GTokenType next_token; > GTokenValue next_value; > guint next_line; > guint next_position; > > > GHashTable *symbol_table; > gint input_fd; > const gchar *text; > const gchar *text_end; > gchar *buffer; > guint scope_id; > > > GScannerMsgFunc msg_handler; >}; > >GScanner* g_scanner_new (const GScannerConfig *config_templ); >void g_scanner_destroy (GScanner *scanner); >void g_scanner_input_file (GScanner *scanner, > gint input_fd); >void g_scanner_sync_file_offset (GScanner *scanner); >void g_scanner_input_text (GScanner *scanner, > const gchar *text, > guint text_len); >GTokenType g_scanner_get_next_token (GScanner *scanner); >GTokenType g_scanner_peek_next_token (GScanner *scanner); >GTokenType g_scanner_cur_token (GScanner *scanner); >GTokenValue g_scanner_cur_value (GScanner *scanner); >guint g_scanner_cur_line (GScanner *scanner); >guint g_scanner_cur_position (GScanner *scanner); >gboolean g_scanner_eof (GScanner *scanner); >guint g_scanner_set_scope (GScanner *scanner, > guint scope_id); >void g_scanner_scope_add_symbol (GScanner *scanner, > guint scope_id, > const gchar *symbol, > gpointer value); >void g_scanner_scope_remove_symbol (GScanner *scanner, > guint scope_id, > const gchar *symbol); >gpointer g_scanner_scope_lookup_symbol (GScanner *scanner, > guint scope_id, > const gchar *symbol); >void g_scanner_scope_foreach_symbol (GScanner *scanner, > guint scope_id, > GHFunc func, > gpointer user_data); >gpointer g_scanner_lookup_symbol (GScanner *scanner, > const gchar *symbol); >void g_scanner_unexp_token (GScanner *scanner, > GTokenType expected_token, > const gchar *identifier_spec, > const gchar *symbol_spec, > const gchar *symbol_name, > const gchar *message, > gint is_error); >void g_scanner_error (GScanner *scanner, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 2, 3))); >void g_scanner_warn (GScanner *scanner, > const gchar *format, > ...) __attribute__((__format__ (__printf__, 2, 3))); ># 272 "/usr/include/glib-2.0/glib/gscanner.h" > ># 68 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gsequence.h" 1 ># 26 "/usr/include/glib-2.0/glib/gsequence.h" >typedef struct _GSequence GSequence; >typedef struct _GSequenceNode GSequenceIter; > >typedef gint (* GSequenceIterCompareFunc) (GSequenceIter *a, > GSequenceIter *b, > gpointer data); > > > >GSequence * g_sequence_new (GDestroyNotify data_destroy); >void g_sequence_free (GSequence *seq); >gint g_sequence_get_length (GSequence *seq); >void g_sequence_foreach (GSequence *seq, > GFunc func, > gpointer user_data); >void g_sequence_foreach_range (GSequenceIter *begin, > GSequenceIter *end, > GFunc func, > gpointer user_data); >void g_sequence_sort (GSequence *seq, > GCompareDataFunc cmp_func, > gpointer cmp_data); >void g_sequence_sort_iter (GSequence *seq, > GSequenceIterCompareFunc cmp_func, > gpointer cmp_data); > > > >GSequenceIter *g_sequence_get_begin_iter (GSequence *seq); >GSequenceIter *g_sequence_get_end_iter (GSequence *seq); >GSequenceIter *g_sequence_get_iter_at_pos (GSequence *seq, > gint pos); >GSequenceIter *g_sequence_append (GSequence *seq, > gpointer data); >GSequenceIter *g_sequence_prepend (GSequence *seq, > gpointer data); >GSequenceIter *g_sequence_insert_before (GSequenceIter *iter, > gpointer data); >void g_sequence_move (GSequenceIter *src, > GSequenceIter *dest); >void g_sequence_swap (GSequenceIter *a, > GSequenceIter *b); >GSequenceIter *g_sequence_insert_sorted (GSequence *seq, > gpointer data, > GCompareDataFunc cmp_func, > gpointer cmp_data); >GSequenceIter *g_sequence_insert_sorted_iter (GSequence *seq, > gpointer data, > GSequenceIterCompareFunc iter_cmp, > gpointer cmp_data); >void g_sequence_sort_changed (GSequenceIter *iter, > GCompareDataFunc cmp_func, > gpointer cmp_data); >void g_sequence_sort_changed_iter (GSequenceIter *iter, > GSequenceIterCompareFunc iter_cmp, > gpointer cmp_data); >void g_sequence_remove (GSequenceIter *iter); >void g_sequence_remove_range (GSequenceIter *begin, > GSequenceIter *end); >void g_sequence_move_range (GSequenceIter *dest, > GSequenceIter *begin, > GSequenceIter *end); >GSequenceIter *g_sequence_search (GSequence *seq, > gpointer data, > GCompareDataFunc cmp_func, > gpointer cmp_data); >GSequenceIter *g_sequence_search_iter (GSequence *seq, > gpointer data, > GSequenceIterCompareFunc iter_cmp, > gpointer cmp_data); > > > >gpointer g_sequence_get (GSequenceIter *iter); >void g_sequence_set (GSequenceIter *iter, > gpointer data); > > >gboolean g_sequence_iter_is_begin (GSequenceIter *iter); >gboolean g_sequence_iter_is_end (GSequenceIter *iter); >GSequenceIter *g_sequence_iter_next (GSequenceIter *iter); >GSequenceIter *g_sequence_iter_prev (GSequenceIter *iter); >gint g_sequence_iter_get_position (GSequenceIter *iter); >GSequenceIter *g_sequence_iter_move (GSequenceIter *iter, > gint delta); >GSequence * g_sequence_iter_get_sequence (GSequenceIter *iter); > > > >gint g_sequence_iter_compare (GSequenceIter *a, > GSequenceIter *b); >GSequenceIter *g_sequence_range_get_midpoint (GSequenceIter *begin, > GSequenceIter *end); ># 69 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gshell.h" 1 ># 26 "/usr/include/glib-2.0/glib/gshell.h" > > > > >typedef enum >{ > > G_SHELL_ERROR_BAD_QUOTING, > > G_SHELL_ERROR_EMPTY_STRING, > G_SHELL_ERROR_FAILED >} GShellError; > >GQuark g_shell_error_quark (void); > >gchar* g_shell_quote (const gchar *unquoted_string); >gchar* g_shell_unquote (const gchar *quoted_string, > GError **error); >gboolean g_shell_parse_argv (const gchar *command_line, > gint *argcp, > gchar ***argvp, > GError **error); > > ># 70 "/usr/include/glib-2.0/glib.h" 2 > ># 1 "/usr/include/glib-2.0/glib/gspawn.h" 1 ># 26 "/usr/include/glib-2.0/glib/gspawn.h" > > > > > >typedef enum >{ > G_SPAWN_ERROR_FORK, > G_SPAWN_ERROR_READ, > G_SPAWN_ERROR_CHDIR, > G_SPAWN_ERROR_ACCES, > G_SPAWN_ERROR_PERM, > G_SPAWN_ERROR_2BIG, > G_SPAWN_ERROR_NOEXEC, > G_SPAWN_ERROR_NAMETOOLONG, > G_SPAWN_ERROR_NOENT, > G_SPAWN_ERROR_NOMEM, > G_SPAWN_ERROR_NOTDIR, > G_SPAWN_ERROR_LOOP, > G_SPAWN_ERROR_TXTBUSY, > G_SPAWN_ERROR_IO, > G_SPAWN_ERROR_NFILE, > G_SPAWN_ERROR_MFILE, > G_SPAWN_ERROR_INVAL, > G_SPAWN_ERROR_ISDIR, > G_SPAWN_ERROR_LIBBAD, > G_SPAWN_ERROR_FAILED > > >} GSpawnError; > >typedef void (* GSpawnChildSetupFunc) (gpointer user_data); > >typedef enum >{ > G_SPAWN_LEAVE_DESCRIPTORS_OPEN = 1 << 0, > G_SPAWN_DO_NOT_REAP_CHILD = 1 << 1, > > G_SPAWN_SEARCH_PATH = 1 << 2, > > G_SPAWN_STDOUT_TO_DEV_NULL = 1 << 3, > G_SPAWN_STDERR_TO_DEV_NULL = 1 << 4, > G_SPAWN_CHILD_INHERITS_STDIN = 1 << 5, > G_SPAWN_FILE_AND_ARGV_ZERO = 1 << 6 >} GSpawnFlags; > >GQuark g_spawn_error_quark (void); ># 82 "/usr/include/glib-2.0/glib/gspawn.h" >gboolean g_spawn_async (const gchar *working_directory, > gchar **argv, > gchar **envp, > GSpawnFlags flags, > GSpawnChildSetupFunc child_setup, > gpointer user_data, > GPid *child_pid, > GError **error); > > > > > >gboolean g_spawn_async_with_pipes (const gchar *working_directory, > gchar **argv, > gchar **envp, > GSpawnFlags flags, > GSpawnChildSetupFunc child_setup, > gpointer user_data, > GPid *child_pid, > gint *standard_input, > gint *standard_output, > gint *standard_error, > GError **error); > > > > > > >gboolean g_spawn_sync (const gchar *working_directory, > gchar **argv, > gchar **envp, > GSpawnFlags flags, > GSpawnChildSetupFunc child_setup, > gpointer user_data, > gchar **standard_output, > gchar **standard_error, > gint *exit_status, > GError **error); > >gboolean g_spawn_command_line_sync (const gchar *command_line, > gchar **standard_output, > gchar **standard_error, > gint *exit_status, > GError **error); >gboolean g_spawn_command_line_async (const gchar *command_line, > GError **error); > >void g_spawn_close_pid (GPid pid); > > > ># 72 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gstrfuncs.h" 1 ># 33 "/usr/include/glib-2.0/glib/gstrfuncs.h" > > > >typedef enum { > G_ASCII_ALNUM = 1 << 0, > G_ASCII_ALPHA = 1 << 1, > G_ASCII_CNTRL = 1 << 2, > G_ASCII_DIGIT = 1 << 3, > G_ASCII_GRAPH = 1 << 4, > G_ASCII_LOWER = 1 << 5, > G_ASCII_PRINT = 1 << 6, > G_ASCII_PUNCT = 1 << 7, > G_ASCII_SPACE = 1 << 8, > G_ASCII_UPPER = 1 << 9, > G_ASCII_XDIGIT = 1 << 10 >} GAsciiType; > >extern const guint16 * const g_ascii_table; ># 85 "/usr/include/glib-2.0/glib/gstrfuncs.h" >gchar g_ascii_tolower (gchar c) __attribute__((__const__)); >gchar g_ascii_toupper (gchar c) __attribute__((__const__)); > >gint g_ascii_digit_value (gchar c) __attribute__((__const__)); >gint g_ascii_xdigit_value (gchar c) __attribute__((__const__)); > > > > > >gchar* g_strdelimit (gchar *string, > const gchar *delimiters, > gchar new_delimiter); >gchar* g_strcanon (gchar *string, > const gchar *valid_chars, > gchar substitutor); >const gchar* g_strerror (gint errnum) __attribute__((__const__)); >const gchar* g_strsignal (gint signum) __attribute__((__const__)); >gchar* g_strreverse (gchar *string); >gsize g_strlcpy (gchar *dest, > const gchar *src, > gsize dest_size); >gsize g_strlcat (gchar *dest, > const gchar *src, > gsize dest_size); >gchar * g_strstr_len (const gchar *haystack, > gssize haystack_len, > const gchar *needle); >gchar * g_strrstr (const gchar *haystack, > const gchar *needle); >gchar * g_strrstr_len (const gchar *haystack, > gssize haystack_len, > const gchar *needle); > >gboolean g_str_has_suffix (const gchar *str, > const gchar *suffix); >gboolean g_str_has_prefix (const gchar *str, > const gchar *prefix); > > > >gdouble g_strtod (const gchar *nptr, > gchar **endptr); >gdouble g_ascii_strtod (const gchar *nptr, > gchar **endptr); >guint64 g_ascii_strtoull (const gchar *nptr, > gchar **endptr, > guint base); >gint64 g_ascii_strtoll (const gchar *nptr, > gchar **endptr, > guint base); > > > > >gchar * g_ascii_dtostr (gchar *buffer, > gint buf_len, > gdouble d); >gchar * g_ascii_formatd (gchar *buffer, > gint buf_len, > const gchar *format, > gdouble d); > > >gchar* g_strchug (gchar *string); > >gchar* g_strchomp (gchar *string); > > > >gint g_ascii_strcasecmp (const gchar *s1, > const gchar *s2); >gint g_ascii_strncasecmp (const gchar *s1, > const gchar *s2, > gsize n); >gchar* g_ascii_strdown (const gchar *str, > gssize len) __attribute__((__malloc__)); >gchar* g_ascii_strup (const gchar *str, > gssize len) __attribute__((__malloc__)); ># 172 "/usr/include/glib-2.0/glib/gstrfuncs.h" >gint g_strcasecmp (const gchar *s1, > const gchar *s2); >gint g_strncasecmp (const gchar *s1, > const gchar *s2, > guint n); >gchar* g_strdown (gchar *string); >gchar* g_strup (gchar *string); > > > > > > >gchar* g_strdup (const gchar *str) __attribute__((__malloc__)); >gchar* g_strdup_printf (const gchar *format, > ...) __attribute__((__format__ (__printf__, 1, 2))) __attribute__((__malloc__)); >gchar* g_strdup_vprintf (const gchar *format, > va_list args) __attribute__((__malloc__)); >gchar* g_strndup (const gchar *str, > gsize n) __attribute__((__malloc__)); >gchar* g_strnfill (gsize length, > gchar fill_char) __attribute__((__malloc__)); >gchar* g_strconcat (const gchar *string1, > ...) __attribute__((__malloc__)) __attribute__((__sentinel__)); >gchar* g_strjoin (const gchar *separator, > ...) __attribute__((__malloc__)) __attribute__((__sentinel__)); > > > > > >gchar* g_strcompress (const gchar *source) __attribute__((__malloc__)); ># 213 "/usr/include/glib-2.0/glib/gstrfuncs.h" >gchar* g_strescape (const gchar *source, > const gchar *exceptions) __attribute__((__malloc__)); > >gpointer g_memdup (gconstpointer mem, > guint byte_size) __attribute__((__malloc__)); ># 228 "/usr/include/glib-2.0/glib/gstrfuncs.h" >gchar** g_strsplit (const gchar *string, > const gchar *delimiter, > gint max_tokens) __attribute__((__malloc__)); >gchar ** g_strsplit_set (const gchar *string, > const gchar *delimiters, > gint max_tokens) __attribute__((__malloc__)); >gchar* g_strjoinv (const gchar *separator, > gchar **str_array) __attribute__((__malloc__)); >void g_strfreev (gchar **str_array); >gchar** g_strdupv (gchar **str_array) __attribute__((__malloc__)); >guint g_strv_length (gchar **str_array); > >gchar* g_stpcpy (gchar *dest, > const char *src); > >const gchar *g_strip_context (const gchar *msgid, > const gchar *msgval); > >const gchar *g_dpgettext (const gchar *domain, > const gchar *msgctxtid, > gsize msgidoffset); > > ># 73 "/usr/include/glib-2.0/glib.h" 2 > ># 1 "/usr/include/glib-2.0/glib/gtestutils.h" 1 ># 23 "/usr/include/glib-2.0/glib/gtestutils.h" ># 1 "/usr/include/glib-2.0/glib.h" 1 ># 24 "/usr/include/glib-2.0/glib/gtestutils.h" 2 > > > >typedef struct GTestCase GTestCase; >typedef struct GTestSuite GTestSuite; ># 61 "/usr/include/glib-2.0/glib/gtestutils.h" >int g_strcmp0 (const char *str1, > const char *str2); > > >void g_test_minimized_result (double minimized_quantity, > const char *format, > ...) __attribute__((__format__ (__printf__, 2, 3))); >void g_test_maximized_result (double maximized_quantity, > const char *format, > ...) __attribute__((__format__ (__printf__, 2, 3))); > > >void g_test_init (int *argc, > char ***argv, > ...); ># 84 "/usr/include/glib-2.0/glib/gtestutils.h" >int g_test_run (void); > >void g_test_add_func (const char *testpath, > void (*test_func) (void)); >void g_test_add_data_func (const char *testpath, > gconstpointer test_data, > void (*test_func) (gconstpointer)); ># 105 "/usr/include/glib-2.0/glib/gtestutils.h" >void g_test_message (const char *format, > ...) __attribute__((__format__ (__printf__, 1, 2))); >void g_test_bug_base (const char *uri_pattern); >void g_test_bug (const char *bug_uri_snippet); > >void g_test_timer_start (void); >double g_test_timer_elapsed (void); >double g_test_timer_last (void); > > >void g_test_queue_free (gpointer gfree_pointer); >void g_test_queue_destroy (GDestroyNotify destroy_func, > gpointer destroy_data); > > > >typedef enum { > G_TEST_TRAP_SILENCE_STDOUT = 1 << 7, > G_TEST_TRAP_SILENCE_STDERR = 1 << 8, > G_TEST_TRAP_INHERIT_STDIN = 1 << 9 >} GTestTrapFlags; >gboolean g_test_trap_fork (guint64 usec_timeout, > GTestTrapFlags test_trap_flags); >gboolean g_test_trap_has_passed (void); >gboolean g_test_trap_reached_timeout (void); ># 139 "/usr/include/glib-2.0/glib/gtestutils.h" >gint32 g_test_rand_int (void); >gint32 g_test_rand_int_range (gint32 begin, > gint32 end); >double g_test_rand_double (void); >double g_test_rand_double_range (double range_start, > double range_end); > > >GTestCase* g_test_create_case (const char *test_name, > gsize data_size, > gconstpointer test_data, > void (*data_setup) (void), > void (*data_test) (void), > void (*data_teardown) (void)); >GTestSuite* g_test_create_suite (const char *suite_name); >GTestSuite* g_test_get_root (void); >void g_test_suite_add (GTestSuite *suite, > GTestCase *test_case); >void g_test_suite_add_suite (GTestSuite *suite, > GTestSuite *nestedsuite); >int g_test_run_suite (GTestSuite *suite); > > >void g_test_trap_assertions (const char *domain, > const char *file, > int line, > const char *func, > guint64 assertion_flags, > const char *pattern); >void g_assertion_message (const char *domain, > const char *file, > int line, > const char *func, > const char *message) __attribute__((__noreturn__)); >void g_assertion_message_expr (const char *domain, > const char *file, > int line, > const char *func, > const char *expr) __attribute__((__noreturn__)); >void g_assertion_message_cmpstr (const char *domain, > const char *file, > int line, > const char *func, > const char *expr, > const char *arg1, > const char *cmp, > const char *arg2) __attribute__((__noreturn__)); >void g_assertion_message_cmpnum (const char *domain, > const char *file, > int line, > const char *func, > const char *expr, > long double arg1, > const char *cmp, > long double arg2, > char numtype) __attribute__((__noreturn__)); >void g_test_add_vtable (const char *testpath, > gsize data_size, > gconstpointer test_data, > void (*data_setup) (void), > void (*data_test) (void), > void (*data_teardown) (void)); >typedef struct { > gboolean test_initialized; > gboolean test_quick; > gboolean test_perf; > gboolean test_verbose; > gboolean test_quiet; >} GTestConfig; >extern const GTestConfig * const g_test_config_vars; > > >typedef enum { > G_TEST_LOG_NONE, > G_TEST_LOG_ERROR, > G_TEST_LOG_START_BINARY, > G_TEST_LOG_LIST_CASE, > G_TEST_LOG_SKIP_CASE, > G_TEST_LOG_START_CASE, > G_TEST_LOG_STOP_CASE, > G_TEST_LOG_MIN_RESULT, > G_TEST_LOG_MAX_RESULT, > G_TEST_LOG_MESSAGE >} GTestLogType; > >typedef struct { > GTestLogType log_type; > guint n_strings; > gchar **strings; > guint n_nums; > long double *nums; >} GTestLogMsg; >typedef struct { > > GString *data; > GSList *msgs; >} GTestLogBuffer; > >const char* g_test_log_type_name (GTestLogType log_type); >GTestLogBuffer* g_test_log_buffer_new (void); >void g_test_log_buffer_free (GTestLogBuffer *tbuffer); >void g_test_log_buffer_push (GTestLogBuffer *tbuffer, > guint n_bytes, > const guint8 *bytes); >GTestLogMsg* g_test_log_buffer_pop (GTestLogBuffer *tbuffer); >void g_test_log_msg_free (GTestLogMsg *tmsg); > > ># 75 "/usr/include/glib-2.0/glib.h" 2 > ># 1 "/usr/include/glib-2.0/glib/gthreadpool.h" 1 ># 32 "/usr/include/glib-2.0/glib/gthreadpool.h" > > >typedef struct _GThreadPool GThreadPool; > > > > > > >struct _GThreadPool >{ > GFunc func; > gpointer user_data; > gboolean exclusive; >}; > > > > > > >GThreadPool* g_thread_pool_new (GFunc func, > gpointer user_data, > gint max_threads, > gboolean exclusive, > GError **error); > > > > > >void g_thread_pool_push (GThreadPool *pool, > gpointer data, > GError **error); > > > > >void g_thread_pool_set_max_threads (GThreadPool *pool, > gint max_threads, > GError **error); >gint g_thread_pool_get_max_threads (GThreadPool *pool); > > > >guint g_thread_pool_get_num_threads (GThreadPool *pool); > > >guint g_thread_pool_unprocessed (GThreadPool *pool); > > > > > >void g_thread_pool_free (GThreadPool *pool, > gboolean immediate, > gboolean wait_); > > > >void g_thread_pool_set_max_unused_threads (gint max_threads); >gint g_thread_pool_get_max_unused_threads (void); >guint g_thread_pool_get_num_unused_threads (void); > > >void g_thread_pool_stop_unused_threads (void); > > >void g_thread_pool_set_sort_function (GThreadPool *pool, > GCompareDataFunc func, > gpointer user_data); > > >void g_thread_pool_set_max_idle_time (guint interval); >guint g_thread_pool_get_max_idle_time (void); > > ># 77 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gtimer.h" 1 ># 32 "/usr/include/glib-2.0/glib/gtimer.h" > > > > > > >typedef struct _GTimer GTimer; > > > >GTimer* g_timer_new (void); >void g_timer_destroy (GTimer *timer); >void g_timer_start (GTimer *timer); >void g_timer_stop (GTimer *timer); >void g_timer_reset (GTimer *timer); >void g_timer_continue (GTimer *timer); >gdouble g_timer_elapsed (GTimer *timer, > gulong *microseconds); > >void g_usleep (gulong microseconds); > >void g_time_val_add (GTimeVal *time_, > glong microseconds); >gboolean g_time_val_from_iso8601 (const gchar *iso_date, > GTimeVal *time_); >gchar* g_time_val_to_iso8601 (GTimeVal *time_) __attribute__((__malloc__)); > > ># 78 "/usr/include/glib-2.0/glib.h" 2 ># 1 "/usr/include/glib-2.0/glib/gtree.h" 1 ># 32 "/usr/include/glib-2.0/glib/gtree.h" > > >typedef struct _GTree GTree; > >typedef gboolean (*GTraverseFunc) (gpointer key, > gpointer value, > gpointer data); > > > >GTree* g_tree_new (GCompareFunc key_compare_func); >GTree* g_tree_new_with_data (GCompareDataFunc key_compare_func, > gpointer key_compare_data); >GTree* g_tree_new_full (GCompareDataFunc key_compare_func, > gpointer key_compare_data, > GDestroyNotify key_destroy_func, > GDestroyNotify value_destroy_func); >void g_tree_destroy (GTree *tree); >void g_tree_insert (GTree *tree, > gpointer key, > gpointer value); >void g_tree_replace (GTree *tree, > gpointer key, > gpointer value); >gboolean g_tree_remove (GTree *tree, > gconstpointer key); >gboolean g_tree_steal (GTree *tree, > gconstpointer key); >gpointer g_tree_lookup (GTree *tree, > gconstpointer key); >gboolean g_tree_lookup_extended (GTree *tree, > gconstpointer lookup_key, > gpointer *orig_key, > gpointer *value); >void g_tree_foreach (GTree *tree, > GTraverseFunc func, > gpointer user_data); > > >void g_tree_traverse (GTree *tree, > GTraverseFunc traverse_func, > GTraverseType traverse_type, > gpointer user_data); > > >gpointer g_tree_search (GTree *tree, > GCompareFunc search_func, > gconstpointer user_data); >gint g_tree_height (GTree *tree); >gint g_tree_nnodes (GTree *tree); > > > > ># 79 "/usr/include/glib-2.0/glib.h" 2 > > ># 1 "/usr/include/glib-2.0/glib/gurifuncs.h" 1 ># 28 "/usr/include/glib-2.0/glib/gurifuncs.h" > ># 65 "/usr/include/glib-2.0/glib/gurifuncs.h" >char * g_uri_unescape_string (const char *escaped_string, > const char *illegal_characters); >char * g_uri_unescape_segment (const char *escaped_string, > const char *escaped_string_end, > const char *illegal_characters); >char * g_uri_parse_scheme (const char *uri); >char * g_uri_escape_string (const char *unescaped, > const char *reserved_chars_allowed, > gboolean allow_utf8); > > ># 82 "/usr/include/glib-2.0/glib.h" 2 ># 33 "/usr/include/gtk-2.0/gdk/gdktypes.h" 2 ># 1 "/usr/include/pango-1.0/pango/pango.h" 1 ># 25 "/usr/include/pango-1.0/pango/pango.h" ># 1 "/usr/include/pango-1.0/pango/pango-attributes.h" 1 ># 25 "/usr/include/pango-1.0/pango/pango-attributes.h" ># 1 "/usr/include/pango-1.0/pango/pango-font.h" 1 ># 25 "/usr/include/pango-1.0/pango/pango-font.h" ># 1 "/usr/include/pango-1.0/pango/pango-coverage.h" 1 ># 27 "/usr/include/pango-1.0/pango/pango-coverage.h" > > >typedef struct _PangoCoverage PangoCoverage; > >typedef enum { > PANGO_COVERAGE_NONE, > PANGO_COVERAGE_FALLBACK, > PANGO_COVERAGE_APPROXIMATE, > PANGO_COVERAGE_EXACT >} PangoCoverageLevel; > >PangoCoverage * pango_coverage_new (void); >PangoCoverage * pango_coverage_ref (PangoCoverage *coverage); >void pango_coverage_unref (PangoCoverage *coverage); >PangoCoverage * pango_coverage_copy (PangoCoverage *coverage); >PangoCoverageLevel pango_coverage_get (PangoCoverage *coverage, > int index_); >void pango_coverage_set (PangoCoverage *coverage, > int index_, > PangoCoverageLevel level); >void pango_coverage_max (PangoCoverage *coverage, > PangoCoverage *other); > >void pango_coverage_to_bytes (PangoCoverage *coverage, > guchar **bytes, > int *n_bytes); >PangoCoverage *pango_coverage_from_bytes (guchar *bytes, > int n_bytes); > > ># 26 "/usr/include/pango-1.0/pango/pango-font.h" 2 ># 1 "/usr/include/pango-1.0/pango/pango-types.h" 1 ># 26 "/usr/include/pango-1.0/pango/pango-types.h" ># 1 "/usr/include/glib-2.0/glib-object.h" 1 ># 25 "/usr/include/glib-2.0/glib-object.h" ># 1 "/usr/include/glib-2.0/gobject/gboxed.h" 1 ># 26 "/usr/include/glib-2.0/gobject/gboxed.h" ># 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gtype.h" > ># 92 "/usr/include/glib-2.0/gobject/gtype.h" >typedef gsize GType; > > > >typedef struct _GValue GValue; >typedef union _GTypeCValue GTypeCValue; >typedef struct _GTypePlugin GTypePlugin; >typedef struct _GTypeClass GTypeClass; >typedef struct _GTypeInterface GTypeInterface; >typedef struct _GTypeInstance GTypeInstance; >typedef struct _GTypeInfo GTypeInfo; >typedef struct _GTypeFundamentalInfo GTypeFundamentalInfo; >typedef struct _GInterfaceInfo GInterfaceInfo; >typedef struct _GTypeValueTable GTypeValueTable; >typedef struct _GTypeQuery GTypeQuery; > > > > >struct _GTypeClass >{ > > GType g_type; >}; >struct _GTypeInstance >{ > > GTypeClass *g_class; >}; >struct _GTypeInterface >{ > > GType g_type; > GType g_instance_type; >}; >struct _GTypeQuery >{ > GType type; > const gchar *type_name; > guint class_size; > guint instance_size; >}; ># 157 "/usr/include/glib-2.0/gobject/gtype.h" >typedef enum >{ > G_TYPE_DEBUG_NONE = 0, > G_TYPE_DEBUG_OBJECTS = 1 << 0, > G_TYPE_DEBUG_SIGNALS = 1 << 1, > G_TYPE_DEBUG_MASK = 0x03 >} GTypeDebugFlags; > > > >void g_type_init (void); >void g_type_init_with_debug_flags (GTypeDebugFlags debug_flags); >const gchar* g_type_name (GType type); >GQuark g_type_qname (GType type); >GType g_type_from_name (const gchar *name); >GType g_type_parent (GType type); >guint g_type_depth (GType type); >GType g_type_next_base (GType leaf_type, > GType root_type); >gboolean g_type_is_a (GType type, > GType is_a_type); >gpointer g_type_class_ref (GType type); >gpointer g_type_class_peek (GType type); >gpointer g_type_class_peek_static (GType type); >void g_type_class_unref (gpointer g_class); >gpointer g_type_class_peek_parent (gpointer g_class); >gpointer g_type_interface_peek (gpointer instance_class, > GType iface_type); >gpointer g_type_interface_peek_parent (gpointer g_iface); > >gpointer g_type_default_interface_ref (GType g_type); >gpointer g_type_default_interface_peek (GType g_type); >void g_type_default_interface_unref (gpointer g_iface); > > >GType* g_type_children (GType type, > guint *n_children); >GType* g_type_interfaces (GType type, > guint *n_interfaces); > > >void g_type_set_qdata (GType type, > GQuark quark, > gpointer data); >gpointer g_type_get_qdata (GType type, > GQuark quark); >void g_type_query (GType type, > GTypeQuery *query); > > > >typedef void (*GBaseInitFunc) (gpointer g_class); >typedef void (*GBaseFinalizeFunc) (gpointer g_class); >typedef void (*GClassInitFunc) (gpointer g_class, > gpointer class_data); >typedef void (*GClassFinalizeFunc) (gpointer g_class, > gpointer class_data); >typedef void (*GInstanceInitFunc) (GTypeInstance *instance, > gpointer g_class); >typedef void (*GInterfaceInitFunc) (gpointer g_iface, > gpointer iface_data); >typedef void (*GInterfaceFinalizeFunc) (gpointer g_iface, > gpointer iface_data); >typedef gboolean (*GTypeClassCacheFunc) (gpointer cache_data, > GTypeClass *g_class); >typedef void (*GTypeInterfaceCheckFunc) (gpointer check_data, > gpointer g_iface); >typedef enum >{ > G_TYPE_FLAG_CLASSED = (1 << 0), > G_TYPE_FLAG_INSTANTIATABLE = (1 << 1), > G_TYPE_FLAG_DERIVABLE = (1 << 2), > G_TYPE_FLAG_DEEP_DERIVABLE = (1 << 3) >} GTypeFundamentalFlags; >typedef enum >{ > G_TYPE_FLAG_ABSTRACT = (1 << 4), > G_TYPE_FLAG_VALUE_ABSTRACT = (1 << 5) >} GTypeFlags; >struct _GTypeInfo >{ > > guint16 class_size; > > GBaseInitFunc base_init; > GBaseFinalizeFunc base_finalize; > > > GClassInitFunc class_init; > GClassFinalizeFunc class_finalize; > gconstpointer class_data; > > > guint16 instance_size; > guint16 n_preallocs; > GInstanceInitFunc instance_init; > > > const GTypeValueTable *value_table; >}; >struct _GTypeFundamentalInfo >{ > GTypeFundamentalFlags type_flags; >}; >struct _GInterfaceInfo >{ > GInterfaceInitFunc interface_init; > GInterfaceFinalizeFunc interface_finalize; > gpointer interface_data; >}; >struct _GTypeValueTable >{ > void (*value_init) (GValue *value); > void (*value_free) (GValue *value); > void (*value_copy) (const GValue *src_value, > GValue *dest_value); > > gpointer (*value_peek_pointer) (const GValue *value); > gchar *collect_format; > gchar* (*collect_value) (GValue *value, > guint n_collect_values, > GTypeCValue *collect_values, > guint collect_flags); > gchar *lcopy_format; > gchar* (*lcopy_value) (const GValue *value, > guint n_collect_values, > GTypeCValue *collect_values, > guint collect_flags); >}; >GType g_type_register_static (GType parent_type, > const gchar *type_name, > const GTypeInfo *info, > GTypeFlags flags); >GType g_type_register_static_simple (GType parent_type, > const gchar *type_name, > guint class_size, > GClassInitFunc class_init, > guint instance_size, > GInstanceInitFunc instance_init, > GTypeFlags flags); > >GType g_type_register_dynamic (GType parent_type, > const gchar *type_name, > GTypePlugin *plugin, > GTypeFlags flags); >GType g_type_register_fundamental (GType type_id, > const gchar *type_name, > const GTypeInfo *info, > const GTypeFundamentalInfo *finfo, > GTypeFlags flags); >void g_type_add_interface_static (GType instance_type, > GType interface_type, > const GInterfaceInfo *info); >void g_type_add_interface_dynamic (GType instance_type, > GType interface_type, > GTypePlugin *plugin); >void g_type_interface_add_prerequisite (GType interface_type, > GType prerequisite_type); >GType*g_type_interface_prerequisites (GType interface_type, > guint *n_prerequisites); >void g_type_class_add_private (gpointer g_class, > gsize private_size); >gpointer g_type_instance_get_private (GTypeInstance *instance, > GType private_type); ># 393 "/usr/include/glib-2.0/gobject/gtype.h" >GTypePlugin* g_type_get_plugin (GType type); >GTypePlugin* g_type_interface_get_plugin (GType instance_type, > GType interface_type); >GType g_type_fundamental_next (void); >GType g_type_fundamental (GType type_id); >GTypeInstance* g_type_create_instance (GType type); >void g_type_free_instance (GTypeInstance *instance); > >void g_type_add_class_cache_func (gpointer cache_data, > GTypeClassCacheFunc cache_func); >void g_type_remove_class_cache_func (gpointer cache_data, > GTypeClassCacheFunc cache_func); >void g_type_class_unref_uncached (gpointer g_class); > >void g_type_add_interface_check (gpointer check_data, > GTypeInterfaceCheckFunc check_func); >void g_type_remove_interface_check (gpointer check_data, > GTypeInterfaceCheckFunc check_func); > >GTypeValueTable* g_type_value_table_peek (GType type); > > > >gboolean g_type_check_instance (GTypeInstance *instance) __attribute__((__pure__)); >GTypeInstance* g_type_check_instance_cast (GTypeInstance *instance, > GType iface_type); >gboolean g_type_check_instance_is_a (GTypeInstance *instance, > GType iface_type) __attribute__((__pure__)); >GTypeClass* g_type_check_class_cast (GTypeClass *g_class, > GType is_a_type); >gboolean g_type_check_class_is_a (GTypeClass *g_class, > GType is_a_type) __attribute__((__pure__)); >gboolean g_type_check_is_value_type (GType type) __attribute__((__const__)); >gboolean g_type_check_value (GValue *value) __attribute__((__pure__)); >gboolean g_type_check_value_holds (GValue *value, > GType type) __attribute__((__pure__)); >gboolean g_type_test_flags (GType type, > guint flags) __attribute__((__const__)); > > > >const gchar* g_type_name_from_instance (GTypeInstance *instance); >const gchar* g_type_name_from_class (GTypeClass *g_class); > > > >__attribute__((visibility("hidden"))) void g_value_c_init (void); >__attribute__((visibility("hidden"))) void g_value_types_init (void); >__attribute__((visibility("hidden"))) void g_enum_types_init (void); >__attribute__((visibility("hidden"))) void g_param_type_init (void); >__attribute__((visibility("hidden"))) void g_boxed_type_init (void); >__attribute__((visibility("hidden"))) void g_object_type_init (void); >__attribute__((visibility("hidden"))) void g_param_spec_types_init (void); >__attribute__((visibility("hidden"))) void g_value_transforms_init (void); >__attribute__((visibility("hidden"))) void g_signal_init (void); ># 495 "/usr/include/glib-2.0/gobject/gtype.h" >extern GTypeDebugFlags _g_type_debug_flags; > > ># 27 "/usr/include/glib-2.0/gobject/gboxed.h" 2 > > > > > > > > > >typedef gpointer (*GBoxedCopyFunc) (gpointer boxed); >typedef void (*GBoxedFreeFunc) (gpointer boxed); > > > >gpointer g_boxed_copy (GType boxed_type, > gconstpointer src_boxed); >void g_boxed_free (GType boxed_type, > gpointer boxed); >void g_value_set_boxed (GValue *value, > gconstpointer v_boxed); >void g_value_set_static_boxed (GValue *value, > gconstpointer v_boxed); >gpointer g_value_get_boxed (const GValue *value); >gpointer g_value_dup_boxed (const GValue *value); > > > >GType g_boxed_type_register_static (const gchar *name, > GBoxedCopyFunc boxed_copy, > GBoxedFreeFunc boxed_free); ># 70 "/usr/include/glib-2.0/gobject/gboxed.h" >void g_value_take_boxed (GValue *value, > gconstpointer v_boxed); > >void g_value_set_boxed_take_ownership (GValue *value, > gconstpointer v_boxed); > >GType g_closure_get_type (void) __attribute__((__const__)); >GType g_value_get_type (void) __attribute__((__const__)); >GType g_value_array_get_type (void) __attribute__((__const__)); >GType g_date_get_type (void) __attribute__((__const__)); >GType g_strv_get_type (void) __attribute__((__const__)); >GType g_gstring_get_type (void) __attribute__((__const__)); >GType g_hash_table_get_type (void) __attribute__((__const__)); >GType g_regex_get_type (void) __attribute__((__const__)); > >typedef gchar** GStrv; > > ># 26 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/genums.h" 1 ># 26 "/usr/include/glib-2.0/gobject/genums.h" ># 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 ># 27 "/usr/include/glib-2.0/gobject/genums.h" 2 > > ># 46 "/usr/include/glib-2.0/gobject/genums.h" >typedef struct _GEnumClass GEnumClass; >typedef struct _GFlagsClass GFlagsClass; >typedef struct _GEnumValue GEnumValue; >typedef struct _GFlagsValue GFlagsValue; >struct _GEnumClass >{ > GTypeClass g_type_class; > > > gint minimum; > gint maximum; > guint n_values; > GEnumValue *values; >}; >struct _GFlagsClass >{ > GTypeClass g_type_class; > > > guint mask; > guint n_values; > GFlagsValue *values; >}; >struct _GEnumValue >{ > gint value; > const gchar *value_name; > const gchar *value_nick; >}; >struct _GFlagsValue >{ > guint value; > const gchar *value_name; > const gchar *value_nick; >}; > > > >GEnumValue* g_enum_get_value (GEnumClass *enum_class, > gint value); >GEnumValue* g_enum_get_value_by_name (GEnumClass *enum_class, > const gchar *name); >GEnumValue* g_enum_get_value_by_nick (GEnumClass *enum_class, > const gchar *nick); >GFlagsValue* g_flags_get_first_value (GFlagsClass *flags_class, > guint value); >GFlagsValue* g_flags_get_value_by_name (GFlagsClass *flags_class, > const gchar *name); >GFlagsValue* g_flags_get_value_by_nick (GFlagsClass *flags_class, > const gchar *nick); >void g_value_set_enum (GValue *value, > gint v_enum); >gint g_value_get_enum (const GValue *value); >void g_value_set_flags (GValue *value, > guint v_flags); >guint g_value_get_flags (const GValue *value); > > > > > > > >GType g_enum_register_static (const gchar *name, > const GEnumValue *const_static_values); >GType g_flags_register_static (const gchar *name, > const GFlagsValue *const_static_values); > > > >void g_enum_complete_type_info (GType g_enum_type, > GTypeInfo *info, > const GEnumValue *const_values); >void g_flags_complete_type_info (GType g_flags_type, > GTypeInfo *info, > const GFlagsValue *const_values); > > ># 27 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gobject.h" 1 ># 26 "/usr/include/glib-2.0/gobject/gobject.h" ># 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 ># 27 "/usr/include/glib-2.0/gobject/gobject.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gvalue.h" ># 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 ># 29 "/usr/include/glib-2.0/gobject/gvalue.h" 2 > > ># 41 "/usr/include/glib-2.0/gobject/gvalue.h" >typedef void (*GValueTransform) (const GValue *src_value, > GValue *dest_value); >struct _GValue >{ > > GType g_type; > > > union { > gint v_int; > guint v_uint; > glong v_long; > gulong v_ulong; > gint64 v_int64; > guint64 v_uint64; > gfloat v_float; > gdouble v_double; > gpointer v_pointer; > } data[2]; >}; > > > >GValue* g_value_init (GValue *value, > GType g_type); >void g_value_copy (const GValue *src_value, > GValue *dest_value); >GValue* g_value_reset (GValue *value); >void g_value_unset (GValue *value); >void g_value_set_instance (GValue *value, > gpointer instance); > > > >gboolean g_value_fits_pointer (const GValue *value); >gpointer g_value_peek_pointer (const GValue *value); > > > >gboolean g_value_type_compatible (GType src_type, > GType dest_type); >gboolean g_value_type_transformable (GType src_type, > GType dest_type); >gboolean g_value_transform (const GValue *src_value, > GValue *dest_value); >void g_value_register_transform_func (GType src_type, > GType dest_type, > GValueTransform transform_func); > > > > ># 28 "/usr/include/glib-2.0/gobject/gobject.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gparam.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gparam.h" ># 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 ># 29 "/usr/include/glib-2.0/gobject/gparam.h" 2 > > ># 49 "/usr/include/glib-2.0/gobject/gparam.h" >typedef enum >{ > G_PARAM_READABLE = 1 << 0, > G_PARAM_WRITABLE = 1 << 1, > G_PARAM_CONSTRUCT = 1 << 2, > G_PARAM_CONSTRUCT_ONLY = 1 << 3, > G_PARAM_LAX_VALIDATION = 1 << 4, > G_PARAM_STATIC_NAME = 1 << 5, > > G_PARAM_PRIVATE = G_PARAM_STATIC_NAME, > > G_PARAM_STATIC_NICK = 1 << 6, > G_PARAM_STATIC_BLURB = 1 << 7 >} GParamFlags; ># 71 "/usr/include/glib-2.0/gobject/gparam.h" >typedef struct _GParamSpec GParamSpec; >typedef struct _GParamSpecClass GParamSpecClass; >typedef struct _GParameter GParameter; >typedef struct _GParamSpecPool GParamSpecPool; >struct _GParamSpec >{ > GTypeInstance g_type_instance; > > gchar *name; > GParamFlags flags; > GType value_type; > GType owner_type; > > > gchar *_nick; > gchar *_blurb; > GData *qdata; > guint ref_count; > guint param_id; >}; >struct _GParamSpecClass >{ > GTypeClass g_type_class; > > GType value_type; > > void (*finalize) (GParamSpec *pspec); > > > void (*value_set_default) (GParamSpec *pspec, > GValue *value); > gboolean (*value_validate) (GParamSpec *pspec, > GValue *value); > gint (*values_cmp) (GParamSpec *pspec, > const GValue *value1, > const GValue *value2); > > gpointer dummy[4]; >}; >struct _GParameter >{ > const gchar *name; > GValue value; >}; > > > >GParamSpec* g_param_spec_ref (GParamSpec *pspec); >void g_param_spec_unref (GParamSpec *pspec); >void g_param_spec_sink (GParamSpec *pspec); >GParamSpec* g_param_spec_ref_sink (GParamSpec *pspec); >gpointer g_param_spec_get_qdata (GParamSpec *pspec, > GQuark quark); >void g_param_spec_set_qdata (GParamSpec *pspec, > GQuark quark, > gpointer data); >void g_param_spec_set_qdata_full (GParamSpec *pspec, > GQuark quark, > gpointer data, > GDestroyNotify destroy); >gpointer g_param_spec_steal_qdata (GParamSpec *pspec, > GQuark quark); >GParamSpec* g_param_spec_get_redirect_target (GParamSpec *pspec); > >void g_param_value_set_default (GParamSpec *pspec, > GValue *value); >gboolean g_param_value_defaults (GParamSpec *pspec, > GValue *value); >gboolean g_param_value_validate (GParamSpec *pspec, > GValue *value); >gboolean g_param_value_convert (GParamSpec *pspec, > const GValue *src_value, > GValue *dest_value, > gboolean strict_validation); >gint g_param_values_cmp (GParamSpec *pspec, > const GValue *value1, > const GValue *value2); >const gchar* g_param_spec_get_name (GParamSpec *pspec); >const gchar* g_param_spec_get_nick (GParamSpec *pspec); >const gchar* g_param_spec_get_blurb (GParamSpec *pspec); >void g_value_set_param (GValue *value, > GParamSpec *param); >GParamSpec* g_value_get_param (const GValue *value); >GParamSpec* g_value_dup_param (const GValue *value); > > >void g_value_take_param (GValue *value, > GParamSpec *param); > >void g_value_set_param_take_ownership (GValue *value, > GParamSpec *param); > > > >typedef struct _GParamSpecTypeInfo GParamSpecTypeInfo; >struct _GParamSpecTypeInfo >{ > > guint16 instance_size; > guint16 n_preallocs; > void (*instance_init) (GParamSpec *pspec); > > > GType value_type; > void (*finalize) (GParamSpec *pspec); > void (*value_set_default) (GParamSpec *pspec, > GValue *value); > gboolean (*value_validate) (GParamSpec *pspec, > GValue *value); > gint (*values_cmp) (GParamSpec *pspec, > const GValue *value1, > const GValue *value2); >}; >GType g_param_type_register_static (const gchar *name, > const GParamSpecTypeInfo *pspec_info); > > >GType _g_param_type_register_static_constant (const gchar *name, > const GParamSpecTypeInfo *pspec_info, > GType opt_type); > > > >gpointer g_param_spec_internal (GType param_type, > const gchar *name, > const gchar *nick, > const gchar *blurb, > GParamFlags flags); >GParamSpecPool* g_param_spec_pool_new (gboolean type_prefixing); >void g_param_spec_pool_insert (GParamSpecPool *pool, > GParamSpec *pspec, > GType owner_type); >void g_param_spec_pool_remove (GParamSpecPool *pool, > GParamSpec *pspec); >GParamSpec* g_param_spec_pool_lookup (GParamSpecPool *pool, > const gchar *param_name, > GType owner_type, > gboolean walk_ancestors); >GList* g_param_spec_pool_list_owned (GParamSpecPool *pool, > GType owner_type); >GParamSpec** g_param_spec_pool_list (GParamSpecPool *pool, > GType owner_type, > guint *n_pspecs_p); ># 233 "/usr/include/glib-2.0/gobject/gparam.h" > ># 29 "/usr/include/glib-2.0/gobject/gobject.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gclosure.h" 1 ># 27 "/usr/include/glib-2.0/gobject/gclosure.h" ># 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gclosure.h" 2 > > ># 40 "/usr/include/glib-2.0/gobject/gclosure.h" >typedef struct _GClosure GClosure; >typedef struct _GClosureNotifyData GClosureNotifyData; >typedef void (*GCallback) (void); >typedef void (*GClosureNotify) (gpointer data, > GClosure *closure); >typedef void (*GClosureMarshal) (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); >typedef struct _GCClosure GCClosure; > > > >struct _GClosureNotifyData >{ > gpointer data; > GClosureNotify notify; >}; >struct _GClosure >{ > > volatile guint ref_count : 15; > volatile guint meta_marshal : 1; > volatile guint n_guards : 1; > volatile guint n_fnotifiers : 2; > volatile guint n_inotifiers : 8; > volatile guint in_inotify : 1; > volatile guint floating : 1; > > volatile guint derivative_flag : 1; > > volatile guint in_marshal : 1; > volatile guint is_invalid : 1; > > void (*marshal) (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > gpointer data; > > GClosureNotifyData *notifiers; ># 96 "/usr/include/glib-2.0/gobject/gclosure.h" >}; > > >struct _GCClosure >{ > GClosure closure; > gpointer callback; >}; > > > >GClosure* g_cclosure_new (GCallback callback_func, > gpointer user_data, > GClosureNotify destroy_data); >GClosure* g_cclosure_new_swap (GCallback callback_func, > gpointer user_data, > GClosureNotify destroy_data); >GClosure* g_signal_type_cclosure_new (GType itype, > guint struct_offset); > > > >GClosure* g_closure_ref (GClosure *closure); >void g_closure_sink (GClosure *closure); >void g_closure_unref (GClosure *closure); > >GClosure* g_closure_new_simple (guint sizeof_closure, > gpointer data); >void g_closure_add_finalize_notifier (GClosure *closure, > gpointer notify_data, > GClosureNotify notify_func); >void g_closure_remove_finalize_notifier (GClosure *closure, > gpointer notify_data, > GClosureNotify notify_func); >void g_closure_add_invalidate_notifier (GClosure *closure, > gpointer notify_data, > GClosureNotify notify_func); >void g_closure_remove_invalidate_notifier (GClosure *closure, > gpointer notify_data, > GClosureNotify notify_func); >void g_closure_add_marshal_guards (GClosure *closure, > gpointer pre_marshal_data, > GClosureNotify pre_marshal_notify, > gpointer post_marshal_data, > GClosureNotify post_marshal_notify); >void g_closure_set_marshal (GClosure *closure, > GClosureMarshal marshal); >void g_closure_set_meta_marshal (GClosure *closure, > gpointer marshal_data, > GClosureMarshal meta_marshal); >void g_closure_invalidate (GClosure *closure); >void g_closure_invoke (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint); ># 164 "/usr/include/glib-2.0/gobject/gclosure.h" > ># 30 "/usr/include/glib-2.0/gobject/gobject.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gsignal.h" 1 ># 26 "/usr/include/glib-2.0/gobject/gsignal.h" ># 1 "/usr/include/glib-2.0/gobject/gclosure.h" 1 ># 27 "/usr/include/glib-2.0/gobject/gsignal.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gsignal.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gparam.h" 1 ># 29 "/usr/include/glib-2.0/gobject/gsignal.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gmarshal.h" 1 > > > > > > >extern void g_cclosure_marshal_VOID__VOID (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__BOOLEAN (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__CHAR (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__UCHAR (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__INT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__UINT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__LONG (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__ULONG (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__ENUM (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__FLAGS (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__FLOAT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__DOUBLE (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__STRING (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__PARAM (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__BOXED (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__OBJECT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_VOID__UINT_POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void g_cclosure_marshal_BOOLEAN__FLAGS (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void g_cclosure_marshal_STRING__OBJECT_POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > ># 30 "/usr/include/glib-2.0/gobject/gsignal.h" 2 > > > > >typedef struct _GSignalQuery GSignalQuery; >typedef struct _GSignalInvocationHint GSignalInvocationHint; >typedef GClosureMarshal GSignalCMarshaller; >typedef gboolean (*GSignalEmissionHook) (GSignalInvocationHint *ihint, > guint n_param_values, > const GValue *param_values, > gpointer data); >typedef gboolean (*GSignalAccumulator) (GSignalInvocationHint *ihint, > GValue *return_accu, > const GValue *handler_return, > gpointer data); > > > >typedef enum >{ > G_SIGNAL_RUN_FIRST = 1 << 0, > G_SIGNAL_RUN_LAST = 1 << 1, > G_SIGNAL_RUN_CLEANUP = 1 << 2, > G_SIGNAL_NO_RECURSE = 1 << 3, > G_SIGNAL_DETAILED = 1 << 4, > G_SIGNAL_ACTION = 1 << 5, > G_SIGNAL_NO_HOOKS = 1 << 6 >} GSignalFlags; > >typedef enum >{ > G_CONNECT_AFTER = 1 << 0, > G_CONNECT_SWAPPED = 1 << 1 >} GConnectFlags; >typedef enum >{ > G_SIGNAL_MATCH_ID = 1 << 0, > G_SIGNAL_MATCH_DETAIL = 1 << 1, > G_SIGNAL_MATCH_CLOSURE = 1 << 2, > G_SIGNAL_MATCH_FUNC = 1 << 3, > G_SIGNAL_MATCH_DATA = 1 << 4, > G_SIGNAL_MATCH_UNBLOCKED = 1 << 5 >} GSignalMatchType; > > > > > >struct _GSignalInvocationHint >{ > guint signal_id; > GQuark detail; > GSignalFlags run_type; >}; >struct _GSignalQuery >{ > guint signal_id; > const gchar *signal_name; > GType itype; > GSignalFlags signal_flags; > GType return_type; > guint n_params; > const GType *param_types; >}; > > > >guint g_signal_newv (const gchar *signal_name, > GType itype, > GSignalFlags signal_flags, > GClosure *class_closure, > GSignalAccumulator accumulator, > gpointer accu_data, > GSignalCMarshaller c_marshaller, > GType return_type, > guint n_params, > GType *param_types); >guint g_signal_new_valist (const gchar *signal_name, > GType itype, > GSignalFlags signal_flags, > GClosure *class_closure, > GSignalAccumulator accumulator, > gpointer accu_data, > GSignalCMarshaller c_marshaller, > GType return_type, > guint n_params, > va_list args); >guint g_signal_new (const gchar *signal_name, > GType itype, > GSignalFlags signal_flags, > guint class_offset, > GSignalAccumulator accumulator, > gpointer accu_data, > GSignalCMarshaller c_marshaller, > GType return_type, > guint n_params, > ...); >void g_signal_emitv (const GValue *instance_and_params, > guint signal_id, > GQuark detail, > GValue *return_value); >void g_signal_emit_valist (gpointer instance, > guint signal_id, > GQuark detail, > va_list var_args); >void g_signal_emit (gpointer instance, > guint signal_id, > GQuark detail, > ...); >void g_signal_emit_by_name (gpointer instance, > const gchar *detailed_signal, > ...); >guint g_signal_lookup (const gchar *name, > GType itype); >const gchar* g_signal_name (guint signal_id); >void g_signal_query (guint signal_id, > GSignalQuery *query); >guint* g_signal_list_ids (GType itype, > guint *n_ids); >gboolean g_signal_parse_name (const gchar *detailed_signal, > GType itype, > guint *signal_id_p, > GQuark *detail_p, > gboolean force_detail_quark); >GSignalInvocationHint* g_signal_get_invocation_hint (gpointer instance); > > > >void g_signal_stop_emission (gpointer instance, > guint signal_id, > GQuark detail); >void g_signal_stop_emission_by_name (gpointer instance, > const gchar *detailed_signal); >gulong g_signal_add_emission_hook (guint signal_id, > GQuark detail, > GSignalEmissionHook hook_func, > gpointer hook_data, > GDestroyNotify data_destroy); >void g_signal_remove_emission_hook (guint signal_id, > gulong hook_id); > > > >gboolean g_signal_has_handler_pending (gpointer instance, > guint signal_id, > GQuark detail, > gboolean may_be_blocked); >gulong g_signal_connect_closure_by_id (gpointer instance, > guint signal_id, > GQuark detail, > GClosure *closure, > gboolean after); >gulong g_signal_connect_closure (gpointer instance, > const gchar *detailed_signal, > GClosure *closure, > gboolean after); >gulong g_signal_connect_data (gpointer instance, > const gchar *detailed_signal, > GCallback c_handler, > gpointer data, > GClosureNotify destroy_data, > GConnectFlags connect_flags); >void g_signal_handler_block (gpointer instance, > gulong handler_id); >void g_signal_handler_unblock (gpointer instance, > gulong handler_id); >void g_signal_handler_disconnect (gpointer instance, > gulong handler_id); >gboolean g_signal_handler_is_connected (gpointer instance, > gulong handler_id); >gulong g_signal_handler_find (gpointer instance, > GSignalMatchType mask, > guint signal_id, > GQuark detail, > GClosure *closure, > gpointer func, > gpointer data); >guint g_signal_handlers_block_matched (gpointer instance, > GSignalMatchType mask, > guint signal_id, > GQuark detail, > GClosure *closure, > gpointer func, > gpointer data); >guint g_signal_handlers_unblock_matched (gpointer instance, > GSignalMatchType mask, > guint signal_id, > GQuark detail, > GClosure *closure, > gpointer func, > gpointer data); >guint g_signal_handlers_disconnect_matched (gpointer instance, > GSignalMatchType mask, > guint signal_id, > GQuark detail, > GClosure *closure, > gpointer func, > gpointer data); > > > >void g_signal_override_class_closure (guint signal_id, > GType instance_type, > GClosure *class_closure); >void g_signal_chain_from_overridden (const GValue *instance_and_params, > GValue *return_value); ># 259 "/usr/include/glib-2.0/gobject/gsignal.h" >gboolean g_signal_accumulator_true_handled (GSignalInvocationHint *ihint, > GValue *return_accu, > const GValue *handler_return, > gpointer dummy); > > >void g_signal_handlers_destroy (gpointer instance); >void _g_signals_destroy (GType itype); > > ># 31 "/usr/include/glib-2.0/gobject/gobject.h" 2 > > ># 58 "/usr/include/glib-2.0/gobject/gobject.h" >typedef struct _GObject GObject; >typedef struct _GObjectClass GObjectClass; >typedef struct _GObject GInitiallyUnowned; >typedef struct _GObjectClass GInitiallyUnownedClass; >typedef struct _GObjectConstructParam GObjectConstructParam; >typedef void (*GObjectGetPropertyFunc) (GObject *object, > guint property_id, > GValue *value, > GParamSpec *pspec); >typedef void (*GObjectSetPropertyFunc) (GObject *object, > guint property_id, > const GValue *value, > GParamSpec *pspec); >typedef void (*GObjectFinalizeFunc) (GObject *object); >typedef void (*GWeakNotify) (gpointer data, > GObject *where_the_object_was); >struct _GObject >{ > GTypeInstance g_type_instance; > > > volatile guint ref_count; > GData *qdata; >}; >struct _GObjectClass >{ > GTypeClass g_type_class; > > > GSList *construct_properties; > > > > GObject* (*constructor) (GType type, > guint n_construct_properties, > GObjectConstructParam *construct_properties); > > void (*set_property) (GObject *object, > guint property_id, > const GValue *value, > GParamSpec *pspec); > void (*get_property) (GObject *object, > guint property_id, > GValue *value, > GParamSpec *pspec); > void (*dispose) (GObject *object); > void (*finalize) (GObject *object); > > void (*dispatch_properties_changed) (GObject *object, > guint n_pspecs, > GParamSpec **pspecs); > > void (*notify) (GObject *object, > GParamSpec *pspec); > > > void (*constructed) (GObject *object); > > > > gpointer pdummy[7]; >}; >struct _GObjectConstructParam >{ > GParamSpec *pspec; > GValue *value; >}; > > > >GType g_initially_unowned_get_type (void); >void g_object_class_install_property (GObjectClass *oclass, > guint property_id, > GParamSpec *pspec); >GParamSpec* g_object_class_find_property (GObjectClass *oclass, > const gchar *property_name); >GParamSpec**g_object_class_list_properties (GObjectClass *oclass, > guint *n_properties); >void g_object_class_override_property (GObjectClass *oclass, > guint property_id, > const gchar *name); > >void g_object_interface_install_property (gpointer g_iface, > GParamSpec *pspec); >GParamSpec* g_object_interface_find_property (gpointer g_iface, > const gchar *property_name); >GParamSpec**g_object_interface_list_properties (gpointer g_iface, > guint *n_properties_p); > >gpointer g_object_new (GType object_type, > const gchar *first_property_name, > ...); >gpointer g_object_newv (GType object_type, > guint n_parameters, > GParameter *parameters); >GObject* g_object_new_valist (GType object_type, > const gchar *first_property_name, > va_list var_args); >void g_object_set (gpointer object, > const gchar *first_property_name, > ...) __attribute__((__sentinel__)); >void g_object_get (gpointer object, > const gchar *first_property_name, > ...) __attribute__((__sentinel__)); >gpointer g_object_connect (gpointer object, > const gchar *signal_spec, > ...) __attribute__((__sentinel__)); >void g_object_disconnect (gpointer object, > const gchar *signal_spec, > ...) __attribute__((__sentinel__)); >void g_object_set_valist (GObject *object, > const gchar *first_property_name, > va_list var_args); >void g_object_get_valist (GObject *object, > const gchar *first_property_name, > va_list var_args); >void g_object_set_property (GObject *object, > const gchar *property_name, > const GValue *value); >void g_object_get_property (GObject *object, > const gchar *property_name, > GValue *value); >void g_object_freeze_notify (GObject *object); >void g_object_notify (GObject *object, > const gchar *property_name); >void g_object_thaw_notify (GObject *object); >gboolean g_object_is_floating (gpointer object); >gpointer g_object_ref_sink (gpointer object); >gpointer g_object_ref (gpointer object); >void g_object_unref (gpointer object); >void g_object_weak_ref (GObject *object, > GWeakNotify notify, > gpointer data); >void g_object_weak_unref (GObject *object, > GWeakNotify notify, > gpointer data); >void g_object_add_weak_pointer (GObject *object, > gpointer *weak_pointer_location); >void g_object_remove_weak_pointer (GObject *object, > gpointer *weak_pointer_location); > >typedef void (*GToggleNotify) (gpointer data, > GObject *object, > gboolean is_last_ref); > >void g_object_add_toggle_ref (GObject *object, > GToggleNotify notify, > gpointer data); >void g_object_remove_toggle_ref (GObject *object, > GToggleNotify notify, > gpointer data); > >gpointer g_object_get_qdata (GObject *object, > GQuark quark); >void g_object_set_qdata (GObject *object, > GQuark quark, > gpointer data); >void g_object_set_qdata_full (GObject *object, > GQuark quark, > gpointer data, > GDestroyNotify destroy); >gpointer g_object_steal_qdata (GObject *object, > GQuark quark); >gpointer g_object_get_data (GObject *object, > const gchar *key); >void g_object_set_data (GObject *object, > const gchar *key, > gpointer data); >void g_object_set_data_full (GObject *object, > const gchar *key, > gpointer data, > GDestroyNotify destroy); >gpointer g_object_steal_data (GObject *object, > const gchar *key); >void g_object_watch_closure (GObject *object, > GClosure *closure); >GClosure* g_cclosure_new_object (GCallback callback_func, > GObject *object); >GClosure* g_cclosure_new_object_swap (GCallback callback_func, > GObject *object); >GClosure* g_closure_new_object (guint sizeof_closure, > GObject *object); >void g_value_set_object (GValue *value, > gpointer v_object); >gpointer g_value_get_object (const GValue *value); >gpointer g_value_dup_object (const GValue *value); >gulong g_signal_connect_object (gpointer instance, > const gchar *detailed_signal, > GCallback c_handler, > gpointer gobject, > GConnectFlags connect_flags); > > >void g_object_force_floating (GObject *object); >void g_object_run_dispose (GObject *object); > > >void g_value_take_object (GValue *value, > gpointer v_object); > >void g_value_set_object_take_ownership (GValue *value, > gpointer v_object); > > > >gsize g_object_compat_control (gsize what, > gpointer data); ># 284 "/usr/include/glib-2.0/gobject/gobject.h" > ># 28 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gparam.h" 1 ># 29 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gparamspecs.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gparamspecs.h" ># 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 ># 29 "/usr/include/glib-2.0/gobject/gparamspecs.h" 2 ># 1 "/usr/include/glib-2.0/gobject/genums.h" 1 ># 30 "/usr/include/glib-2.0/gobject/gparamspecs.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gboxed.h" 1 ># 31 "/usr/include/glib-2.0/gobject/gparamspecs.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gobject.h" 1 ># 32 "/usr/include/glib-2.0/gobject/gparamspecs.h" 2 > > ># 105 "/usr/include/glib-2.0/gobject/gparamspecs.h" >typedef struct _GParamSpecChar GParamSpecChar; >typedef struct _GParamSpecUChar GParamSpecUChar; >typedef struct _GParamSpecBoolean GParamSpecBoolean; >typedef struct _GParamSpecInt GParamSpecInt; >typedef struct _GParamSpecUInt GParamSpecUInt; >typedef struct _GParamSpecLong GParamSpecLong; >typedef struct _GParamSpecULong GParamSpecULong; >typedef struct _GParamSpecInt64 GParamSpecInt64; >typedef struct _GParamSpecUInt64 GParamSpecUInt64; >typedef struct _GParamSpecUnichar GParamSpecUnichar; >typedef struct _GParamSpecEnum GParamSpecEnum; >typedef struct _GParamSpecFlags GParamSpecFlags; >typedef struct _GParamSpecFloat GParamSpecFloat; >typedef struct _GParamSpecDouble GParamSpecDouble; >typedef struct _GParamSpecString GParamSpecString; >typedef struct _GParamSpecParam GParamSpecParam; >typedef struct _GParamSpecBoxed GParamSpecBoxed; >typedef struct _GParamSpecPointer GParamSpecPointer; >typedef struct _GParamSpecValueArray GParamSpecValueArray; >typedef struct _GParamSpecObject GParamSpecObject; >typedef struct _GParamSpecOverride GParamSpecOverride; >typedef struct _GParamSpecGType GParamSpecGType; > >struct _GParamSpecChar >{ > GParamSpec parent_instance; > > gint8 minimum; > gint8 maximum; > gint8 default_value; >}; >struct _GParamSpecUChar >{ > GParamSpec parent_instance; > > guint8 minimum; > guint8 maximum; > guint8 default_value; >}; >struct _GParamSpecBoolean >{ > GParamSpec parent_instance; > > gboolean default_value; >}; >struct _GParamSpecInt >{ > GParamSpec parent_instance; > > gint minimum; > gint maximum; > gint default_value; >}; >struct _GParamSpecUInt >{ > GParamSpec parent_instance; > > guint minimum; > guint maximum; > guint default_value; >}; >struct _GParamSpecLong >{ > GParamSpec parent_instance; > > glong minimum; > glong maximum; > glong default_value; >}; >struct _GParamSpecULong >{ > GParamSpec parent_instance; > > gulong minimum; > gulong maximum; > gulong default_value; >}; >struct _GParamSpecInt64 >{ > GParamSpec parent_instance; > > gint64 minimum; > gint64 maximum; > gint64 default_value; >}; >struct _GParamSpecUInt64 >{ > GParamSpec parent_instance; > > guint64 minimum; > guint64 maximum; > guint64 default_value; >}; >struct _GParamSpecUnichar >{ > GParamSpec parent_instance; > > gunichar default_value; >}; >struct _GParamSpecEnum >{ > GParamSpec parent_instance; > > GEnumClass *enum_class; > gint default_value; >}; >struct _GParamSpecFlags >{ > GParamSpec parent_instance; > > GFlagsClass *flags_class; > guint default_value; >}; >struct _GParamSpecFloat >{ > GParamSpec parent_instance; > > gfloat minimum; > gfloat maximum; > gfloat default_value; > gfloat epsilon; >}; >struct _GParamSpecDouble >{ > GParamSpec parent_instance; > > gdouble minimum; > gdouble maximum; > gdouble default_value; > gdouble epsilon; >}; >struct _GParamSpecString >{ > GParamSpec parent_instance; > > gchar *default_value; > gchar *cset_first; > gchar *cset_nth; > gchar substitutor; > guint null_fold_if_empty : 1; > guint ensure_non_null : 1; >}; >struct _GParamSpecParam >{ > GParamSpec parent_instance; >}; >struct _GParamSpecBoxed >{ > GParamSpec parent_instance; >}; >struct _GParamSpecPointer >{ > GParamSpec parent_instance; >}; >struct _GParamSpecValueArray >{ > GParamSpec parent_instance; > GParamSpec *element_spec; > guint fixed_n_elements; >}; >struct _GParamSpecObject >{ > GParamSpec parent_instance; >}; >struct _GParamSpecOverride >{ > > GParamSpec parent_instance; > GParamSpec *overridden; >}; >struct _GParamSpecGType >{ > GParamSpec parent_instance; > GType is_a_type; >}; > > >GParamSpec* g_param_spec_char (const gchar *name, > const gchar *nick, > const gchar *blurb, > gint8 minimum, > gint8 maximum, > gint8 default_value, > GParamFlags flags); >GParamSpec* g_param_spec_uchar (const gchar *name, > const gchar *nick, > const gchar *blurb, > guint8 minimum, > guint8 maximum, > guint8 default_value, > GParamFlags flags); >GParamSpec* g_param_spec_boolean (const gchar *name, > const gchar *nick, > const gchar *blurb, > gboolean default_value, > GParamFlags flags); >GParamSpec* g_param_spec_int (const gchar *name, > const gchar *nick, > const gchar *blurb, > gint minimum, > gint maximum, > gint default_value, > GParamFlags flags); >GParamSpec* g_param_spec_uint (const gchar *name, > const gchar *nick, > const gchar *blurb, > guint minimum, > guint maximum, > guint default_value, > GParamFlags flags); >GParamSpec* g_param_spec_long (const gchar *name, > const gchar *nick, > const gchar *blurb, > glong minimum, > glong maximum, > glong default_value, > GParamFlags flags); >GParamSpec* g_param_spec_ulong (const gchar *name, > const gchar *nick, > const gchar *blurb, > gulong minimum, > gulong maximum, > gulong default_value, > GParamFlags flags); >GParamSpec* g_param_spec_int64 (const gchar *name, > const gchar *nick, > const gchar *blurb, > gint64 minimum, > gint64 maximum, > gint64 default_value, > GParamFlags flags); >GParamSpec* g_param_spec_uint64 (const gchar *name, > const gchar *nick, > const gchar *blurb, > guint64 minimum, > guint64 maximum, > guint64 default_value, > GParamFlags flags); >GParamSpec* g_param_spec_unichar (const gchar *name, > const gchar *nick, > const gchar *blurb, > gunichar default_value, > GParamFlags flags); >GParamSpec* g_param_spec_enum (const gchar *name, > const gchar *nick, > const gchar *blurb, > GType enum_type, > gint default_value, > GParamFlags flags); >GParamSpec* g_param_spec_flags (const gchar *name, > const gchar *nick, > const gchar *blurb, > GType flags_type, > guint default_value, > GParamFlags flags); >GParamSpec* g_param_spec_float (const gchar *name, > const gchar *nick, > const gchar *blurb, > gfloat minimum, > gfloat maximum, > gfloat default_value, > GParamFlags flags); >GParamSpec* g_param_spec_double (const gchar *name, > const gchar *nick, > const gchar *blurb, > gdouble minimum, > gdouble maximum, > gdouble default_value, > GParamFlags flags); >GParamSpec* g_param_spec_string (const gchar *name, > const gchar *nick, > const gchar *blurb, > const gchar *default_value, > GParamFlags flags); >GParamSpec* g_param_spec_param (const gchar *name, > const gchar *nick, > const gchar *blurb, > GType param_type, > GParamFlags flags); >GParamSpec* g_param_spec_boxed (const gchar *name, > const gchar *nick, > const gchar *blurb, > GType boxed_type, > GParamFlags flags); >GParamSpec* g_param_spec_pointer (const gchar *name, > const gchar *nick, > const gchar *blurb, > GParamFlags flags); >GParamSpec* g_param_spec_value_array (const gchar *name, > const gchar *nick, > const gchar *blurb, > GParamSpec *element_spec, > GParamFlags flags); >GParamSpec* g_param_spec_object (const gchar *name, > const gchar *nick, > const gchar *blurb, > GType object_type, > GParamFlags flags); >GParamSpec* g_param_spec_override (const gchar *name, > GParamSpec *overridden); >GParamSpec* g_param_spec_gtype (const gchar *name, > const gchar *nick, > const gchar *blurb, > GType is_a_type, > GParamFlags flags); ># 435 "/usr/include/glib-2.0/gobject/gparamspecs.h" >extern GType *g_param_spec_types; > > ># 30 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gsignal.h" 1 ># 31 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gsourceclosure.h" 1 ># 26 "/usr/include/glib-2.0/gobject/gsourceclosure.h" ># 1 "/usr/include/glib-2.0/gobject/gclosure.h" 1 ># 27 "/usr/include/glib-2.0/gobject/gsourceclosure.h" 2 > > > >void g_source_set_closure (GSource *source, > GClosure *closure); > >GType g_io_channel_get_type (void); >GType g_io_condition_get_type (void); > > > > > ># 32 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 ># 33 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gtypemodule.h" 1 ># 26 "/usr/include/glib-2.0/gobject/gtypemodule.h" ># 1 "/usr/include/glib-2.0/gobject/gobject.h" 1 ># 27 "/usr/include/glib-2.0/gobject/gtypemodule.h" 2 ># 1 "/usr/include/glib-2.0/gobject/genums.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gtypemodule.h" 2 > > > >typedef struct _GTypeModule GTypeModule; >typedef struct _GTypeModuleClass GTypeModuleClass; ># 41 "/usr/include/glib-2.0/gobject/gtypemodule.h" >struct _GTypeModule >{ > GObject parent_instance; > > guint use_count; > GSList *type_infos; > GSList *interface_infos; > > > gchar *name; >}; > >struct _GTypeModuleClass >{ > GObjectClass parent_class; > > > gboolean (* load) (GTypeModule *module); > void (* unload) (GTypeModule *module); > > > > void (*reserved1) (void); > void (*reserved2) (void); > void (*reserved3) (void); > void (*reserved4) (void); >}; ># 112 "/usr/include/glib-2.0/gobject/gtypemodule.h" >GType g_type_module_get_type (void) __attribute__((__const__)); >gboolean g_type_module_use (GTypeModule *module); >void g_type_module_unuse (GTypeModule *module); >void g_type_module_set_name (GTypeModule *module, > const gchar *name); >GType g_type_module_register_type (GTypeModule *module, > GType parent_type, > const gchar *type_name, > const GTypeInfo *type_info, > GTypeFlags flags); >void g_type_module_add_interface (GTypeModule *module, > GType instance_type, > GType interface_type, > const GInterfaceInfo *interface_info); >GType g_type_module_register_enum (GTypeModule *module, > const gchar *name, > const GEnumValue *const_static_values); >GType g_type_module_register_flags (GTypeModule *module, > const gchar *name, > const GFlagsValue *const_static_values); > > ># 34 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 1 ># 26 "/usr/include/glib-2.0/gobject/gtypeplugin.h" ># 1 "/usr/include/glib-2.0/gobject/gtype.h" 1 ># 27 "/usr/include/glib-2.0/gobject/gtypeplugin.h" 2 > > ># 40 "/usr/include/glib-2.0/gobject/gtypeplugin.h" >typedef struct _GTypePluginClass GTypePluginClass; >typedef void (*GTypePluginUse) (GTypePlugin *plugin); >typedef void (*GTypePluginUnuse) (GTypePlugin *plugin); >typedef void (*GTypePluginCompleteTypeInfo) (GTypePlugin *plugin, > GType g_type, > GTypeInfo *info, > GTypeValueTable *value_table); >typedef void (*GTypePluginCompleteInterfaceInfo) (GTypePlugin *plugin, > GType instance_type, > GType interface_type, > GInterfaceInfo *info); >struct _GTypePluginClass >{ > > GTypeInterface base_iface; > > > GTypePluginUse use_plugin; > GTypePluginUnuse unuse_plugin; > GTypePluginCompleteTypeInfo complete_type_info; > GTypePluginCompleteInterfaceInfo complete_interface_info; >}; > > > >GType g_type_plugin_get_type (void) __attribute__((__const__)); >void g_type_plugin_use (GTypePlugin *plugin); >void g_type_plugin_unuse (GTypePlugin *plugin); >void g_type_plugin_complete_type_info (GTypePlugin *plugin, > GType g_type, > GTypeInfo *info, > GTypeValueTable *value_table); >void g_type_plugin_complete_interface_info (GTypePlugin *plugin, > GType instance_type, > GType interface_type, > GInterfaceInfo *info); > > ># 35 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 ># 36 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gvaluearray.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gvaluearray.h" ># 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 ># 29 "/usr/include/glib-2.0/gobject/gvaluearray.h" 2 > > > > > > >typedef struct _GValueArray GValueArray; >struct _GValueArray >{ > guint n_values; > GValue *values; > > > guint n_prealloced; >}; > > > >GValue* g_value_array_get_nth (GValueArray *value_array, > guint index_); >GValueArray* g_value_array_new (guint n_prealloced); >void g_value_array_free (GValueArray *value_array); >GValueArray* g_value_array_copy (const GValueArray *value_array); >GValueArray* g_value_array_prepend (GValueArray *value_array, > const GValue *value); >GValueArray* g_value_array_append (GValueArray *value_array, > const GValue *value); >GValueArray* g_value_array_insert (GValueArray *value_array, > guint index_, > const GValue *value); >GValueArray* g_value_array_remove (GValueArray *value_array, > guint index_); >GValueArray* g_value_array_sort (GValueArray *value_array, > GCompareFunc compare_func); >GValueArray* g_value_array_sort_with_data (GValueArray *value_array, > GCompareDataFunc compare_func, > gpointer user_data); > > > ># 37 "/usr/include/glib-2.0/glib-object.h" 2 ># 1 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 1 ># 28 "/usr/include/glib-2.0/gobject/gvaluetypes.h" ># 1 "/usr/include/glib-2.0/gobject/gvalue.h" 1 ># 29 "/usr/include/glib-2.0/gobject/gvaluetypes.h" 2 > > ># 51 "/usr/include/glib-2.0/gobject/gvaluetypes.h" >void g_value_set_char (GValue *value, > gchar v_char); >gchar g_value_get_char (const GValue *value); >void g_value_set_uchar (GValue *value, > guchar v_uchar); >guchar g_value_get_uchar (const GValue *value); >void g_value_set_boolean (GValue *value, > gboolean v_boolean); >gboolean g_value_get_boolean (const GValue *value); >void g_value_set_int (GValue *value, > gint v_int); >gint g_value_get_int (const GValue *value); >void g_value_set_uint (GValue *value, > guint v_uint); >guint g_value_get_uint (const GValue *value); >void g_value_set_long (GValue *value, > glong v_long); >glong g_value_get_long (const GValue *value); >void g_value_set_ulong (GValue *value, > gulong v_ulong); >gulong g_value_get_ulong (const GValue *value); >void g_value_set_int64 (GValue *value, > gint64 v_int64); >gint64 g_value_get_int64 (const GValue *value); >void g_value_set_uint64 (GValue *value, > guint64 v_uint64); >guint64 g_value_get_uint64 (const GValue *value); >void g_value_set_float (GValue *value, > gfloat v_float); >gfloat g_value_get_float (const GValue *value); >void g_value_set_double (GValue *value, > gdouble v_double); >gdouble g_value_get_double (const GValue *value); >void g_value_set_string (GValue *value, > const gchar *v_string); >void g_value_set_static_string (GValue *value, > const gchar *v_string); >const gchar* g_value_get_string (const GValue *value); >gchar* g_value_dup_string (const GValue *value); >void g_value_set_pointer (GValue *value, > gpointer v_pointer); >gpointer g_value_get_pointer (const GValue *value); >GType g_gtype_get_type (void); >void g_value_set_gtype (GValue *value, > GType v_gtype); >GType g_value_get_gtype (const GValue *value); > > > >GType g_pointer_type_register_static (const gchar *name); > > >gchar* g_strdup_value_contents (const GValue *value); > > >void g_value_take_string (GValue *value, > gchar *v_string); > >void g_value_set_string_take_ownership (GValue *value, > gchar *v_string); > > > > >typedef gchar* gchararray; > > > ># 38 "/usr/include/glib-2.0/glib-object.h" 2 ># 27 "/usr/include/pango-1.0/pango/pango-types.h" 2 > > > >typedef struct _PangoLogAttr PangoLogAttr; > >typedef struct _PangoEngineLang PangoEngineLang; >typedef struct _PangoEngineShape PangoEngineShape; > >typedef struct _PangoFont PangoFont; >typedef struct _PangoFontMap PangoFontMap; > >typedef struct _PangoRectangle PangoRectangle; > > > > >typedef guint32 PangoGlyph; ># 64 "/usr/include/pango-1.0/pango/pango-types.h" >int pango_units_from_double (double d) __attribute__((__const__)); >double pango_units_to_double (int i) __attribute__((__const__)); > > > > > > >struct _PangoRectangle >{ > int x; > int y; > int width; > int height; >}; ># 87 "/usr/include/pango-1.0/pango/pango-types.h" >void pango_extents_to_pixels (PangoRectangle *inclusive, > PangoRectangle *nearest); ># 118 "/usr/include/pango-1.0/pango/pango-types.h" >typedef enum { > PANGO_DIRECTION_LTR, > PANGO_DIRECTION_RTL, > PANGO_DIRECTION_TTB_LTR, > PANGO_DIRECTION_TTB_RTL, > PANGO_DIRECTION_WEAK_LTR, > PANGO_DIRECTION_WEAK_RTL, > PANGO_DIRECTION_NEUTRAL >} PangoDirection; > >PangoDirection pango_unichar_direction (gunichar ch) __attribute__((__const__)); >PangoDirection pango_find_base_dir (const gchar *text, > gint length); > > >gboolean pango_get_mirror_char (gunichar ch, > gunichar *mirrored_ch); > > > ># 1 "/usr/include/pango-1.0/pango/pango-gravity.h" 1 ># 27 "/usr/include/pango-1.0/pango/pango-gravity.h" > ># 50 "/usr/include/pango-1.0/pango/pango-gravity.h" >typedef enum { > PANGO_GRAVITY_SOUTH, > PANGO_GRAVITY_EAST, > PANGO_GRAVITY_NORTH, > PANGO_GRAVITY_WEST, > PANGO_GRAVITY_AUTO >} PangoGravity; ># 77 "/usr/include/pango-1.0/pango/pango-gravity.h" >typedef enum { > PANGO_GRAVITY_HINT_NATURAL, > PANGO_GRAVITY_HINT_STRONG, > PANGO_GRAVITY_HINT_LINE >} PangoGravityHint; ># 97 "/usr/include/pango-1.0/pango/pango-gravity.h" ># 1 "/usr/include/pango-1.0/pango/pango-matrix.h" 1 ># 28 "/usr/include/pango-1.0/pango/pango-matrix.h" > > >typedef struct _PangoMatrix PangoMatrix; ># 52 "/usr/include/pango-1.0/pango/pango-matrix.h" >struct _PangoMatrix >{ > double xx; > double xy; > double yx; > double yy; > double x0; > double y0; >}; ># 85 "/usr/include/pango-1.0/pango/pango-matrix.h" ># 1 "/usr/include/pango-1.0/pango/pango-types.h" 1 ># 86 "/usr/include/pango-1.0/pango/pango-matrix.h" 2 > >GType pango_matrix_get_type (void) __attribute__((__const__)); > >PangoMatrix *pango_matrix_copy (const PangoMatrix *matrix); >void pango_matrix_free (PangoMatrix *matrix); > >void pango_matrix_translate (PangoMatrix *matrix, > double tx, > double ty); >void pango_matrix_scale (PangoMatrix *matrix, > double scale_x, > double scale_y); >void pango_matrix_rotate (PangoMatrix *matrix, > double degrees); >void pango_matrix_concat (PangoMatrix *matrix, > const PangoMatrix *new_matrix); >void pango_matrix_transform_point (const PangoMatrix *matrix, > double *x, > double *y); >void pango_matrix_transform_distance (const PangoMatrix *matrix, > double *dx, > double *dy); >void pango_matrix_transform_rectangle (const PangoMatrix *matrix, > PangoRectangle *rect); >void pango_matrix_transform_pixel_rectangle (const PangoMatrix *matrix, > PangoRectangle *rect); >double pango_matrix_get_font_scale_factor (const PangoMatrix *matrix) __attribute__((__pure__)); > > > ># 98 "/usr/include/pango-1.0/pango/pango-gravity.h" 2 ># 1 "/usr/include/pango-1.0/pango/pango-script.h" 1 ># 27 "/usr/include/pango-1.0/pango/pango-script.h" ># 1 "/usr/include/pango-1.0/pango/pango-language.h" 1 ># 28 "/usr/include/pango-1.0/pango/pango-language.h" > > > >typedef struct _PangoLanguage PangoLanguage; > > > >GType pango_language_get_type (void) __attribute__((__const__)); >PangoLanguage *pango_language_from_string (const char *language); > > > >const char *pango_language_get_sample_string (PangoLanguage *language) __attribute__((__const__)); >PangoLanguage *pango_language_get_default (void) __attribute__((__const__)); > >gboolean pango_language_matches (PangoLanguage *language, > const char *range_list) __attribute__((__pure__)); > > ># 28 "/usr/include/pango-1.0/pango/pango-script.h" 2 > > > > > > > > > >typedef struct _PangoScriptIter PangoScriptIter; > >typedef enum { > PANGO_SCRIPT_INVALID_CODE = -1, > PANGO_SCRIPT_COMMON = 0, > PANGO_SCRIPT_INHERITED, > PANGO_SCRIPT_ARABIC, > PANGO_SCRIPT_ARMENIAN, > PANGO_SCRIPT_BENGALI, > PANGO_SCRIPT_BOPOMOFO, > PANGO_SCRIPT_CHEROKEE, > PANGO_SCRIPT_COPTIC, > PANGO_SCRIPT_CYRILLIC, > PANGO_SCRIPT_DESERET, > PANGO_SCRIPT_DEVANAGARI, > PANGO_SCRIPT_ETHIOPIC, > PANGO_SCRIPT_GEORGIAN, > PANGO_SCRIPT_GOTHIC, > PANGO_SCRIPT_GREEK, > PANGO_SCRIPT_GUJARATI, > PANGO_SCRIPT_GURMUKHI, > PANGO_SCRIPT_HAN, > PANGO_SCRIPT_HANGUL, > PANGO_SCRIPT_HEBREW, > PANGO_SCRIPT_HIRAGANA, > PANGO_SCRIPT_KANNADA, > PANGO_SCRIPT_KATAKANA, > PANGO_SCRIPT_KHMER, > PANGO_SCRIPT_LAO, > PANGO_SCRIPT_LATIN, > PANGO_SCRIPT_MALAYALAM, > PANGO_SCRIPT_MONGOLIAN, > PANGO_SCRIPT_MYANMAR, > PANGO_SCRIPT_OGHAM, > PANGO_SCRIPT_OLD_ITALIC, > PANGO_SCRIPT_ORIYA, > PANGO_SCRIPT_RUNIC, > PANGO_SCRIPT_SINHALA, > PANGO_SCRIPT_SYRIAC, > PANGO_SCRIPT_TAMIL, > PANGO_SCRIPT_TELUGU, > PANGO_SCRIPT_THAANA, > PANGO_SCRIPT_THAI, > PANGO_SCRIPT_TIBETAN, > PANGO_SCRIPT_CANADIAN_ABORIGINAL, > PANGO_SCRIPT_YI, > PANGO_SCRIPT_TAGALOG, > PANGO_SCRIPT_HANUNOO, > PANGO_SCRIPT_BUHID, > PANGO_SCRIPT_TAGBANWA, > > > PANGO_SCRIPT_BRAILLE, > PANGO_SCRIPT_CYPRIOT, > PANGO_SCRIPT_LIMBU, > PANGO_SCRIPT_OSMANYA, > PANGO_SCRIPT_SHAVIAN, > PANGO_SCRIPT_LINEAR_B, > PANGO_SCRIPT_TAI_LE, > PANGO_SCRIPT_UGARITIC, > > > PANGO_SCRIPT_NEW_TAI_LUE, > PANGO_SCRIPT_BUGINESE, > PANGO_SCRIPT_GLAGOLITIC, > PANGO_SCRIPT_TIFINAGH, > PANGO_SCRIPT_SYLOTI_NAGRI, > PANGO_SCRIPT_OLD_PERSIAN, > PANGO_SCRIPT_KHAROSHTHI, > > > PANGO_SCRIPT_UNKNOWN, > PANGO_SCRIPT_BALINESE, > PANGO_SCRIPT_CUNEIFORM, > PANGO_SCRIPT_PHOENICIAN, > PANGO_SCRIPT_PHAGS_PA, > PANGO_SCRIPT_NKO, > > > PANGO_SCRIPT_KAYAH_LI, > PANGO_SCRIPT_LEPCHA, > PANGO_SCRIPT_REJANG, > PANGO_SCRIPT_SUNDANESE, > PANGO_SCRIPT_SAURASHTRA, > PANGO_SCRIPT_CHAM, > PANGO_SCRIPT_OL_CHIKI, > PANGO_SCRIPT_VAI, > PANGO_SCRIPT_CARIAN, > PANGO_SCRIPT_LYCIAN, > PANGO_SCRIPT_LYDIAN >} PangoScript; > >PangoScript pango_script_for_unichar (gunichar ch) __attribute__((__const__)); > >PangoScriptIter *pango_script_iter_new (const char *text, > int length); >void pango_script_iter_get_range (PangoScriptIter *iter, > const char **start, > const char **end, > PangoScript *script); >gboolean pango_script_iter_next (PangoScriptIter *iter); >void pango_script_iter_free (PangoScriptIter *iter); > >PangoLanguage *pango_script_get_sample_language (PangoScript script) __attribute__((__pure__)); >gboolean pango_language_includes_script (PangoLanguage *language, > PangoScript script) __attribute__((__pure__)); > > ># 99 "/usr/include/pango-1.0/pango/pango-gravity.h" 2 > >double pango_gravity_to_rotation (PangoGravity gravity) __attribute__((__const__)); >PangoGravity pango_gravity_get_for_matrix (const PangoMatrix *matrix) __attribute__((__pure__)); >PangoGravity pango_gravity_get_for_script (PangoScript script, > PangoGravity base_gravity, > PangoGravityHint hint) __attribute__((__const__)); > > > ># 139 "/usr/include/pango-1.0/pango/pango-types.h" 2 > > > > > > ># 27 "/usr/include/pango-1.0/pango/pango-font.h" 2 > > > > > >typedef struct _PangoFontDescription PangoFontDescription; >typedef struct _PangoFontMetrics PangoFontMetrics; ># 43 "/usr/include/pango-1.0/pango/pango-font.h" >typedef enum { > PANGO_STYLE_NORMAL, > PANGO_STYLE_OBLIQUE, > PANGO_STYLE_ITALIC >} PangoStyle; > >typedef enum { > PANGO_VARIANT_NORMAL, > PANGO_VARIANT_SMALL_CAPS >} PangoVariant; > >typedef enum { > PANGO_WEIGHT_ULTRALIGHT = 200, > PANGO_WEIGHT_LIGHT = 300, > PANGO_WEIGHT_NORMAL = 400, > PANGO_WEIGHT_SEMIBOLD = 600, > PANGO_WEIGHT_BOLD = 700, > PANGO_WEIGHT_ULTRABOLD = 800, > PANGO_WEIGHT_HEAVY = 900 >} PangoWeight; > >typedef enum { > PANGO_STRETCH_ULTRA_CONDENSED, > PANGO_STRETCH_EXTRA_CONDENSED, > PANGO_STRETCH_CONDENSED, > PANGO_STRETCH_SEMI_CONDENSED, > PANGO_STRETCH_NORMAL, > PANGO_STRETCH_SEMI_EXPANDED, > PANGO_STRETCH_EXPANDED, > PANGO_STRETCH_EXTRA_EXPANDED, > PANGO_STRETCH_ULTRA_EXPANDED >} PangoStretch; > >typedef enum { > PANGO_FONT_MASK_FAMILY = 1 << 0, > PANGO_FONT_MASK_STYLE = 1 << 1, > PANGO_FONT_MASK_VARIANT = 1 << 2, > PANGO_FONT_MASK_WEIGHT = 1 << 3, > PANGO_FONT_MASK_STRETCH = 1 << 4, > PANGO_FONT_MASK_SIZE = 1 << 5, > PANGO_FONT_MASK_GRAVITY = 1 << 6 >} PangoFontMask; ># 101 "/usr/include/pango-1.0/pango/pango-font.h" >GType pango_font_description_get_type (void) __attribute__((__const__)); >PangoFontDescription *pango_font_description_new (void); >PangoFontDescription *pango_font_description_copy (const PangoFontDescription *desc); >PangoFontDescription *pango_font_description_copy_static (const PangoFontDescription *desc); >guint pango_font_description_hash (const PangoFontDescription *desc) __attribute__((__pure__)); >gboolean pango_font_description_equal (const PangoFontDescription *desc1, > const PangoFontDescription *desc2) __attribute__((__pure__)); >void pango_font_description_free (PangoFontDescription *desc); >void pango_font_descriptions_free (PangoFontDescription **descs, > int n_descs); > >void pango_font_description_set_family (PangoFontDescription *desc, > const char *family); >void pango_font_description_set_family_static (PangoFontDescription *desc, > const char *family); >const char *pango_font_description_get_family (const PangoFontDescription *desc) __attribute__((__pure__)); >void pango_font_description_set_style (PangoFontDescription *desc, > PangoStyle style); >PangoStyle pango_font_description_get_style (const PangoFontDescription *desc) __attribute__((__pure__)); >void pango_font_description_set_variant (PangoFontDescription *desc, > PangoVariant variant); >PangoVariant pango_font_description_get_variant (const PangoFontDescription *desc) __attribute__((__pure__)); >void pango_font_description_set_weight (PangoFontDescription *desc, > PangoWeight weight); >PangoWeight pango_font_description_get_weight (const PangoFontDescription *desc) __attribute__((__pure__)); >void pango_font_description_set_stretch (PangoFontDescription *desc, > PangoStretch stretch); >PangoStretch pango_font_description_get_stretch (const PangoFontDescription *desc) __attribute__((__pure__)); >void pango_font_description_set_size (PangoFontDescription *desc, > gint size); >gint pango_font_description_get_size (const PangoFontDescription *desc) __attribute__((__pure__)); >void pango_font_description_set_absolute_size (PangoFontDescription *desc, > double size); >gboolean pango_font_description_get_size_is_absolute (const PangoFontDescription *desc) __attribute__((__pure__)); >void pango_font_description_set_gravity (PangoFontDescription *desc, > PangoGravity gravity); >PangoGravity pango_font_description_get_gravity (const PangoFontDescription *desc) __attribute__((__pure__)); > >PangoFontMask pango_font_description_get_set_fields (const PangoFontDescription *desc) __attribute__((__pure__)); >void pango_font_description_unset_fields (PangoFontDescription *desc, > PangoFontMask to_unset); > >void pango_font_description_merge (PangoFontDescription *desc, > const PangoFontDescription *desc_to_merge, > gboolean replace_existing); >void pango_font_description_merge_static (PangoFontDescription *desc, > const PangoFontDescription *desc_to_merge, > gboolean replace_existing); > >gboolean pango_font_description_better_match (const PangoFontDescription *desc, > const PangoFontDescription *old_match, > const PangoFontDescription *new_match) __attribute__((__pure__)); > >PangoFontDescription *pango_font_description_from_string (const char *str); >char * pango_font_description_to_string (const PangoFontDescription *desc); >char * pango_font_description_to_filename (const PangoFontDescription *desc); > > > > > > >GType pango_font_metrics_get_type (void) __attribute__((__const__)); >PangoFontMetrics *pango_font_metrics_ref (PangoFontMetrics *metrics); >void pango_font_metrics_unref (PangoFontMetrics *metrics); >int pango_font_metrics_get_ascent (PangoFontMetrics *metrics) __attribute__((__pure__)); >int pango_font_metrics_get_descent (PangoFontMetrics *metrics) __attribute__((__pure__)); >int pango_font_metrics_get_approximate_char_width (PangoFontMetrics *metrics) __attribute__((__pure__)); >int pango_font_metrics_get_approximate_digit_width (PangoFontMetrics *metrics) __attribute__((__pure__)); >int pango_font_metrics_get_underline_position (PangoFontMetrics *metrics) __attribute__((__pure__)); >int pango_font_metrics_get_underline_thickness (PangoFontMetrics *metrics) __attribute__((__pure__)); >int pango_font_metrics_get_strikethrough_position (PangoFontMetrics *metrics) __attribute__((__pure__)); >int pango_font_metrics_get_strikethrough_thickness (PangoFontMetrics *metrics) __attribute__((__pure__)); ># 203 "/usr/include/pango-1.0/pango/pango-font.h" >typedef struct _PangoFontFamily PangoFontFamily; >typedef struct _PangoFontFace PangoFontFace; > >GType pango_font_family_get_type (void) __attribute__((__const__)); > >void pango_font_family_list_faces (PangoFontFamily *family, > PangoFontFace ***faces, > int *n_faces); >const char *pango_font_family_get_name (PangoFontFamily *family) __attribute__((__pure__)); >gboolean pango_font_family_is_monospace (PangoFontFamily *family) __attribute__((__pure__)); ># 257 "/usr/include/pango-1.0/pango/pango-font.h" >GType pango_font_face_get_type (void) __attribute__((__const__)); > >PangoFontDescription *pango_font_face_describe (PangoFontFace *face); >const char *pango_font_face_get_face_name (PangoFontFace *face) __attribute__((__pure__)); >void pango_font_face_list_sizes (PangoFontFace *face, > int **sizes, > int *n_sizes); >gboolean pango_font_face_is_synthesized (PangoFontFace *face) __attribute__((__pure__)); ># 309 "/usr/include/pango-1.0/pango/pango-font.h" >GType pango_font_get_type (void) __attribute__((__const__)); > >PangoFontDescription *pango_font_describe (PangoFont *font); >PangoFontDescription *pango_font_describe_with_absolute_size (PangoFont *font); >PangoCoverage * pango_font_get_coverage (PangoFont *font, > PangoLanguage *language); >PangoEngineShape * pango_font_find_shaper (PangoFont *font, > PangoLanguage *language, > guint32 ch); >PangoFontMetrics * pango_font_get_metrics (PangoFont *font, > PangoLanguage *language); >void pango_font_get_glyph_extents (PangoFont *font, > PangoGlyph glyph, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); >PangoFontMap *pango_font_get_font_map (PangoFont *font); ># 380 "/usr/include/pango-1.0/pango/pango-font.h" > ># 26 "/usr/include/pango-1.0/pango/pango-attributes.h" 2 > > > > > > >typedef struct _PangoColor PangoColor; > >struct _PangoColor >{ > guint16 red; > guint16 green; > guint16 blue; >}; > > >GType pango_color_get_type (void) __attribute__((__const__)); > >PangoColor *pango_color_copy (const PangoColor *src); >void pango_color_free (PangoColor *color); >gboolean pango_color_parse (PangoColor *color, > const char *spec); >gchar *pango_color_to_string(const PangoColor *color); > > > > >typedef struct _PangoAttribute PangoAttribute; >typedef struct _PangoAttrClass PangoAttrClass; > >typedef struct _PangoAttrString PangoAttrString; >typedef struct _PangoAttrLanguage PangoAttrLanguage; >typedef struct _PangoAttrInt PangoAttrInt; >typedef struct _PangoAttrSize PangoAttrSize; >typedef struct _PangoAttrFloat PangoAttrFloat; >typedef struct _PangoAttrColor PangoAttrColor; >typedef struct _PangoAttrFontDesc PangoAttrFontDesc; >typedef struct _PangoAttrShape PangoAttrShape; > > >typedef struct _PangoAttrList PangoAttrList; >typedef struct _PangoAttrIterator PangoAttrIterator; > >typedef enum >{ > PANGO_ATTR_INVALID, > PANGO_ATTR_LANGUAGE, > PANGO_ATTR_FAMILY, > PANGO_ATTR_STYLE, > PANGO_ATTR_WEIGHT, > PANGO_ATTR_VARIANT, > PANGO_ATTR_STRETCH, > PANGO_ATTR_SIZE, > PANGO_ATTR_FONT_DESC, > PANGO_ATTR_FOREGROUND, > PANGO_ATTR_BACKGROUND, > PANGO_ATTR_UNDERLINE, > PANGO_ATTR_STRIKETHROUGH, > PANGO_ATTR_RISE, > PANGO_ATTR_SHAPE, > PANGO_ATTR_SCALE, > PANGO_ATTR_FALLBACK, > PANGO_ATTR_LETTER_SPACING, > PANGO_ATTR_UNDERLINE_COLOR, > PANGO_ATTR_STRIKETHROUGH_COLOR, > PANGO_ATTR_ABSOLUTE_SIZE, > PANGO_ATTR_GRAVITY, > PANGO_ATTR_GRAVITY_HINT >} PangoAttrType; > >typedef enum { > PANGO_UNDERLINE_NONE, > PANGO_UNDERLINE_SINGLE, > PANGO_UNDERLINE_DOUBLE, > PANGO_UNDERLINE_LOW, > PANGO_UNDERLINE_ERROR >} PangoUnderline; > >struct _PangoAttribute >{ > const PangoAttrClass *klass; > guint start_index; > guint end_index; >}; > >typedef gboolean (*PangoAttrFilterFunc) (PangoAttribute *attribute, > gpointer data); > >typedef gpointer (*PangoAttrDataCopyFunc) (gconstpointer data); > >struct _PangoAttrClass >{ > > PangoAttrType type; > PangoAttribute * (*copy) (const PangoAttribute *attr); > void (*destroy) (PangoAttribute *attr); > gboolean (*equal) (const PangoAttribute *attr1, const PangoAttribute *attr2); >}; > >struct _PangoAttrString >{ > PangoAttribute attr; > char *value; >}; > >struct _PangoAttrLanguage >{ > PangoAttribute attr; > PangoLanguage *value; >}; > >struct _PangoAttrInt >{ > PangoAttribute attr; > int value; >}; > >struct _PangoAttrFloat >{ > PangoAttribute attr; > double value; >}; > >struct _PangoAttrColor >{ > PangoAttribute attr; > PangoColor color; >}; > >struct _PangoAttrSize >{ > PangoAttribute attr; > int size; > guint absolute : 1; >}; > >struct _PangoAttrShape >{ > PangoAttribute attr; > PangoRectangle ink_rect; > PangoRectangle logical_rect; > > gpointer data; > PangoAttrDataCopyFunc copy_func; > GDestroyNotify destroy_func; >}; > >struct _PangoAttrFontDesc >{ > PangoAttribute attr; > PangoFontDescription *desc; >}; > >PangoAttrType pango_attr_type_register (const gchar *name); > >void pango_attribute_init (PangoAttribute *attr, > const PangoAttrClass *klass); >PangoAttribute * pango_attribute_copy (const PangoAttribute *attr); >void pango_attribute_destroy (PangoAttribute *attr); >gboolean pango_attribute_equal (const PangoAttribute *attr1, > const PangoAttribute *attr2) __attribute__((__pure__)); > >PangoAttribute *pango_attr_language_new (PangoLanguage *language); >PangoAttribute *pango_attr_family_new (const char *family); >PangoAttribute *pango_attr_foreground_new (guint16 red, > guint16 green, > guint16 blue); >PangoAttribute *pango_attr_background_new (guint16 red, > guint16 green, > guint16 blue); >PangoAttribute *pango_attr_size_new (int size); >PangoAttribute *pango_attr_size_new_absolute (int size); >PangoAttribute *pango_attr_style_new (PangoStyle style); >PangoAttribute *pango_attr_weight_new (PangoWeight weight); >PangoAttribute *pango_attr_variant_new (PangoVariant variant); >PangoAttribute *pango_attr_stretch_new (PangoStretch stretch); >PangoAttribute *pango_attr_font_desc_new (const PangoFontDescription *desc); > >PangoAttribute *pango_attr_underline_new (PangoUnderline underline); >PangoAttribute *pango_attr_underline_color_new (guint16 red, > guint16 green, > guint16 blue); >PangoAttribute *pango_attr_strikethrough_new (gboolean strikethrough); >PangoAttribute *pango_attr_strikethrough_color_new (guint16 red, > guint16 green, > guint16 blue); > >PangoAttribute *pango_attr_rise_new (int rise); >PangoAttribute *pango_attr_scale_new (double scale_factor); >PangoAttribute *pango_attr_fallback_new (gboolean enable_fallback); >PangoAttribute *pango_attr_letter_spacing_new (int letter_spacing); > >PangoAttribute *pango_attr_shape_new (const PangoRectangle *ink_rect, > const PangoRectangle *logical_rect); >PangoAttribute *pango_attr_shape_new_with_data (const PangoRectangle *ink_rect, > const PangoRectangle *logical_rect, > gpointer data, > PangoAttrDataCopyFunc copy_func, > GDestroyNotify destroy_func); > >PangoAttribute *pango_attr_gravity_new (PangoGravity gravity); >PangoAttribute *pango_attr_gravity_hint_new (PangoGravityHint hint); > >GType pango_attr_list_get_type (void) __attribute__((__const__)); >PangoAttrList * pango_attr_list_new (void); >PangoAttrList * pango_attr_list_ref (PangoAttrList *list); >void pango_attr_list_unref (PangoAttrList *list); >PangoAttrList * pango_attr_list_copy (PangoAttrList *list); >void pango_attr_list_insert (PangoAttrList *list, > PangoAttribute *attr); >void pango_attr_list_insert_before (PangoAttrList *list, > PangoAttribute *attr); >void pango_attr_list_change (PangoAttrList *list, > PangoAttribute *attr); >void pango_attr_list_splice (PangoAttrList *list, > PangoAttrList *other, > gint pos, > gint len); > >PangoAttrList *pango_attr_list_filter (PangoAttrList *list, > PangoAttrFilterFunc func, > gpointer data); > >PangoAttrIterator *pango_attr_list_get_iterator (PangoAttrList *list); > >void pango_attr_iterator_range (PangoAttrIterator *iterator, > gint *start, > gint *end); >gboolean pango_attr_iterator_next (PangoAttrIterator *iterator); >PangoAttrIterator *pango_attr_iterator_copy (PangoAttrIterator *iterator); >void pango_attr_iterator_destroy (PangoAttrIterator *iterator); >PangoAttribute * pango_attr_iterator_get (PangoAttrIterator *iterator, > PangoAttrType type); >void pango_attr_iterator_get_font (PangoAttrIterator *iterator, > PangoFontDescription *desc, > PangoLanguage **language, > GSList **extra_attrs); >GSList * pango_attr_iterator_get_attrs (PangoAttrIterator *iterator); > > >gboolean pango_parse_markup (const char *markup_text, > int length, > gunichar accel_marker, > PangoAttrList **attr_list, > char **text, > gunichar *accel_char, > GError **error); > > ># 26 "/usr/include/pango-1.0/pango/pango.h" 2 ># 1 "/usr/include/pango-1.0/pango/pango-break.h" 1 ># 27 "/usr/include/pango-1.0/pango/pango-break.h" > > ># 1 "/usr/include/pango-1.0/pango/pango-item.h" 1 ># 27 "/usr/include/pango-1.0/pango/pango-item.h" > > >typedef struct _PangoAnalysis PangoAnalysis; >typedef struct _PangoItem PangoItem; > > > > >struct _PangoAnalysis >{ > PangoEngineShape *shape_engine; > PangoEngineLang *lang_engine; > PangoFont *font; > > guint8 level; > guint8 gravity; > guint8 flags; > > guint8 script; > PangoLanguage *language; > > GSList *extra_attrs; >}; > >struct _PangoItem >{ > gint offset; > gint length; > gint num_chars; > PangoAnalysis analysis; >}; > > > >GType pango_item_get_type (void) __attribute__((__const__)); > >PangoItem *pango_item_new (void); >PangoItem *pango_item_copy (PangoItem *item); >void pango_item_free (PangoItem *item); >PangoItem *pango_item_split (PangoItem *orig, > int split_index, > int split_offset); > > ># 30 "/usr/include/pango-1.0/pango/pango-break.h" 2 > > > >struct _PangoLogAttr >{ > guint is_line_break : 1; > > guint is_mandatory_break : 1; > > guint is_char_break : 1; > > guint is_white : 1; > > > > > guint is_cursor_position : 1; > > > > > > > guint is_word_start : 1; > guint is_word_end : 1; ># 64 "/usr/include/pango-1.0/pango/pango-break.h" > guint is_sentence_boundary : 1; > guint is_sentence_start : 1; > guint is_sentence_end : 1; > > > > > guint backspace_deletes_character : 1; > > > > > guint is_expandable_space : 1; >}; > > > > >void pango_break (const gchar *text, > int length, > PangoAnalysis *analysis, > PangoLogAttr *attrs, > int attrs_len); > >void pango_find_paragraph_boundary (const gchar *text, > gint length, > gint *paragraph_delimiter_index, > gint *next_paragraph_start); > >void pango_get_log_attrs (const char *text, > int length, > int level, > PangoLanguage *language, > PangoLogAttr *log_attrs, > int attrs_len); ># 115 "/usr/include/pango-1.0/pango/pango-break.h" > ># 27 "/usr/include/pango-1.0/pango/pango.h" 2 ># 1 "/usr/include/pango-1.0/pango/pango-context.h" 1 ># 26 "/usr/include/pango-1.0/pango/pango-context.h" ># 1 "/usr/include/pango-1.0/pango/pango-fontmap.h" 1 ># 26 "/usr/include/pango-1.0/pango/pango-fontmap.h" ># 1 "/usr/include/pango-1.0/pango/pango-fontset.h" 1 ># 30 "/usr/include/pango-1.0/pango/pango-fontset.h" > ># 40 "/usr/include/pango-1.0/pango/pango-fontset.h" >GType pango_fontset_get_type (void) __attribute__((__const__)); > >typedef struct _PangoFontset PangoFontset; ># 57 "/usr/include/pango-1.0/pango/pango-fontset.h" >typedef gboolean (*PangoFontsetForeachFunc) (PangoFontset *fontset, > PangoFont *font, > gpointer data); > >PangoFont * pango_fontset_get_font (PangoFontset *fontset, > guint wc); >PangoFontMetrics *pango_fontset_get_metrics (PangoFontset *fontset); >void pango_fontset_foreach (PangoFontset *fontset, > PangoFontsetForeachFunc func, > gpointer data); ># 125 "/usr/include/pango-1.0/pango/pango-fontset.h" > ># 27 "/usr/include/pango-1.0/pango/pango-fontmap.h" 2 > > > > > > > >typedef struct _PangoContext PangoContext; > >GType pango_font_map_get_type (void) __attribute__((__const__)); >PangoFont * pango_font_map_load_font (PangoFontMap *fontmap, > PangoContext *context, > const PangoFontDescription *desc); >PangoFontset *pango_font_map_load_fontset (PangoFontMap *fontmap, > PangoContext *context, > const PangoFontDescription *desc, > PangoLanguage *language); >void pango_font_map_list_families (PangoFontMap *fontmap, > PangoFontFamily ***families, > int *n_families); ># 93 "/usr/include/pango-1.0/pango/pango-fontmap.h" > ># 27 "/usr/include/pango-1.0/pango/pango-context.h" 2 > > > > > > > > > >typedef struct _PangoContextClass PangoContextClass; ># 50 "/usr/include/pango-1.0/pango/pango-context.h" >GType pango_context_get_type (void) __attribute__((__const__)); > > > > > > >PangoFontMap *pango_context_get_font_map (PangoContext *context); > >void pango_context_list_families (PangoContext *context, > PangoFontFamily ***families, > int *n_families); >PangoFont * pango_context_load_font (PangoContext *context, > const PangoFontDescription *desc); >PangoFontset *pango_context_load_fontset (PangoContext *context, > const PangoFontDescription *desc, > PangoLanguage *language); > >PangoFontMetrics *pango_context_get_metrics (PangoContext *context, > const PangoFontDescription *desc, > PangoLanguage *language); > >void pango_context_set_font_description (PangoContext *context, > const PangoFontDescription *desc); >PangoFontDescription * pango_context_get_font_description (PangoContext *context); >PangoLanguage *pango_context_get_language (PangoContext *context); >void pango_context_set_language (PangoContext *context, > PangoLanguage *language); >void pango_context_set_base_dir (PangoContext *context, > PangoDirection direction); >PangoDirection pango_context_get_base_dir (PangoContext *context); >void pango_context_set_base_gravity (PangoContext *context, > PangoGravity gravity); >PangoGravity pango_context_get_base_gravity (PangoContext *context); >PangoGravity pango_context_get_gravity (PangoContext *context); >void pango_context_set_gravity_hint (PangoContext *context, > PangoGravityHint hint); >PangoGravityHint pango_context_get_gravity_hint (PangoContext *context); > >void pango_context_set_matrix (PangoContext *context, > const PangoMatrix *matrix); >const PangoMatrix *pango_context_get_matrix (PangoContext *context); > > > > > >GList *pango_itemize (PangoContext *context, > const char *text, > int start_index, > int length, > PangoAttrList *attrs, > PangoAttrIterator *cached_iter); >GList *pango_itemize_with_base_dir (PangoContext *context, > PangoDirection base_dir, > const char *text, > int start_index, > int length, > PangoAttrList *attrs, > PangoAttrIterator *cached_iter); > > ># 28 "/usr/include/pango-1.0/pango/pango.h" 2 > ># 1 "/usr/include/pango-1.0/pango/pango-engine.h" 1 ># 28 "/usr/include/pango-1.0/pango/pango-engine.h" ># 1 "/usr/include/pango-1.0/pango/pango-glyph.h" 1 ># 28 "/usr/include/pango-1.0/pango/pango-glyph.h" > > >typedef struct _PangoGlyphGeometry PangoGlyphGeometry; >typedef struct _PangoGlyphVisAttr PangoGlyphVisAttr; >typedef struct _PangoGlyphInfo PangoGlyphInfo; >typedef struct _PangoGlyphString PangoGlyphString; > > >typedef gint32 PangoGlyphUnit; > > > >struct _PangoGlyphGeometry >{ > PangoGlyphUnit width; > PangoGlyphUnit x_offset; > PangoGlyphUnit y_offset; >}; > > > >struct _PangoGlyphVisAttr >{ > guint is_cluster_start : 1; >}; > > > >struct _PangoGlyphInfo >{ > PangoGlyph glyph; > PangoGlyphGeometry geometry; > PangoGlyphVisAttr attr; >}; > > > > >struct _PangoGlyphString { > gint num_glyphs; > > PangoGlyphInfo *glyphs; > > > > > > > gint *log_clusters; > > > gint space; >}; > > > >PangoGlyphString *pango_glyph_string_new (void); >void pango_glyph_string_set_size (PangoGlyphString *string, > gint new_len); >GType pango_glyph_string_get_type (void) __attribute__((__const__)); >PangoGlyphString *pango_glyph_string_copy (PangoGlyphString *string); >void pango_glyph_string_free (PangoGlyphString *string); >void pango_glyph_string_extents (PangoGlyphString *glyphs, > PangoFont *font, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); >int pango_glyph_string_get_width(PangoGlyphString *glyphs) __attribute__((__pure__)); > >void pango_glyph_string_extents_range (PangoGlyphString *glyphs, > int start, > int end, > PangoFont *font, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); > >void pango_glyph_string_get_logical_widths (PangoGlyphString *glyphs, > const char *text, > int length, > int embedding_level, > int *logical_widths); > >void pango_glyph_string_index_to_x (PangoGlyphString *glyphs, > char *text, > int length, > PangoAnalysis *analysis, > int index_, > gboolean trailing, > int *x_pos); >void pango_glyph_string_x_to_index (PangoGlyphString *glyphs, > char *text, > int length, > PangoAnalysis *analysis, > int x_pos, > int *index_, > int *trailing); > > > >void pango_shape (const gchar *text, > gint length, > const PangoAnalysis *analysis, > PangoGlyphString *glyphs); > >GList *pango_reorder_items (GList *logical_items); > > ># 29 "/usr/include/pango-1.0/pango/pango-engine.h" 2 > > > ># 377 "/usr/include/pango-1.0/pango/pango-engine.h" > ># 30 "/usr/include/pango-1.0/pango/pango.h" 2 ># 1 "/usr/include/pango-1.0/pango/pango-enum-types.h" 1 ># 9 "/usr/include/pango-1.0/pango/pango-enum-types.h" > > >GType pango_attr_type_get_type (void); > >GType pango_underline_get_type (void); > > >GType pango_coverage_level_get_type (void); > > >GType pango_style_get_type (void); > >GType pango_variant_get_type (void); > >GType pango_weight_get_type (void); > >GType pango_stretch_get_type (void); > >GType pango_font_mask_get_type (void); > > >GType pango_gravity_get_type (void); > >GType pango_gravity_hint_get_type (void); > > >GType pango_alignment_get_type (void); > >GType pango_wrap_mode_get_type (void); > >GType pango_ellipsize_mode_get_type (void); > > >GType pango_render_part_get_type (void); > > >GType pango_script_get_type (void); > > >GType pango_tab_align_get_type (void); > > >GType pango_direction_get_type (void); > > ># 31 "/usr/include/pango-1.0/pango/pango.h" 2 ># 1 "/usr/include/pango-1.0/pango/pango-features.h" 1 ># 32 "/usr/include/pango-1.0/pango/pango.h" 2 > > > > ># 1 "/usr/include/pango-1.0/pango/pango-glyph-item.h" 1 ># 30 "/usr/include/pango-1.0/pango/pango-glyph-item.h" > > >typedef struct _PangoGlyphItem PangoGlyphItem; > >struct _PangoGlyphItem >{ > PangoItem *item; > PangoGlyphString *glyphs; >}; > > > >GType pango_glyph_item_get_type (void) __attribute__((__const__)); > >PangoGlyphItem *pango_glyph_item_split (PangoGlyphItem *orig, > const char *text, > int split_index); >PangoGlyphItem *pango_glyph_item_copy (PangoGlyphItem *orig); >void pango_glyph_item_free (PangoGlyphItem *glyph_item); >GSList * pango_glyph_item_apply_attrs (PangoGlyphItem *glyph_item, > const char *text, > PangoAttrList *list); >void pango_glyph_item_letter_space (PangoGlyphItem *glyph_item, > const char *text, > PangoLogAttr *log_attrs, > int letter_spacing); > > ># 37 "/usr/include/pango-1.0/pango/pango.h" 2 > > ># 1 "/usr/include/pango-1.0/pango/pango-layout.h" 1 ># 28 "/usr/include/pango-1.0/pango/pango-layout.h" ># 1 "/usr/include/pango-1.0/pango/pango-tabs.h" 1 ># 27 "/usr/include/pango-1.0/pango/pango-tabs.h" > > >typedef struct _PangoTabArray PangoTabArray; > >typedef enum >{ > PANGO_TAB_LEFT ># 42 "/usr/include/pango-1.0/pango/pango-tabs.h" >} PangoTabAlign; > > > >PangoTabArray *pango_tab_array_new (gint initial_size, > gboolean positions_in_pixels); >PangoTabArray *pango_tab_array_new_with_positions (gint size, > gboolean positions_in_pixels, > PangoTabAlign first_alignment, > gint first_position, > ...); >GType pango_tab_array_get_type (void) __attribute__((__const__)); >PangoTabArray *pango_tab_array_copy (PangoTabArray *src); >void pango_tab_array_free (PangoTabArray *tab_array); >gint pango_tab_array_get_size (PangoTabArray *tab_array); >void pango_tab_array_resize (PangoTabArray *tab_array, > gint new_size); >void pango_tab_array_set_tab (PangoTabArray *tab_array, > gint tab_index, > PangoTabAlign alignment, > gint location); >void pango_tab_array_get_tab (PangoTabArray *tab_array, > gint tab_index, > PangoTabAlign *alignment, > gint *location); >void pango_tab_array_get_tabs (PangoTabArray *tab_array, > PangoTabAlign **alignments, > gint **locations); > >gboolean pango_tab_array_get_positions_in_pixels (PangoTabArray *tab_array); > > > ># 29 "/usr/include/pango-1.0/pango/pango-layout.h" 2 > > > >typedef struct _PangoLayout PangoLayout; >typedef struct _PangoLayoutClass PangoLayoutClass; >typedef struct _PangoLayoutLine PangoLayoutLine; > >typedef PangoGlyphItem PangoLayoutRun; > >typedef enum { > PANGO_ALIGN_LEFT, > PANGO_ALIGN_CENTER, > PANGO_ALIGN_RIGHT >} PangoAlignment; > >typedef enum { > PANGO_WRAP_WORD, > PANGO_WRAP_CHAR, > PANGO_WRAP_WORD_CHAR >} PangoWrapMode; ># 63 "/usr/include/pango-1.0/pango/pango-layout.h" >typedef enum { > PANGO_ELLIPSIZE_NONE, > PANGO_ELLIPSIZE_START, > PANGO_ELLIPSIZE_MIDDLE, > PANGO_ELLIPSIZE_END >} PangoEllipsizeMode; > >struct _PangoLayoutLine >{ > PangoLayout *layout; > gint start_index; > gint length; > GSList *runs; > guint is_paragraph_start : 1; > guint resolved_dir : 3; >}; ># 91 "/usr/include/pango-1.0/pango/pango-layout.h" >GType pango_layout_get_type (void) __attribute__((__const__)); >PangoLayout *pango_layout_new (PangoContext *context); >PangoLayout *pango_layout_copy (PangoLayout *src); > >PangoContext *pango_layout_get_context (PangoLayout *layout); > >void pango_layout_set_attributes (PangoLayout *layout, > PangoAttrList *attrs); >PangoAttrList *pango_layout_get_attributes (PangoLayout *layout); > >void pango_layout_set_text (PangoLayout *layout, > const char *text, > int length); >const char *pango_layout_get_text (PangoLayout *layout); > >void pango_layout_set_markup (PangoLayout *layout, > const char *markup, > int length); > >void pango_layout_set_markup_with_accel (PangoLayout *layout, > const char *markup, > int length, > gunichar accel_marker, > gunichar *accel_char); > >void pango_layout_set_font_description (PangoLayout *layout, > const PangoFontDescription *desc); > >const PangoFontDescription *pango_layout_get_font_description (PangoLayout *layout); > >void pango_layout_set_width (PangoLayout *layout, > int width); >int pango_layout_get_width (PangoLayout *layout); >void pango_layout_set_height (PangoLayout *layout, > int height); >int pango_layout_get_height (PangoLayout *layout); >void pango_layout_set_wrap (PangoLayout *layout, > PangoWrapMode wrap); >PangoWrapMode pango_layout_get_wrap (PangoLayout *layout); >gboolean pango_layout_is_wrapped (PangoLayout *layout); >void pango_layout_set_indent (PangoLayout *layout, > int indent); >int pango_layout_get_indent (PangoLayout *layout); >void pango_layout_set_spacing (PangoLayout *layout, > int spacing); >int pango_layout_get_spacing (PangoLayout *layout); >void pango_layout_set_justify (PangoLayout *layout, > gboolean justify); >gboolean pango_layout_get_justify (PangoLayout *layout); >void pango_layout_set_auto_dir (PangoLayout *layout, > gboolean auto_dir); >gboolean pango_layout_get_auto_dir (PangoLayout *layout); >void pango_layout_set_alignment (PangoLayout *layout, > PangoAlignment alignment); >PangoAlignment pango_layout_get_alignment (PangoLayout *layout); > >void pango_layout_set_tabs (PangoLayout *layout, > PangoTabArray *tabs); > >PangoTabArray* pango_layout_get_tabs (PangoLayout *layout); > >void pango_layout_set_single_paragraph_mode (PangoLayout *layout, > gboolean setting); >gboolean pango_layout_get_single_paragraph_mode (PangoLayout *layout); > >void pango_layout_set_ellipsize (PangoLayout *layout, > PangoEllipsizeMode ellipsize); >PangoEllipsizeMode pango_layout_get_ellipsize (PangoLayout *layout); >gboolean pango_layout_is_ellipsized (PangoLayout *layout); > >int pango_layout_get_unknown_glyphs_count (PangoLayout *layout); > >void pango_layout_context_changed (PangoLayout *layout); > >void pango_layout_get_log_attrs (PangoLayout *layout, > PangoLogAttr **attrs, > gint *n_attrs); > >void pango_layout_index_to_pos (PangoLayout *layout, > int index_, > PangoRectangle *pos); >void pango_layout_index_to_line_x (PangoLayout *layout, > int index_, > gboolean trailing, > int *line, > int *x_pos); >void pango_layout_get_cursor_pos (PangoLayout *layout, > int index_, > PangoRectangle *strong_pos, > PangoRectangle *weak_pos); >void pango_layout_move_cursor_visually (PangoLayout *layout, > gboolean strong, > int old_index, > int old_trailing, > int direction, > int *new_index, > int *new_trailing); >gboolean pango_layout_xy_to_index (PangoLayout *layout, > int x, > int y, > int *index_, > int *trailing); >void pango_layout_get_extents (PangoLayout *layout, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); >void pango_layout_get_pixel_extents (PangoLayout *layout, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); >void pango_layout_get_size (PangoLayout *layout, > int *width, > int *height); >void pango_layout_get_pixel_size (PangoLayout *layout, > int *width, > int *height); > >int pango_layout_get_line_count (PangoLayout *layout); >PangoLayoutLine *pango_layout_get_line (PangoLayout *layout, > int line); >PangoLayoutLine *pango_layout_get_line_readonly (PangoLayout *layout, > int line); >GSList * pango_layout_get_lines (PangoLayout *layout); >GSList * pango_layout_get_lines_readonly (PangoLayout *layout); > > > > >GType pango_layout_line_get_type (void) __attribute__((__const__)); > >PangoLayoutLine *pango_layout_line_ref (PangoLayoutLine *line); >void pango_layout_line_unref (PangoLayoutLine *line); > >gboolean pango_layout_line_x_to_index (PangoLayoutLine *line, > int x_pos, > int *index_, > int *trailing); >void pango_layout_line_index_to_x (PangoLayoutLine *line, > int index_, > gboolean trailing, > int *x_pos); >void pango_layout_line_get_x_ranges (PangoLayoutLine *line, > int start_index, > int end_index, > int **ranges, > int *n_ranges); >void pango_layout_line_get_extents (PangoLayoutLine *line, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); >void pango_layout_line_get_pixel_extents (PangoLayoutLine *layout_line, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); > >typedef struct _PangoLayoutIter PangoLayoutIter; > > > >GType pango_layout_iter_get_type (void) __attribute__((__const__)); > >PangoLayoutIter *pango_layout_get_iter (PangoLayout *layout); >PangoLayoutIter *pango_layout_iter_copy (PangoLayoutIter *iter); >void pango_layout_iter_free (PangoLayoutIter *iter); > >int pango_layout_iter_get_index (PangoLayoutIter *iter); >PangoLayoutRun *pango_layout_iter_get_run (PangoLayoutIter *iter); >PangoLayoutRun *pango_layout_iter_get_run_readonly (PangoLayoutIter *iter); >PangoLayoutLine *pango_layout_iter_get_line (PangoLayoutIter *iter); >PangoLayoutLine *pango_layout_iter_get_line_readonly (PangoLayoutIter *iter); >gboolean pango_layout_iter_at_last_line (PangoLayoutIter *iter); >PangoLayout *pango_layout_iter_get_layout (PangoLayoutIter *iter); > >gboolean pango_layout_iter_next_char (PangoLayoutIter *iter); >gboolean pango_layout_iter_next_cluster (PangoLayoutIter *iter); >gboolean pango_layout_iter_next_run (PangoLayoutIter *iter); >gboolean pango_layout_iter_next_line (PangoLayoutIter *iter); > >void pango_layout_iter_get_char_extents (PangoLayoutIter *iter, > PangoRectangle *logical_rect); >void pango_layout_iter_get_cluster_extents (PangoLayoutIter *iter, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); >void pango_layout_iter_get_run_extents (PangoLayoutIter *iter, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); >void pango_layout_iter_get_line_extents (PangoLayoutIter *iter, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); > > > >void pango_layout_iter_get_line_yrange (PangoLayoutIter *iter, > int *y0_, > int *y1_); >void pango_layout_iter_get_layout_extents (PangoLayoutIter *iter, > PangoRectangle *ink_rect, > PangoRectangle *logical_rect); >int pango_layout_iter_get_baseline (PangoLayoutIter *iter); > > ># 40 "/usr/include/pango-1.0/pango/pango.h" 2 > ># 1 "/usr/include/pango-1.0/pango/pango-renderer.h" 1 ># 26 "/usr/include/pango-1.0/pango/pango-renderer.h" > ># 35 "/usr/include/pango-1.0/pango/pango-renderer.h" >typedef struct _PangoRenderer PangoRenderer; >typedef struct _PangoRendererClass PangoRendererClass; >typedef struct _PangoRendererPrivate PangoRendererPrivate; ># 52 "/usr/include/pango-1.0/pango/pango-renderer.h" >typedef enum >{ > PANGO_RENDER_PART_FOREGROUND, > PANGO_RENDER_PART_BACKGROUND, > PANGO_RENDER_PART_UNDERLINE, > PANGO_RENDER_PART_STRIKETHROUGH >} PangoRenderPart; ># 71 "/usr/include/pango-1.0/pango/pango-renderer.h" >struct _PangoRenderer >{ > > GObject parent_instance; > > PangoUnderline underline; > gboolean strikethrough; > int active_count; > > > PangoMatrix *matrix; > > > PangoRendererPrivate *priv; >}; ># 109 "/usr/include/pango-1.0/pango/pango-renderer.h" >struct _PangoRendererClass >{ > > GObjectClass parent_class; > > > > > > > > void (*draw_glyphs) (PangoRenderer *renderer, > PangoFont *font, > PangoGlyphString *glyphs, > int x, > int y); > void (*draw_rectangle) (PangoRenderer *renderer, > PangoRenderPart part, > int x, > int y, > int width, > int height); > void (*draw_error_underline) (PangoRenderer *renderer, > int x, > int y, > int width, > int height); > > > void (*draw_shape) (PangoRenderer *renderer, > PangoAttrShape *attr, > int x, > int y); > > > > > void (*draw_trapezoid) (PangoRenderer *renderer, > PangoRenderPart part, > double y1_, > double x11, > double x21, > double y2, > double x12, > double x22); > void (*draw_glyph) (PangoRenderer *renderer, > PangoFont *font, > PangoGlyph glyph, > double x, > double y); > > > > void (*part_changed) (PangoRenderer *renderer, > PangoRenderPart part); > > > > void (*begin) (PangoRenderer *renderer); > void (*end) (PangoRenderer *renderer); > > > > void (*prepare_run) (PangoRenderer *renderer, > PangoLayoutRun *run); > > > > > void (*_pango_reserved1) (void); > void (*_pango_reserved2) (void); > void (*_pango_reserved3) (void); > void (*_pango_reserved4) (void); >}; > >GType pango_renderer_get_type (void) __attribute__((__const__)); > >void pango_renderer_draw_layout (PangoRenderer *renderer, > PangoLayout *layout, > int x, > int y); >void pango_renderer_draw_layout_line (PangoRenderer *renderer, > PangoLayoutLine *line, > int x, > int y); >void pango_renderer_draw_glyphs (PangoRenderer *renderer, > PangoFont *font, > PangoGlyphString *glyphs, > int x, > int y); >void pango_renderer_draw_rectangle (PangoRenderer *renderer, > PangoRenderPart part, > int x, > int y, > int width, > int height); >void pango_renderer_draw_error_underline (PangoRenderer *renderer, > int x, > int y, > int width, > int height); >void pango_renderer_draw_trapezoid (PangoRenderer *renderer, > PangoRenderPart part, > double y1_, > double x11, > double x21, > double y2, > double x12, > double x22); >void pango_renderer_draw_glyph (PangoRenderer *renderer, > PangoFont *font, > PangoGlyph glyph, > double x, > double y); > >void pango_renderer_activate (PangoRenderer *renderer); >void pango_renderer_deactivate (PangoRenderer *renderer); > >void pango_renderer_part_changed (PangoRenderer *renderer, > PangoRenderPart part); > >void pango_renderer_set_color (PangoRenderer *renderer, > PangoRenderPart part, > const PangoColor *color); >PangoColor *pango_renderer_get_color (PangoRenderer *renderer, > PangoRenderPart part); > >void pango_renderer_set_matrix (PangoRenderer *renderer, > const PangoMatrix *matrix); >const PangoMatrix *pango_renderer_get_matrix (PangoRenderer *renderer); > >PangoLayout *pango_renderer_get_layout (PangoRenderer *renderer); >PangoLayoutLine *pango_renderer_get_layout_line (PangoRenderer *renderer); > > ># 42 "/usr/include/pango-1.0/pango/pango.h" 2 > > > ># 1 "/usr/include/pango-1.0/pango/pango-utils.h" 1 ># 29 "/usr/include/pango-1.0/pango/pango-utils.h" > > >char ** pango_split_file_list (const char *str); > >char *pango_trim_string (const char *str); >gint pango_read_line (FILE *stream, > GString *str); >gboolean pango_skip_space (const char **pos); >gboolean pango_scan_word (const char **pos, > GString *out); >gboolean pango_scan_string (const char **pos, > GString *out); >gboolean pango_scan_int (const char **pos, > int *out); ># 51 "/usr/include/pango-1.0/pango/pango-utils.h" >gboolean pango_parse_enum (GType type, > const char *str, > int *value, > gboolean warn, > char **possible_values); ># 64 "/usr/include/pango-1.0/pango/pango-utils.h" >gboolean pango_parse_style (const char *str, > PangoStyle *style, > gboolean warn); >gboolean pango_parse_variant (const char *str, > PangoVariant *variant, > gboolean warn); >gboolean pango_parse_weight (const char *str, > PangoWeight *weight, > gboolean warn); >gboolean pango_parse_stretch (const char *str, > PangoStretch *stretch, > gboolean warn); ># 97 "/usr/include/pango-1.0/pango/pango-utils.h" >void pango_quantize_line_geometry (int *thickness, > int *position); > > > >guint8 * pango_log2vis_get_embedding_levels (const gchar *text, > int length, > PangoDirection *pbase_dir); > > > > >gboolean pango_is_zero_width (gunichar ch) __attribute__((__const__)); ># 131 "/usr/include/pango-1.0/pango/pango-utils.h" >int pango_version (void) __attribute__((__const__)); > > >const char * pango_version_string (void) __attribute__((__const__)); > > >const char * pango_version_check (int required_major, > int required_minor, > int required_micro) __attribute__((__const__)); > > ># 46 "/usr/include/pango-1.0/pango/pango.h" 2 ># 34 "/usr/include/gtk-2.0/gdk/gdktypes.h" 2 ># 51 "/usr/include/gtk-2.0/gdk/gdktypes.h" ># 1 "/usr/lib/gtk-2.0/include/gdkconfig.h" 1 ># 52 "/usr/include/gtk-2.0/gdk/gdktypes.h" 2 > > > > > > > > > > > > >typedef struct _GdkPoint GdkPoint; >typedef struct _GdkRectangle GdkRectangle; >typedef struct _GdkSegment GdkSegment; >typedef struct _GdkSpan GdkSpan; > > > > > > >typedef guint32 GdkWChar; > >typedef struct _GdkAtom *GdkAtom; ># 87 "/usr/include/gtk-2.0/gdk/gdktypes.h" >typedef guint32 GdkNativeWindow; > > > > >typedef struct _GdkColor GdkColor; >typedef struct _GdkColormap GdkColormap; >typedef struct _GdkCursor GdkCursor; >typedef struct _GdkFont GdkFont; >typedef struct _GdkGC GdkGC; >typedef struct _GdkImage GdkImage; >typedef struct _GdkRegion GdkRegion; >typedef struct _GdkVisual GdkVisual; > >typedef struct _GdkDrawable GdkDrawable; >typedef struct _GdkDrawable GdkBitmap; >typedef struct _GdkDrawable GdkPixmap; >typedef struct _GdkDrawable GdkWindow; >typedef struct _GdkDisplay GdkDisplay; >typedef struct _GdkScreen GdkScreen; > >typedef enum >{ > GDK_LSB_FIRST, > GDK_MSB_FIRST >} GdkByteOrder; > > > >typedef enum >{ > GDK_SHIFT_MASK = 1 << 0, > GDK_LOCK_MASK = 1 << 1, > GDK_CONTROL_MASK = 1 << 2, > GDK_MOD1_MASK = 1 << 3, > GDK_MOD2_MASK = 1 << 4, > GDK_MOD3_MASK = 1 << 5, > GDK_MOD4_MASK = 1 << 6, > GDK_MOD5_MASK = 1 << 7, > GDK_BUTTON1_MASK = 1 << 8, > GDK_BUTTON2_MASK = 1 << 9, > GDK_BUTTON3_MASK = 1 << 10, > GDK_BUTTON4_MASK = 1 << 11, > GDK_BUTTON5_MASK = 1 << 12, > > > > > > GDK_SUPER_MASK = 1 << 26, > GDK_HYPER_MASK = 1 << 27, > GDK_META_MASK = 1 << 28, > > GDK_RELEASE_MASK = 1 << 30, > > GDK_MODIFIER_MASK = 0x5c001fff >} GdkModifierType; > >typedef enum >{ > GDK_INPUT_READ = 1 << 0, > GDK_INPUT_WRITE = 1 << 1, > GDK_INPUT_EXCEPTION = 1 << 2 >} GdkInputCondition; > >typedef enum >{ > GDK_OK = 0, > GDK_ERROR = -1, > GDK_ERROR_PARAM = -2, > GDK_ERROR_FILE = -3, > GDK_ERROR_MEM = -4 >} GdkStatus; > > > > > >typedef enum >{ > GDK_GRAB_SUCCESS = 0, > GDK_GRAB_ALREADY_GRABBED = 1, > GDK_GRAB_INVALID_TIME = 2, > GDK_GRAB_NOT_VIEWABLE = 3, > GDK_GRAB_FROZEN = 4 >} GdkGrabStatus; > >typedef void (*GdkInputFunction) (gpointer data, > gint source, > GdkInputCondition condition); > >typedef void (*GdkDestroyNotify) (gpointer data); > >struct _GdkPoint >{ > gint x; > gint y; >}; > >struct _GdkRectangle >{ > gint x; > gint y; > gint width; > gint height; >}; > >struct _GdkSegment >{ > gint x1; > gint y1; > gint x2; > gint y2; >}; > >struct _GdkSpan >{ > gint x; > gint y; > gint width; >}; > > ># 32 "/usr/include/gtk-2.0/gdk/gdkcolor.h" 2 > > ># 42 "/usr/include/gtk-2.0/gdk/gdkcolor.h" >struct _GdkColor >{ > guint32 pixel; > guint16 red; > guint16 green; > guint16 blue; >}; > > > > >typedef struct _GdkColormapClass GdkColormapClass; ># 64 "/usr/include/gtk-2.0/gdk/gdkcolor.h" >struct _GdkColormap >{ > > GObject parent_instance; > > > gint size; > GdkColor *colors; > > > GdkVisual *visual; > > gpointer windowing_data; >}; > >struct _GdkColormapClass >{ > GObjectClass parent_class; > >}; > >GType gdk_colormap_get_type (void) __attribute__((__const__)); > >GdkColormap* gdk_colormap_new (GdkVisual *visual, > gboolean allocate); > > >GdkColormap* gdk_colormap_ref (GdkColormap *cmap); >void gdk_colormap_unref (GdkColormap *cmap); > > > >GdkColormap* gdk_colormap_get_system (void); > > >GdkScreen *gdk_colormap_get_screen (GdkColormap *cmap); > > >gint gdk_colormap_get_system_size (void); > > > > >void gdk_colormap_change (GdkColormap *colormap, > gint ncolors); > > >gint gdk_colormap_alloc_colors (GdkColormap *colormap, > GdkColor *colors, > gint ncolors, > gboolean writeable, > gboolean best_match, > gboolean *success); >gboolean gdk_colormap_alloc_color (GdkColormap *colormap, > GdkColor *color, > gboolean writeable, > gboolean best_match); >void gdk_colormap_free_colors (GdkColormap *colormap, > GdkColor *colors, > gint ncolors); >void gdk_colormap_query_color (GdkColormap *colormap, > gulong pixel, > GdkColor *result); > >GdkVisual *gdk_colormap_get_visual (GdkColormap *colormap); > >GdkColor *gdk_color_copy (const GdkColor *color); >void gdk_color_free (GdkColor *color); >gboolean gdk_color_parse (const gchar *spec, > GdkColor *color); >guint gdk_color_hash (const GdkColor *colora); >gboolean gdk_color_equal (const GdkColor *colora, > const GdkColor *colorb); >gchar * gdk_color_to_string (const GdkColor *color); > >GType gdk_color_get_type (void) __attribute__((__const__)); > > > >void gdk_colors_store (GdkColormap *colormap, > GdkColor *colors, > gint ncolors); >gint gdk_color_white (GdkColormap *colormap, > GdkColor *color); >gint gdk_color_black (GdkColormap *colormap, > GdkColor *color); >gint gdk_color_alloc (GdkColormap *colormap, > GdkColor *color); >gint gdk_color_change (GdkColormap *colormap, > GdkColor *color); > > > > >gint gdk_colors_alloc (GdkColormap *colormap, > gboolean contiguous, > gulong *planes, > gint nplanes, > gulong *pixels, > gint npixels); >void gdk_colors_free (GdkColormap *colormap, > gulong *pixels, > gint npixels, > gulong planes); > > > ># 24 "/usr/include/gtk-2.0/gdk/gdkcairo.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkpixbuf.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkpixbuf.h" ># 1 "/usr/include/gtk-2.0/gdk/gdkrgb.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkrgb.h" > > >typedef struct _GdkRgbCmap GdkRgbCmap; > >struct _GdkRgbCmap { > guint32 colors[256]; > gint n_colors; > > > GSList *info_list; >}; > > >void gdk_rgb_init (void); > >gulong gdk_rgb_xpixel_from_rgb (guint32 rgb) __attribute__((__const__)); >void gdk_rgb_gc_set_foreground (GdkGC *gc, > guint32 rgb); >void gdk_rgb_gc_set_background (GdkGC *gc, > guint32 rgb); > > > >void gdk_rgb_find_color (GdkColormap *colormap, > GdkColor *color); > >typedef enum >{ > GDK_RGB_DITHER_NONE, > GDK_RGB_DITHER_NORMAL, > GDK_RGB_DITHER_MAX >} GdkRgbDither; > >void gdk_draw_rgb_image (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > gint width, > gint height, > GdkRgbDither dith, > guchar *rgb_buf, > gint rowstride); >void gdk_draw_rgb_image_dithalign (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > gint width, > gint height, > GdkRgbDither dith, > guchar *rgb_buf, > gint rowstride, > gint xdith, > gint ydith); >void gdk_draw_rgb_32_image (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > gint width, > gint height, > GdkRgbDither dith, > guchar *buf, > gint rowstride); >void gdk_draw_rgb_32_image_dithalign (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > gint width, > gint height, > GdkRgbDither dith, > guchar *buf, > gint rowstride, > gint xdith, > gint ydith); >void gdk_draw_gray_image (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > gint width, > gint height, > GdkRgbDither dith, > guchar *buf, > gint rowstride); >void gdk_draw_indexed_image (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > gint width, > gint height, > GdkRgbDither dith, > guchar *buf, > gint rowstride, > GdkRgbCmap *cmap); >GdkRgbCmap *gdk_rgb_cmap_new (guint32 *colors, > gint n_colors); >void gdk_rgb_cmap_free (GdkRgbCmap *cmap); > >void gdk_rgb_set_verbose (gboolean verbose); > > >void gdk_rgb_set_install (gboolean install); >void gdk_rgb_set_min_colors (gint min_colors); > > >GdkColormap *gdk_rgb_get_colormap (void); >GdkVisual * gdk_rgb_get_visual (void); >gboolean gdk_rgb_ditherable (void); >gboolean gdk_rgb_colormap_ditherable (GdkColormap *cmap); > > > ># 33 "/usr/include/gtk-2.0/gdk/gdkpixbuf.h" 2 ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 1 ># 30 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h" 1 ># 36 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h" >extern const guint gdk_pixbuf_major_version; >extern const guint gdk_pixbuf_minor_version; >extern const guint gdk_pixbuf_micro_version; >extern const char *gdk_pixbuf_version; ># 31 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 > > ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h" 1 ># 32 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h" > > > >typedef enum >{ > GDK_PIXBUF_ALPHA_BILEVEL, > GDK_PIXBUF_ALPHA_FULL >} GdkPixbufAlphaMode; > > > > > >typedef enum { > GDK_COLORSPACE_RGB >} GdkColorspace; > > >typedef struct _GdkPixbuf GdkPixbuf; > > > > > > > >typedef void (* GdkPixbufDestroyNotify) (guchar *pixels, gpointer data); > > > >typedef enum { > > GDK_PIXBUF_ERROR_CORRUPT_IMAGE, > > GDK_PIXBUF_ERROR_INSUFFICIENT_MEMORY, > > GDK_PIXBUF_ERROR_BAD_OPTION, > > GDK_PIXBUF_ERROR_UNKNOWN_TYPE, > > GDK_PIXBUF_ERROR_UNSUPPORTED_OPERATION, > GDK_PIXBUF_ERROR_FAILED >} GdkPixbufError; > >GQuark gdk_pixbuf_error_quark (void); > > > >GType gdk_pixbuf_get_type (void) __attribute__((__const__)); > > > > >GdkPixbuf *gdk_pixbuf_ref (GdkPixbuf *pixbuf); >void gdk_pixbuf_unref (GdkPixbuf *pixbuf); > > > > >GdkColorspace gdk_pixbuf_get_colorspace (const GdkPixbuf *pixbuf); >int gdk_pixbuf_get_n_channels (const GdkPixbuf *pixbuf); >gboolean gdk_pixbuf_get_has_alpha (const GdkPixbuf *pixbuf); >int gdk_pixbuf_get_bits_per_sample (const GdkPixbuf *pixbuf); >guchar *gdk_pixbuf_get_pixels (const GdkPixbuf *pixbuf); >int gdk_pixbuf_get_width (const GdkPixbuf *pixbuf); >int gdk_pixbuf_get_height (const GdkPixbuf *pixbuf); >int gdk_pixbuf_get_rowstride (const GdkPixbuf *pixbuf); > > > > >GdkPixbuf *gdk_pixbuf_new (GdkColorspace colorspace, gboolean has_alpha, int bits_per_sample, > int width, int height); > > > >GdkPixbuf *gdk_pixbuf_copy (const GdkPixbuf *pixbuf); > > >GdkPixbuf *gdk_pixbuf_new_subpixbuf (GdkPixbuf *src_pixbuf, > int src_x, > int src_y, > int width, > int height); ># 126 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h" >GdkPixbuf *gdk_pixbuf_new_from_file (const char *filename, > GError **error); >GdkPixbuf *gdk_pixbuf_new_from_file_at_size (const char *filename, > int width, > int height, > GError **error); >GdkPixbuf *gdk_pixbuf_new_from_file_at_scale (const char *filename, > int width, > int height, > gboolean preserve_aspect_ratio, > GError **error); > >GdkPixbuf *gdk_pixbuf_new_from_data (const guchar *data, > GdkColorspace colorspace, > gboolean has_alpha, > int bits_per_sample, > int width, int height, > int rowstride, > GdkPixbufDestroyNotify destroy_fn, > gpointer destroy_fn_data); > >GdkPixbuf *gdk_pixbuf_new_from_xpm_data (const char **data); >GdkPixbuf* gdk_pixbuf_new_from_inline (gint data_length, > const guint8 *data, > gboolean copy_pixels, > GError **error); > > >void gdk_pixbuf_fill (GdkPixbuf *pixbuf, > guint32 pixel); ># 165 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h" >gboolean gdk_pixbuf_save (GdkPixbuf *pixbuf, > const char *filename, > const char *type, > GError **error, > ...) __attribute__((__sentinel__)); > >gboolean gdk_pixbuf_savev (GdkPixbuf *pixbuf, > const char *filename, > const char *type, > char **option_keys, > char **option_values, > GError **error); > > > >typedef gboolean (*GdkPixbufSaveFunc) (const gchar *buf, > gsize count, > GError **error, > gpointer data); > >gboolean gdk_pixbuf_save_to_callback (GdkPixbuf *pixbuf, > GdkPixbufSaveFunc save_func, > gpointer user_data, > const char *type, > GError **error, > ...) __attribute__((__sentinel__)); > >gboolean gdk_pixbuf_save_to_callbackv (GdkPixbuf *pixbuf, > GdkPixbufSaveFunc save_func, > gpointer user_data, > const char *type, > char **option_keys, > char **option_values, > GError **error); > > > >gboolean gdk_pixbuf_save_to_buffer (GdkPixbuf *pixbuf, > gchar **buffer, > gsize *buffer_size, > const char *type, > GError **error, > ...) __attribute__((__sentinel__)); > >gboolean gdk_pixbuf_save_to_bufferv (GdkPixbuf *pixbuf, > gchar **buffer, > gsize *buffer_size, > const char *type, > char **option_keys, > char **option_values, > GError **error); > > >GdkPixbuf *gdk_pixbuf_add_alpha (const GdkPixbuf *pixbuf, gboolean substitute_color, > guchar r, guchar g, guchar b); > > >void gdk_pixbuf_copy_area (const GdkPixbuf *src_pixbuf, > int src_x, int src_y, > int width, int height, > GdkPixbuf *dest_pixbuf, > int dest_x, int dest_y); > > >void gdk_pixbuf_saturate_and_pixelate (const GdkPixbuf *src, > GdkPixbuf *dest, > gfloat saturation, > gboolean pixelate); > > >GdkPixbuf *gdk_pixbuf_apply_embedded_orientation (GdkPixbuf *src); > >const gchar * gdk_pixbuf_get_option (GdkPixbuf *pixbuf, > const gchar *key); > > > ># 34 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" 1 ># 33 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-transform.h" > > > > > >typedef enum { > GDK_INTERP_NEAREST, > GDK_INTERP_TILES, > GDK_INTERP_BILINEAR, > GDK_INTERP_HYPER >} GdkInterpType; > >typedef enum { > GDK_PIXBUF_ROTATE_NONE = 0, > GDK_PIXBUF_ROTATE_COUNTERCLOCKWISE = 90, > GDK_PIXBUF_ROTATE_UPSIDEDOWN = 180, > GDK_PIXBUF_ROTATE_CLOCKWISE = 270 >} GdkPixbufRotation; > >void gdk_pixbuf_scale (const GdkPixbuf *src, > GdkPixbuf *dest, > int dest_x, > int dest_y, > int dest_width, > int dest_height, > double offset_x, > double offset_y, > double scale_x, > double scale_y, > GdkInterpType interp_type); >void gdk_pixbuf_composite (const GdkPixbuf *src, > GdkPixbuf *dest, > int dest_x, > int dest_y, > int dest_width, > int dest_height, > double offset_x, > double offset_y, > double scale_x, > double scale_y, > GdkInterpType interp_type, > int overall_alpha); >void gdk_pixbuf_composite_color (const GdkPixbuf *src, > GdkPixbuf *dest, > int dest_x, > int dest_y, > int dest_width, > int dest_height, > double offset_x, > double offset_y, > double scale_x, > double scale_y, > GdkInterpType interp_type, > int overall_alpha, > int check_x, > int check_y, > int check_size, > guint32 color1, > guint32 color2); > >GdkPixbuf *gdk_pixbuf_scale_simple (const GdkPixbuf *src, > int dest_width, > int dest_height, > GdkInterpType interp_type); > >GdkPixbuf *gdk_pixbuf_composite_color_simple (const GdkPixbuf *src, > int dest_width, > int dest_height, > GdkInterpType interp_type, > int overall_alpha, > int check_size, > guint32 color1, > guint32 color2); > >GdkPixbuf *gdk_pixbuf_rotate_simple (const GdkPixbuf *src, > GdkPixbufRotation angle); >GdkPixbuf *gdk_pixbuf_flip (const GdkPixbuf *src, > gboolean horizontal); > > ># 35 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" 1 ># 34 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" > > > > >typedef struct _GdkPixbufAnimation GdkPixbufAnimation; >typedef struct _GdkPixbufAnimationIter GdkPixbufAnimationIter; ># 49 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" >GType gdk_pixbuf_animation_get_type (void) __attribute__((__const__)); > > > > > >GdkPixbufAnimation *gdk_pixbuf_animation_new_from_file (const char *filename, > GError **error); > > >GdkPixbufAnimation *gdk_pixbuf_animation_ref (GdkPixbufAnimation *animation); >void gdk_pixbuf_animation_unref (GdkPixbufAnimation *animation); > > >int gdk_pixbuf_animation_get_width (GdkPixbufAnimation *animation); >int gdk_pixbuf_animation_get_height (GdkPixbufAnimation *animation); >gboolean gdk_pixbuf_animation_is_static_image (GdkPixbufAnimation *animation); >GdkPixbuf *gdk_pixbuf_animation_get_static_image (GdkPixbufAnimation *animation); > >GdkPixbufAnimationIter *gdk_pixbuf_animation_get_iter (GdkPixbufAnimation *animation, > const GTimeVal *start_time); >GType gdk_pixbuf_animation_iter_get_type (void) __attribute__((__const__)); >int gdk_pixbuf_animation_iter_get_delay_time (GdkPixbufAnimationIter *iter); >GdkPixbuf *gdk_pixbuf_animation_iter_get_pixbuf (GdkPixbufAnimationIter *iter); >gboolean gdk_pixbuf_animation_iter_on_currently_loading_frame (GdkPixbufAnimationIter *iter); >gboolean gdk_pixbuf_animation_iter_advance (GdkPixbufAnimationIter *iter, > const GTimeVal *current_time); ># 145 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h" > ># 36 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" 1 ># 29 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" > > >typedef struct _GdkPixbufSimpleAnim GdkPixbufSimpleAnim; >typedef struct _GdkPixbufSimpleAnimClass GdkPixbufSimpleAnimClass; ># 42 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h" >GType gdk_pixbuf_simple_anim_get_type (void) __attribute__((__const__)); >GType gdk_pixbuf_simple_anim_iter_get_type (void) __attribute__((__const__)); > >GdkPixbufSimpleAnim *gdk_pixbuf_simple_anim_new (gint width, > gint height, > gfloat rate); >void gdk_pixbuf_simple_anim_add_frame (GdkPixbufSimpleAnim *animation, > GdkPixbuf *pixbuf); > > ># 37 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h" 1 ># 34 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h" ># 1 "/usr/include/glib-2.0/gmodule.h" 1 ># 32 "/usr/include/glib-2.0/gmodule.h" > ># 44 "/usr/include/glib-2.0/gmodule.h" >typedef enum >{ > G_MODULE_BIND_LAZY = 1 << 0, > G_MODULE_BIND_LOCAL = 1 << 1, > G_MODULE_BIND_MASK = 0x03 >} GModuleFlags; > >typedef struct _GModule GModule; >typedef const gchar* (*GModuleCheckInit) (GModule *module); >typedef void (*GModuleUnload) (GModule *module); > > > > > > > >gboolean g_module_supported (void) __attribute__((__const__)); > > >GModule* g_module_open (const gchar *file_name, > GModuleFlags flags); > > >gboolean g_module_close (GModule *module); > > >void g_module_make_resident (GModule *module); > > >const gchar* g_module_error (void); > > >gboolean g_module_symbol (GModule *module, > const gchar *symbol_name, > gpointer *symbol); > > >const gchar* g_module_name (GModule *module); ># 95 "/usr/include/glib-2.0/gmodule.h" >gchar* g_module_build_path (const gchar *directory, > const gchar *module_name); > > > ># 35 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h" 2 > > > > > >typedef struct _GdkPixbufFormat GdkPixbufFormat; > >GSList *gdk_pixbuf_get_formats (void); >gchar *gdk_pixbuf_format_get_name (GdkPixbufFormat *format); >gchar *gdk_pixbuf_format_get_description (GdkPixbufFormat *format); >gchar **gdk_pixbuf_format_get_mime_types (GdkPixbufFormat *format); >gchar **gdk_pixbuf_format_get_extensions (GdkPixbufFormat *format); >gboolean gdk_pixbuf_format_is_writable (GdkPixbufFormat *format); >gboolean gdk_pixbuf_format_is_scalable (GdkPixbufFormat *format); >gboolean gdk_pixbuf_format_is_disabled (GdkPixbufFormat *format); >void gdk_pixbuf_format_set_disabled (GdkPixbufFormat *format, > gboolean disabled); >gchar *gdk_pixbuf_format_get_license (GdkPixbufFormat *format); > >GdkPixbufFormat *gdk_pixbuf_get_file_info (const gchar *filename, > gint *width, > gint *height); ># 166 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h" > ># 38 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" 1 ># 35 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" > ># 45 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h" >typedef struct _GdkPixbufLoader GdkPixbufLoader; >struct _GdkPixbufLoader >{ > GObject parent_instance; > > > gpointer priv; >}; > >typedef struct _GdkPixbufLoaderClass GdkPixbufLoaderClass; >struct _GdkPixbufLoaderClass >{ > GObjectClass parent_class; > > void (*size_prepared) (GdkPixbufLoader *loader, > int width, > int height); > > void (*area_prepared) (GdkPixbufLoader *loader); > > > void (*area_updated) (GdkPixbufLoader *loader, > int x, > int y, > int width, > int height); > > void (*closed) (GdkPixbufLoader *loader); >}; > >GType gdk_pixbuf_loader_get_type (void) __attribute__((__const__)); >GdkPixbufLoader * gdk_pixbuf_loader_new (void); >GdkPixbufLoader * gdk_pixbuf_loader_new_with_type (const char *image_type, > GError **error); >GdkPixbufLoader * gdk_pixbuf_loader_new_with_mime_type (const char *mime_type, > GError **error); >void gdk_pixbuf_loader_set_size (GdkPixbufLoader *loader, > int width, > int height); >gboolean gdk_pixbuf_loader_write (GdkPixbufLoader *loader, > const guchar *buf, > gsize count, > GError **error); >GdkPixbuf * gdk_pixbuf_loader_get_pixbuf (GdkPixbufLoader *loader); >GdkPixbufAnimation * gdk_pixbuf_loader_get_animation (GdkPixbufLoader *loader); >gboolean gdk_pixbuf_loader_close (GdkPixbufLoader *loader, > GError **error); >GdkPixbufFormat *gdk_pixbuf_loader_get_format (GdkPixbufLoader *loader); > > ># 39 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 ># 1 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h" 1 ># 9 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h" > > >GType gdk_pixbuf_alpha_mode_get_type (void) __attribute__((__const__)); > >GType gdk_colorspace_get_type (void) __attribute__((__const__)); > >GType gdk_pixbuf_error_get_type (void) __attribute__((__const__)); > > >GType gdk_interp_type_get_type (void) __attribute__((__const__)); > >GType gdk_pixbuf_rotation_get_type (void) __attribute__((__const__)); > > ># 40 "/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h" 2 ># 34 "/usr/include/gtk-2.0/gdk/gdkpixbuf.h" 2 > > > > > >void gdk_pixbuf_render_threshold_alpha (GdkPixbuf *pixbuf, > GdkBitmap *bitmap, > int src_x, > int src_y, > int dest_x, > int dest_y, > int width, > int height, > int alpha_threshold); > >void gdk_pixbuf_render_to_drawable (GdkPixbuf *pixbuf, > GdkDrawable *drawable, > GdkGC *gc, > int src_x, > int src_y, > int dest_x, > int dest_y, > int width, > int height, > GdkRgbDither dither, > int x_dither, > int y_dither); >void gdk_pixbuf_render_to_drawable_alpha (GdkPixbuf *pixbuf, > GdkDrawable *drawable, > int src_x, > int src_y, > int dest_x, > int dest_y, > int width, > int height, > GdkPixbufAlphaMode alpha_mode, > int alpha_threshold, > GdkRgbDither dither, > int x_dither, > int y_dither); > >void gdk_pixbuf_render_pixmap_and_mask_for_colormap (GdkPixbuf *pixbuf, > GdkColormap *colormap, > GdkPixmap **pixmap_return, > GdkBitmap **mask_return, > int alpha_threshold); > >void gdk_pixbuf_render_pixmap_and_mask (GdkPixbuf *pixbuf, > GdkPixmap **pixmap_return, > GdkBitmap **mask_return, > int alpha_threshold); > > > > >GdkPixbuf *gdk_pixbuf_get_from_drawable (GdkPixbuf *dest, > GdkDrawable *src, > GdkColormap *cmap, > int src_x, > int src_y, > int dest_x, > int dest_y, > int width, > int height); > >GdkPixbuf *gdk_pixbuf_get_from_image (GdkPixbuf *dest, > GdkImage *src, > GdkColormap *cmap, > int src_x, > int src_y, > int dest_x, > int dest_y, > int width, > int height); > > ># 25 "/usr/include/gtk-2.0/gdk/gdkcairo.h" 2 ># 1 "/usr/include/pango-1.0/pango/pangocairo.h" 1 ># 28 "/usr/include/pango-1.0/pango/pangocairo.h" > ># 39 "/usr/include/pango-1.0/pango/pangocairo.h" >typedef struct _PangoCairoFont PangoCairoFont; ># 53 "/usr/include/pango-1.0/pango/pangocairo.h" >typedef struct _PangoCairoFontMap PangoCairoFontMap; > > > > >typedef void (* PangoCairoShapeRendererFunc) (cairo_t *cr, > PangoAttrShape *attr, > gboolean do_path, > gpointer data); > > > > >GType pango_cairo_font_map_get_type (void) __attribute__((__const__)); > >PangoFontMap *pango_cairo_font_map_new (void); >PangoFontMap *pango_cairo_font_map_new_for_font_type (cairo_font_type_t fonttype); >PangoFontMap *pango_cairo_font_map_get_default (void); >cairo_font_type_t pango_cairo_font_map_get_font_type (PangoCairoFontMap *fontmap); > >void pango_cairo_font_map_set_resolution (PangoCairoFontMap *fontmap, > double dpi); >double pango_cairo_font_map_get_resolution (PangoCairoFontMap *fontmap); >PangoContext *pango_cairo_font_map_create_context (PangoCairoFontMap *fontmap); > > > > >GType pango_cairo_font_get_type (void) __attribute__((__const__)); > >cairo_scaled_font_t *pango_cairo_font_get_scaled_font (PangoCairoFont *font); > > > >void pango_cairo_update_context (cairo_t *cr, > PangoContext *context); > >void pango_cairo_context_set_font_options (PangoContext *context, > const cairo_font_options_t *options); >const cairo_font_options_t *pango_cairo_context_get_font_options (PangoContext *context); > >void pango_cairo_context_set_resolution (PangoContext *context, > double dpi); >double pango_cairo_context_get_resolution (PangoContext *context); > >void pango_cairo_context_set_shape_renderer (PangoContext *context, > PangoCairoShapeRendererFunc func, > gpointer data, > GDestroyNotify dnotify); >PangoCairoShapeRendererFunc pango_cairo_context_get_shape_renderer (PangoContext *context, > gpointer *data); > > > >PangoLayout *pango_cairo_create_layout (cairo_t *cr); >void pango_cairo_update_layout (cairo_t *cr, > PangoLayout *layout); > > > > >void pango_cairo_show_glyph_string (cairo_t *cr, > PangoFont *font, > PangoGlyphString *glyphs); >void pango_cairo_show_layout_line (cairo_t *cr, > PangoLayoutLine *line); >void pango_cairo_show_layout (cairo_t *cr, > PangoLayout *layout); > >void pango_cairo_show_error_underline (cairo_t *cr, > double x, > double y, > double width, > double height); > > > > >void pango_cairo_glyph_string_path (cairo_t *cr, > PangoFont *font, > PangoGlyphString *glyphs); >void pango_cairo_layout_line_path (cairo_t *cr, > PangoLayoutLine *line); >void pango_cairo_layout_path (cairo_t *cr, > PangoLayout *layout); > >void pango_cairo_error_underline_path (cairo_t *cr, > double x, > double y, > double width, > double height); > > ># 26 "/usr/include/gtk-2.0/gdk/gdkcairo.h" 2 > > > >cairo_t *gdk_cairo_create (GdkDrawable *drawable); > >void gdk_cairo_set_source_color (cairo_t *cr, > GdkColor *color); >void gdk_cairo_set_source_pixbuf (cairo_t *cr, > GdkPixbuf *pixbuf, > double pixbuf_x, > double pixbuf_y); >void gdk_cairo_set_source_pixmap (cairo_t *cr, > GdkPixmap *pixmap, > double pixmap_x, > double pixmap_y); > >void gdk_cairo_rectangle (cairo_t *cr, > GdkRectangle *rectangle); >void gdk_cairo_region (cairo_t *cr, > GdkRegion *region); > > ># 31 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > ># 1 "/usr/include/gtk-2.0/gdk/gdkcursor.h" 1 ># 33 "/usr/include/gtk-2.0/gdk/gdkcursor.h" > > > > > > >typedef enum >{ > GDK_X_CURSOR = 0, > GDK_ARROW = 2, > GDK_BASED_ARROW_DOWN = 4, > GDK_BASED_ARROW_UP = 6, > GDK_BOAT = 8, > GDK_BOGOSITY = 10, > GDK_BOTTOM_LEFT_CORNER = 12, > GDK_BOTTOM_RIGHT_CORNER = 14, > GDK_BOTTOM_SIDE = 16, > GDK_BOTTOM_TEE = 18, > GDK_BOX_SPIRAL = 20, > GDK_CENTER_PTR = 22, > GDK_CIRCLE = 24, > GDK_CLOCK = 26, > GDK_COFFEE_MUG = 28, > GDK_CROSS = 30, > GDK_CROSS_REVERSE = 32, > GDK_CROSSHAIR = 34, > GDK_DIAMOND_CROSS = 36, > GDK_DOT = 38, > GDK_DOTBOX = 40, > GDK_DOUBLE_ARROW = 42, > GDK_DRAFT_LARGE = 44, > GDK_DRAFT_SMALL = 46, > GDK_DRAPED_BOX = 48, > GDK_EXCHANGE = 50, > GDK_FLEUR = 52, > GDK_GOBBLER = 54, > GDK_GUMBY = 56, > GDK_HAND1 = 58, > GDK_HAND2 = 60, > GDK_HEART = 62, > GDK_ICON = 64, > GDK_IRON_CROSS = 66, > GDK_LEFT_PTR = 68, > GDK_LEFT_SIDE = 70, > GDK_LEFT_TEE = 72, > GDK_LEFTBUTTON = 74, > GDK_LL_ANGLE = 76, > GDK_LR_ANGLE = 78, > GDK_MAN = 80, > GDK_MIDDLEBUTTON = 82, > GDK_MOUSE = 84, > GDK_PENCIL = 86, > GDK_PIRATE = 88, > GDK_PLUS = 90, > GDK_QUESTION_ARROW = 92, > GDK_RIGHT_PTR = 94, > GDK_RIGHT_SIDE = 96, > GDK_RIGHT_TEE = 98, > GDK_RIGHTBUTTON = 100, > GDK_RTL_LOGO = 102, > GDK_SAILBOAT = 104, > GDK_SB_DOWN_ARROW = 106, > GDK_SB_H_DOUBLE_ARROW = 108, > GDK_SB_LEFT_ARROW = 110, > GDK_SB_RIGHT_ARROW = 112, > GDK_SB_UP_ARROW = 114, > GDK_SB_V_DOUBLE_ARROW = 116, > GDK_SHUTTLE = 118, > GDK_SIZING = 120, > GDK_SPIDER = 122, > GDK_SPRAYCAN = 124, > GDK_STAR = 126, > GDK_TARGET = 128, > GDK_TCROSS = 130, > GDK_TOP_LEFT_ARROW = 132, > GDK_TOP_LEFT_CORNER = 134, > GDK_TOP_RIGHT_CORNER = 136, > GDK_TOP_SIDE = 138, > GDK_TOP_TEE = 140, > GDK_TREK = 142, > GDK_UL_ANGLE = 144, > GDK_UMBRELLA = 146, > GDK_UR_ANGLE = 148, > GDK_WATCH = 150, > GDK_XTERM = 152, > GDK_LAST_CURSOR, > GDK_CURSOR_IS_PIXMAP = -1 >} GdkCursorType; > >struct _GdkCursor >{ > GdkCursorType type; > > guint ref_count; >}; > > > > >GType gdk_cursor_get_type (void) __attribute__((__const__)); > >GdkCursor* gdk_cursor_new_for_display (GdkDisplay *display, > GdkCursorType cursor_type); > >GdkCursor* gdk_cursor_new (GdkCursorType cursor_type); > >GdkCursor* gdk_cursor_new_from_pixmap (GdkPixmap *source, > GdkPixmap *mask, > const GdkColor *fg, > const GdkColor *bg, > gint x, > gint y); >GdkCursor* gdk_cursor_new_from_pixbuf (GdkDisplay *display, > GdkPixbuf *pixbuf, > gint x, > gint y); >GdkDisplay* gdk_cursor_get_display (GdkCursor *cursor); >GdkCursor* gdk_cursor_ref (GdkCursor *cursor); >void gdk_cursor_unref (GdkCursor *cursor); >GdkCursor* gdk_cursor_new_from_name (GdkDisplay *display, > const gchar *name); >GdkPixbuf* gdk_cursor_get_image (GdkCursor *cursor); > > > > > > ># 33 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkdisplay.h" 1 ># 28 "/usr/include/gtk-2.0/gdk/gdkdisplay.h" ># 1 "/usr/include/gtk-2.0/gdk/gdkevents.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkevents.h" ># 1 "/usr/include/gtk-2.0/gdk/gdkdnd.h" 1 ># 31 "/usr/include/gtk-2.0/gdk/gdkdnd.h" > > >typedef struct _GdkDragContext GdkDragContext; > >typedef enum >{ > GDK_ACTION_DEFAULT = 1 << 0, > GDK_ACTION_COPY = 1 << 1, > GDK_ACTION_MOVE = 1 << 2, > GDK_ACTION_LINK = 1 << 3, > GDK_ACTION_PRIVATE = 1 << 4, > GDK_ACTION_ASK = 1 << 5 >} GdkDragAction; > >typedef enum >{ > GDK_DRAG_PROTO_MOTIF, > GDK_DRAG_PROTO_XDND, > GDK_DRAG_PROTO_ROOTWIN, > > GDK_DRAG_PROTO_NONE, > GDK_DRAG_PROTO_WIN32_DROPFILES, > GDK_DRAG_PROTO_OLE2, > GDK_DRAG_PROTO_LOCAL >} GdkDragProtocol; > > > > > >typedef struct _GdkDragContextClass GdkDragContextClass; ># 70 "/usr/include/gtk-2.0/gdk/gdkdnd.h" >struct _GdkDragContext { > GObject parent_instance; > > > > GdkDragProtocol protocol; > > gboolean is_source; > > GdkWindow *source_window; > GdkWindow *dest_window; > > GList *targets; > GdkDragAction actions; > GdkDragAction suggested_action; > GdkDragAction action; > > guint32 start_time; > > > > gpointer windowing_data; >}; > >struct _GdkDragContextClass { > GObjectClass parent_class; > > >}; > > > >GType gdk_drag_context_get_type (void) __attribute__((__const__)); >GdkDragContext * gdk_drag_context_new (void); > > >void gdk_drag_context_ref (GdkDragContext *context); >void gdk_drag_context_unref (GdkDragContext *context); > > > > >void gdk_drag_status (GdkDragContext *context, > GdkDragAction action, > guint32 time_); >void gdk_drop_reply (GdkDragContext *context, > gboolean ok, > guint32 time_); >void gdk_drop_finish (GdkDragContext *context, > gboolean success, > guint32 time_); >GdkAtom gdk_drag_get_selection (GdkDragContext *context); > > > >GdkDragContext * gdk_drag_begin (GdkWindow *window, > GList *targets); > >guint32 gdk_drag_get_protocol_for_display (GdkDisplay *display, > guint32 xid, > GdkDragProtocol *protocol); >void gdk_drag_find_window_for_screen (GdkDragContext *context, > GdkWindow *drag_window, > GdkScreen *screen, > gint x_root, > gint y_root, > GdkWindow **dest_window, > GdkDragProtocol *protocol); > > >guint32 gdk_drag_get_protocol (guint32 xid, > GdkDragProtocol *protocol); >void gdk_drag_find_window (GdkDragContext *context, > GdkWindow *drag_window, > gint x_root, > gint y_root, > GdkWindow **dest_window, > GdkDragProtocol *protocol); > > >gboolean gdk_drag_motion (GdkDragContext *context, > GdkWindow *dest_window, > GdkDragProtocol protocol, > gint x_root, > gint y_root, > GdkDragAction suggested_action, > GdkDragAction possible_actions, > guint32 time_); >void gdk_drag_drop (GdkDragContext *context, > guint32 time_); >void gdk_drag_abort (GdkDragContext *context, > guint32 time_); >gboolean gdk_drag_drop_succeeded (GdkDragContext *context); > > ># 33 "/usr/include/gtk-2.0/gdk/gdkevents.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkinput.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkinput.h" > ># 41 "/usr/include/gtk-2.0/gdk/gdkinput.h" >typedef struct _GdkDeviceKey GdkDeviceKey; >typedef struct _GdkDeviceAxis GdkDeviceAxis; >typedef struct _GdkDevice GdkDevice; >typedef struct _GdkDeviceClass GdkDeviceClass; >typedef struct _GdkTimeCoord GdkTimeCoord; > >typedef enum >{ > GDK_EXTENSION_EVENTS_NONE, > GDK_EXTENSION_EVENTS_ALL, > GDK_EXTENSION_EVENTS_CURSOR >} GdkExtensionMode; > >typedef enum >{ > GDK_SOURCE_MOUSE, > GDK_SOURCE_PEN, > GDK_SOURCE_ERASER, > GDK_SOURCE_CURSOR >} GdkInputSource; > >typedef enum >{ > GDK_MODE_DISABLED, > GDK_MODE_SCREEN, > GDK_MODE_WINDOW >} GdkInputMode; > >typedef enum >{ > GDK_AXIS_IGNORE, > GDK_AXIS_X, > GDK_AXIS_Y, > GDK_AXIS_PRESSURE, > GDK_AXIS_XTILT, > GDK_AXIS_YTILT, > GDK_AXIS_WHEEL, > GDK_AXIS_LAST >} GdkAxisUse; > >struct _GdkDeviceKey >{ > guint keyval; > GdkModifierType modifiers; >}; > >struct _GdkDeviceAxis >{ > GdkAxisUse use; > gdouble min; > gdouble max; >}; > >struct _GdkDevice >{ > GObject parent_instance; > > > gchar *name; > GdkInputSource source; > GdkInputMode mode; > gboolean has_cursor; > > gint num_axes; > GdkDeviceAxis *axes; > > gint num_keys; > GdkDeviceKey *keys; >}; > > > > > > >struct _GdkTimeCoord >{ > guint32 time; > gdouble axes[128]; >}; > >GType gdk_device_get_type (void) __attribute__((__const__)); > > > >GList * gdk_devices_list (void); > > > >void gdk_device_set_source (GdkDevice *device, > GdkInputSource source); > >gboolean gdk_device_set_mode (GdkDevice *device, > GdkInputMode mode); > >void gdk_device_set_key (GdkDevice *device, > guint index_, > guint keyval, > GdkModifierType modifiers); > >void gdk_device_set_axis_use (GdkDevice *device, > guint index_, > GdkAxisUse use); >void gdk_device_get_state (GdkDevice *device, > GdkWindow *window, > gdouble *axes, > GdkModifierType *mask); >gboolean gdk_device_get_history (GdkDevice *device, > GdkWindow *window, > guint32 start, > guint32 stop, > GdkTimeCoord ***events, > gint *n_events); >void gdk_device_free_history (GdkTimeCoord **events, > gint n_events); >gboolean gdk_device_get_axis (GdkDevice *device, > gdouble *axes, > GdkAxisUse use, > gdouble *value); > >void gdk_input_set_extension_events (GdkWindow *window, > gint mask, > GdkExtensionMode mode); > > >GdkDevice *gdk_device_get_core_pointer (void); > > > ># 34 "/usr/include/gtk-2.0/gdk/gdkevents.h" 2 > > > > > > > > > >typedef struct _GdkEventAny GdkEventAny; >typedef struct _GdkEventExpose GdkEventExpose; >typedef struct _GdkEventNoExpose GdkEventNoExpose; >typedef struct _GdkEventVisibility GdkEventVisibility; >typedef struct _GdkEventMotion GdkEventMotion; >typedef struct _GdkEventButton GdkEventButton; >typedef struct _GdkEventScroll GdkEventScroll; >typedef struct _GdkEventKey GdkEventKey; >typedef struct _GdkEventFocus GdkEventFocus; >typedef struct _GdkEventCrossing GdkEventCrossing; >typedef struct _GdkEventConfigure GdkEventConfigure; >typedef struct _GdkEventProperty GdkEventProperty; >typedef struct _GdkEventSelection GdkEventSelection; >typedef struct _GdkEventOwnerChange GdkEventOwnerChange; >typedef struct _GdkEventProximity GdkEventProximity; >typedef struct _GdkEventClient GdkEventClient; >typedef struct _GdkEventDND GdkEventDND; >typedef struct _GdkEventWindowState GdkEventWindowState; >typedef struct _GdkEventSetting GdkEventSetting; >typedef struct _GdkEventGrabBroken GdkEventGrabBroken; > >typedef union _GdkEvent GdkEvent; > >typedef void (*GdkEventFunc) (GdkEvent *event, > gpointer data); > > > >typedef void GdkXEvent; > > > >typedef enum { > GDK_FILTER_CONTINUE, > GDK_FILTER_TRANSLATE, > > > GDK_FILTER_REMOVE >} GdkFilterReturn; > >typedef GdkFilterReturn (*GdkFilterFunc) (GdkXEvent *xevent, > GdkEvent *event, > gpointer data); ># 111 "/usr/include/gtk-2.0/gdk/gdkevents.h" >typedef enum >{ > GDK_NOTHING = -1, > GDK_DELETE = 0, > GDK_DESTROY = 1, > GDK_EXPOSE = 2, > GDK_MOTION_NOTIFY = 3, > GDK_BUTTON_PRESS = 4, > GDK_2BUTTON_PRESS = 5, > GDK_3BUTTON_PRESS = 6, > GDK_BUTTON_RELEASE = 7, > GDK_KEY_PRESS = 8, > GDK_KEY_RELEASE = 9, > GDK_ENTER_NOTIFY = 10, > GDK_LEAVE_NOTIFY = 11, > GDK_FOCUS_CHANGE = 12, > GDK_CONFIGURE = 13, > GDK_MAP = 14, > GDK_UNMAP = 15, > GDK_PROPERTY_NOTIFY = 16, > GDK_SELECTION_CLEAR = 17, > GDK_SELECTION_REQUEST = 18, > GDK_SELECTION_NOTIFY = 19, > GDK_PROXIMITY_IN = 20, > GDK_PROXIMITY_OUT = 21, > GDK_DRAG_ENTER = 22, > GDK_DRAG_LEAVE = 23, > GDK_DRAG_MOTION = 24, > GDK_DRAG_STATUS = 25, > GDK_DROP_START = 26, > GDK_DROP_FINISHED = 27, > GDK_CLIENT_EVENT = 28, > GDK_VISIBILITY_NOTIFY = 29, > GDK_NO_EXPOSE = 30, > GDK_SCROLL = 31, > GDK_WINDOW_STATE = 32, > GDK_SETTING = 33, > GDK_OWNER_CHANGE = 34, > GDK_GRAB_BROKEN = 35 >} GdkEventType; > > > > >typedef enum >{ > GDK_EXPOSURE_MASK = 1 << 1, > GDK_POINTER_MOTION_MASK = 1 << 2, > GDK_POINTER_MOTION_HINT_MASK = 1 << 3, > GDK_BUTTON_MOTION_MASK = 1 << 4, > GDK_BUTTON1_MOTION_MASK = 1 << 5, > GDK_BUTTON2_MOTION_MASK = 1 << 6, > GDK_BUTTON3_MOTION_MASK = 1 << 7, > GDK_BUTTON_PRESS_MASK = 1 << 8, > GDK_BUTTON_RELEASE_MASK = 1 << 9, > GDK_KEY_PRESS_MASK = 1 << 10, > GDK_KEY_RELEASE_MASK = 1 << 11, > GDK_ENTER_NOTIFY_MASK = 1 << 12, > GDK_LEAVE_NOTIFY_MASK = 1 << 13, > GDK_FOCUS_CHANGE_MASK = 1 << 14, > GDK_STRUCTURE_MASK = 1 << 15, > GDK_PROPERTY_CHANGE_MASK = 1 << 16, > GDK_VISIBILITY_NOTIFY_MASK = 1 << 17, > GDK_PROXIMITY_IN_MASK = 1 << 18, > GDK_PROXIMITY_OUT_MASK = 1 << 19, > GDK_SUBSTRUCTURE_MASK = 1 << 20, > GDK_SCROLL_MASK = 1 << 21, > GDK_ALL_EVENTS_MASK = 0x3FFFFE >} GdkEventMask; > >typedef enum >{ > GDK_VISIBILITY_UNOBSCURED, > GDK_VISIBILITY_PARTIAL, > GDK_VISIBILITY_FULLY_OBSCURED >} GdkVisibilityState; > >typedef enum >{ > GDK_SCROLL_UP, > GDK_SCROLL_DOWN, > GDK_SCROLL_LEFT, > GDK_SCROLL_RIGHT >} GdkScrollDirection; ># 204 "/usr/include/gtk-2.0/gdk/gdkevents.h" >typedef enum >{ > GDK_NOTIFY_ANCESTOR = 0, > GDK_NOTIFY_VIRTUAL = 1, > GDK_NOTIFY_INFERIOR = 2, > GDK_NOTIFY_NONLINEAR = 3, > GDK_NOTIFY_NONLINEAR_VIRTUAL = 4, > GDK_NOTIFY_UNKNOWN = 5 >} GdkNotifyType; > > > > > > >typedef enum >{ > GDK_CROSSING_NORMAL, > GDK_CROSSING_GRAB, > GDK_CROSSING_UNGRAB >} GdkCrossingMode; > >typedef enum >{ > GDK_PROPERTY_NEW_VALUE, > GDK_PROPERTY_DELETE >} GdkPropertyState; > >typedef enum >{ > GDK_WINDOW_STATE_WITHDRAWN = 1 << 0, > GDK_WINDOW_STATE_ICONIFIED = 1 << 1, > GDK_WINDOW_STATE_MAXIMIZED = 1 << 2, > GDK_WINDOW_STATE_STICKY = 1 << 3, > GDK_WINDOW_STATE_FULLSCREEN = 1 << 4, > GDK_WINDOW_STATE_ABOVE = 1 << 5, > GDK_WINDOW_STATE_BELOW = 1 << 6 >} GdkWindowState; > >typedef enum >{ > GDK_SETTING_ACTION_NEW, > GDK_SETTING_ACTION_CHANGED, > GDK_SETTING_ACTION_DELETED >} GdkSettingAction; > >typedef enum >{ > GDK_OWNER_CHANGE_NEW_OWNER, > GDK_OWNER_CHANGE_DESTROY, > GDK_OWNER_CHANGE_CLOSE >} GdkOwnerChange; > >struct _GdkEventAny >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; >}; > >struct _GdkEventExpose >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkRectangle area; > GdkRegion *region; > gint count; >}; > >struct _GdkEventNoExpose >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; >}; > >struct _GdkEventVisibility >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkVisibilityState state; >}; > >struct _GdkEventMotion >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > guint32 time; > gdouble x; > gdouble y; > gdouble *axes; > guint state; > gint16 is_hint; > GdkDevice *device; > gdouble x_root, y_root; >}; > >struct _GdkEventButton >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > guint32 time; > gdouble x; > gdouble y; > gdouble *axes; > guint state; > guint button; > GdkDevice *device; > gdouble x_root, y_root; >}; > >struct _GdkEventScroll >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > guint32 time; > gdouble x; > gdouble y; > guint state; > GdkScrollDirection direction; > GdkDevice *device; > gdouble x_root, y_root; >}; > >struct _GdkEventKey >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > guint32 time; > guint state; > guint keyval; > gint length; > gchar *string; > guint16 hardware_keycode; > guint8 group; > guint is_modifier : 1; >}; > >struct _GdkEventCrossing >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkWindow *subwindow; > guint32 time; > gdouble x; > gdouble y; > gdouble x_root; > gdouble y_root; > GdkCrossingMode mode; > GdkNotifyType detail; > gboolean focus; > guint state; >}; > >struct _GdkEventFocus >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > gint16 in; >}; > >struct _GdkEventConfigure >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > gint x, y; > gint width; > gint height; >}; > >struct _GdkEventProperty >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkAtom atom; > guint32 time; > guint state; >}; > >struct _GdkEventSelection >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkAtom selection; > GdkAtom target; > GdkAtom property; > guint32 time; > GdkNativeWindow requestor; >}; > >struct _GdkEventOwnerChange >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkNativeWindow owner; > GdkOwnerChange reason; > GdkAtom selection; > guint32 time; > guint32 selection_time; >}; > > > > >struct _GdkEventProximity >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > guint32 time; > GdkDevice *device; >}; > >struct _GdkEventClient >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkAtom message_type; > gushort data_format; > union { > char b[20]; > short s[10]; > long l[5]; > } data; >}; > >struct _GdkEventSetting >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkSettingAction action; > char *name; >}; > >struct _GdkEventWindowState >{ > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkWindowState changed_mask; > GdkWindowState new_window_state; >}; > >struct _GdkEventGrabBroken { > GdkEventType type; > GdkWindow *window; > gint8 send_event; > gboolean keyboard; > gboolean implicit; > GdkWindow *grab_window; >}; > > > >struct _GdkEventDND { > GdkEventType type; > GdkWindow *window; > gint8 send_event; > GdkDragContext *context; > > guint32 time; > gshort x_root, y_root; >}; > >union _GdkEvent >{ > GdkEventType type; > GdkEventAny any; > GdkEventExpose expose; > GdkEventNoExpose no_expose; > GdkEventVisibility visibility; > GdkEventMotion motion; > GdkEventButton button; > GdkEventScroll scroll; > GdkEventKey key; > GdkEventCrossing crossing; > GdkEventFocus focus_change; > GdkEventConfigure configure; > GdkEventProperty property; > GdkEventSelection selection; > GdkEventOwnerChange owner_change; > GdkEventProximity proximity; > GdkEventClient client; > GdkEventDND dnd; > GdkEventWindowState window_state; > GdkEventSetting setting; > GdkEventGrabBroken grab_broken; >}; > >GType gdk_event_get_type (void) __attribute__((__const__)); > >gboolean gdk_events_pending (void); >GdkEvent* gdk_event_get (void); > >GdkEvent* gdk_event_peek (void); >GdkEvent* gdk_event_get_graphics_expose (GdkWindow *window); >void gdk_event_put (GdkEvent *event); > >GdkEvent* gdk_event_new (GdkEventType type); >GdkEvent* gdk_event_copy (GdkEvent *event); >void gdk_event_free (GdkEvent *event); > >guint32 gdk_event_get_time (GdkEvent *event); >gboolean gdk_event_get_state (GdkEvent *event, > GdkModifierType *state); >gboolean gdk_event_get_coords (GdkEvent *event, > gdouble *x_win, > gdouble *y_win); >gboolean gdk_event_get_root_coords (GdkEvent *event, > gdouble *x_root, > gdouble *y_root); >gboolean gdk_event_get_axis (GdkEvent *event, > GdkAxisUse axis_use, > gdouble *value); >void gdk_event_request_motions (GdkEventMotion *event); >void gdk_event_handler_set (GdkEventFunc func, > gpointer data, > GDestroyNotify notify); > >void gdk_event_set_screen (GdkEvent *event, > GdkScreen *screen); >GdkScreen *gdk_event_get_screen (GdkEvent *event); > >void gdk_set_show_events (gboolean show_events); >gboolean gdk_get_show_events (void); > > >void gdk_add_client_message_filter (GdkAtom message_type, > GdkFilterFunc func, > gpointer data); > >gboolean gdk_setting_get (const gchar *name, > GValue *value); > > > ># 29 "/usr/include/gtk-2.0/gdk/gdkdisplay.h" 2 > > > > >typedef struct _GdkDisplayClass GdkDisplayClass; >typedef struct _GdkDisplayPointerHooks GdkDisplayPointerHooks; ># 43 "/usr/include/gtk-2.0/gdk/gdkdisplay.h" >struct _GdkDisplay >{ > GObject parent_instance; > > > GList *queued_events; > GList *queued_tail; > > > > > guint32 button_click_time[2]; > GdkWindow *button_window[2]; > gint button_number[2]; > > guint double_click_time; > GdkDevice *core_pointer; > > const GdkDisplayPointerHooks *pointer_hooks; > > guint closed : 1; > > guint double_click_distance; > gint button_x[2]; > gint button_y[2]; >}; > >struct _GdkDisplayClass >{ > GObjectClass parent_class; > > const gchar * (*get_display_name) (GdkDisplay *display); > gint (*get_n_screens) (GdkDisplay *display); > GdkScreen * (*get_screen) (GdkDisplay *display, > gint screen_num); > GdkScreen * (*get_default_screen) (GdkDisplay *display); > > > > void (*closed) (GdkDisplay *display, > gboolean is_error); >}; > >struct _GdkDisplayPointerHooks >{ > void (*get_pointer) (GdkDisplay *display, > GdkScreen **screen, > gint *x, > gint *y, > GdkModifierType *mask); > GdkWindow* (*window_get_pointer) (GdkDisplay *display, > GdkWindow *window, > gint *x, > gint *y, > GdkModifierType *mask); > GdkWindow* (*window_at_pointer) (GdkDisplay *display, > gint *win_x, > gint *win_y); >}; > >GType gdk_display_get_type (void) __attribute__((__const__)); >GdkDisplay *gdk_display_open (const gchar *display_name); > >const gchar * gdk_display_get_name (GdkDisplay *display); > >gint gdk_display_get_n_screens (GdkDisplay *display); >GdkScreen * gdk_display_get_screen (GdkDisplay *display, > gint screen_num); >GdkScreen * gdk_display_get_default_screen (GdkDisplay *display); >void gdk_display_pointer_ungrab (GdkDisplay *display, > guint32 time_); >void gdk_display_keyboard_ungrab (GdkDisplay *display, > guint32 time_); >gboolean gdk_display_pointer_is_grabbed (GdkDisplay *display); >void gdk_display_beep (GdkDisplay *display); >void gdk_display_sync (GdkDisplay *display); >void gdk_display_flush (GdkDisplay *display); > >void gdk_display_close (GdkDisplay *display); > >GList * gdk_display_list_devices (GdkDisplay *display); > >GdkEvent* gdk_display_get_event (GdkDisplay *display); >GdkEvent* gdk_display_peek_event (GdkDisplay *display); >void gdk_display_put_event (GdkDisplay *display, > GdkEvent *event); > >void gdk_display_add_client_message_filter (GdkDisplay *display, > GdkAtom message_type, > GdkFilterFunc func, > gpointer data); > >void gdk_display_set_double_click_time (GdkDisplay *display, > guint msec); >void gdk_display_set_double_click_distance (GdkDisplay *display, > guint distance); > >GdkDisplay *gdk_display_get_default (void); > >GdkDevice *gdk_display_get_core_pointer (GdkDisplay *display); > >void gdk_display_get_pointer (GdkDisplay *display, > GdkScreen **screen, > gint *x, > gint *y, > GdkModifierType *mask); >GdkWindow * gdk_display_get_window_at_pointer (GdkDisplay *display, > gint *win_x, > gint *win_y); >void gdk_display_warp_pointer (GdkDisplay *display, > GdkScreen *screen, > gint x, > gint y); > >GdkDisplayPointerHooks *gdk_display_set_pointer_hooks (GdkDisplay *display, > const GdkDisplayPointerHooks *new_hooks); > >GdkDisplay *gdk_display_open_default_libgtk_only (void); > >gboolean gdk_display_supports_cursor_alpha (GdkDisplay *display); >gboolean gdk_display_supports_cursor_color (GdkDisplay *display); >guint gdk_display_get_default_cursor_size (GdkDisplay *display); >void gdk_display_get_maximal_cursor_size (GdkDisplay *display, > guint *width, > guint *height); > >GdkWindow *gdk_display_get_default_group (GdkDisplay *display); > >gboolean gdk_display_supports_selection_notification (GdkDisplay *display); >gboolean gdk_display_request_selection_notification (GdkDisplay *display, > GdkAtom selection); > >gboolean gdk_display_supports_clipboard_persistence (GdkDisplay *display); >void gdk_display_store_clipboard (GdkDisplay *display, > GdkWindow *clipboard_window, > guint32 time_, > GdkAtom *targets, > gint n_targets); > >gboolean gdk_display_supports_shapes (GdkDisplay *display); >gboolean gdk_display_supports_input_shapes (GdkDisplay *display); >gboolean gdk_display_supports_composite (GdkDisplay *display); > > ># 34 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > ># 1 "/usr/include/gtk-2.0/gdk/gdkdrawable.h" 1 ># 30 "/usr/include/gtk-2.0/gdk/gdkdrawable.h" ># 1 "/usr/include/gtk-2.0/gdk/gdkgc.h" 1 ># 33 "/usr/include/gtk-2.0/gdk/gdkgc.h" > > >typedef struct _GdkGCValues GdkGCValues; >typedef struct _GdkGCClass GdkGCClass; > > > > > > > >typedef enum >{ > GDK_CAP_NOT_LAST, > GDK_CAP_BUTT, > GDK_CAP_ROUND, > GDK_CAP_PROJECTING >} GdkCapStyle; > > > > > > > >typedef enum >{ > GDK_SOLID, > GDK_TILED, > GDK_STIPPLED, > GDK_OPAQUE_STIPPLED >} GdkFill; ># 84 "/usr/include/gtk-2.0/gdk/gdkgc.h" >typedef enum >{ > GDK_COPY, > GDK_INVERT, > GDK_XOR, > GDK_CLEAR, > GDK_AND, > GDK_AND_REVERSE, > GDK_AND_INVERT, > GDK_NOOP, > GDK_OR, > GDK_EQUIV, > GDK_OR_REVERSE, > GDK_COPY_INVERT, > GDK_OR_INVERT, > GDK_NAND, > GDK_NOR, > GDK_SET >} GdkFunction; > > > > > > >typedef enum >{ > GDK_JOIN_MITER, > GDK_JOIN_ROUND, > GDK_JOIN_BEVEL >} GdkJoinStyle; > > > > > > >typedef enum >{ > GDK_LINE_SOLID, > GDK_LINE_ON_OFF_DASH, > GDK_LINE_DOUBLE_DASH >} GdkLineStyle; > >typedef enum >{ > GDK_CLIP_BY_CHILDREN = 0, > GDK_INCLUDE_INFERIORS = 1 >} GdkSubwindowMode; > >typedef enum >{ > GDK_GC_FOREGROUND = 1 << 0, > GDK_GC_BACKGROUND = 1 << 1, > GDK_GC_FONT = 1 << 2, > GDK_GC_FUNCTION = 1 << 3, > GDK_GC_FILL = 1 << 4, > GDK_GC_TILE = 1 << 5, > GDK_GC_STIPPLE = 1 << 6, > GDK_GC_CLIP_MASK = 1 << 7, > GDK_GC_SUBWINDOW = 1 << 8, > GDK_GC_TS_X_ORIGIN = 1 << 9, > GDK_GC_TS_Y_ORIGIN = 1 << 10, > GDK_GC_CLIP_X_ORIGIN = 1 << 11, > GDK_GC_CLIP_Y_ORIGIN = 1 << 12, > GDK_GC_EXPOSURES = 1 << 13, > GDK_GC_LINE_WIDTH = 1 << 14, > GDK_GC_LINE_STYLE = 1 << 15, > GDK_GC_CAP_STYLE = 1 << 16, > GDK_GC_JOIN_STYLE = 1 << 17 >} GdkGCValuesMask; > >struct _GdkGCValues >{ > GdkColor foreground; > GdkColor background; > GdkFont *font; > GdkFunction function; > GdkFill fill; > GdkPixmap *tile; > GdkPixmap *stipple; > GdkPixmap *clip_mask; > GdkSubwindowMode subwindow_mode; > gint ts_x_origin; > gint ts_y_origin; > gint clip_x_origin; > gint clip_y_origin; > gint graphics_exposures; > gint line_width; > GdkLineStyle line_style; > GdkCapStyle cap_style; > GdkJoinStyle join_style; >}; ># 185 "/usr/include/gtk-2.0/gdk/gdkgc.h" >struct _GdkGC >{ > GObject parent_instance; > > gint clip_x_origin; > gint clip_y_origin; > gint ts_x_origin; > gint ts_y_origin; > > GdkColormap *colormap; >}; > >struct _GdkGCClass >{ > GObjectClass parent_class; > > void (*get_values) (GdkGC *gc, > GdkGCValues *values); > void (*set_values) (GdkGC *gc, > GdkGCValues *values, > GdkGCValuesMask mask); > void (*set_dashes) (GdkGC *gc, > gint dash_offset, > gint8 dash_list[], > gint n); > > > void (*_gdk_reserved1) (void); > void (*_gdk_reserved2) (void); > void (*_gdk_reserved3) (void); > void (*_gdk_reserved4) (void); >}; > > >GType gdk_gc_get_type (void) __attribute__((__const__)); >GdkGC *gdk_gc_new (GdkDrawable *drawable); >GdkGC *gdk_gc_new_with_values (GdkDrawable *drawable, > GdkGCValues *values, > GdkGCValuesMask values_mask); > > >GdkGC *gdk_gc_ref (GdkGC *gc); >void gdk_gc_unref (GdkGC *gc); > > >void gdk_gc_get_values (GdkGC *gc, > GdkGCValues *values); >void gdk_gc_set_values (GdkGC *gc, > GdkGCValues *values, > GdkGCValuesMask values_mask); >void gdk_gc_set_foreground (GdkGC *gc, > const GdkColor *color); >void gdk_gc_set_background (GdkGC *gc, > const GdkColor *color); > >void gdk_gc_set_font (GdkGC *gc, > GdkFont *font); > >void gdk_gc_set_function (GdkGC *gc, > GdkFunction function); >void gdk_gc_set_fill (GdkGC *gc, > GdkFill fill); >void gdk_gc_set_tile (GdkGC *gc, > GdkPixmap *tile); >void gdk_gc_set_stipple (GdkGC *gc, > GdkPixmap *stipple); >void gdk_gc_set_ts_origin (GdkGC *gc, > gint x, > gint y); >void gdk_gc_set_clip_origin (GdkGC *gc, > gint x, > gint y); >void gdk_gc_set_clip_mask (GdkGC *gc, > GdkBitmap *mask); >void gdk_gc_set_clip_rectangle (GdkGC *gc, > GdkRectangle *rectangle); >void gdk_gc_set_clip_region (GdkGC *gc, > GdkRegion *region); >void gdk_gc_set_subwindow (GdkGC *gc, > GdkSubwindowMode mode); >void gdk_gc_set_exposures (GdkGC *gc, > gboolean exposures); >void gdk_gc_set_line_attributes (GdkGC *gc, > gint line_width, > GdkLineStyle line_style, > GdkCapStyle cap_style, > GdkJoinStyle join_style); >void gdk_gc_set_dashes (GdkGC *gc, > gint dash_offset, > gint8 dash_list[], > gint n); >void gdk_gc_offset (GdkGC *gc, > gint x_offset, > gint y_offset); >void gdk_gc_copy (GdkGC *dst_gc, > GdkGC *src_gc); > > >void gdk_gc_set_colormap (GdkGC *gc, > GdkColormap *colormap); >GdkColormap *gdk_gc_get_colormap (GdkGC *gc); >void gdk_gc_set_rgb_fg_color (GdkGC *gc, > const GdkColor *color); >void gdk_gc_set_rgb_bg_color (GdkGC *gc, > const GdkColor *color); >GdkScreen * gdk_gc_get_screen (GdkGC *gc); > > > > > > ># 31 "/usr/include/gtk-2.0/gdk/gdkdrawable.h" 2 > > > > > > > >typedef struct _GdkDrawableClass GdkDrawableClass; >typedef struct _GdkTrapezoid GdkTrapezoid; ># 48 "/usr/include/gtk-2.0/gdk/gdkdrawable.h" >struct _GdkDrawable >{ > GObject parent_instance; >}; > >struct _GdkDrawableClass >{ > GObjectClass parent_class; > > GdkGC *(*create_gc) (GdkDrawable *drawable, > GdkGCValues *values, > GdkGCValuesMask mask); > void (*draw_rectangle) (GdkDrawable *drawable, > GdkGC *gc, > gboolean filled, > gint x, > gint y, > gint width, > gint height); > void (*draw_arc) (GdkDrawable *drawable, > GdkGC *gc, > gboolean filled, > gint x, > gint y, > gint width, > gint height, > gint angle1, > gint angle2); > void (*draw_polygon) (GdkDrawable *drawable, > GdkGC *gc, > gboolean filled, > GdkPoint *points, > gint npoints); > void (*draw_text) (GdkDrawable *drawable, > GdkFont *font, > GdkGC *gc, > gint x, > gint y, > const gchar *text, > gint text_length); > void (*draw_text_wc) (GdkDrawable *drawable, > GdkFont *font, > GdkGC *gc, > gint x, > gint y, > const GdkWChar *text, > gint text_length); > void (*draw_drawable) (GdkDrawable *drawable, > GdkGC *gc, > GdkDrawable *src, > gint xsrc, > gint ysrc, > gint xdest, > gint ydest, > gint width, > gint height); > void (*draw_points) (GdkDrawable *drawable, > GdkGC *gc, > GdkPoint *points, > gint npoints); > void (*draw_segments) (GdkDrawable *drawable, > GdkGC *gc, > GdkSegment *segs, > gint nsegs); > void (*draw_lines) (GdkDrawable *drawable, > GdkGC *gc, > GdkPoint *points, > gint npoints); > > void (*draw_glyphs) (GdkDrawable *drawable, > GdkGC *gc, > PangoFont *font, > gint x, > gint y, > PangoGlyphString *glyphs); > > void (*draw_image) (GdkDrawable *drawable, > GdkGC *gc, > GdkImage *image, > gint xsrc, > gint ysrc, > gint xdest, > gint ydest, > gint width, > gint height); > > gint (*get_depth) (GdkDrawable *drawable); > void (*get_size) (GdkDrawable *drawable, > gint *width, > gint *height); > > void (*set_colormap) (GdkDrawable *drawable, > GdkColormap *cmap); > > GdkColormap* (*get_colormap) (GdkDrawable *drawable); > GdkVisual* (*get_visual) (GdkDrawable *drawable); > GdkScreen* (*get_screen) (GdkDrawable *drawable); > > GdkImage* (*get_image) (GdkDrawable *drawable, > gint x, > gint y, > gint width, > gint height); > > GdkRegion* (*get_clip_region) (GdkDrawable *drawable); > GdkRegion* (*get_visible_region) (GdkDrawable *drawable); > > GdkDrawable* (*get_composite_drawable) (GdkDrawable *drawable, > gint x, > gint y, > gint width, > gint height, > gint *composite_x_offset, > gint *composite_y_offset); > > void (*draw_pixbuf) (GdkDrawable *drawable, > GdkGC *gc, > GdkPixbuf *pixbuf, > gint src_x, > gint src_y, > gint dest_x, > gint dest_y, > gint width, > gint height, > GdkRgbDither dither, > gint x_dither, > gint y_dither); > GdkImage* (*_copy_to_image) (GdkDrawable *drawable, > GdkImage *image, > gint src_x, > gint src_y, > gint dest_x, > gint dest_y, > gint width, > gint height); > > void (*draw_glyphs_transformed) (GdkDrawable *drawable, > GdkGC *gc, > PangoMatrix *matrix, > PangoFont *font, > gint x, > gint y, > PangoGlyphString *glyphs); > void (*draw_trapezoids) (GdkDrawable *drawable, > GdkGC *gc, > GdkTrapezoid *trapezoids, > gint n_trapezoids); > > cairo_surface_t *(*ref_cairo_surface) (GdkDrawable *drawable); > > > void (*_gdk_reserved4) (void); > void (*_gdk_reserved5) (void); > void (*_gdk_reserved6) (void); > void (*_gdk_reserved7) (void); > void (*_gdk_reserved9) (void); > void (*_gdk_reserved10) (void); > void (*_gdk_reserved11) (void); > void (*_gdk_reserved12) (void); > void (*_gdk_reserved13) (void); > void (*_gdk_reserved14) (void); > void (*_gdk_reserved15) (void); > void (*_gdk_reserved16) (void); >}; > >struct _GdkTrapezoid >{ > double y1, x11, x21, y2, x12, x22; >}; > >GType gdk_drawable_get_type (void) __attribute__((__const__)); > > > > > >void gdk_drawable_set_data (GdkDrawable *drawable, > const gchar *key, > gpointer data, > GDestroyNotify destroy_func); >gpointer gdk_drawable_get_data (GdkDrawable *drawable, > const gchar *key); > > >void gdk_drawable_get_size (GdkDrawable *drawable, > gint *width, > gint *height); >void gdk_drawable_set_colormap (GdkDrawable *drawable, > GdkColormap *colormap); >GdkColormap* gdk_drawable_get_colormap (GdkDrawable *drawable); >GdkVisual* gdk_drawable_get_visual (GdkDrawable *drawable); >gint gdk_drawable_get_depth (GdkDrawable *drawable); >GdkScreen* gdk_drawable_get_screen (GdkDrawable *drawable); >GdkDisplay* gdk_drawable_get_display (GdkDrawable *drawable); > > >GdkDrawable* gdk_drawable_ref (GdkDrawable *drawable); >void gdk_drawable_unref (GdkDrawable *drawable); > > > > >void gdk_draw_point (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y); >void gdk_draw_line (GdkDrawable *drawable, > GdkGC *gc, > gint x1_, > gint y1_, > gint x2_, > gint y2_); >void gdk_draw_rectangle (GdkDrawable *drawable, > GdkGC *gc, > gboolean filled, > gint x, > gint y, > gint width, > gint height); >void gdk_draw_arc (GdkDrawable *drawable, > GdkGC *gc, > gboolean filled, > gint x, > gint y, > gint width, > gint height, > gint angle1, > gint angle2); >void gdk_draw_polygon (GdkDrawable *drawable, > GdkGC *gc, > gboolean filled, > GdkPoint *points, > gint npoints); > > >void gdk_draw_string (GdkDrawable *drawable, > GdkFont *font, > GdkGC *gc, > gint x, > gint y, > const gchar *string); > > > >void gdk_draw_text (GdkDrawable *drawable, > GdkFont *font, > GdkGC *gc, > gint x, > gint y, > const gchar *text, > gint text_length); > >void gdk_draw_text_wc (GdkDrawable *drawable, > GdkFont *font, > GdkGC *gc, > gint x, > gint y, > const GdkWChar *text, > gint text_length); > >void gdk_draw_drawable (GdkDrawable *drawable, > GdkGC *gc, > GdkDrawable *src, > gint xsrc, > gint ysrc, > gint xdest, > gint ydest, > gint width, > gint height); >void gdk_draw_image (GdkDrawable *drawable, > GdkGC *gc, > GdkImage *image, > gint xsrc, > gint ysrc, > gint xdest, > gint ydest, > gint width, > gint height); >void gdk_draw_points (GdkDrawable *drawable, > GdkGC *gc, > GdkPoint *points, > gint npoints); >void gdk_draw_segments (GdkDrawable *drawable, > GdkGC *gc, > GdkSegment *segs, > gint nsegs); >void gdk_draw_lines (GdkDrawable *drawable, > GdkGC *gc, > GdkPoint *points, > gint npoints); >void gdk_draw_pixbuf (GdkDrawable *drawable, > GdkGC *gc, > GdkPixbuf *pixbuf, > gint src_x, > gint src_y, > gint dest_x, > gint dest_y, > gint width, > gint height, > GdkRgbDither dither, > gint x_dither, > gint y_dither); > >void gdk_draw_glyphs (GdkDrawable *drawable, > GdkGC *gc, > PangoFont *font, > gint x, > gint y, > PangoGlyphString *glyphs); >void gdk_draw_layout_line (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > PangoLayoutLine *line); >void gdk_draw_layout (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > PangoLayout *layout); > >void gdk_draw_layout_line_with_colors (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > PangoLayoutLine *line, > const GdkColor *foreground, > const GdkColor *background); >void gdk_draw_layout_with_colors (GdkDrawable *drawable, > GdkGC *gc, > gint x, > gint y, > PangoLayout *layout, > const GdkColor *foreground, > const GdkColor *background); > >void gdk_draw_glyphs_transformed (GdkDrawable *drawable, > GdkGC *gc, > PangoMatrix *matrix, > PangoFont *font, > gint x, > gint y, > PangoGlyphString *glyphs); >void gdk_draw_trapezoids (GdkDrawable *drawable, > GdkGC *gc, > GdkTrapezoid *trapezoids, > gint n_trapezoids); > > > > > > >GdkImage* gdk_drawable_get_image (GdkDrawable *drawable, > gint x, > gint y, > gint width, > gint height); >GdkImage *gdk_drawable_copy_to_image (GdkDrawable *drawable, > GdkImage *image, > gint src_x, > gint src_y, > gint dest_x, > gint dest_y, > gint width, > gint height); > >GdkRegion *gdk_drawable_get_clip_region (GdkDrawable *drawable); >GdkRegion *gdk_drawable_get_visible_region (GdkDrawable *drawable); > > ># 36 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkenumtypes.h" 1 ># 9 "/usr/include/gtk-2.0/gdk/gdkenumtypes.h" > > >GType gdk_cursor_type_get_type (void) __attribute__((__const__)); > > >GType gdk_drag_action_get_type (void) __attribute__((__const__)); > >GType gdk_drag_protocol_get_type (void) __attribute__((__const__)); > > >GType gdk_filter_return_get_type (void) __attribute__((__const__)); > >GType gdk_event_type_get_type (void) __attribute__((__const__)); > >GType gdk_event_mask_get_type (void) __attribute__((__const__)); > >GType gdk_visibility_state_get_type (void) __attribute__((__const__)); > >GType gdk_scroll_direction_get_type (void) __attribute__((__const__)); > >GType gdk_notify_type_get_type (void) __attribute__((__const__)); > >GType gdk_crossing_mode_get_type (void) __attribute__((__const__)); > >GType gdk_property_state_get_type (void) __attribute__((__const__)); > >GType gdk_window_state_get_type (void) __attribute__((__const__)); > >GType gdk_setting_action_get_type (void) __attribute__((__const__)); > >GType gdk_owner_change_get_type (void) __attribute__((__const__)); > > >GType gdk_font_type_get_type (void) __attribute__((__const__)); > > >GType gdk_cap_style_get_type (void) __attribute__((__const__)); > >GType gdk_fill_get_type (void) __attribute__((__const__)); > >GType gdk_function_get_type (void) __attribute__((__const__)); > >GType gdk_join_style_get_type (void) __attribute__((__const__)); > >GType gdk_line_style_get_type (void) __attribute__((__const__)); > >GType gdk_subwindow_mode_get_type (void) __attribute__((__const__)); > >GType gdk_gc_values_mask_get_type (void) __attribute__((__const__)); > > >GType gdk_image_type_get_type (void) __attribute__((__const__)); > > >GType gdk_extension_mode_get_type (void) __attribute__((__const__)); > >GType gdk_input_source_get_type (void) __attribute__((__const__)); > >GType gdk_input_mode_get_type (void) __attribute__((__const__)); > >GType gdk_axis_use_get_type (void) __attribute__((__const__)); > > >GType gdk_prop_mode_get_type (void) __attribute__((__const__)); > > >GType gdk_fill_rule_get_type (void) __attribute__((__const__)); > >GType gdk_overlap_type_get_type (void) __attribute__((__const__)); > > >GType gdk_rgb_dither_get_type (void) __attribute__((__const__)); > > >GType gdk_byte_order_get_type (void) __attribute__((__const__)); > >GType gdk_modifier_type_get_type (void) __attribute__((__const__)); > >GType gdk_input_condition_get_type (void) __attribute__((__const__)); > >GType gdk_status_get_type (void) __attribute__((__const__)); > >GType gdk_grab_status_get_type (void) __attribute__((__const__)); > > >GType gdk_visual_type_get_type (void) __attribute__((__const__)); > > >GType gdk_window_class_get_type (void) __attribute__((__const__)); > >GType gdk_window_type_get_type (void) __attribute__((__const__)); > >GType gdk_window_attributes_type_get_type (void) __attribute__((__const__)); > >GType gdk_window_hints_get_type (void) __attribute__((__const__)); > >GType gdk_window_type_hint_get_type (void) __attribute__((__const__)); > >GType gdk_wm_decoration_get_type (void) __attribute__((__const__)); > >GType gdk_wm_function_get_type (void) __attribute__((__const__)); > >GType gdk_gravity_get_type (void) __attribute__((__const__)); > >GType gdk_window_edge_get_type (void) __attribute__((__const__)); > > ># 37 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > ># 1 "/usr/include/gtk-2.0/gdk/gdkfont.h" 1 ># 35 "/usr/include/gtk-2.0/gdk/gdkfont.h" > > > > > > > > >typedef enum >{ > GDK_FONT_FONT, > GDK_FONT_FONTSET >} GdkFontType; > >struct _GdkFont >{ > GdkFontType type; > gint ascent; > gint descent; >}; > >GType gdk_font_get_type (void) __attribute__((__const__)); > >GdkFont* gdk_font_ref (GdkFont *font); >void gdk_font_unref (GdkFont *font); >gint gdk_font_id (const GdkFont *font); >gboolean gdk_font_equal (const GdkFont *fonta, > const GdkFont *fontb); > >GdkFont *gdk_font_load_for_display (GdkDisplay *display, > const gchar *font_name); >GdkFont *gdk_fontset_load_for_display (GdkDisplay *display, > const gchar *fontset_name); >GdkFont *gdk_font_from_description_for_display (GdkDisplay *display, > PangoFontDescription *font_desc); > > > > >GdkFont* gdk_font_load (const gchar *font_name); >GdkFont* gdk_fontset_load (const gchar *fontset_name); >GdkFont* gdk_font_from_description (PangoFontDescription *font_desc); > > >gint gdk_string_width (GdkFont *font, > const gchar *string); >gint gdk_text_width (GdkFont *font, > const gchar *text, > gint text_length); >gint gdk_text_width_wc (GdkFont *font, > const GdkWChar *text, > gint text_length); >gint gdk_char_width (GdkFont *font, > gchar character); >gint gdk_char_width_wc (GdkFont *font, > GdkWChar character); >gint gdk_string_measure (GdkFont *font, > const gchar *string); >gint gdk_text_measure (GdkFont *font, > const gchar *text, > gint text_length); >gint gdk_char_measure (GdkFont *font, > gchar character); >gint gdk_string_height (GdkFont *font, > const gchar *string); >gint gdk_text_height (GdkFont *font, > const gchar *text, > gint text_length); >gint gdk_char_height (GdkFont *font, > gchar character); > >void gdk_text_extents (GdkFont *font, > const gchar *text, > gint text_length, > gint *lbearing, > gint *rbearing, > gint *width, > gint *ascent, > gint *descent); >void gdk_text_extents_wc (GdkFont *font, > const GdkWChar *text, > gint text_length, > gint *lbearing, > gint *rbearing, > gint *width, > gint *ascent, > gint *descent); >void gdk_string_extents (GdkFont *font, > const gchar *string, > gint *lbearing, > gint *rbearing, > gint *width, > gint *ascent, > gint *descent); > >GdkDisplay * gdk_font_get_display (GdkFont *font); > > > > ># 39 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > ># 1 "/usr/include/gtk-2.0/gdk/gdkimage.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkimage.h" > ># 45 "/usr/include/gtk-2.0/gdk/gdkimage.h" >typedef enum >{ > GDK_IMAGE_NORMAL, > GDK_IMAGE_SHARED, > GDK_IMAGE_FASTEST >} GdkImageType; > >typedef struct _GdkImageClass GdkImageClass; ># 61 "/usr/include/gtk-2.0/gdk/gdkimage.h" >struct _GdkImage >{ > GObject parent_instance; > > > > GdkImageType type; > GdkVisual *visual; > GdkByteOrder byte_order; > gint width; > gint height; > guint16 depth; > guint16 bpp; > guint16 bpl; > guint16 bits_per_pixel; > gpointer mem; > > GdkColormap *colormap; > > > gpointer windowing_data; >}; > >struct _GdkImageClass >{ > GObjectClass parent_class; >}; > >GType gdk_image_get_type (void) __attribute__((__const__)); > >GdkImage* gdk_image_new (GdkImageType type, > GdkVisual *visual, > gint width, > gint height); > > >GdkImage* gdk_image_get (GdkDrawable *drawable, > gint x, > gint y, > gint width, > gint height); > >GdkImage * gdk_image_ref (GdkImage *image); >void gdk_image_unref (GdkImage *image); > > >void gdk_image_put_pixel (GdkImage *image, > gint x, > gint y, > guint32 pixel); >guint32 gdk_image_get_pixel (GdkImage *image, > gint x, > gint y); > >void gdk_image_set_colormap (GdkImage *image, > GdkColormap *colormap); >GdkColormap* gdk_image_get_colormap (GdkImage *image); ># 131 "/usr/include/gtk-2.0/gdk/gdkimage.h" > ># 41 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > ># 1 "/usr/include/gtk-2.0/gdk/gdkkeys.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkkeys.h" > > >typedef struct _GdkKeymapKey GdkKeymapKey; > > >struct _GdkKeymapKey >{ > guint keycode; > gint group; > gint level; >}; ># 52 "/usr/include/gtk-2.0/gdk/gdkkeys.h" >typedef struct _GdkKeymap GdkKeymap; >typedef struct _GdkKeymapClass GdkKeymapClass; ># 62 "/usr/include/gtk-2.0/gdk/gdkkeys.h" >struct _GdkKeymap >{ > GObject parent_instance; > GdkDisplay *display; >}; > >struct _GdkKeymapClass >{ > GObjectClass parent_class; > > void (*direction_changed) (GdkKeymap *keymap); > void (*keys_changed) (GdkKeymap *keymap); >}; > >GType gdk_keymap_get_type (void) __attribute__((__const__)); > > >GdkKeymap* gdk_keymap_get_default (void); > >GdkKeymap* gdk_keymap_get_for_display (GdkDisplay *display); > > >guint gdk_keymap_lookup_key (GdkKeymap *keymap, > const GdkKeymapKey *key); >gboolean gdk_keymap_translate_keyboard_state (GdkKeymap *keymap, > guint hardware_keycode, > GdkModifierType state, > gint group, > guint *keyval, > gint *effective_group, > gint *level, > GdkModifierType *consumed_modifiers); >gboolean gdk_keymap_get_entries_for_keyval (GdkKeymap *keymap, > guint keyval, > GdkKeymapKey **keys, > gint *n_keys); >gboolean gdk_keymap_get_entries_for_keycode (GdkKeymap *keymap, > guint hardware_keycode, > GdkKeymapKey **keys, > guint **keyvals, > gint *n_entries); >PangoDirection gdk_keymap_get_direction (GdkKeymap *keymap); >gboolean gdk_keymap_have_bidi_layouts (GdkKeymap *keymap); > > > >gchar* gdk_keyval_name (guint keyval) __attribute__((__const__)); >guint gdk_keyval_from_name (const gchar *keyval_name); >void gdk_keyval_convert_case (guint symbol, > guint *lower, > guint *upper); >guint gdk_keyval_to_upper (guint keyval) __attribute__((__const__)); >guint gdk_keyval_to_lower (guint keyval) __attribute__((__const__)); >gboolean gdk_keyval_is_upper (guint keyval) __attribute__((__const__)); >gboolean gdk_keyval_is_lower (guint keyval) __attribute__((__const__)); > >guint32 gdk_keyval_to_unicode (guint keyval) __attribute__((__const__)); >guint gdk_unicode_to_keyval (guint32 wc) __attribute__((__const__)); > > > ># 43 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkdisplaymanager.h" 1 ># 33 "/usr/include/gtk-2.0/gdk/gdkdisplaymanager.h" > > >typedef struct _GdkDisplayManager GdkDisplayManager; >typedef struct _GdkDisplayManagerClass GdkDisplayManagerClass; ># 45 "/usr/include/gtk-2.0/gdk/gdkdisplaymanager.h" >struct _GdkDisplayManagerClass >{ > GObjectClass parent_class; > > void (*display_opened) (GdkDisplayManager *display_manager, > GdkDisplay *display); >}; > >GType gdk_display_manager_get_type (void) __attribute__((__const__)); > >GdkDisplayManager *gdk_display_manager_get (void); >GdkDisplay * gdk_display_manager_get_default_display (GdkDisplayManager *display_manager); >void gdk_display_manager_set_default_display (GdkDisplayManager *display_manager, > GdkDisplay *display); >GSList * gdk_display_manager_list_displays (GdkDisplayManager *display_manager); > > ># 44 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkpango.h" 1 ># 25 "/usr/include/gtk-2.0/gdk/gdkpango.h" > > > > >typedef struct _GdkPangoRenderer GdkPangoRenderer; >typedef struct _GdkPangoRendererClass GdkPangoRendererClass; >typedef struct _GdkPangoRendererPrivate GdkPangoRendererPrivate; ># 64 "/usr/include/gtk-2.0/gdk/gdkpango.h" >struct _GdkPangoRenderer >{ > > PangoRenderer parent_instance; > > GdkPangoRendererPrivate *priv; >}; ># 79 "/usr/include/gtk-2.0/gdk/gdkpango.h" >struct _GdkPangoRendererClass >{ > > PangoRendererClass parent_class; >}; > >GType gdk_pango_renderer_get_type (void) __attribute__((__const__)); > >PangoRenderer *gdk_pango_renderer_new (GdkScreen *screen); >PangoRenderer *gdk_pango_renderer_get_default (GdkScreen *screen); > >void gdk_pango_renderer_set_drawable (GdkPangoRenderer *gdk_renderer, > GdkDrawable *drawable); >void gdk_pango_renderer_set_gc (GdkPangoRenderer *gdk_renderer, > GdkGC *gc); >void gdk_pango_renderer_set_stipple (GdkPangoRenderer *gdk_renderer, > PangoRenderPart part, > GdkBitmap *stipple); >void gdk_pango_renderer_set_override_color (GdkPangoRenderer *gdk_renderer, > PangoRenderPart part, > const GdkColor *color); > > > >PangoContext *gdk_pango_context_get_for_screen (GdkScreen *screen); > >PangoContext *gdk_pango_context_get (void); > > >void gdk_pango_context_set_colormap (PangoContext *context, > GdkColormap *colormap); ># 119 "/usr/include/gtk-2.0/gdk/gdkpango.h" >GdkRegion *gdk_pango_layout_line_get_clip_region (PangoLayoutLine *line, > gint x_origin, > gint y_origin, > gint *index_ranges, > gint n_ranges); >GdkRegion *gdk_pango_layout_get_clip_region (PangoLayout *layout, > gint x_origin, > gint y_origin, > gint *index_ranges, > gint n_ranges); > > > > > >typedef struct _GdkPangoAttrStipple GdkPangoAttrStipple; >typedef struct _GdkPangoAttrEmbossed GdkPangoAttrEmbossed; >typedef struct _GdkPangoAttrEmbossColor GdkPangoAttrEmbossColor; > >struct _GdkPangoAttrStipple >{ > PangoAttribute attr; > GdkBitmap *stipple; >}; > >struct _GdkPangoAttrEmbossed >{ > PangoAttribute attr; > gboolean embossed; >}; > >struct _GdkPangoAttrEmbossColor >{ > PangoAttribute attr; > PangoColor color; >}; > >PangoAttribute *gdk_pango_attr_stipple_new (GdkBitmap *stipple); >PangoAttribute *gdk_pango_attr_embossed_new (gboolean embossed); >PangoAttribute *gdk_pango_attr_emboss_color_new (const GdkColor *color); > > ># 45 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > ># 1 "/usr/include/gtk-2.0/gdk/gdkpixmap.h" 1 ># 33 "/usr/include/gtk-2.0/gdk/gdkpixmap.h" > > >typedef struct _GdkPixmapObject GdkPixmapObject; >typedef struct _GdkPixmapObjectClass GdkPixmapObjectClass; ># 46 "/usr/include/gtk-2.0/gdk/gdkpixmap.h" >struct _GdkPixmapObject >{ > GdkDrawable parent_instance; > > GdkDrawable *impl; > > gint depth; >}; > >struct _GdkPixmapObjectClass >{ > GdkDrawableClass parent_class; > >}; > >GType gdk_pixmap_get_type (void) __attribute__((__const__)); > > > >GdkPixmap* gdk_pixmap_new (GdkDrawable *drawable, > gint width, > gint height, > gint depth); >GdkBitmap* gdk_bitmap_create_from_data (GdkDrawable *drawable, > const gchar *data, > gint width, > gint height); >GdkPixmap* gdk_pixmap_create_from_data (GdkDrawable *drawable, > const gchar *data, > gint width, > gint height, > gint depth, > const GdkColor *fg, > const GdkColor *bg); > >GdkPixmap* gdk_pixmap_create_from_xpm (GdkDrawable *drawable, > GdkBitmap **mask, > const GdkColor *transparent_color, > const gchar *filename); >GdkPixmap* gdk_pixmap_colormap_create_from_xpm (GdkDrawable *drawable, > GdkColormap *colormap, > GdkBitmap **mask, > const GdkColor *transparent_color, > const gchar *filename); >GdkPixmap* gdk_pixmap_create_from_xpm_d (GdkDrawable *drawable, > GdkBitmap **mask, > const GdkColor *transparent_color, > gchar **data); >GdkPixmap* gdk_pixmap_colormap_create_from_xpm_d (GdkDrawable *drawable, > GdkColormap *colormap, > GdkBitmap **mask, > const GdkColor *transparent_color, > gchar **data); > > > > >GdkPixmap* gdk_pixmap_foreign_new (GdkNativeWindow anid); >GdkPixmap* gdk_pixmap_lookup (GdkNativeWindow anid); > > >GdkPixmap* gdk_pixmap_foreign_new_for_display (GdkDisplay *display, > GdkNativeWindow anid); >GdkPixmap* gdk_pixmap_lookup_for_display (GdkDisplay *display, > GdkNativeWindow anid); >GdkPixmap* gdk_pixmap_foreign_new_for_screen (GdkScreen *screen, > GdkNativeWindow anid, > gint width, > gint height, > gint depth); ># 124 "/usr/include/gtk-2.0/gdk/gdkpixmap.h" > ># 47 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkproperty.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkproperty.h" > > >typedef enum >{ > GDK_PROP_MODE_REPLACE, > GDK_PROP_MODE_PREPEND, > GDK_PROP_MODE_APPEND >} GdkPropMode; > >GdkAtom gdk_atom_intern (const gchar *atom_name, > gboolean only_if_exists); >GdkAtom gdk_atom_intern_static_string (const gchar *atom_name); >gchar* gdk_atom_name (GdkAtom atom); > >gboolean gdk_property_get (GdkWindow *window, > GdkAtom property, > GdkAtom type, > gulong offset, > gulong length, > gint pdelete, > GdkAtom *actual_property_type, > gint *actual_format, > gint *actual_length, > guchar **data); >void gdk_property_change (GdkWindow *window, > GdkAtom property, > GdkAtom type, > gint format, > GdkPropMode mode, > const guchar *data, > gint nelements); >void gdk_property_delete (GdkWindow *window, > GdkAtom property); > >gint gdk_text_property_to_text_list (GdkAtom encoding, > gint format, > const guchar *text, > gint length, > gchar ***list); >gint gdk_text_property_to_utf8_list (GdkAtom encoding, > gint format, > const guchar *text, > gint length, > gchar ***list); >gboolean gdk_utf8_to_compound_text (const gchar *str, > GdkAtom *encoding, > gint *format, > guchar **ctext, > gint *length); >gint gdk_string_to_compound_text (const gchar *str, > GdkAtom *encoding, > gint *format, > guchar **ctext, > gint *length); > > >gint gdk_text_property_to_text_list_for_display (GdkDisplay *display, > GdkAtom encoding, > gint format, > const guchar *text, > gint length, > gchar ***list); >gint gdk_text_property_to_utf8_list_for_display (GdkDisplay *display, > GdkAtom encoding, > gint format, > const guchar *text, > gint length, > gchar ***list); > >gchar *gdk_utf8_to_string_target (const gchar *str); >gint gdk_string_to_compound_text_for_display (GdkDisplay *display, > const gchar *str, > GdkAtom *encoding, > gint *format, > guchar **ctext, > gint *length); >gboolean gdk_utf8_to_compound_text_for_display (GdkDisplay *display, > const gchar *str, > GdkAtom *encoding, > gint *format, > guchar **ctext, > gint *length); > >void gdk_free_text_list (gchar **list); >void gdk_free_compound_text (guchar *ctext); > > ># 48 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkregion.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkregion.h" > > > > > > >typedef enum >{ > GDK_EVEN_ODD_RULE, > GDK_WINDING_RULE >} GdkFillRule; > > > > > > >typedef enum >{ > GDK_OVERLAP_RECTANGLE_IN, > GDK_OVERLAP_RECTANGLE_OUT, > GDK_OVERLAP_RECTANGLE_PART >} GdkOverlapType; > >typedef void (*GdkSpanFunc) (GdkSpan *span, > gpointer data); > >GdkRegion *gdk_region_new (void); >GdkRegion *gdk_region_polygon (GdkPoint *points, > gint npoints, > GdkFillRule fill_rule); >GdkRegion *gdk_region_copy (GdkRegion *region); >GdkRegion *gdk_region_rectangle (GdkRectangle *rectangle); >void gdk_region_destroy (GdkRegion *region); > >void gdk_region_get_clipbox (GdkRegion *region, > GdkRectangle *rectangle); >void gdk_region_get_rectangles (GdkRegion *region, > GdkRectangle **rectangles, > gint *n_rectangles); > >gboolean gdk_region_empty (GdkRegion *region); >gboolean gdk_region_equal (GdkRegion *region1, > GdkRegion *region2); >gboolean gdk_region_point_in (GdkRegion *region, > int x, > int y); >GdkOverlapType gdk_region_rect_in (GdkRegion *region, > GdkRectangle *rectangle); > >void gdk_region_offset (GdkRegion *region, > gint dx, > gint dy); >void gdk_region_shrink (GdkRegion *region, > gint dx, > gint dy); >void gdk_region_union_with_rect (GdkRegion *region, > GdkRectangle *rect); >void gdk_region_intersect (GdkRegion *source1, > GdkRegion *source2); >void gdk_region_union (GdkRegion *source1, > GdkRegion *source2); >void gdk_region_subtract (GdkRegion *source1, > GdkRegion *source2); >void gdk_region_xor (GdkRegion *source1, > GdkRegion *source2); > >void gdk_region_spans_intersect_foreach (GdkRegion *region, > GdkSpan *spans, > int n_spans, > gboolean sorted, > GdkSpanFunc function, > gpointer data); > > ># 49 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > ># 1 "/usr/include/gtk-2.0/gdk/gdkscreen.h" 1 ># 31 "/usr/include/gtk-2.0/gdk/gdkscreen.h" > > >typedef struct _GdkScreenClass GdkScreenClass; ># 42 "/usr/include/gtk-2.0/gdk/gdkscreen.h" >struct _GdkScreen >{ > GObject parent_instance; > > guint closed : 1; > > GdkGC *normal_gcs[32]; > GdkGC *exposure_gcs[32]; > > cairo_font_options_t *font_options; > double resolution; >}; > >struct _GdkScreenClass >{ > GObjectClass parent_class; > > void (*size_changed) (GdkScreen *screen); > void (*composited_changed) (GdkScreen *screen); >}; > >GType gdk_screen_get_type (void) __attribute__((__const__)); >GdkColormap *gdk_screen_get_default_colormap (GdkScreen *screen); >void gdk_screen_set_default_colormap (GdkScreen *screen, > GdkColormap *colormap); >GdkColormap* gdk_screen_get_system_colormap (GdkScreen *screen); >GdkVisual* gdk_screen_get_system_visual (GdkScreen *screen); >GdkColormap *gdk_screen_get_rgb_colormap (GdkScreen *screen); >GdkVisual * gdk_screen_get_rgb_visual (GdkScreen *screen); >GdkColormap *gdk_screen_get_rgba_colormap (GdkScreen *screen); >GdkVisual * gdk_screen_get_rgba_visual (GdkScreen *screen); >gboolean gdk_screen_is_composited (GdkScreen *screen); > >GdkWindow * gdk_screen_get_root_window (GdkScreen *screen); >GdkDisplay * gdk_screen_get_display (GdkScreen *screen); >gint gdk_screen_get_number (GdkScreen *screen); >gint gdk_screen_get_width (GdkScreen *screen); >gint gdk_screen_get_height (GdkScreen *screen); >gint gdk_screen_get_width_mm (GdkScreen *screen); >gint gdk_screen_get_height_mm (GdkScreen *screen); > >GList * gdk_screen_list_visuals (GdkScreen *screen); >GList * gdk_screen_get_toplevel_windows (GdkScreen *screen); >gchar * gdk_screen_make_display_name (GdkScreen *screen); > >gint gdk_screen_get_n_monitors (GdkScreen *screen); >void gdk_screen_get_monitor_geometry (GdkScreen *screen, > gint monitor_num, > GdkRectangle *dest); >gint gdk_screen_get_monitor_at_point (GdkScreen *screen, > gint x, > gint y); >gint gdk_screen_get_monitor_at_window (GdkScreen *screen, > GdkWindow *window); > >void gdk_screen_broadcast_client_message (GdkScreen *screen, > GdkEvent *event); > >GdkScreen *gdk_screen_get_default (void); > >gboolean gdk_screen_get_setting (GdkScreen *screen, > const gchar *name, > GValue *value); > >void gdk_screen_set_font_options (GdkScreen *screen, > const cairo_font_options_t *options); >const cairo_font_options_t *gdk_screen_get_font_options (GdkScreen *screen); > >void gdk_screen_set_resolution (GdkScreen *screen, > gdouble dpi); >gdouble gdk_screen_get_resolution (GdkScreen *screen); > >GdkWindow *gdk_screen_get_active_window (GdkScreen *screen); >GList *gdk_screen_get_window_stack (GdkScreen *screen); > > ># 51 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkselection.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkselection.h" > ># 56 "/usr/include/gtk-2.0/gdk/gdkselection.h" >typedef GdkAtom GdkSelection; >typedef GdkAtom GdkTarget; >typedef GdkAtom GdkSelectionType; > > > > > > > >gboolean gdk_selection_owner_set (GdkWindow *owner, > GdkAtom selection, > guint32 time_, > gboolean send_event); >GdkWindow* gdk_selection_owner_get (GdkAtom selection); > > >gboolean gdk_selection_owner_set_for_display (GdkDisplay *display, > GdkWindow *owner, > GdkAtom selection, > guint32 time_, > gboolean send_event); >GdkWindow *gdk_selection_owner_get_for_display (GdkDisplay *display, > GdkAtom selection); > >void gdk_selection_convert (GdkWindow *requestor, > GdkAtom selection, > GdkAtom target, > guint32 time_); >gboolean gdk_selection_property_get (GdkWindow *requestor, > guchar **data, > GdkAtom *prop_type, > gint *prop_format); > > >void gdk_selection_send_notify (guint32 requestor, > GdkAtom selection, > GdkAtom target, > GdkAtom property, > guint32 time_); > > >void gdk_selection_send_notify_for_display (GdkDisplay *display, > guint32 requestor, > GdkAtom selection, > GdkAtom target, > GdkAtom property, > guint32 time_); > > ># 52 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkspawn.h" 1 ># 28 "/usr/include/gtk-2.0/gdk/gdkspawn.h" > > >gboolean gdk_spawn_on_screen (GdkScreen *screen, > const gchar *working_directory, > gchar **argv, > gchar **envp, > GSpawnFlags flags, > GSpawnChildSetupFunc child_setup, > gpointer user_data, > gint *child_pid, > GError **error); > >gboolean gdk_spawn_on_screen_with_pipes (GdkScreen *screen, > const gchar *working_directory, > gchar **argv, > gchar **envp, > GSpawnFlags flags, > GSpawnChildSetupFunc child_setup, > gpointer user_data, > gint *child_pid, > gint *standard_input, > gint *standard_output, > gint *standard_error, > GError **error); > >gboolean gdk_spawn_command_line_on_screen (GdkScreen *screen, > const gchar *command_line, > GError **error); > > ># 53 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > ># 1 "/usr/include/gtk-2.0/gdk/gdkvisual.h" 1 ># 32 "/usr/include/gtk-2.0/gdk/gdkvisual.h" > ># 41 "/usr/include/gtk-2.0/gdk/gdkvisual.h" >typedef struct _GdkVisualClass GdkVisualClass; ># 51 "/usr/include/gtk-2.0/gdk/gdkvisual.h" >typedef enum >{ > GDK_VISUAL_STATIC_GRAY, > GDK_VISUAL_GRAYSCALE, > GDK_VISUAL_STATIC_COLOR, > GDK_VISUAL_PSEUDO_COLOR, > GDK_VISUAL_TRUE_COLOR, > GDK_VISUAL_DIRECT_COLOR >} GdkVisualType; ># 73 "/usr/include/gtk-2.0/gdk/gdkvisual.h" >struct _GdkVisual >{ > GObject parent_instance; > > GdkVisualType type; > gint depth; > GdkByteOrder byte_order; > gint colormap_size; > gint bits_per_rgb; > > guint32 red_mask; > gint red_shift; > gint red_prec; > > guint32 green_mask; > gint green_shift; > gint green_prec; > > guint32 blue_mask; > gint blue_shift; > gint blue_prec; >}; > >GType gdk_visual_get_type (void) __attribute__((__const__)); > > >gint gdk_visual_get_best_depth (void); >GdkVisualType gdk_visual_get_best_type (void); >GdkVisual* gdk_visual_get_system (void); >GdkVisual* gdk_visual_get_best (void); >GdkVisual* gdk_visual_get_best_with_depth (gint depth); >GdkVisual* gdk_visual_get_best_with_type (GdkVisualType visual_type); >GdkVisual* gdk_visual_get_best_with_both (gint depth, > GdkVisualType visual_type); > >void gdk_query_depths (gint **depths, > gint *count); >void gdk_query_visual_types (GdkVisualType **visual_types, > gint *count); > >GList* gdk_list_visuals (void); > > >GdkScreen *gdk_visual_get_screen (GdkVisual *visual); > > > > > > > ># 55 "/usr/include/gtk-2.0/gdk/gdk.h" 2 ># 1 "/usr/include/gtk-2.0/gdk/gdkwindow.h" 1 ># 34 "/usr/include/gtk-2.0/gdk/gdkwindow.h" > > >typedef struct _GdkGeometry GdkGeometry; >typedef struct _GdkWindowAttr GdkWindowAttr; >typedef struct _GdkPointerHooks GdkPointerHooks; ># 49 "/usr/include/gtk-2.0/gdk/gdkwindow.h" >typedef enum >{ > GDK_INPUT_OUTPUT, > GDK_INPUT_ONLY >} GdkWindowClass; ># 68 "/usr/include/gtk-2.0/gdk/gdkwindow.h" >typedef enum >{ > GDK_WINDOW_ROOT, > GDK_WINDOW_TOPLEVEL, > GDK_WINDOW_CHILD, > GDK_WINDOW_DIALOG, > GDK_WINDOW_TEMP, > GDK_WINDOW_FOREIGN >} GdkWindowType; ># 86 "/usr/include/gtk-2.0/gdk/gdkwindow.h" >typedef enum >{ > GDK_WA_TITLE = 1 << 1, > GDK_WA_X = 1 << 2, > GDK_WA_Y = 1 << 3, > GDK_WA_CURSOR = 1 << 4, > GDK_WA_COLORMAP = 1 << 5, > GDK_WA_VISUAL = 1 << 6, > GDK_WA_WMCLASS = 1 << 7, > GDK_WA_NOREDIR = 1 << 8, > GDK_WA_TYPE_HINT = 1 << 9 >} GdkWindowAttributesType; > > > >typedef enum >{ > GDK_HINT_POS = 1 << 0, > GDK_HINT_MIN_SIZE = 1 << 1, > GDK_HINT_MAX_SIZE = 1 << 2, > GDK_HINT_BASE_SIZE = 1 << 3, > GDK_HINT_ASPECT = 1 << 4, > GDK_HINT_RESIZE_INC = 1 << 5, > GDK_HINT_WIN_GRAVITY = 1 << 6, > GDK_HINT_USER_POS = 1 << 7, > GDK_HINT_USER_SIZE = 1 << 8 >} GdkWindowHints; ># 127 "/usr/include/gtk-2.0/gdk/gdkwindow.h" >typedef enum >{ > GDK_WINDOW_TYPE_HINT_NORMAL, > GDK_WINDOW_TYPE_HINT_DIALOG, > GDK_WINDOW_TYPE_HINT_MENU, > GDK_WINDOW_TYPE_HINT_TOOLBAR, > GDK_WINDOW_TYPE_HINT_SPLASHSCREEN, > GDK_WINDOW_TYPE_HINT_UTILITY, > GDK_WINDOW_TYPE_HINT_DOCK, > GDK_WINDOW_TYPE_HINT_DESKTOP, > GDK_WINDOW_TYPE_HINT_DROPDOWN_MENU, > GDK_WINDOW_TYPE_HINT_POPUP_MENU, > GDK_WINDOW_TYPE_HINT_TOOLTIP, > GDK_WINDOW_TYPE_HINT_NOTIFICATION, > GDK_WINDOW_TYPE_HINT_COMBO, > GDK_WINDOW_TYPE_HINT_DND >} GdkWindowTypeHint; > > > > > > >typedef enum >{ > GDK_DECOR_ALL = 1 << 0, > GDK_DECOR_BORDER = 1 << 1, > GDK_DECOR_RESIZEH = 1 << 2, > GDK_DECOR_TITLE = 1 << 3, > GDK_DECOR_MENU = 1 << 4, > GDK_DECOR_MINIMIZE = 1 << 5, > GDK_DECOR_MAXIMIZE = 1 << 6 >} GdkWMDecoration; > >typedef enum >{ > GDK_FUNC_ALL = 1 << 0, > GDK_FUNC_RESIZE = 1 << 1, > GDK_FUNC_MOVE = 1 << 2, > GDK_FUNC_MINIMIZE = 1 << 3, > GDK_FUNC_MAXIMIZE = 1 << 4, > GDK_FUNC_CLOSE = 1 << 5 >} GdkWMFunction; > > > > > >typedef enum >{ > GDK_GRAVITY_NORTH_WEST = 1, > GDK_GRAVITY_NORTH, > GDK_GRAVITY_NORTH_EAST, > GDK_GRAVITY_WEST, > GDK_GRAVITY_CENTER, > GDK_GRAVITY_EAST, > GDK_GRAVITY_SOUTH_WEST, > GDK_GRAVITY_SOUTH, > GDK_GRAVITY_SOUTH_EAST, > GDK_GRAVITY_STATIC >} GdkGravity; > > >typedef enum >{ > GDK_WINDOW_EDGE_NORTH_WEST, > GDK_WINDOW_EDGE_NORTH, > GDK_WINDOW_EDGE_NORTH_EAST, > GDK_WINDOW_EDGE_WEST, > GDK_WINDOW_EDGE_EAST, > GDK_WINDOW_EDGE_SOUTH_WEST, > GDK_WINDOW_EDGE_SOUTH, > GDK_WINDOW_EDGE_SOUTH_EAST >} GdkWindowEdge; > >struct _GdkWindowAttr >{ > gchar *title; > gint event_mask; > gint x, y; > gint width; > gint height; > GdkWindowClass wclass; > GdkVisual *visual; > GdkColormap *colormap; > GdkWindowType window_type; > GdkCursor *cursor; > gchar *wmclass_name; > gchar *wmclass_class; > gboolean override_redirect; > GdkWindowTypeHint type_hint; >}; > >struct _GdkGeometry >{ > gint min_width; > gint min_height; > gint max_width; > gint max_height; > gint base_width; > gint base_height; > gint width_inc; > gint height_inc; > gdouble min_aspect; > gdouble max_aspect; > GdkGravity win_gravity; >}; > >struct _GdkPointerHooks >{ > GdkWindow* (*get_pointer) (GdkWindow *window, > gint *x, > gint *y, > GdkModifierType *mask); > GdkWindow* (*window_at_pointer) (GdkScreen *screen, > gint *win_x, > gint *win_y); >}; > >typedef struct _GdkWindowObject GdkWindowObject; >typedef struct _GdkWindowObjectClass GdkWindowObjectClass; ># 257 "/usr/include/gtk-2.0/gdk/gdkwindow.h" >struct _GdkWindowObject >{ > GdkDrawable parent_instance; > > GdkDrawable *impl; > > GdkWindowObject *parent; > > gpointer user_data; > > gint x; > gint y; > > gint extension_events; > > GList *filters; > GList *children; > > GdkColor bg_color; > GdkPixmap *bg_pixmap; > > GSList *paint_stack; > > GdkRegion *update_area; > guint update_freeze_count; > > guint8 window_type; > guint8 depth; > guint8 resize_count; > > GdkWindowState state; > > guint guffaw_gravity : 1; > guint input_only : 1; > guint modal_hint : 1; > guint composited : 1; > > guint destroyed : 2; > > guint accept_focus : 1; > guint focus_on_map : 1; > guint shaped : 1; > > GdkEventMask event_mask; > > guint update_and_descendants_freeze_count; >}; > >struct _GdkWindowObjectClass >{ > GdkDrawableClass parent_class; >}; > > > >GType gdk_window_object_get_type (void) __attribute__((__const__)); >GdkWindow* gdk_window_new (GdkWindow *parent, > GdkWindowAttr *attributes, > gint attributes_mask); >void gdk_window_destroy (GdkWindow *window); >GdkWindowType gdk_window_get_window_type (GdkWindow *window); >GdkWindow* gdk_window_at_pointer (gint *win_x, > gint *win_y); >void gdk_window_show (GdkWindow *window); >void gdk_window_hide (GdkWindow *window); >void gdk_window_withdraw (GdkWindow *window); >void gdk_window_show_unraised (GdkWindow *window); >void gdk_window_move (GdkWindow *window, > gint x, > gint y); >void gdk_window_resize (GdkWindow *window, > gint width, > gint height); >void gdk_window_move_resize (GdkWindow *window, > gint x, > gint y, > gint width, > gint height); >void gdk_window_reparent (GdkWindow *window, > GdkWindow *new_parent, > gint x, > gint y); >void gdk_window_clear (GdkWindow *window); >void gdk_window_clear_area (GdkWindow *window, > gint x, > gint y, > gint width, > gint height); >void gdk_window_clear_area_e (GdkWindow *window, > gint x, > gint y, > gint width, > gint height); >void gdk_window_raise (GdkWindow *window); >void gdk_window_lower (GdkWindow *window); >void gdk_window_focus (GdkWindow *window, > guint32 timestamp); >void gdk_window_set_user_data (GdkWindow *window, > gpointer user_data); >void gdk_window_set_override_redirect (GdkWindow *window, > gboolean override_redirect); >void gdk_window_set_accept_focus (GdkWindow *window, > gboolean accept_focus); >void gdk_window_set_focus_on_map (GdkWindow *window, > gboolean focus_on_map); >void gdk_window_add_filter (GdkWindow *window, > GdkFilterFunc function, > gpointer data); >void gdk_window_remove_filter (GdkWindow *window, > GdkFilterFunc function, > gpointer data); >void gdk_window_scroll (GdkWindow *window, > gint dx, > gint dy); >void gdk_window_move_region (GdkWindow *window, > GdkRegion *region, > gint dx, > gint dy); > > > > > > > >void gdk_window_shape_combine_mask (GdkWindow *window, > GdkBitmap *mask, > gint x, > gint y); >void gdk_window_shape_combine_region (GdkWindow *window, > GdkRegion *shape_region, > gint offset_x, > gint offset_y); ># 398 "/usr/include/gtk-2.0/gdk/gdkwindow.h" >void gdk_window_set_child_shapes (GdkWindow *window); > >void gdk_window_set_composited (GdkWindow *window, > gboolean composited); ># 410 "/usr/include/gtk-2.0/gdk/gdkwindow.h" >void gdk_window_merge_child_shapes (GdkWindow *window); > >void gdk_window_input_shape_combine_mask (GdkWindow *window, > GdkBitmap *mask, > gint x, > gint y); >void gdk_window_input_shape_combine_region (GdkWindow *window, > GdkRegion *shape_region, > gint offset_x, > gint offset_y); >void gdk_window_set_child_input_shapes (GdkWindow *window); >void gdk_window_merge_child_input_shapes (GdkWindow *window); ># 430 "/usr/include/gtk-2.0/gdk/gdkwindow.h" >gboolean gdk_window_is_visible (GdkWindow *window); >gboolean gdk_window_is_viewable (GdkWindow *window); > >GdkWindowState gdk_window_get_state (GdkWindow *window); > > > > >gboolean gdk_window_set_static_gravities (GdkWindow *window, > gboolean use_static); > > > >GdkWindow* gdk_window_foreign_new (GdkNativeWindow anid); >GdkWindow* gdk_window_lookup (GdkNativeWindow anid); > >GdkWindow *gdk_window_foreign_new_for_display (GdkDisplay *display, > GdkNativeWindow anid); >GdkWindow* gdk_window_lookup_for_display (GdkDisplay *display, > GdkNativeWindow anid); > > > > > >void gdk_window_set_hints (GdkWindow *window, > gint x, > gint y, > gint min_width, > gint min_height, > gint max_width, > gint max_height, > gint flags); > >void gdk_window_set_type_hint (GdkWindow *window, > GdkWindowTypeHint hint); >GdkWindowTypeHint gdk_window_get_type_hint (GdkWindow *window); > >void gdk_window_set_modal_hint (GdkWindow *window, > gboolean modal); > >void gdk_window_set_skip_taskbar_hint (GdkWindow *window, > gboolean skips_taskbar); >void gdk_window_set_skip_pager_hint (GdkWindow *window, > gboolean skips_pager); >void gdk_window_set_urgency_hint (GdkWindow *window, > gboolean urgent); > >void gdk_window_set_geometry_hints (GdkWindow *window, > GdkGeometry *geometry, > GdkWindowHints geom_mask); >void gdk_set_sm_client_id (const gchar *sm_client_id); > >void gdk_window_begin_paint_rect (GdkWindow *window, > GdkRectangle *rectangle); >void gdk_window_begin_paint_region (GdkWindow *window, > GdkRegion *region); >void gdk_window_end_paint (GdkWindow *window); > >void gdk_window_set_title (GdkWindow *window, > const gchar *title); >void gdk_window_set_role (GdkWindow *window, > const gchar *role); >void gdk_window_set_startup_id (GdkWindow *window, > const gchar *startup_id); >void gdk_window_set_transient_for (GdkWindow *window, > GdkWindow *parent); >void gdk_window_set_background (GdkWindow *window, > const GdkColor *color); >void gdk_window_set_back_pixmap (GdkWindow *window, > GdkPixmap *pixmap, > gboolean parent_relative); >void gdk_window_set_cursor (GdkWindow *window, > GdkCursor *cursor); >void gdk_window_get_user_data (GdkWindow *window, > gpointer *data); >void gdk_window_get_geometry (GdkWindow *window, > gint *x, > gint *y, > gint *width, > gint *height, > gint *depth); >void gdk_window_get_position (GdkWindow *window, > gint *x, > gint *y); >gint gdk_window_get_origin (GdkWindow *window, > gint *x, > gint *y); > > > >gboolean gdk_window_get_deskrelative_origin (GdkWindow *window, > gint *x, > gint *y); > > >void gdk_window_get_root_origin (GdkWindow *window, > gint *x, > gint *y); >void gdk_window_get_frame_extents (GdkWindow *window, > GdkRectangle *rect); >GdkWindow* gdk_window_get_pointer (GdkWindow *window, > gint *x, > gint *y, > GdkModifierType *mask); >GdkWindow * gdk_window_get_parent (GdkWindow *window); >GdkWindow * gdk_window_get_toplevel (GdkWindow *window); > >GList * gdk_window_get_children (GdkWindow *window); >GList * gdk_window_peek_children (GdkWindow *window); >GdkEventMask gdk_window_get_events (GdkWindow *window); >void gdk_window_set_events (GdkWindow *window, > GdkEventMask event_mask); > >void gdk_window_set_icon_list (GdkWindow *window, > GList *pixbufs); >void gdk_window_set_icon (GdkWindow *window, > GdkWindow *icon_window, > GdkPixmap *pixmap, > GdkBitmap *mask); >void gdk_window_set_icon_name (GdkWindow *window, > const gchar *name); >void gdk_window_set_group (GdkWindow *window, > GdkWindow *leader); >GdkWindow* gdk_window_get_group (GdkWindow *window); >void gdk_window_set_decorations (GdkWindow *window, > GdkWMDecoration decorations); >gboolean gdk_window_get_decorations (GdkWindow *window, > GdkWMDecoration *decorations); >void gdk_window_set_functions (GdkWindow *window, > GdkWMFunction functions); > >GList * gdk_window_get_toplevels (void); > > >void gdk_window_beep (GdkWindow *window); >void gdk_window_iconify (GdkWindow *window); >void gdk_window_deiconify (GdkWindow *window); >void gdk_window_stick (GdkWindow *window); >void gdk_window_unstick (GdkWindow *window); >void gdk_window_maximize (GdkWindow *window); >void gdk_window_unmaximize (GdkWindow *window); >void gdk_window_fullscreen (GdkWindow *window); >void gdk_window_unfullscreen (GdkWindow *window); >void gdk_window_set_keep_above (GdkWindow *window, > gboolean setting); >void gdk_window_set_keep_below (GdkWindow *window, > gboolean setting); >void gdk_window_set_opacity (GdkWindow *window, > gdouble opacity); >void gdk_window_register_dnd (GdkWindow *window); > >void gdk_window_begin_resize_drag (GdkWindow *window, > GdkWindowEdge edge, > gint button, > gint root_x, > gint root_y, > guint32 timestamp); >void gdk_window_begin_move_drag (GdkWindow *window, > gint button, > gint root_x, > gint root_y, > guint32 timestamp); > > >void gdk_window_invalidate_rect (GdkWindow *window, > GdkRectangle *rect, > gboolean invalidate_children); >void gdk_window_invalidate_region (GdkWindow *window, > GdkRegion *region, > gboolean invalidate_children); >void gdk_window_invalidate_maybe_recurse (GdkWindow *window, > GdkRegion *region, > gboolean (*child_func) (GdkWindow *, gpointer), > gpointer user_data); >GdkRegion *gdk_window_get_update_area (GdkWindow *window); > >void gdk_window_freeze_updates (GdkWindow *window); >void gdk_window_thaw_updates (GdkWindow *window); > >void gdk_window_freeze_toplevel_updates_libgtk_only (GdkWindow *window); >void gdk_window_thaw_toplevel_updates_libgtk_only (GdkWindow *window); > >void gdk_window_process_all_updates (void); >void gdk_window_process_updates (GdkWindow *window, > gboolean update_children); > > >void gdk_window_set_debug_updates (gboolean setting); > >void gdk_window_constrain_size (GdkGeometry *geometry, > guint flags, > gint width, > gint height, > gint *new_width, > gint *new_height); > >void gdk_window_get_internal_paint_info (GdkWindow *window, > GdkDrawable **real_drawable, > gint *x_offset, > gint *y_offset); > >void gdk_window_enable_synchronized_configure (GdkWindow *window); >void gdk_window_configure_finished (GdkWindow *window); > > >GdkPointerHooks *gdk_set_pointer_hooks (const GdkPointerHooks *new_hooks); > > >GdkWindow *gdk_get_default_root_window (void); ># 655 "/usr/include/gtk-2.0/gdk/gdkwindow.h" > ># 56 "/usr/include/gtk-2.0/gdk/gdk.h" 2 > > > > > > > >void gdk_parse_args (gint *argc, > gchar ***argv); >void gdk_init (gint *argc, > gchar ***argv); >gboolean gdk_init_check (gint *argc, > gchar ***argv); >void gdk_add_option_entries_libgtk_only (GOptionGroup *group); >void gdk_pre_parse_libgtk_only (void); > > >void gdk_exit (gint error_code); > >gchar* gdk_set_locale (void); > >const char *gdk_get_program_class (void); >void gdk_set_program_class (const char *program_class); > > > >void gdk_error_trap_push (void); >gint gdk_error_trap_pop (void); > > >void gdk_set_use_xshm (gboolean use_xshm); >gboolean gdk_get_use_xshm (void); > > >gchar* gdk_get_display (void); >const gchar* gdk_get_display_arg_name (void); > > > >gint gdk_input_add_full (gint source, > GdkInputCondition condition, > GdkInputFunction function, > gpointer data, > GdkDestroyNotify destroy); > > >gint gdk_input_add (gint source, > GdkInputCondition condition, > GdkInputFunction function, > gpointer data); >void gdk_input_remove (gint tag); > > >GdkGrabStatus gdk_pointer_grab (GdkWindow *window, > gboolean owner_events, > GdkEventMask event_mask, > GdkWindow *confine_to, > GdkCursor *cursor, > guint32 time_); >GdkGrabStatus gdk_keyboard_grab (GdkWindow *window, > gboolean owner_events, > guint32 time_); > >gboolean gdk_pointer_grab_info_libgtk_only (GdkDisplay *display, > GdkWindow **grab_window, > gboolean *owner_events); >gboolean gdk_keyboard_grab_info_libgtk_only (GdkDisplay *display, > GdkWindow **grab_window, > gboolean *owner_events); > > >void gdk_pointer_ungrab (guint32 time_); >void gdk_keyboard_ungrab (guint32 time_); >gboolean gdk_pointer_is_grabbed (void); > >gint gdk_screen_width (void) __attribute__((__const__)); >gint gdk_screen_height (void) __attribute__((__const__)); > >gint gdk_screen_width_mm (void) __attribute__((__const__)); >gint gdk_screen_height_mm (void) __attribute__((__const__)); > >void gdk_beep (void); > > >void gdk_flush (void); > > >void gdk_set_double_click_time (guint msec); > > > > >gboolean gdk_rectangle_intersect (GdkRectangle *src1, > GdkRectangle *src2, > GdkRectangle *dest); >void gdk_rectangle_union (GdkRectangle *src1, > GdkRectangle *src2, > GdkRectangle *dest); > >GType gdk_rectangle_get_type (void) __attribute__((__const__)); > > > > > > >gchar *gdk_wcstombs (const GdkWChar *src); >gint gdk_mbstowcs (GdkWChar *dest, > const gchar *src, > gint dest_max); > > > > >gboolean gdk_event_send_client_message (GdkEvent *event, > GdkNativeWindow winid); >void gdk_event_send_clientmessage_toall (GdkEvent *event); > >gboolean gdk_event_send_client_message_for_display (GdkDisplay *display, > GdkEvent *event, > GdkNativeWindow winid); > >void gdk_notify_startup_complete (void); > >void gdk_notify_startup_complete_with_id (const gchar* startup_id); > > > > > >extern GMutex *gdk_threads_mutex; > > >extern GCallback gdk_threads_lock; >extern GCallback gdk_threads_unlock; > >void gdk_threads_enter (void); >void gdk_threads_leave (void); >void gdk_threads_init (void); >void gdk_threads_set_lock_functions (GCallback enter_fn, > GCallback leave_fn); > >guint gdk_threads_add_idle_full (gint priority, > GSourceFunc function, > gpointer data, > GDestroyNotify notify); >guint gdk_threads_add_idle (GSourceFunc function, > gpointer data); >guint gdk_threads_add_timeout_full (gint priority, > guint interval, > GSourceFunc function, > gpointer data, > GDestroyNotify notify); >guint gdk_threads_add_timeout (guint interval, > GSourceFunc function, > gpointer data); ># 227 "/usr/include/gtk-2.0/gdk/gdk.h" > ># 32 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkaboutdialog.h" 1 ># 28 "/usr/include/gtk-2.0/gtk/gtkaboutdialog.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkdialog.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkdialog.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkwindow.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkwindow.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkaccelgroup.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkaccelgroup.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkenums.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkenums.h" > > > >typedef enum >{ > GTK_ANCHOR_CENTER, > GTK_ANCHOR_NORTH, > GTK_ANCHOR_NORTH_WEST, > GTK_ANCHOR_NORTH_EAST, > GTK_ANCHOR_SOUTH, > GTK_ANCHOR_SOUTH_WEST, > GTK_ANCHOR_SOUTH_EAST, > GTK_ANCHOR_WEST, > GTK_ANCHOR_EAST, > GTK_ANCHOR_N = GTK_ANCHOR_NORTH, > GTK_ANCHOR_NW = GTK_ANCHOR_NORTH_WEST, > GTK_ANCHOR_NE = GTK_ANCHOR_NORTH_EAST, > GTK_ANCHOR_S = GTK_ANCHOR_SOUTH, > GTK_ANCHOR_SW = GTK_ANCHOR_SOUTH_WEST, > GTK_ANCHOR_SE = GTK_ANCHOR_SOUTH_EAST, > GTK_ANCHOR_W = GTK_ANCHOR_WEST, > GTK_ANCHOR_E = GTK_ANCHOR_EAST >} GtkAnchorType; > > >typedef enum >{ > GTK_ARROW_UP, > GTK_ARROW_DOWN, > GTK_ARROW_LEFT, > GTK_ARROW_RIGHT, > GTK_ARROW_NONE >} GtkArrowType; > > >typedef enum >{ > GTK_EXPAND = 1 << 0, > GTK_SHRINK = 1 << 1, > GTK_FILL = 1 << 2 >} GtkAttachOptions; > > >typedef enum >{ > GTK_BUTTONBOX_DEFAULT_STYLE, > GTK_BUTTONBOX_SPREAD, > GTK_BUTTONBOX_EDGE, > GTK_BUTTONBOX_START, > GTK_BUTTONBOX_END, > GTK_BUTTONBOX_CENTER >} GtkButtonBoxStyle; > > >typedef enum >{ > GTK_CURVE_TYPE_LINEAR, > GTK_CURVE_TYPE_SPLINE, > GTK_CURVE_TYPE_FREE >} GtkCurveType; > >typedef enum { > GTK_DELETE_CHARS, > GTK_DELETE_WORD_ENDS, > > > GTK_DELETE_WORDS, > GTK_DELETE_DISPLAY_LINES, > GTK_DELETE_DISPLAY_LINE_ENDS, > GTK_DELETE_PARAGRAPH_ENDS, > GTK_DELETE_PARAGRAPHS, > GTK_DELETE_WHITESPACE >} GtkDeleteType; > > >typedef enum >{ > GTK_DIR_TAB_FORWARD, > GTK_DIR_TAB_BACKWARD, > GTK_DIR_UP, > GTK_DIR_DOWN, > GTK_DIR_LEFT, > GTK_DIR_RIGHT >} GtkDirectionType; > > >typedef enum >{ > GTK_EXPANDER_COLLAPSED, > GTK_EXPANDER_SEMI_COLLAPSED, > GTK_EXPANDER_SEMI_EXPANDED, > GTK_EXPANDER_EXPANDED >} GtkExpanderStyle; > > >typedef enum >{ > GTK_ICON_SIZE_INVALID, > GTK_ICON_SIZE_MENU, > GTK_ICON_SIZE_SMALL_TOOLBAR, > GTK_ICON_SIZE_LARGE_TOOLBAR, > GTK_ICON_SIZE_BUTTON, > GTK_ICON_SIZE_DND, > GTK_ICON_SIZE_DIALOG >} GtkIconSize; > > >typedef enum >{ > GTK_SENSITIVITY_AUTO, > GTK_SENSITIVITY_ON, > GTK_SENSITIVITY_OFF >} GtkSensitivityType; > > > >typedef enum >{ > GTK_SIDE_TOP, > GTK_SIDE_BOTTOM, > GTK_SIDE_LEFT, > GTK_SIDE_RIGHT >} GtkSideType; > > > >typedef enum >{ > GTK_TEXT_DIR_NONE, > GTK_TEXT_DIR_LTR, > GTK_TEXT_DIR_RTL >} GtkTextDirection; > > >typedef enum >{ > GTK_JUSTIFY_LEFT, > GTK_JUSTIFY_RIGHT, > GTK_JUSTIFY_CENTER, > GTK_JUSTIFY_FILL >} GtkJustification; > > > >typedef enum >{ > GTK_MATCH_ALL, > GTK_MATCH_ALL_TAIL, > GTK_MATCH_HEAD, > GTK_MATCH_TAIL, > GTK_MATCH_EXACT, > GTK_MATCH_LAST >} GtkMatchType; > > > >typedef enum >{ > GTK_MENU_DIR_PARENT, > GTK_MENU_DIR_CHILD, > GTK_MENU_DIR_NEXT, > GTK_MENU_DIR_PREV >} GtkMenuDirectionType; > >typedef enum >{ > GTK_PIXELS, > GTK_INCHES, > GTK_CENTIMETERS >} GtkMetricType; > >typedef enum >{ > GTK_MOVEMENT_LOGICAL_POSITIONS, > GTK_MOVEMENT_VISUAL_POSITIONS, > GTK_MOVEMENT_WORDS, > GTK_MOVEMENT_DISPLAY_LINES, > GTK_MOVEMENT_DISPLAY_LINE_ENDS, > GTK_MOVEMENT_PARAGRAPHS, > GTK_MOVEMENT_PARAGRAPH_ENDS, > GTK_MOVEMENT_PAGES, > GTK_MOVEMENT_BUFFER_ENDS, > GTK_MOVEMENT_HORIZONTAL_PAGES >} GtkMovementStep; > >typedef enum >{ > GTK_SCROLL_STEPS, > GTK_SCROLL_PAGES, > GTK_SCROLL_ENDS, > GTK_SCROLL_HORIZONTAL_STEPS, > GTK_SCROLL_HORIZONTAL_PAGES, > GTK_SCROLL_HORIZONTAL_ENDS >} GtkScrollStep; > > >typedef enum >{ > GTK_ORIENTATION_HORIZONTAL, > GTK_ORIENTATION_VERTICAL >} GtkOrientation; > > >typedef enum >{ > GTK_CORNER_TOP_LEFT, > GTK_CORNER_BOTTOM_LEFT, > GTK_CORNER_TOP_RIGHT, > GTK_CORNER_BOTTOM_RIGHT >} GtkCornerType; > > >typedef enum >{ > GTK_PACK_START, > GTK_PACK_END >} GtkPackType; > > >typedef enum >{ > GTK_PATH_PRIO_LOWEST = 0, > GTK_PATH_PRIO_GTK = 4, > GTK_PATH_PRIO_APPLICATION = 8, > GTK_PATH_PRIO_THEME = 10, > GTK_PATH_PRIO_RC = 12, > GTK_PATH_PRIO_HIGHEST = 15 >} GtkPathPriorityType; > > > >typedef enum >{ > GTK_PATH_WIDGET, > GTK_PATH_WIDGET_CLASS, > GTK_PATH_CLASS >} GtkPathType; > > >typedef enum >{ > GTK_POLICY_ALWAYS, > GTK_POLICY_AUTOMATIC, > GTK_POLICY_NEVER >} GtkPolicyType; > >typedef enum >{ > GTK_POS_LEFT, > GTK_POS_RIGHT, > GTK_POS_TOP, > GTK_POS_BOTTOM >} GtkPositionType; > > >typedef enum >{ > GTK_PREVIEW_COLOR, > GTK_PREVIEW_GRAYSCALE >} GtkPreviewType; > > > >typedef enum >{ > GTK_RELIEF_NORMAL, > GTK_RELIEF_HALF, > GTK_RELIEF_NONE >} GtkReliefStyle; > > >typedef enum >{ > GTK_RESIZE_PARENT, > GTK_RESIZE_QUEUE, > GTK_RESIZE_IMMEDIATE >} GtkResizeMode; > > > >typedef enum >{ > GTK_RUN_FIRST = G_SIGNAL_RUN_FIRST, > GTK_RUN_LAST = G_SIGNAL_RUN_LAST, > GTK_RUN_BOTH = (GTK_RUN_FIRST | GTK_RUN_LAST), > GTK_RUN_NO_RECURSE = G_SIGNAL_NO_RECURSE, > GTK_RUN_ACTION = G_SIGNAL_ACTION, > GTK_RUN_NO_HOOKS = G_SIGNAL_NO_HOOKS >} GtkSignalRunType; > > > >typedef enum >{ > GTK_SCROLL_NONE, > GTK_SCROLL_JUMP, > GTK_SCROLL_STEP_BACKWARD, > GTK_SCROLL_STEP_FORWARD, > GTK_SCROLL_PAGE_BACKWARD, > GTK_SCROLL_PAGE_FORWARD, > GTK_SCROLL_STEP_UP, > GTK_SCROLL_STEP_DOWN, > GTK_SCROLL_PAGE_UP, > GTK_SCROLL_PAGE_DOWN, > GTK_SCROLL_STEP_LEFT, > GTK_SCROLL_STEP_RIGHT, > GTK_SCROLL_PAGE_LEFT, > GTK_SCROLL_PAGE_RIGHT, > GTK_SCROLL_START, > GTK_SCROLL_END >} GtkScrollType; > > >typedef enum >{ > GTK_SELECTION_NONE, > GTK_SELECTION_SINGLE, > GTK_SELECTION_BROWSE, > GTK_SELECTION_MULTIPLE, > GTK_SELECTION_EXTENDED = GTK_SELECTION_MULTIPLE >} GtkSelectionMode; > > >typedef enum >{ > GTK_SHADOW_NONE, > GTK_SHADOW_IN, > GTK_SHADOW_OUT, > GTK_SHADOW_ETCHED_IN, > GTK_SHADOW_ETCHED_OUT >} GtkShadowType; > > >typedef enum >{ > GTK_STATE_NORMAL, > GTK_STATE_ACTIVE, > GTK_STATE_PRELIGHT, > GTK_STATE_SELECTED, > GTK_STATE_INSENSITIVE >} GtkStateType; > > > >typedef enum >{ > GTK_DIRECTION_LEFT, > GTK_DIRECTION_RIGHT >} GtkSubmenuDirection; > > >typedef enum >{ > GTK_TOP_BOTTOM, > GTK_LEFT_RIGHT >} GtkSubmenuPlacement; > > > >typedef enum >{ > GTK_TOOLBAR_ICONS, > GTK_TOOLBAR_TEXT, > GTK_TOOLBAR_BOTH, > GTK_TOOLBAR_BOTH_HORIZ >} GtkToolbarStyle; > > >typedef enum >{ > GTK_UPDATE_CONTINUOUS, > GTK_UPDATE_DISCONTINUOUS, > GTK_UPDATE_DELAYED >} GtkUpdateType; > > >typedef enum >{ > GTK_VISIBILITY_NONE, > GTK_VISIBILITY_PARTIAL, > GTK_VISIBILITY_FULL >} GtkVisibility; > > >typedef enum >{ > GTK_WIN_POS_NONE, > GTK_WIN_POS_CENTER, > GTK_WIN_POS_MOUSE, > GTK_WIN_POS_CENTER_ALWAYS, > GTK_WIN_POS_CENTER_ON_PARENT >} GtkWindowPosition; > > >typedef enum >{ > GTK_WINDOW_TOPLEVEL, > GTK_WINDOW_POPUP >} GtkWindowType; > > >typedef enum >{ > GTK_WRAP_NONE, > GTK_WRAP_CHAR, > GTK_WRAP_WORD, > GTK_WRAP_WORD_CHAR >} GtkWrapMode; > > >typedef enum >{ > GTK_SORT_ASCENDING, > GTK_SORT_DESCENDING >} GtkSortType; > > >typedef enum >{ > GTK_IM_PREEDIT_NOTHING, > GTK_IM_PREEDIT_CALLBACK, > GTK_IM_PREEDIT_NONE >} GtkIMPreeditStyle; > >typedef enum >{ > GTK_IM_STATUS_NOTHING, > GTK_IM_STATUS_CALLBACK, > GTK_IM_STATUS_NONE >} GtkIMStatusStyle; > >typedef enum >{ > GTK_PACK_DIRECTION_LTR, > GTK_PACK_DIRECTION_RTL, > GTK_PACK_DIRECTION_TTB, > GTK_PACK_DIRECTION_BTT >} GtkPackDirection; > >typedef enum { > GTK_PRINT_PAGES_ALL, > GTK_PRINT_PAGES_CURRENT, > GTK_PRINT_PAGES_RANGES >} GtkPrintPages; > >typedef enum { > GTK_PAGE_SET_ALL, > GTK_PAGE_SET_EVEN, > GTK_PAGE_SET_ODD >} GtkPageSet; > >typedef enum { > GTK_PAGE_ORIENTATION_PORTRAIT, > GTK_PAGE_ORIENTATION_LANDSCAPE, > GTK_PAGE_ORIENTATION_REVERSE_PORTRAIT, > GTK_PAGE_ORIENTATION_REVERSE_LANDSCAPE >} GtkPageOrientation; > >typedef enum { > GTK_PRINT_QUALITY_LOW, > GTK_PRINT_QUALITY_NORMAL, > GTK_PRINT_QUALITY_HIGH, > GTK_PRINT_QUALITY_DRAFT >} GtkPrintQuality; > >typedef enum { > GTK_PRINT_DUPLEX_SIMPLEX, > GTK_PRINT_DUPLEX_HORIZONTAL, > GTK_PRINT_DUPLEX_VERTICAL >} GtkPrintDuplex; > > >typedef enum { > GTK_UNIT_PIXEL, > GTK_UNIT_POINTS, > GTK_UNIT_INCH, > GTK_UNIT_MM >} GtkUnit; > >typedef enum { > GTK_TREE_VIEW_GRID_LINES_NONE, > GTK_TREE_VIEW_GRID_LINES_HORIZONTAL, > GTK_TREE_VIEW_GRID_LINES_VERTICAL, > GTK_TREE_VIEW_GRID_LINES_BOTH >} GtkTreeViewGridLines; > >typedef enum { > GTK_DRAG_RESULT_SUCCESS, > GTK_DRAG_RESULT_NO_TARGET, > GTK_DRAG_RESULT_USER_CANCELLED, > GTK_DRAG_RESULT_TIMEOUT_EXPIRED, > GTK_DRAG_RESULT_GRAB_BROKEN, > GTK_DRAG_RESULT_ERROR >} GtkDragResult; > > ># 33 "/usr/include/gtk-2.0/gtk/gtkaccelgroup.h" 2 > > ># 47 "/usr/include/gtk-2.0/gtk/gtkaccelgroup.h" >typedef enum >{ > GTK_ACCEL_VISIBLE = 1 << 0, > GTK_ACCEL_LOCKED = 1 << 1, > GTK_ACCEL_MASK = 0x07 >} GtkAccelFlags; > > > >typedef struct _GtkAccelGroup GtkAccelGroup; >typedef struct _GtkAccelGroupClass GtkAccelGroupClass; >typedef struct _GtkAccelKey GtkAccelKey; >typedef struct _GtkAccelGroupEntry GtkAccelGroupEntry; >typedef gboolean (*GtkAccelGroupActivate) (GtkAccelGroup *accel_group, > GObject *acceleratable, > guint keyval, > GdkModifierType modifier); > >typedef gboolean (*GtkAccelGroupFindFunc) (GtkAccelKey *key, > GClosure *closure, > gpointer data); > >struct _GtkAccelGroup >{ > GObject parent; > guint lock_count; > GdkModifierType modifier_mask; > GSList *acceleratables; > guint n_accels; > GtkAccelGroupEntry *priv_accels; >}; > >struct _GtkAccelGroupClass >{ > GObjectClass parent_class; > > void (*accel_changed) (GtkAccelGroup *accel_group, > guint keyval, > GdkModifierType modifier, > GClosure *accel_closure); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >struct _GtkAccelKey >{ > guint accel_key; > GdkModifierType accel_mods; > guint accel_flags : 16; >}; > > > >GType gtk_accel_group_get_type (void) __attribute__((__const__)); >GtkAccelGroup* gtk_accel_group_new (void); >void gtk_accel_group_lock (GtkAccelGroup *accel_group); >void gtk_accel_group_unlock (GtkAccelGroup *accel_group); >void gtk_accel_group_connect (GtkAccelGroup *accel_group, > guint accel_key, > GdkModifierType accel_mods, > GtkAccelFlags accel_flags, > GClosure *closure); >void gtk_accel_group_connect_by_path (GtkAccelGroup *accel_group, > const gchar *accel_path, > GClosure *closure); >gboolean gtk_accel_group_disconnect (GtkAccelGroup *accel_group, > GClosure *closure); >gboolean gtk_accel_group_disconnect_key (GtkAccelGroup *accel_group, > guint accel_key, > GdkModifierType accel_mods); >gboolean gtk_accel_group_activate (GtkAccelGroup *accel_group, > GQuark accel_quark, > GObject *acceleratable, > guint accel_key, > GdkModifierType accel_mods); > > > >void _gtk_accel_group_attach (GtkAccelGroup *accel_group, > GObject *object); >void _gtk_accel_group_detach (GtkAccelGroup *accel_group, > GObject *object); >gboolean gtk_accel_groups_activate (GObject *object, > guint accel_key, > GdkModifierType accel_mods); >GSList* gtk_accel_groups_from_object (GObject *object); >GtkAccelKey* gtk_accel_group_find (GtkAccelGroup *accel_group, > GtkAccelGroupFindFunc find_func, > gpointer data); >GtkAccelGroup* gtk_accel_group_from_accel_closure (GClosure *closure); > > > >gboolean gtk_accelerator_valid (guint keyval, > GdkModifierType modifiers) __attribute__((__const__)); >void gtk_accelerator_parse (const gchar *accelerator, > guint *accelerator_key, > GdkModifierType *accelerator_mods); >gchar* gtk_accelerator_name (guint accelerator_key, > GdkModifierType accelerator_mods); >gchar* gtk_accelerator_get_label (guint accelerator_key, > GdkModifierType accelerator_mods); >void gtk_accelerator_set_default_mod_mask (GdkModifierType default_mod_mask); >guint gtk_accelerator_get_default_mod_mask (void); > > > >GtkAccelGroupEntry* gtk_accel_group_query (GtkAccelGroup *accel_group, > guint accel_key, > GdkModifierType accel_mods, > guint *n_entries); > >void _gtk_accel_group_reconnect (GtkAccelGroup *accel_group, > GQuark accel_path_quark); > >struct _GtkAccelGroupEntry >{ > GtkAccelKey key; > GClosure *closure; > GQuark accel_path_quark; >}; > > > > > > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkwindow.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkbin.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkbin.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkcontainer.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkcontainer.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkwidget.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkwidget.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkobject.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkobject.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktypeutils.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtktypeutils.h" > ># 62 "/usr/include/gtk-2.0/gtk/gtktypeutils.h" >typedef GType GtkFundamentalType; ># 89 "/usr/include/gtk-2.0/gtk/gtktypeutils.h" >typedef GType GtkType; > > > >typedef GTypeInstance GtkTypeObject; >typedef GTypeClass GtkTypeClass; >typedef GBaseInitFunc GtkClassInitFunc; >typedef GInstanceInitFunc GtkObjectInitFunc; > > > > > > > ># 1 "/usr/include/gtk-2.0/gtk/gtktypebuiltins.h" 1 ># 9 "/usr/include/gtk-2.0/gtk/gtktypebuiltins.h" > > >GType gtk_accel_flags_get_type (void) __attribute__((__const__)); > > >GType gtk_assistant_page_type_get_type (void) __attribute__((__const__)); > > >GType gtk_builder_error_get_type (void) __attribute__((__const__)); > > >GType gtk_calendar_display_options_get_type (void) __attribute__((__const__)); > > >GType gtk_cell_renderer_state_get_type (void) __attribute__((__const__)); > >GType gtk_cell_renderer_mode_get_type (void) __attribute__((__const__)); > > >GType gtk_cell_renderer_accel_mode_get_type (void) __attribute__((__const__)); > > >GType gtk_cell_type_get_type (void) __attribute__((__const__)); > >GType gtk_clist_drag_pos_get_type (void) __attribute__((__const__)); > >GType gtk_button_action_get_type (void) __attribute__((__const__)); > > >GType gtk_ctree_pos_get_type (void) __attribute__((__const__)); > >GType gtk_ctree_line_style_get_type (void) __attribute__((__const__)); > >GType gtk_ctree_expander_style_get_type (void) __attribute__((__const__)); > >GType gtk_ctree_expansion_type_get_type (void) __attribute__((__const__)); > > >GType gtk_debug_flag_get_type (void) __attribute__((__const__)); > > >GType gtk_dialog_flags_get_type (void) __attribute__((__const__)); > >GType gtk_response_type_get_type (void) __attribute__((__const__)); > > >GType gtk_dest_defaults_get_type (void) __attribute__((__const__)); > >GType gtk_target_flags_get_type (void) __attribute__((__const__)); > > >GType gtk_anchor_type_get_type (void) __attribute__((__const__)); > >GType gtk_arrow_type_get_type (void) __attribute__((__const__)); > >GType gtk_attach_options_get_type (void) __attribute__((__const__)); > >GType gtk_button_box_style_get_type (void) __attribute__((__const__)); > >GType gtk_curve_type_get_type (void) __attribute__((__const__)); > >GType gtk_delete_type_get_type (void) __attribute__((__const__)); > >GType gtk_direction_type_get_type (void) __attribute__((__const__)); > >GType gtk_expander_style_get_type (void) __attribute__((__const__)); > >GType gtk_icon_size_get_type (void) __attribute__((__const__)); > >GType gtk_sensitivity_type_get_type (void) __attribute__((__const__)); > >GType gtk_side_type_get_type (void) __attribute__((__const__)); > >GType gtk_text_direction_get_type (void) __attribute__((__const__)); > >GType gtk_justification_get_type (void) __attribute__((__const__)); > >GType gtk_match_type_get_type (void) __attribute__((__const__)); > >GType gtk_menu_direction_type_get_type (void) __attribute__((__const__)); > >GType gtk_metric_type_get_type (void) __attribute__((__const__)); > >GType gtk_movement_step_get_type (void) __attribute__((__const__)); > >GType gtk_scroll_step_get_type (void) __attribute__((__const__)); > >GType gtk_orientation_get_type (void) __attribute__((__const__)); > >GType gtk_corner_type_get_type (void) __attribute__((__const__)); > >GType gtk_pack_type_get_type (void) __attribute__((__const__)); > >GType gtk_path_priority_type_get_type (void) __attribute__((__const__)); > >GType gtk_path_type_get_type (void) __attribute__((__const__)); > >GType gtk_policy_type_get_type (void) __attribute__((__const__)); > >GType gtk_position_type_get_type (void) __attribute__((__const__)); > >GType gtk_preview_type_get_type (void) __attribute__((__const__)); > >GType gtk_relief_style_get_type (void) __attribute__((__const__)); > >GType gtk_resize_mode_get_type (void) __attribute__((__const__)); > >GType gtk_signal_run_type_get_type (void) __attribute__((__const__)); > >GType gtk_scroll_type_get_type (void) __attribute__((__const__)); > >GType gtk_selection_mode_get_type (void) __attribute__((__const__)); > >GType gtk_shadow_type_get_type (void) __attribute__((__const__)); > >GType gtk_state_type_get_type (void) __attribute__((__const__)); > >GType gtk_submenu_direction_get_type (void) __attribute__((__const__)); > >GType gtk_submenu_placement_get_type (void) __attribute__((__const__)); > >GType gtk_toolbar_style_get_type (void) __attribute__((__const__)); > >GType gtk_update_type_get_type (void) __attribute__((__const__)); > >GType gtk_visibility_get_type (void) __attribute__((__const__)); > >GType gtk_window_position_get_type (void) __attribute__((__const__)); > >GType gtk_window_type_get_type (void) __attribute__((__const__)); > >GType gtk_wrap_mode_get_type (void) __attribute__((__const__)); > >GType gtk_sort_type_get_type (void) __attribute__((__const__)); > >GType gtk_im_preedit_style_get_type (void) __attribute__((__const__)); > >GType gtk_im_status_style_get_type (void) __attribute__((__const__)); > >GType gtk_pack_direction_get_type (void) __attribute__((__const__)); > >GType gtk_print_pages_get_type (void) __attribute__((__const__)); > >GType gtk_page_set_get_type (void) __attribute__((__const__)); > >GType gtk_page_orientation_get_type (void) __attribute__((__const__)); > >GType gtk_print_quality_get_type (void) __attribute__((__const__)); > >GType gtk_print_duplex_get_type (void) __attribute__((__const__)); > >GType gtk_unit_get_type (void) __attribute__((__const__)); > >GType gtk_tree_view_grid_lines_get_type (void) __attribute__((__const__)); > >GType gtk_drag_result_get_type (void) __attribute__((__const__)); > > >GType gtk_file_chooser_action_get_type (void) __attribute__((__const__)); > >GType gtk_file_chooser_confirmation_get_type (void) __attribute__((__const__)); > >GType gtk_file_chooser_error_get_type (void) __attribute__((__const__)); > > >GType gtk_file_filter_flags_get_type (void) __attribute__((__const__)); > > >GType gtk_icon_lookup_flags_get_type (void) __attribute__((__const__)); > >GType gtk_icon_theme_error_get_type (void) __attribute__((__const__)); > > >GType gtk_icon_view_drop_position_get_type (void) __attribute__((__const__)); > > >GType gtk_image_type_get_type (void) __attribute__((__const__)); > > >GType gtk_message_type_get_type (void) __attribute__((__const__)); > >GType gtk_buttons_type_get_type (void) __attribute__((__const__)); > > >GType gtk_notebook_tab_get_type (void) __attribute__((__const__)); > > >GType gtk_object_flags_get_type (void) __attribute__((__const__)); > >GType gtk_arg_flags_get_type (void) __attribute__((__const__)); > > >GType gtk_print_status_get_type (void) __attribute__((__const__)); > >GType gtk_print_operation_result_get_type (void) __attribute__((__const__)); > >GType gtk_print_operation_action_get_type (void) __attribute__((__const__)); > >GType gtk_print_error_get_type (void) __attribute__((__const__)); > > >GType gtk_private_flags_get_type (void) __attribute__((__const__)); > > >GType gtk_progress_bar_style_get_type (void) __attribute__((__const__)); > >GType gtk_progress_bar_orientation_get_type (void) __attribute__((__const__)); > > >GType gtk_rc_flags_get_type (void) __attribute__((__const__)); > >GType gtk_rc_token_type_get_type (void) __attribute__((__const__)); > > >GType gtk_recent_sort_type_get_type (void) __attribute__((__const__)); > >GType gtk_recent_chooser_error_get_type (void) __attribute__((__const__)); > > >GType gtk_recent_filter_flags_get_type (void) __attribute__((__const__)); > > >GType gtk_recent_manager_error_get_type (void) __attribute__((__const__)); > > >GType gtk_size_group_mode_get_type (void) __attribute__((__const__)); > > >GType gtk_spin_button_update_policy_get_type (void) __attribute__((__const__)); > >GType gtk_spin_type_get_type (void) __attribute__((__const__)); > > >GType gtk_text_buffer_target_info_get_type (void) __attribute__((__const__)); > > >GType gtk_text_search_flags_get_type (void) __attribute__((__const__)); > > >GType gtk_text_window_type_get_type (void) __attribute__((__const__)); > > >GType gtk_toolbar_child_type_get_type (void) __attribute__((__const__)); > >GType gtk_toolbar_space_style_get_type (void) __attribute__((__const__)); > > >GType gtk_tree_view_mode_get_type (void) __attribute__((__const__)); > > >GType gtk_tree_model_flags_get_type (void) __attribute__((__const__)); > > >GType gtk_tree_view_drop_position_get_type (void) __attribute__((__const__)); > > >GType gtk_tree_view_column_sizing_get_type (void) __attribute__((__const__)); > > >GType gtk_ui_manager_item_type_get_type (void) __attribute__((__const__)); > > >GType gtk_widget_flags_get_type (void) __attribute__((__const__)); > >GType gtk_widget_help_type_get_type (void) __attribute__((__const__)); > > ># 105 "/usr/include/gtk-2.0/gtk/gtktypeutils.h" 2 > > > > > >GType gtk_identifier_get_type (void) __attribute__((__const__)); > > > > > >typedef struct _GtkArg GtkArg; >typedef struct _GtkObject GtkObject; >typedef gboolean (*GtkFunction) (gpointer data); >typedef void (*GtkDestroyNotify) (gpointer data); >typedef void (*GtkCallbackMarshal) (GtkObject *object, > gpointer data, > guint n_args, > GtkArg *args); >typedef void (*GtkSignalFunc) (void); > > > >typedef struct _GtkTypeInfo GtkTypeInfo; >typedef GSignalCMarshaller GtkSignalMarshaller; > > > > > > >struct _GtkArg >{ > GtkType type; > gchar *name; > > > > > > > > union { > > gchar char_data; > guchar uchar_data; > gboolean bool_data; > gint int_data; > guint uint_data; > glong long_data; > gulong ulong_data; > gfloat float_data; > gdouble double_data; > gchar *string_data; > GtkObject *object_data; > gpointer pointer_data; > > > struct { > GtkSignalFunc f; > gpointer d; > } signal_data; > } d; >}; ># 218 "/usr/include/gtk-2.0/gtk/gtktypeutils.h" >struct _GtkTypeInfo >{ > gchar *type_name; > guint object_size; > guint class_size; > GtkClassInitFunc class_init_func; > GtkObjectInitFunc object_init_func; > gpointer reserved_1; > gpointer reserved_2; > GtkClassInitFunc base_class_init_func; >}; > > > >gpointer gtk_type_class (GtkType type); > > > >GtkType gtk_type_unique (GtkType parent_type, > const GtkTypeInfo *gtkinfo); >gpointer gtk_type_new (GtkType type); ># 249 "/usr/include/gtk-2.0/gtk/gtktypeutils.h" >typedef GEnumValue GtkEnumValue; >typedef GFlagsValue GtkFlagValue; >GtkEnumValue* gtk_type_enum_get_values (GtkType enum_type); >GtkFlagValue* gtk_type_flags_get_values (GtkType flags_type); >GtkEnumValue* gtk_type_enum_find_value (GtkType enum_type, > const gchar *value_name); >GtkFlagValue* gtk_type_flags_find_value (GtkType flags_type, > const gchar *value_name); > > > > > >void gtk_type_init (GTypeDebugFlags debug_flags); > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkobject.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkdebug.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkdebug.h" > > >typedef enum { > GTK_DEBUG_MISC = 1 << 0, > GTK_DEBUG_PLUGSOCKET = 1 << 1, > GTK_DEBUG_TEXT = 1 << 2, > GTK_DEBUG_TREE = 1 << 3, > GTK_DEBUG_UPDATES = 1 << 4, > GTK_DEBUG_KEYBINDINGS = 1 << 5, > GTK_DEBUG_MULTIHEAD = 1 << 6, > GTK_DEBUG_MODULES = 1 << 7, > GTK_DEBUG_GEOMETRY = 1 << 8, > GTK_DEBUG_ICONTHEME = 1 << 9, > GTK_DEBUG_PRINTING = 1 << 10, > GTK_DEBUG_BUILDER = 1 << 11 >} GtkDebugFlag; ># 71 "/usr/include/gtk-2.0/gtk/gtkdebug.h" >extern guint gtk_debug_flags; > > ># 34 "/usr/include/gtk-2.0/gtk/gtkobject.h" 2 > > ># 58 "/usr/include/gtk-2.0/gtk/gtkobject.h" >typedef enum >{ > GTK_IN_DESTRUCTION = 1 << 0, > > GTK_FLOATING = 1 << 1, > > GTK_RESERVED_1 = 1 << 2, > GTK_RESERVED_2 = 1 << 3 >} GtkObjectFlags; ># 80 "/usr/include/gtk-2.0/gtk/gtkobject.h" >typedef struct _GtkObjectClass GtkObjectClass; > > >struct _GtkObject >{ > GInitiallyUnowned parent_instance; > > > > > > > guint32 flags; >}; > >struct _GtkObjectClass >{ > GInitiallyUnownedClass parent_class; > > > void (*set_arg) (GtkObject *object, > GtkArg *arg, > guint arg_id); > void (*get_arg) (GtkObject *object, > GtkArg *arg, > guint arg_id); ># 115 "/usr/include/gtk-2.0/gtk/gtkobject.h" > void (*destroy) (GtkObject *object); >}; > > > > > >GtkType gtk_object_get_type (void) __attribute__((__const__)); > > >void gtk_object_sink (GtkObject *object); > >void gtk_object_destroy (GtkObject *object); > > > > > >GtkObject* gtk_object_new (GtkType type, > const gchar *first_property_name, > ...); >GtkObject* gtk_object_ref (GtkObject *object); >void gtk_object_unref (GtkObject *object); >void gtk_object_weakref (GtkObject *object, > GtkDestroyNotify notify, > gpointer data); >void gtk_object_weakunref (GtkObject *object, > GtkDestroyNotify notify, > gpointer data); ># 157 "/usr/include/gtk-2.0/gtk/gtkobject.h" >void gtk_object_set_data (GtkObject *object, > const gchar *key, > gpointer data); >void gtk_object_set_data_full (GtkObject *object, > const gchar *key, > gpointer data, > GtkDestroyNotify destroy); >void gtk_object_remove_data (GtkObject *object, > const gchar *key); >gpointer gtk_object_get_data (GtkObject *object, > const gchar *key); >void gtk_object_remove_no_notify (GtkObject *object, > const gchar *key); > > > > > > >void gtk_object_set_user_data (GtkObject *object, > gpointer data); >gpointer gtk_object_get_user_data (GtkObject *object); > > > > > >void gtk_object_set_data_by_id (GtkObject *object, > GQuark data_id, > gpointer data); >void gtk_object_set_data_by_id_full (GtkObject *object, > GQuark data_id, > gpointer data, > GtkDestroyNotify destroy); >gpointer gtk_object_get_data_by_id (GtkObject *object, > GQuark data_id); >void gtk_object_remove_data_by_id (GtkObject *object, > GQuark data_id); >void gtk_object_remove_no_notify_by_id (GtkObject *object, > GQuark key_id); > > > > > >typedef enum >{ > GTK_ARG_READABLE = G_PARAM_READABLE, > GTK_ARG_WRITABLE = G_PARAM_WRITABLE, > GTK_ARG_CONSTRUCT = G_PARAM_CONSTRUCT, > GTK_ARG_CONSTRUCT_ONLY = G_PARAM_CONSTRUCT_ONLY, > GTK_ARG_CHILD_ARG = 1 << 4 >} GtkArgFlags; > >void gtk_object_get (GtkObject *object, > const gchar *first_property_name, > ...) __attribute__((__sentinel__)); >void gtk_object_set (GtkObject *object, > const gchar *first_property_name, > ...) __attribute__((__sentinel__)); >void gtk_object_add_arg_type (const gchar *arg_name, > GtkType arg_type, > guint arg_flags, > guint arg_id); > > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkwidget.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkadjustment.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkadjustment.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtkadjustment.h" >typedef struct _GtkAdjustment GtkAdjustment; >typedef struct _GtkAdjustmentClass GtkAdjustmentClass; > >struct _GtkAdjustment >{ > GtkObject parent_instance; > > gdouble lower; > gdouble upper; > gdouble value; > gdouble step_increment; > gdouble page_increment; > gdouble page_size; >}; > >struct _GtkAdjustmentClass >{ > GtkObjectClass parent_class; > > void (* changed) (GtkAdjustment *adjustment); > void (* value_changed) (GtkAdjustment *adjustment); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_adjustment_get_type (void) __attribute__((__const__)); >GtkObject* gtk_adjustment_new (gdouble value, > gdouble lower, > gdouble upper, > gdouble step_increment, > gdouble page_increment, > gdouble page_size); >void gtk_adjustment_changed (GtkAdjustment *adjustment); >void gtk_adjustment_value_changed (GtkAdjustment *adjustment); >void gtk_adjustment_clamp_page (GtkAdjustment *adjustment, > gdouble lower, > gdouble upper); >gdouble gtk_adjustment_get_value (GtkAdjustment *adjustment); >void gtk_adjustment_set_value (GtkAdjustment *adjustment, > gdouble value); > > ># 34 "/usr/include/gtk-2.0/gtk/gtkwidget.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkstyle.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkstyle.h" > ># 49 "/usr/include/gtk-2.0/gtk/gtkstyle.h" >typedef struct _GtkBorder GtkBorder; >typedef struct _GtkStyle GtkStyle; >typedef struct _GtkStyleClass GtkStyleClass; >typedef struct _GtkThemeEngine GtkThemeEngine; >typedef struct _GtkRcStyle GtkRcStyle; >typedef struct _GtkIconSet GtkIconSet; >typedef struct _GtkIconSource GtkIconSource; >typedef struct _GtkRcProperty GtkRcProperty; >typedef struct _GtkSettings GtkSettings; >typedef gboolean (*GtkRcPropertyParser) (const GParamSpec *pspec, > const GString *rc_string, > GValue *property_value); > > > > >typedef struct _GtkWidget GtkWidget; > > > >struct _GtkStyle >{ > GObject parent_instance; > > > > GdkColor fg[5]; > GdkColor bg[5]; > GdkColor light[5]; > GdkColor dark[5]; > GdkColor mid[5]; > GdkColor text[5]; > GdkColor base[5]; > GdkColor text_aa[5]; > > GdkColor black; > GdkColor white; > PangoFontDescription *font_desc; > > gint xthickness; > gint ythickness; > > GdkGC *fg_gc[5]; > GdkGC *bg_gc[5]; > GdkGC *light_gc[5]; > GdkGC *dark_gc[5]; > GdkGC *mid_gc[5]; > GdkGC *text_gc[5]; > GdkGC *base_gc[5]; > GdkGC *text_aa_gc[5]; > GdkGC *black_gc; > GdkGC *white_gc; > > GdkPixmap *bg_pixmap[5]; > > > > gint attach_count; > > gint depth; > GdkColormap *colormap; > GdkFont *private_font; > PangoFontDescription *private_font_desc; > > > GtkRcStyle *rc_style; > > GSList *styles; > GArray *property_cache; > GSList *icon_factories; >}; > >struct _GtkStyleClass >{ > GObjectClass parent_class; > > > > > > void (*realize) (GtkStyle *style); > > > > > void (*unrealize) (GtkStyle *style); > > > > void (*copy) (GtkStyle *style, > GtkStyle *src); > > > > > > > GtkStyle *(*clone) (GtkStyle *style); > > > > > void (*init_from_rc) (GtkStyle *style, > GtkRcStyle *rc_style); > > void (*set_background) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type); > > > GdkPixbuf * (* render_icon) (GtkStyle *style, > const GtkIconSource *source, > GtkTextDirection direction, > GtkStateType state, > GtkIconSize size, > GtkWidget *widget, > const gchar *detail); > > > > > void (*draw_hline) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x1, > gint x2, > gint y); > void (*draw_vline) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint y1_, > gint y2_, > gint x); > void (*draw_shadow) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); > void (*draw_polygon) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > GdkPoint *point, > gint npoints, > gboolean fill); > void (*draw_arrow) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > GtkArrowType arrow_type, > gboolean fill, > gint x, > gint y, > gint width, > gint height); > void (*draw_diamond) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); > void (*draw_string) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > const gchar *string); > void (*draw_box) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); > void (*draw_flat_box) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); > void (*draw_check) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); > void (*draw_option) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); > void (*draw_tab) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); > void (*draw_shadow_gap) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side, > gint gap_x, > gint gap_width); > void (*draw_box_gap) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side, > gint gap_x, > gint gap_width); > void (*draw_extension) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side); > void (*draw_focus) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); > void (*draw_slider) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkOrientation orientation); > void (*draw_handle) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkOrientation orientation); > > void (*draw_expander) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > GtkExpanderStyle expander_style); > void (*draw_layout) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > gboolean use_text, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > PangoLayout *layout); > void (*draw_resize_grip) (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > GdkWindowEdge edge, > gint x, > gint y, > gint width, > gint height); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); > void (*_gtk_reserved5) (void); > void (*_gtk_reserved6) (void); > void (*_gtk_reserved7) (void); > void (*_gtk_reserved8) (void); > void (*_gtk_reserved9) (void); > void (*_gtk_reserved10) (void); > void (*_gtk_reserved11) (void); > void (*_gtk_reserved12) (void); >}; > >struct _GtkBorder >{ > gint left; > gint right; > gint top; > gint bottom; >}; > >GType gtk_style_get_type (void) __attribute__((__const__)); >GtkStyle* gtk_style_new (void); >GtkStyle* gtk_style_copy (GtkStyle *style); >GtkStyle* gtk_style_attach (GtkStyle *style, > GdkWindow *window) __attribute__((warn_unused_result)); >void gtk_style_detach (GtkStyle *style); > > >GtkStyle* gtk_style_ref (GtkStyle *style); >void gtk_style_unref (GtkStyle *style); > >GdkFont * gtk_style_get_font (GtkStyle *style); >void gtk_style_set_font (GtkStyle *style, > GdkFont *font); > > >void gtk_style_set_background (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type); >void gtk_style_apply_default_background (GtkStyle *style, > GdkWindow *window, > gboolean set_bg, > GtkStateType state_type, > GdkRectangle *area, > gint x, > gint y, > gint width, > gint height); > >GtkIconSet* gtk_style_lookup_icon_set (GtkStyle *style, > const gchar *stock_id); >gboolean gtk_style_lookup_color (GtkStyle *style, > const gchar *color_name, > GdkColor *color); > >GdkPixbuf* gtk_style_render_icon (GtkStyle *style, > const GtkIconSource *source, > GtkTextDirection direction, > GtkStateType state, > GtkIconSize size, > GtkWidget *widget, > const gchar *detail); > > >void gtk_draw_hline (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > gint x1, > gint x2, > gint y); >void gtk_draw_vline (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > gint y1_, > gint y2_, > gint x); >void gtk_draw_shadow (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_polygon (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkPoint *points, > gint npoints, > gboolean fill); >void gtk_draw_arrow (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GtkArrowType arrow_type, > gboolean fill, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_diamond (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_box (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_flat_box (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_check (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_option (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_tab (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_shadow_gap (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side, > gint gap_x, > gint gap_width); >void gtk_draw_box_gap (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side, > gint gap_x, > gint gap_width); >void gtk_draw_extension (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side); >void gtk_draw_focus (GtkStyle *style, > GdkWindow *window, > gint x, > gint y, > gint width, > gint height); >void gtk_draw_slider (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height, > GtkOrientation orientation); >void gtk_draw_handle (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > gint x, > gint y, > gint width, > gint height, > GtkOrientation orientation); >void gtk_draw_expander (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > gint x, > gint y, > GtkExpanderStyle expander_style); >void gtk_draw_layout (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > gboolean use_text, > gint x, > gint y, > PangoLayout *layout); >void gtk_draw_resize_grip (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkWindowEdge edge, > gint x, > gint y, > gint width, > gint height); > > >void gtk_paint_hline (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x1, > gint x2, > gint y); >void gtk_paint_vline (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint y1_, > gint y2_, > gint x); >void gtk_paint_shadow (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_polygon (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > GdkPoint *points, > gint npoints, > gboolean fill); >void gtk_paint_arrow (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > GtkArrowType arrow_type, > gboolean fill, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_diamond (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_box (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_flat_box (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_check (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_option (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_tab (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_shadow_gap (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side, > gint gap_x, > gint gap_width); >void gtk_paint_box_gap (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side, > gint gap_x, > gint gap_width); >void gtk_paint_extension (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkPositionType gap_side); >void gtk_paint_focus (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height); >void gtk_paint_slider (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkOrientation orientation); >void gtk_paint_handle (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GtkShadowType shadow_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > gint width, > gint height, > GtkOrientation orientation); >void gtk_paint_expander (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > GtkExpanderStyle expander_style); >void gtk_paint_layout (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > gboolean use_text, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > PangoLayout *layout); > >void gtk_paint_resize_grip (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > GdkWindowEdge edge, > gint x, > gint y, > gint width, > gint height); > > >GType gtk_border_get_type (void) __attribute__((__const__)); >GtkBorder *gtk_border_copy (const GtkBorder *border_); >void gtk_border_free (GtkBorder *border_); > > >const GValue* _gtk_style_peek_property_value (GtkStyle *style, > GType widget_type, > GParamSpec *pspec, > GtkRcPropertyParser parser); > >void _gtk_style_init_for_settings (GtkStyle *style, > GtkSettings *settings); > >void _gtk_style_shade (GdkColor *a, > GdkColor *b, > gdouble k); > > > > >void gtk_draw_string (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > gint x, > gint y, > const gchar *string); >void gtk_paint_string (GtkStyle *style, > GdkWindow *window, > GtkStateType state_type, > GdkRectangle *area, > GtkWidget *widget, > const gchar *detail, > gint x, > gint y, > const gchar *string); > > >void gtk_draw_insertion_cursor (GtkWidget *widget, > GdkDrawable *drawable, > GdkRectangle *area, > GdkRectangle *location, > gboolean is_primary, > GtkTextDirection direction, > gboolean draw_arrow); >GdkGC *_gtk_widget_get_cursor_gc (GtkWidget *widget); >void _gtk_widget_get_cursor_color (GtkWidget *widget, > GdkColor *color); > > ># 35 "/usr/include/gtk-2.0/gtk/gtkwidget.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtksettings.h" 1 ># 21 "/usr/include/gtk-2.0/gtk/gtksettings.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkrc.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkrc.h" > > > >typedef struct _GtkIconFactory GtkIconFactory; >typedef struct _GtkRcContext GtkRcContext; > >typedef struct _GtkRcStyleClass GtkRcStyleClass; ># 48 "/usr/include/gtk-2.0/gtk/gtkrc.h" >typedef enum >{ > GTK_RC_FG = 1 << 0, > GTK_RC_BG = 1 << 1, > GTK_RC_TEXT = 1 << 2, > GTK_RC_BASE = 1 << 3 >} GtkRcFlags; > >struct _GtkRcStyle >{ > GObject parent_instance; > > > > gchar *name; > gchar *bg_pixmap_name[5]; > PangoFontDescription *font_desc; > > GtkRcFlags color_flags[5]; > GdkColor fg[5]; > GdkColor bg[5]; > GdkColor text[5]; > GdkColor base[5]; > > gint xthickness; > gint ythickness; > > > GArray *rc_properties; > > > GSList *rc_style_lists; > > GSList *icon_factories; > > guint engine_specified : 1; >}; > >struct _GtkRcStyleClass >{ > GObjectClass parent_class; > > > > > > > GtkRcStyle * (*create_rc_style) (GtkRcStyle *rc_style); > > > > > > guint (*parse) (GtkRcStyle *rc_style, > GtkSettings *settings, > GScanner *scanner); > > > > > void (*merge) (GtkRcStyle *dest, > GtkRcStyle *src); > > > > GtkStyle * (*create_style) (GtkRcStyle *rc_style); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; ># 129 "/usr/include/gtk-2.0/gtk/gtkrc.h" >void _gtk_rc_init (void); >GSList* _gtk_rc_parse_widget_class_path (const gchar *pattern); >void _gtk_rc_free_widget_class_path (GSList *list); >gboolean _gtk_rc_match_widget_class (GSList *list, > gint length, > gchar *path, > gchar *path_reversed); > >void gtk_rc_add_default_file (const gchar *filename); >void gtk_rc_set_default_files (gchar **filenames); >gchar** gtk_rc_get_default_files (void); >GtkStyle* gtk_rc_get_style (GtkWidget *widget); >GtkStyle* gtk_rc_get_style_by_paths (GtkSettings *settings, > const char *widget_path, > const char *class_path, > GType type); > >gboolean gtk_rc_reparse_all_for_settings (GtkSettings *settings, > gboolean force_load); >void gtk_rc_reset_styles (GtkSettings *settings); > >gchar* gtk_rc_find_pixmap_in_path (GtkSettings *settings, > GScanner *scanner, > const gchar *pixmap_file); > >void gtk_rc_parse (const gchar *filename); >void gtk_rc_parse_string (const gchar *rc_string); >gboolean gtk_rc_reparse_all (void); > > >void gtk_rc_add_widget_name_style (GtkRcStyle *rc_style, > const gchar *pattern); >void gtk_rc_add_widget_class_style (GtkRcStyle *rc_style, > const gchar *pattern); >void gtk_rc_add_class_style (GtkRcStyle *rc_style, > const gchar *pattern); > > > >GType gtk_rc_style_get_type (void) __attribute__((__const__)); >GtkRcStyle* gtk_rc_style_new (void); >GtkRcStyle* gtk_rc_style_copy (GtkRcStyle *orig); > > >void gtk_rc_style_ref (GtkRcStyle *rc_style); >void gtk_rc_style_unref (GtkRcStyle *rc_style); > > >gchar* gtk_rc_find_module_in_path (const gchar *module_file); >gchar* gtk_rc_get_theme_dir (void); >gchar* gtk_rc_get_module_dir (void); >gchar* gtk_rc_get_im_module_path (void); >gchar* gtk_rc_get_im_module_file (void); > > >typedef enum { > GTK_RC_TOKEN_INVALID = G_TOKEN_LAST, > GTK_RC_TOKEN_INCLUDE, > GTK_RC_TOKEN_NORMAL, > GTK_RC_TOKEN_ACTIVE, > GTK_RC_TOKEN_PRELIGHT, > GTK_RC_TOKEN_SELECTED, > GTK_RC_TOKEN_INSENSITIVE, > GTK_RC_TOKEN_FG, > GTK_RC_TOKEN_BG, > GTK_RC_TOKEN_TEXT, > GTK_RC_TOKEN_BASE, > GTK_RC_TOKEN_XTHICKNESS, > GTK_RC_TOKEN_YTHICKNESS, > GTK_RC_TOKEN_FONT, > GTK_RC_TOKEN_FONTSET, > GTK_RC_TOKEN_FONT_NAME, > GTK_RC_TOKEN_BG_PIXMAP, > GTK_RC_TOKEN_PIXMAP_PATH, > GTK_RC_TOKEN_STYLE, > GTK_RC_TOKEN_BINDING, > GTK_RC_TOKEN_BIND, > GTK_RC_TOKEN_WIDGET, > GTK_RC_TOKEN_WIDGET_CLASS, > GTK_RC_TOKEN_CLASS, > GTK_RC_TOKEN_LOWEST, > GTK_RC_TOKEN_GTK, > GTK_RC_TOKEN_APPLICATION, > GTK_RC_TOKEN_THEME, > GTK_RC_TOKEN_RC, > GTK_RC_TOKEN_HIGHEST, > GTK_RC_TOKEN_ENGINE, > GTK_RC_TOKEN_MODULE_PATH, > GTK_RC_TOKEN_IM_MODULE_PATH, > GTK_RC_TOKEN_IM_MODULE_FILE, > GTK_RC_TOKEN_STOCK, > GTK_RC_TOKEN_LTR, > GTK_RC_TOKEN_RTL, > GTK_RC_TOKEN_COLOR, > GTK_RC_TOKEN_UNBIND, > GTK_RC_TOKEN_LAST >} GtkRcTokenType; > >GScanner* gtk_rc_scanner_new (void); >guint gtk_rc_parse_color (GScanner *scanner, > GdkColor *color); >guint gtk_rc_parse_color_full (GScanner *scanner, > GtkRcStyle *style, > GdkColor *color); >guint gtk_rc_parse_state (GScanner *scanner, > GtkStateType *state); >guint gtk_rc_parse_priority (GScanner *scanner, > GtkPathPriorityType *priority); > > > > >struct _GtkRcProperty >{ > > GQuark type_name; > GQuark property_name; > > > gchar *origin; > GValue value; >}; >const GtkRcProperty* _gtk_rc_style_lookup_rc_property (GtkRcStyle *rc_style, > GQuark type_name, > GQuark property_name); >void _gtk_rc_style_set_rc_property (GtkRcStyle *rc_style, > GtkRcProperty *property); >void _gtk_rc_style_unset_rc_property (GtkRcStyle *rc_style, > GQuark type_name, > GQuark property_name); > >GSList * _gtk_rc_style_get_color_hashes (GtkRcStyle *rc_style); > >const gchar* _gtk_rc_context_get_default_font_name (GtkSettings *settings); >void _gtk_rc_context_destroy (GtkSettings *settings); > > ># 22 "/usr/include/gtk-2.0/gtk/gtksettings.h" 2 > > ># 36 "/usr/include/gtk-2.0/gtk/gtksettings.h" >typedef struct _GtkSettingsClass GtkSettingsClass; >typedef struct _GtkSettingsValue GtkSettingsValue; >typedef struct _GtkSettingsPropertyValue GtkSettingsPropertyValue; > > > >struct _GtkSettings >{ > GObject parent_instance; > > GData *queued_settings; > GtkSettingsPropertyValue *property_values; > > GtkRcContext *rc_context; > GdkScreen *screen; >}; >struct _GtkSettingsClass >{ > GObjectClass parent_class; > >}; >struct _GtkSettingsValue >{ > > > > gchar *origin; > > > > > GValue value; >}; > > > >GType gtk_settings_get_type (void) __attribute__((__const__)); > >GtkSettings* gtk_settings_get_default (void); > >GtkSettings* gtk_settings_get_for_screen (GdkScreen *screen); > >void gtk_settings_install_property (GParamSpec *pspec); >void gtk_settings_install_property_parser (GParamSpec *pspec, > GtkRcPropertyParser parser); > > >gboolean gtk_rc_property_parse_color (const GParamSpec *pspec, > const GString *gstring, > GValue *property_value); >gboolean gtk_rc_property_parse_enum (const GParamSpec *pspec, > const GString *gstring, > GValue *property_value); >gboolean gtk_rc_property_parse_flags (const GParamSpec *pspec, > const GString *gstring, > GValue *property_value); >gboolean gtk_rc_property_parse_requisition (const GParamSpec *pspec, > const GString *gstring, > GValue *property_value); >gboolean gtk_rc_property_parse_border (const GParamSpec *pspec, > const GString *gstring, > GValue *property_value); > > >void gtk_settings_set_property_value (GtkSettings *settings, > const gchar *name, > const GtkSettingsValue *svalue); >void gtk_settings_set_string_property (GtkSettings *settings, > const gchar *name, > const gchar *v_string, > const gchar *origin); >void gtk_settings_set_long_property (GtkSettings *settings, > const gchar *name, > glong v_long, > const gchar *origin); >void gtk_settings_set_double_property (GtkSettings *settings, > const gchar *name, > gdouble v_double, > const gchar *origin); > > > >void _gtk_settings_set_property_value_from_rc (GtkSettings *settings, > const gchar *name, > const GtkSettingsValue *svalue); >void _gtk_settings_reset_rc_values (GtkSettings *settings); > >void _gtk_settings_handle_event (GdkEventSetting *event); >GtkRcPropertyParser _gtk_rc_property_parser_from_type (GType type); >gboolean _gtk_settings_parse_convert (GtkRcPropertyParser parser, > const GValue *src_value, > GParamSpec *pspec, > GValue *dest_value); > > > ># 36 "/usr/include/gtk-2.0/gtk/gtkwidget.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkobject.h" 1 ># 28 "/usr/include/atk-1.0/atk/atkobject.h" ># 1 "/usr/include/atk-1.0/atk/atkstate.h" 1 ># 122 "/usr/include/atk-1.0/atk/atkstate.h" >typedef enum >{ > ATK_STATE_INVALID, > ATK_STATE_ACTIVE, > ATK_STATE_ARMED, > ATK_STATE_BUSY, > ATK_STATE_CHECKED, > ATK_STATE_DEFUNCT, > ATK_STATE_EDITABLE, > ATK_STATE_ENABLED, > ATK_STATE_EXPANDABLE, > ATK_STATE_EXPANDED, > ATK_STATE_FOCUSABLE, > ATK_STATE_FOCUSED, > ATK_STATE_HORIZONTAL, > ATK_STATE_ICONIFIED, > ATK_STATE_MODAL, > ATK_STATE_MULTI_LINE, > ATK_STATE_MULTISELECTABLE, > ATK_STATE_OPAQUE, > ATK_STATE_PRESSED, > ATK_STATE_RESIZABLE, > ATK_STATE_SELECTABLE, > ATK_STATE_SELECTED, > ATK_STATE_SENSITIVE, > ATK_STATE_SHOWING, > ATK_STATE_SINGLE_LINE, > ATK_STATE_STALE, > ATK_STATE_TRANSIENT, > ATK_STATE_VERTICAL, > ATK_STATE_VISIBLE, > ATK_STATE_MANAGES_DESCENDANTS, > ATK_STATE_INDETERMINATE, > ATK_STATE_TRUNCATED, > ATK_STATE_REQUIRED, > ATK_STATE_INVALID_ENTRY, > ATK_STATE_SUPPORTS_AUTOCOMPLETION, > ATK_STATE_SELECTABLE_TEXT, > ATK_STATE_DEFAULT, > ATK_STATE_ANIMATED, > ATK_STATE_VISITED, > > ATK_STATE_LAST_DEFINED >} AtkStateType; > >typedef guint64 AtkState; > >AtkStateType atk_state_type_register (const gchar *name); > >const gchar* atk_state_type_get_name (AtkStateType type); >AtkStateType atk_state_type_for_name (const gchar *name); ># 29 "/usr/include/atk-1.0/atk/atkobject.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkrelationtype.h" 1 ># 54 "/usr/include/atk-1.0/atk/atkrelationtype.h" >typedef enum >{ > ATK_RELATION_NULL = 0, > ATK_RELATION_CONTROLLED_BY, > ATK_RELATION_CONTROLLER_FOR, > ATK_RELATION_LABEL_FOR, > ATK_RELATION_LABELLED_BY, > ATK_RELATION_MEMBER_OF, > ATK_RELATION_NODE_CHILD_OF, > ATK_RELATION_FLOWS_TO, > ATK_RELATION_FLOWS_FROM, > ATK_RELATION_SUBWINDOW_OF, > ATK_RELATION_EMBEDS, > ATK_RELATION_EMBEDDED_BY, > ATK_RELATION_POPUP_FOR, > ATK_RELATION_PARENT_WINDOW_OF, > ATK_RELATION_DESCRIBED_BY, > ATK_RELATION_DESCRIPTION_FOR, > ATK_RELATION_LAST_DEFINED >} AtkRelationType; ># 30 "/usr/include/atk-1.0/atk/atkobject.h" 2 ># 148 "/usr/include/atk-1.0/atk/atkobject.h" >typedef enum >{ > ATK_ROLE_INVALID = 0, > ATK_ROLE_ACCEL_LABEL, > ATK_ROLE_ALERT, > ATK_ROLE_ANIMATION, > ATK_ROLE_ARROW, > ATK_ROLE_CALENDAR, > ATK_ROLE_CANVAS, > ATK_ROLE_CHECK_BOX, > ATK_ROLE_CHECK_MENU_ITEM, > ATK_ROLE_COLOR_CHOOSER, > ATK_ROLE_COLUMN_HEADER, > ATK_ROLE_COMBO_BOX, > ATK_ROLE_DATE_EDITOR, > ATK_ROLE_DESKTOP_ICON, > ATK_ROLE_DESKTOP_FRAME, > ATK_ROLE_DIAL, > ATK_ROLE_DIALOG, > ATK_ROLE_DIRECTORY_PANE, > ATK_ROLE_DRAWING_AREA, > ATK_ROLE_FILE_CHOOSER, > ATK_ROLE_FILLER, > ATK_ROLE_FONT_CHOOSER, > ATK_ROLE_FRAME, > ATK_ROLE_GLASS_PANE, > ATK_ROLE_HTML_CONTAINER, > ATK_ROLE_ICON, > ATK_ROLE_IMAGE, > ATK_ROLE_INTERNAL_FRAME, > ATK_ROLE_LABEL, > ATK_ROLE_LAYERED_PANE, > ATK_ROLE_LIST, > ATK_ROLE_LIST_ITEM, > ATK_ROLE_MENU, > ATK_ROLE_MENU_BAR, > ATK_ROLE_MENU_ITEM, > ATK_ROLE_OPTION_PANE, > ATK_ROLE_PAGE_TAB, > ATK_ROLE_PAGE_TAB_LIST, > ATK_ROLE_PANEL, > ATK_ROLE_PASSWORD_TEXT, > ATK_ROLE_POPUP_MENU, > ATK_ROLE_PROGRESS_BAR, > ATK_ROLE_PUSH_BUTTON, > ATK_ROLE_RADIO_BUTTON, > ATK_ROLE_RADIO_MENU_ITEM, > ATK_ROLE_ROOT_PANE, > ATK_ROLE_ROW_HEADER, > ATK_ROLE_SCROLL_BAR, > ATK_ROLE_SCROLL_PANE, > ATK_ROLE_SEPARATOR, > ATK_ROLE_SLIDER, > ATK_ROLE_SPLIT_PANE, > ATK_ROLE_SPIN_BUTTON, > ATK_ROLE_STATUSBAR, > ATK_ROLE_TABLE, > ATK_ROLE_TABLE_CELL, > ATK_ROLE_TABLE_COLUMN_HEADER, > ATK_ROLE_TABLE_ROW_HEADER, > ATK_ROLE_TEAR_OFF_MENU_ITEM, > ATK_ROLE_TERMINAL, > ATK_ROLE_TEXT, > ATK_ROLE_TOGGLE_BUTTON, > ATK_ROLE_TOOL_BAR, > ATK_ROLE_TOOL_TIP, > ATK_ROLE_TREE, > ATK_ROLE_TREE_TABLE, > ATK_ROLE_UNKNOWN, > ATK_ROLE_VIEWPORT, > ATK_ROLE_WINDOW, > ATK_ROLE_HEADER, > ATK_ROLE_FOOTER, > ATK_ROLE_PARAGRAPH, > ATK_ROLE_RULER, > ATK_ROLE_APPLICATION, > ATK_ROLE_AUTOCOMPLETE, > ATK_ROLE_EDITBAR, > ATK_ROLE_EMBEDDED, > ATK_ROLE_ENTRY, > ATK_ROLE_CHART, > ATK_ROLE_CAPTION, > ATK_ROLE_DOCUMENT_FRAME, > ATK_ROLE_HEADING, > ATK_ROLE_PAGE, > ATK_ROLE_SECTION, > ATK_ROLE_REDUNDANT_OBJECT, > ATK_ROLE_FORM, > ATK_ROLE_LINK, > ATK_ROLE_INPUT_METHOD_WINDOW, > ATK_ROLE_LAST_DEFINED >} AtkRole; > >AtkRole atk_role_register (const gchar *name); ># 260 "/usr/include/atk-1.0/atk/atkobject.h" >typedef enum >{ > ATK_LAYER_INVALID, > ATK_LAYER_BACKGROUND, > ATK_LAYER_CANVAS, > ATK_LAYER_WIDGET, > ATK_LAYER_MDI, > ATK_LAYER_POPUP, > ATK_LAYER_OVERLAY, > ATK_LAYER_WINDOW >} AtkLayer; ># 279 "/usr/include/atk-1.0/atk/atkobject.h" >typedef GSList AtkAttributeSet; ># 291 "/usr/include/atk-1.0/atk/atkobject.h" >typedef struct _AtkAttribute AtkAttribute; > >struct _AtkAttribute { > gchar* name; > gchar* value; >}; ># 311 "/usr/include/atk-1.0/atk/atkobject.h" >typedef struct _AtkImplementor AtkImplementor; >typedef struct _AtkImplementorIface AtkImplementorIface; > > >typedef struct _AtkObject AtkObject; >typedef struct _AtkObjectClass AtkObjectClass; >typedef struct _AtkRelationSet AtkRelationSet; >typedef struct _AtkStateSet AtkStateSet; ># 338 "/usr/include/atk-1.0/atk/atkobject.h" >struct _AtkPropertyValues >{ > const gchar *property_name; > GValue old_value; > GValue new_value; >}; > >typedef struct _AtkPropertyValues AtkPropertyValues; > >typedef gboolean (*AtkFunction) (gpointer data); ># 360 "/usr/include/atk-1.0/atk/atkobject.h" >typedef void (*AtkPropertyChangeHandler) (AtkObject*, AtkPropertyValues*); > > >struct _AtkObject >{ > GObject parent; > > gchar *description; > gchar *name; > AtkObject *accessible_parent; > AtkRole role; > AtkRelationSet *relation_set; > AtkLayer layer; >}; > >struct _AtkObjectClass >{ > GObjectClass parent; > > > > > const gchar* (* get_name) (AtkObject *accessible); > > > > const gchar* (* get_description) (AtkObject *accessible); > > > > AtkObject* (*get_parent) (AtkObject *accessible); > > > > > gint (* get_n_children) (AtkObject *accessible); > > > > > > AtkObject* (* ref_child) (AtkObject *accessible, > gint i); > > > > > gint (* get_index_in_parent) (AtkObject *accessible); > > > > AtkRelationSet* (* ref_relation_set) (AtkObject *accessible); > > > > AtkRole (* get_role) (AtkObject *accessible); > AtkLayer (* get_layer) (AtkObject *accessible); > gint (* get_mdi_zorder) (AtkObject *accessible); > > > > AtkStateSet* (* ref_state_set) (AtkObject *accessible); > > > > void (* set_name) (AtkObject *accessible, > const gchar *name); > > > > void (* set_description) (AtkObject *accessible, > const gchar *description); > > > > void (* set_parent) (AtkObject *accessible, > AtkObject *parent); > > > > void (* set_role) (AtkObject *accessible, > AtkRole role); > > > >guint (* connect_property_change_handler) (AtkObject > *accessible, > AtkPropertyChangeHandler *handler); > > > > >void (* remove_property_change_handler) (AtkObject > *accessible, > guint > handler_id); >void (* initialize) (AtkObject *accessible, > gpointer data); > > > > > void (* children_changed) (AtkObject *accessible, > guint change_index, > gpointer changed_child); > > > > > void (* focus_event) (AtkObject *accessible, > gboolean focus_in); > > > > > void (* property_change) (AtkObject *accessible, > AtkPropertyValues *values); > > > > > void (* state_change) (AtkObject *accessible, > const gchar *name, > gboolean state_set); > > > > > void (*visible_data_changed) (AtkObject *accessible); > > > > > > > > void (*active_descendant_changed) (AtkObject *accessible, > gpointer *child); > > > > > > AtkAttributeSet* (*get_attributes) (AtkObject *accessible); > AtkFunction pad1; > AtkFunction pad2; >}; > >GType atk_object_get_type (void); > >struct _AtkImplementorIface >{ > GTypeInterface parent; > > AtkObject* (*ref_accessible) (AtkImplementor *implementor); >}; >GType atk_implementor_get_type (void); ># 530 "/usr/include/atk-1.0/atk/atkobject.h" >AtkObject* atk_implementor_ref_accessible (AtkImplementor *implementor); > > > > > >const gchar* atk_object_get_name (AtkObject *accessible); >const gchar* atk_object_get_description (AtkObject *accessible); >AtkObject* atk_object_get_parent (AtkObject *accessible); >gint atk_object_get_n_accessible_children (AtkObject *accessible); >AtkObject* atk_object_ref_accessible_child (AtkObject *accessible, > gint i); >AtkRelationSet* atk_object_ref_relation_set (AtkObject *accessible); >AtkRole atk_object_get_role (AtkObject *accessible); >AtkLayer atk_object_get_layer (AtkObject *accessible); >gint atk_object_get_mdi_zorder (AtkObject *accessible); >AtkAttributeSet* atk_object_get_attributes (AtkObject *accessible); >AtkStateSet* atk_object_ref_state_set (AtkObject *accessible); >gint atk_object_get_index_in_parent (AtkObject *accessible); >void atk_object_set_name (AtkObject *accessible, > const gchar *name); >void atk_object_set_description (AtkObject *accessible, > const gchar *description); >void atk_object_set_parent (AtkObject *accessible, > AtkObject *parent); >void atk_object_set_role (AtkObject *accessible, > AtkRole role); > > >guint atk_object_connect_property_change_handler (AtkObject *accessible, > AtkPropertyChangeHandler *handler); >void atk_object_remove_property_change_handler (AtkObject *accessible, > guint handler_id); > >void atk_object_notify_state_change (AtkObject *accessible, > AtkState state, > gboolean value); >void atk_object_initialize (AtkObject *accessible, > gpointer data); > >const gchar* atk_role_get_name (AtkRole role); >AtkRole atk_role_for_name (const gchar *name); > > > >gboolean atk_object_add_relationship (AtkObject *object, > AtkRelationType relationship, > AtkObject *target); >gboolean atk_object_remove_relationship (AtkObject *object, > AtkRelationType relationship, > AtkObject *target); >const gchar* atk_role_get_localized_name (AtkRole role); ># 37 "/usr/include/gtk-2.0/gtk/gtkwidget.h" 2 > > > > > > >typedef enum >{ > GTK_TOPLEVEL = 1 << 4, > GTK_NO_WINDOW = 1 << 5, > GTK_REALIZED = 1 << 6, > GTK_MAPPED = 1 << 7, > GTK_VISIBLE = 1 << 8, > GTK_SENSITIVE = 1 << 9, > GTK_PARENT_SENSITIVE = 1 << 10, > GTK_CAN_FOCUS = 1 << 11, > GTK_HAS_FOCUS = 1 << 12, > > > > > GTK_CAN_DEFAULT = 1 << 13, > > > > > GTK_HAS_DEFAULT = 1 << 14, > > GTK_HAS_GRAB = 1 << 15, > GTK_RC_STYLE = 1 << 16, > GTK_COMPOSITE_CHILD = 1 << 17, > GTK_NO_REPARENT = 1 << 18, > GTK_APP_PAINTABLE = 1 << 19, > > > > > GTK_RECEIVES_DEFAULT = 1 << 20, > > GTK_DOUBLE_BUFFERED = 1 << 21, > GTK_NO_SHOW_ALL = 1 << 22 >} GtkWidgetFlags; > > >typedef enum >{ > GTK_WIDGET_HELP_TOOLTIP, > GTK_WIDGET_HELP_WHATS_THIS >} GtkWidgetHelpType; ># 136 "/usr/include/gtk-2.0/gtk/gtkwidget.h" >typedef struct _GtkRequisition GtkRequisition; >typedef GdkRectangle GtkAllocation; >typedef struct _GtkSelectionData GtkSelectionData; >typedef struct _GtkWidgetClass GtkWidgetClass; >typedef struct _GtkWidgetAuxInfo GtkWidgetAuxInfo; >typedef struct _GtkWidgetShapeInfo GtkWidgetShapeInfo; >typedef struct _GtkClipboard GtkClipboard; >typedef struct _GtkTooltip GtkTooltip; >typedef struct _GtkWindow GtkWindow; >typedef void (*GtkCallback) (GtkWidget *widget, > gpointer data); > > > > >struct _GtkRequisition >{ > gint width; > gint height; >}; > > > > > > >struct _GtkWidget >{ > > > > > > > GtkObject object; > > > > > > > guint16 private_flags; > > > > > guint8 state; > > > > > > > > guint8 saved_state; > > > > > > > > gchar *name; ># 207 "/usr/include/gtk-2.0/gtk/gtkwidget.h" > GtkStyle *style; > > > > GtkRequisition requisition; > > > > GtkAllocation allocation; > > > > > > GdkWindow *window; > > > > GtkWidget *parent; >}; > >struct _GtkWidgetClass >{ > > > > > > > GtkObjectClass parent_class; > > > > guint activate_signal; > > guint set_scroll_adjustments_signal; > > > > > void (*dispatch_child_properties_changed) (GtkWidget *widget, > guint n_pspecs, > GParamSpec **pspecs); > > > void (* show) (GtkWidget *widget); > void (* show_all) (GtkWidget *widget); > void (* hide) (GtkWidget *widget); > void (* hide_all) (GtkWidget *widget); > void (* map) (GtkWidget *widget); > void (* unmap) (GtkWidget *widget); > void (* realize) (GtkWidget *widget); > void (* unrealize) (GtkWidget *widget); > void (* size_request) (GtkWidget *widget, > GtkRequisition *requisition); > void (* size_allocate) (GtkWidget *widget, > GtkAllocation *allocation); > void (* state_changed) (GtkWidget *widget, > GtkStateType previous_state); > void (* parent_set) (GtkWidget *widget, > GtkWidget *previous_parent); > void (* hierarchy_changed) (GtkWidget *widget, > GtkWidget *previous_toplevel); > void (* style_set) (GtkWidget *widget, > GtkStyle *previous_style); > void (* direction_changed) (GtkWidget *widget, > GtkTextDirection previous_direction); > void (* grab_notify) (GtkWidget *widget, > gboolean was_grabbed); > void (* child_notify) (GtkWidget *widget, > GParamSpec *pspec); > > > gboolean (* mnemonic_activate) (GtkWidget *widget, > gboolean group_cycling); > > > void (* grab_focus) (GtkWidget *widget); > gboolean (* focus) (GtkWidget *widget, > GtkDirectionType direction); > > > gboolean (* event) (GtkWidget *widget, > GdkEvent *event); > gboolean (* button_press_event) (GtkWidget *widget, > GdkEventButton *event); > gboolean (* button_release_event) (GtkWidget *widget, > GdkEventButton *event); > gboolean (* scroll_event) (GtkWidget *widget, > GdkEventScroll *event); > gboolean (* motion_notify_event) (GtkWidget *widget, > GdkEventMotion *event); > gboolean (* delete_event) (GtkWidget *widget, > GdkEventAny *event); > gboolean (* destroy_event) (GtkWidget *widget, > GdkEventAny *event); > gboolean (* expose_event) (GtkWidget *widget, > GdkEventExpose *event); > gboolean (* key_press_event) (GtkWidget *widget, > GdkEventKey *event); > gboolean (* key_release_event) (GtkWidget *widget, > GdkEventKey *event); > gboolean (* enter_notify_event) (GtkWidget *widget, > GdkEventCrossing *event); > gboolean (* leave_notify_event) (GtkWidget *widget, > GdkEventCrossing *event); > gboolean (* configure_event) (GtkWidget *widget, > GdkEventConfigure *event); > gboolean (* focus_in_event) (GtkWidget *widget, > GdkEventFocus *event); > gboolean (* focus_out_event) (GtkWidget *widget, > GdkEventFocus *event); > gboolean (* map_event) (GtkWidget *widget, > GdkEventAny *event); > gboolean (* unmap_event) (GtkWidget *widget, > GdkEventAny *event); > gboolean (* property_notify_event) (GtkWidget *widget, > GdkEventProperty *event); > gboolean (* selection_clear_event) (GtkWidget *widget, > GdkEventSelection *event); > gboolean (* selection_request_event) (GtkWidget *widget, > GdkEventSelection *event); > gboolean (* selection_notify_event) (GtkWidget *widget, > GdkEventSelection *event); > gboolean (* proximity_in_event) (GtkWidget *widget, > GdkEventProximity *event); > gboolean (* proximity_out_event) (GtkWidget *widget, > GdkEventProximity *event); > gboolean (* visibility_notify_event) (GtkWidget *widget, > GdkEventVisibility *event); > gboolean (* client_event) (GtkWidget *widget, > GdkEventClient *event); > gboolean (* no_expose_event) (GtkWidget *widget, > GdkEventAny *event); > gboolean (* window_state_event) (GtkWidget *widget, > GdkEventWindowState *event); > > > void (* selection_get) (GtkWidget *widget, > GtkSelectionData *selection_data, > guint info, > guint time_); > void (* selection_received) (GtkWidget *widget, > GtkSelectionData *selection_data, > guint time_); > > > void (* drag_begin) (GtkWidget *widget, > GdkDragContext *context); > void (* drag_end) (GtkWidget *widget, > GdkDragContext *context); > void (* drag_data_get) (GtkWidget *widget, > GdkDragContext *context, > GtkSelectionData *selection_data, > guint info, > guint time_); > void (* drag_data_delete) (GtkWidget *widget, > GdkDragContext *context); > > > void (* drag_leave) (GtkWidget *widget, > GdkDragContext *context, > guint time_); > gboolean (* drag_motion) (GtkWidget *widget, > GdkDragContext *context, > gint x, > gint y, > guint time_); > gboolean (* drag_drop) (GtkWidget *widget, > GdkDragContext *context, > gint x, > gint y, > guint time_); > void (* drag_data_received) (GtkWidget *widget, > GdkDragContext *context, > gint x, > gint y, > GtkSelectionData *selection_data, > guint info, > guint time_); > > > gboolean (* popup_menu) (GtkWidget *widget); > > > > > > > gboolean (* show_help) (GtkWidget *widget, > GtkWidgetHelpType help_type); > > > > AtkObject* (*get_accessible) (GtkWidget *widget); > > void (*screen_changed) (GtkWidget *widget, > GdkScreen *previous_screen); > gboolean (*can_activate_accel) (GtkWidget *widget, > guint signal_id); > > > gboolean (*grab_broken_event) (GtkWidget *widget, > GdkEventGrabBroken *event); > > void (* composited_changed) (GtkWidget *widget); > > gboolean (* query_tooltip) (GtkWidget *widget, > gint x, > gint y, > gboolean keyboard_tooltip, > GtkTooltip *tooltip); > > > void (*_gtk_reserved5) (void); > void (*_gtk_reserved6) (void); > void (*_gtk_reserved7) (void); >}; > >struct _GtkWidgetAuxInfo >{ > gint x; > gint y; > gint width; > gint height; > guint x_set : 1; > guint y_set : 1; >}; > >struct _GtkWidgetShapeInfo >{ > gint16 offset_x; > gint16 offset_y; > GdkBitmap *shape_mask; >}; > >GType gtk_widget_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_widget_new (GType type, > const gchar *first_property_name, > ...); >void gtk_widget_destroy (GtkWidget *widget); >void gtk_widget_destroyed (GtkWidget *widget, > GtkWidget **widget_pointer); > >GtkWidget* gtk_widget_ref (GtkWidget *widget); >void gtk_widget_unref (GtkWidget *widget); >void gtk_widget_set (GtkWidget *widget, > const gchar *first_property_name, > ...) __attribute__((__sentinel__)); > >void gtk_widget_unparent (GtkWidget *widget); >void gtk_widget_show (GtkWidget *widget); >void gtk_widget_show_now (GtkWidget *widget); >void gtk_widget_hide (GtkWidget *widget); >void gtk_widget_show_all (GtkWidget *widget); >void gtk_widget_hide_all (GtkWidget *widget); >void gtk_widget_set_no_show_all (GtkWidget *widget, > gboolean no_show_all); >gboolean gtk_widget_get_no_show_all (GtkWidget *widget); >void gtk_widget_map (GtkWidget *widget); >void gtk_widget_unmap (GtkWidget *widget); >void gtk_widget_realize (GtkWidget *widget); >void gtk_widget_unrealize (GtkWidget *widget); > > >void gtk_widget_queue_draw (GtkWidget *widget); >void gtk_widget_queue_draw_area (GtkWidget *widget, > gint x, > gint y, > gint width, > gint height); > >void gtk_widget_queue_clear (GtkWidget *widget); >void gtk_widget_queue_clear_area (GtkWidget *widget, > gint x, > gint y, > gint width, > gint height); > > > >void gtk_widget_queue_resize (GtkWidget *widget); >void gtk_widget_queue_resize_no_redraw (GtkWidget *widget); > >void gtk_widget_draw (GtkWidget *widget, > GdkRectangle *area); > >void gtk_widget_size_request (GtkWidget *widget, > GtkRequisition *requisition); >void gtk_widget_size_allocate (GtkWidget *widget, > GtkAllocation *allocation); >void gtk_widget_get_child_requisition (GtkWidget *widget, > GtkRequisition *requisition); >void gtk_widget_add_accelerator (GtkWidget *widget, > const gchar *accel_signal, > GtkAccelGroup *accel_group, > guint accel_key, > GdkModifierType accel_mods, > GtkAccelFlags accel_flags); >gboolean gtk_widget_remove_accelerator (GtkWidget *widget, > GtkAccelGroup *accel_group, > guint accel_key, > GdkModifierType accel_mods); >void gtk_widget_set_accel_path (GtkWidget *widget, > const gchar *accel_path, > GtkAccelGroup *accel_group); >const gchar* _gtk_widget_get_accel_path (GtkWidget *widget, > gboolean *locked); >GList* gtk_widget_list_accel_closures (GtkWidget *widget); >gboolean gtk_widget_can_activate_accel (GtkWidget *widget, > guint signal_id); >gboolean gtk_widget_mnemonic_activate (GtkWidget *widget, > gboolean group_cycling); >gboolean gtk_widget_event (GtkWidget *widget, > GdkEvent *event); >gint gtk_widget_send_expose (GtkWidget *widget, > GdkEvent *event); > >gboolean gtk_widget_activate (GtkWidget *widget); >gboolean gtk_widget_set_scroll_adjustments (GtkWidget *widget, > GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); > >void gtk_widget_reparent (GtkWidget *widget, > GtkWidget *new_parent); >gboolean gtk_widget_intersect (GtkWidget *widget, > GdkRectangle *area, > GdkRectangle *intersection); >GdkRegion *gtk_widget_region_intersect (GtkWidget *widget, > GdkRegion *region); > >void gtk_widget_freeze_child_notify (GtkWidget *widget); >void gtk_widget_child_notify (GtkWidget *widget, > const gchar *child_property); >void gtk_widget_thaw_child_notify (GtkWidget *widget); > >gboolean gtk_widget_is_focus (GtkWidget *widget); >void gtk_widget_grab_focus (GtkWidget *widget); >void gtk_widget_grab_default (GtkWidget *widget); > >void gtk_widget_set_name (GtkWidget *widget, > const gchar *name); >const gchar* gtk_widget_get_name (GtkWidget *widget); >void gtk_widget_set_state (GtkWidget *widget, > GtkStateType state); >void gtk_widget_set_sensitive (GtkWidget *widget, > gboolean sensitive); >void gtk_widget_set_app_paintable (GtkWidget *widget, > gboolean app_paintable); >void gtk_widget_set_double_buffered (GtkWidget *widget, > gboolean double_buffered); >void gtk_widget_set_redraw_on_allocate (GtkWidget *widget, > gboolean redraw_on_allocate); >void gtk_widget_set_parent (GtkWidget *widget, > GtkWidget *parent); >void gtk_widget_set_parent_window (GtkWidget *widget, > GdkWindow *parent_window); >void gtk_widget_set_child_visible (GtkWidget *widget, > gboolean is_visible); >gboolean gtk_widget_get_child_visible (GtkWidget *widget); > >GtkWidget *gtk_widget_get_parent (GtkWidget *widget); >GdkWindow *gtk_widget_get_parent_window (GtkWidget *widget); > >gboolean gtk_widget_child_focus (GtkWidget *widget, > GtkDirectionType direction); >gboolean gtk_widget_keynav_failed (GtkWidget *widget, > GtkDirectionType direction); >void gtk_widget_error_bell (GtkWidget *widget); > >void gtk_widget_set_size_request (GtkWidget *widget, > gint width, > gint height); >void gtk_widget_get_size_request (GtkWidget *widget, > gint *width, > gint *height); > >void gtk_widget_set_uposition (GtkWidget *widget, > gint x, > gint y); >void gtk_widget_set_usize (GtkWidget *widget, > gint width, > gint height); > > >void gtk_widget_set_events (GtkWidget *widget, > gint events); >void gtk_widget_add_events (GtkWidget *widget, > gint events); >void gtk_widget_set_extension_events (GtkWidget *widget, > GdkExtensionMode mode); > >GdkExtensionMode gtk_widget_get_extension_events (GtkWidget *widget); >GtkWidget* gtk_widget_get_toplevel (GtkWidget *widget); >GtkWidget* gtk_widget_get_ancestor (GtkWidget *widget, > GType widget_type); >GdkColormap* gtk_widget_get_colormap (GtkWidget *widget); >GdkVisual* gtk_widget_get_visual (GtkWidget *widget); > >GdkScreen * gtk_widget_get_screen (GtkWidget *widget); >gboolean gtk_widget_has_screen (GtkWidget *widget); >GdkDisplay * gtk_widget_get_display (GtkWidget *widget); >GdkWindow * gtk_widget_get_root_window (GtkWidget *widget); >GtkSettings* gtk_widget_get_settings (GtkWidget *widget); >GtkClipboard *gtk_widget_get_clipboard (GtkWidget *widget, > GdkAtom selection); ># 622 "/usr/include/gtk-2.0/gtk/gtkwidget.h" >AtkObject* gtk_widget_get_accessible (GtkWidget *widget); > > > > > > > >void gtk_widget_set_colormap (GtkWidget *widget, > GdkColormap *colormap); > >gint gtk_widget_get_events (GtkWidget *widget); >void gtk_widget_get_pointer (GtkWidget *widget, > gint *x, > gint *y); > >gboolean gtk_widget_is_ancestor (GtkWidget *widget, > GtkWidget *ancestor); > >gboolean gtk_widget_translate_coordinates (GtkWidget *src_widget, > GtkWidget *dest_widget, > gint src_x, > gint src_y, > gint *dest_x, > gint *dest_y); > > > >gboolean gtk_widget_hide_on_delete (GtkWidget *widget); > > > >void gtk_widget_set_style (GtkWidget *widget, > GtkStyle *style); >void gtk_widget_ensure_style (GtkWidget *widget); >GtkStyle* gtk_widget_get_style (GtkWidget *widget); > >void gtk_widget_modify_style (GtkWidget *widget, > GtkRcStyle *style); >GtkRcStyle *gtk_widget_get_modifier_style (GtkWidget *widget); >void gtk_widget_modify_fg (GtkWidget *widget, > GtkStateType state, > const GdkColor *color); >void gtk_widget_modify_bg (GtkWidget *widget, > GtkStateType state, > const GdkColor *color); >void gtk_widget_modify_text (GtkWidget *widget, > GtkStateType state, > const GdkColor *color); >void gtk_widget_modify_base (GtkWidget *widget, > GtkStateType state, > const GdkColor *color); >void gtk_widget_modify_cursor (GtkWidget *widget, > const GdkColor *primary, > const GdkColor *secondary); >void gtk_widget_modify_font (GtkWidget *widget, > PangoFontDescription *font_desc); > > > > > > >PangoContext *gtk_widget_create_pango_context (GtkWidget *widget); >PangoContext *gtk_widget_get_pango_context (GtkWidget *widget); >PangoLayout *gtk_widget_create_pango_layout (GtkWidget *widget, > const gchar *text); > >GdkPixbuf *gtk_widget_render_icon (GtkWidget *widget, > const gchar *stock_id, > GtkIconSize size, > const gchar *detail); > > > > >void gtk_widget_set_composite_name (GtkWidget *widget, > const gchar *name); >gchar* gtk_widget_get_composite_name (GtkWidget *widget); > > >void gtk_widget_reset_rc_styles (GtkWidget *widget); > > > > > >void gtk_widget_push_colormap (GdkColormap *cmap); >void gtk_widget_push_composite_child (void); >void gtk_widget_pop_composite_child (void); >void gtk_widget_pop_colormap (void); > > > >void gtk_widget_class_install_style_property (GtkWidgetClass *klass, > GParamSpec *pspec); >void gtk_widget_class_install_style_property_parser (GtkWidgetClass *klass, > GParamSpec *pspec, > GtkRcPropertyParser parser); >GParamSpec* gtk_widget_class_find_style_property (GtkWidgetClass *klass, > const gchar *property_name); >GParamSpec** gtk_widget_class_list_style_properties (GtkWidgetClass *klass, > guint *n_properties); >void gtk_widget_style_get_property (GtkWidget *widget, > const gchar *property_name, > GValue *value); >void gtk_widget_style_get_valist (GtkWidget *widget, > const gchar *first_property_name, > va_list var_args); >void gtk_widget_style_get (GtkWidget *widget, > const gchar *first_property_name, > ...) __attribute__((__sentinel__)); > > > > >void gtk_widget_set_default_colormap (GdkColormap *colormap); >GtkStyle* gtk_widget_get_default_style (void); > >GdkColormap* gtk_widget_get_default_colormap (void); >GdkVisual* gtk_widget_get_default_visual (void); > > > > > >void gtk_widget_set_direction (GtkWidget *widget, > GtkTextDirection dir); >GtkTextDirection gtk_widget_get_direction (GtkWidget *widget); > >void gtk_widget_set_default_direction (GtkTextDirection dir); >GtkTextDirection gtk_widget_get_default_direction (void); > > >gboolean gtk_widget_is_composited (GtkWidget *widget); > > > >void gtk_widget_shape_combine_mask (GtkWidget *widget, > GdkBitmap *shape_mask, > gint offset_x, > gint offset_y); >void gtk_widget_input_shape_combine_mask (GtkWidget *widget, > GdkBitmap *shape_mask, > gint offset_x, > gint offset_y); > > >void gtk_widget_reset_shapes (GtkWidget *widget); > > > > >void gtk_widget_path (GtkWidget *widget, > guint *path_length, > gchar **path, > gchar **path_reversed); >void gtk_widget_class_path (GtkWidget *widget, > guint *path_length, > gchar **path, > gchar **path_reversed); > >GList* gtk_widget_list_mnemonic_labels (GtkWidget *widget); >void gtk_widget_add_mnemonic_label (GtkWidget *widget, > GtkWidget *label); >void gtk_widget_remove_mnemonic_label (GtkWidget *widget, > GtkWidget *label); > >void gtk_widget_set_tooltip_window (GtkWidget *widget, > GtkWindow *custom_window); >GtkWindow *gtk_widget_get_tooltip_window (GtkWidget *widget); >void gtk_widget_trigger_tooltip_query (GtkWidget *widget); >void gtk_widget_set_tooltip_text (GtkWidget *widget, > const gchar *text); >gchar * gtk_widget_get_tooltip_text (GtkWidget *widget); >void gtk_widget_set_tooltip_markup (GtkWidget *widget, > const gchar *markup); >gchar * gtk_widget_get_tooltip_markup (GtkWidget *widget); >void gtk_widget_set_has_tooltip (GtkWidget *widget, > gboolean has_tooltip); >gboolean gtk_widget_get_has_tooltip (GtkWidget *widget); > >GType gtk_requisition_get_type (void) __attribute__((__const__)); >GtkRequisition *gtk_requisition_copy (const GtkRequisition *requisition); >void gtk_requisition_free (GtkRequisition *requisition); > > > > > > >void _gtk_widget_grab_notify (GtkWidget *widget, > gboolean was_grabbed); > >GtkWidgetAuxInfo *_gtk_widget_get_aux_info (GtkWidget *widget, > gboolean create); >void _gtk_widget_propagate_hierarchy_changed (GtkWidget *widget, > GtkWidget *previous_toplevel); >void _gtk_widget_propagate_screen_changed (GtkWidget *widget, > GdkScreen *previous_screen); >void _gtk_widget_propagate_composited_changed (GtkWidget *widget); > >GdkColormap* _gtk_widget_peek_colormap (void); > > ># 34 "/usr/include/gtk-2.0/gtk/gtkcontainer.h" 2 > > > > ># 49 "/usr/include/gtk-2.0/gtk/gtkcontainer.h" >typedef struct _GtkContainer GtkContainer; >typedef struct _GtkContainerClass GtkContainerClass; > >struct _GtkContainer >{ > GtkWidget widget; > > GtkWidget *focus_child; > > guint border_width : 16; > > > guint need_resize : 1; > guint resize_mode : 2; > guint reallocate_redraws : 1; > guint has_focus_chain : 1; >}; > >struct _GtkContainerClass >{ > GtkWidgetClass parent_class; > > void (*add) (GtkContainer *container, > GtkWidget *widget); > void (*remove) (GtkContainer *container, > GtkWidget *widget); > void (*check_resize) (GtkContainer *container); > void (*forall) (GtkContainer *container, > gboolean include_internals, > GtkCallback callback, > gpointer callback_data); > void (*set_focus_child) (GtkContainer *container, > GtkWidget *widget); > GType (*child_type) (GtkContainer *container); > gchar* (*composite_name) (GtkContainer *container, > GtkWidget *child); > void (*set_child_property) (GtkContainer *container, > GtkWidget *child, > guint property_id, > const GValue *value, > GParamSpec *pspec); > void (*get_child_property) (GtkContainer *container, > GtkWidget *child, > guint property_id, > GValue *value, > GParamSpec *pspec); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > >GType gtk_container_get_type (void) __attribute__((__const__)); >void gtk_container_set_border_width (GtkContainer *container, > guint border_width); >guint gtk_container_get_border_width (GtkContainer *container); >void gtk_container_add (GtkContainer *container, > GtkWidget *widget); >void gtk_container_remove (GtkContainer *container, > GtkWidget *widget); > >void gtk_container_set_resize_mode (GtkContainer *container, > GtkResizeMode resize_mode); >GtkResizeMode gtk_container_get_resize_mode (GtkContainer *container); > >void gtk_container_check_resize (GtkContainer *container); > >void gtk_container_foreach (GtkContainer *container, > GtkCallback callback, > gpointer callback_data); > >void gtk_container_foreach_full (GtkContainer *container, > GtkCallback callback, > GtkCallbackMarshal marshal, > gpointer callback_data, > GtkDestroyNotify notify); > >GList* gtk_container_get_children (GtkContainer *container); > > > > > >void gtk_container_propagate_expose (GtkContainer *container, > GtkWidget *child, > GdkEventExpose *event); > >void gtk_container_set_focus_chain (GtkContainer *container, > GList *focusable_widgets); >gboolean gtk_container_get_focus_chain (GtkContainer *container, > GList **focusable_widgets); >void gtk_container_unset_focus_chain (GtkContainer *container); > > > >void gtk_container_set_reallocate_redraws (GtkContainer *container, > gboolean needs_redraws); >void gtk_container_set_focus_child (GtkContainer *container, > GtkWidget *child); >void gtk_container_set_focus_vadjustment (GtkContainer *container, > GtkAdjustment *adjustment); >GtkAdjustment *gtk_container_get_focus_vadjustment (GtkContainer *container); >void gtk_container_set_focus_hadjustment (GtkContainer *container, > GtkAdjustment *adjustment); >GtkAdjustment *gtk_container_get_focus_hadjustment (GtkContainer *container); > >void gtk_container_resize_children (GtkContainer *container); > >GType gtk_container_child_type (GtkContainer *container); > > >void gtk_container_class_install_child_property (GtkContainerClass *cclass, > guint property_id, > GParamSpec *pspec); >GParamSpec* gtk_container_class_find_child_property (GObjectClass *cclass, > const gchar *property_name); >GParamSpec** gtk_container_class_list_child_properties (GObjectClass *cclass, > guint *n_properties); >void gtk_container_add_with_properties (GtkContainer *container, > GtkWidget *widget, > const gchar *first_prop_name, > ...) __attribute__((__sentinel__)); >void gtk_container_child_set (GtkContainer *container, > GtkWidget *child, > const gchar *first_prop_name, > ...) __attribute__((__sentinel__)); >void gtk_container_child_get (GtkContainer *container, > GtkWidget *child, > const gchar *first_prop_name, > ...) __attribute__((__sentinel__)); >void gtk_container_child_set_valist (GtkContainer *container, > GtkWidget *child, > const gchar *first_property_name, > va_list var_args); >void gtk_container_child_get_valist (GtkContainer *container, > GtkWidget *child, > const gchar *first_property_name, > va_list var_args); >void gtk_container_child_set_property (GtkContainer *container, > GtkWidget *child, > const gchar *property_name, > const GValue *value); >void gtk_container_child_get_property (GtkContainer *container, > GtkWidget *child, > const gchar *property_name, > GValue *value); > > > > > >void gtk_container_forall (GtkContainer *container, > GtkCallback callback, > gpointer callback_data); > > >void _gtk_container_queue_resize (GtkContainer *container); >void _gtk_container_clear_resize_widgets (GtkContainer *container); >gchar* _gtk_container_child_composite_name (GtkContainer *container, > GtkWidget *child); >void _gtk_container_dequeue_resize_handler (GtkContainer *container); >GList *_gtk_container_focus_sort (GtkContainer *container, > GList *children, > GtkDirectionType direction, > GtkWidget *old_focus); > > > > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkbin.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkbin.h" >typedef struct _GtkBin GtkBin; >typedef struct _GtkBinClass GtkBinClass; > >struct _GtkBin >{ > GtkContainer container; > > GtkWidget *child; >}; > >struct _GtkBinClass >{ > GtkContainerClass parent_class; >}; > > >GType gtk_bin_get_type (void) __attribute__((__const__)); > >GtkWidget *gtk_bin_get_child (GtkBin *bin); > > ># 34 "/usr/include/gtk-2.0/gtk/gtkwindow.h" 2 > > > > ># 47 "/usr/include/gtk-2.0/gtk/gtkwindow.h" >typedef struct _GtkWindowClass GtkWindowClass; >typedef struct _GtkWindowGeometryInfo GtkWindowGeometryInfo; >typedef struct _GtkWindowGroup GtkWindowGroup; >typedef struct _GtkWindowGroupClass GtkWindowGroupClass; > >struct _GtkWindow >{ > GtkBin bin; > > gchar *title; > gchar *wmclass_name; > gchar *wmclass_class; > gchar *wm_role; > > GtkWidget *focus_widget; > GtkWidget *default_widget; > GtkWindow *transient_parent; > GtkWindowGeometryInfo *geometry_info; > GdkWindow *frame; > GtkWindowGroup *group; > > guint16 configure_request_count; > guint allow_shrink : 1; > guint allow_grow : 1; > guint configure_notify_received : 1; > > > > > > > guint need_default_position : 1; > guint need_default_size : 1; > guint position : 3; > guint type : 4; > guint has_user_ref_count : 1; > guint has_focus : 1; > > guint modal : 1; > guint destroy_with_parent : 1; > > guint has_frame : 1; > > > guint iconify_initially : 1; > guint stick_initially : 1; > guint maximize_initially : 1; > guint decorated : 1; > > guint type_hint : 3; > > > guint gravity : 5; > > guint is_active : 1; > guint has_toplevel_focus : 1; > > guint frame_left; > guint frame_top; > guint frame_right; > guint frame_bottom; > > guint keys_changed_handler; > > GdkModifierType mnemonic_modifier; > GdkScreen *screen; >}; > >struct _GtkWindowClass >{ > GtkBinClass parent_class; > > void (* set_focus) (GtkWindow *window, > GtkWidget *focus); > gboolean (* frame_event) (GtkWindow *window, > GdkEvent *event); > > > > void (* activate_focus) (GtkWindow *window); > void (* activate_default) (GtkWindow *window); > > > > > > void (* move_focus) (GtkWindow *window, > GtkDirectionType direction); > > void (*keys_changed) (GtkWindow *window); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; ># 152 "/usr/include/gtk-2.0/gtk/gtkwindow.h" >struct _GtkWindowGroup >{ > GObject parent_instance; > > GSList *grabs; >}; > >struct _GtkWindowGroupClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > > > > > >GType gtk_window_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_window_new (GtkWindowType type); >void gtk_window_set_title (GtkWindow *window, > const gchar *title); >const gchar *gtk_window_get_title (GtkWindow *window); >void gtk_window_set_wmclass (GtkWindow *window, > const gchar *wmclass_name, > const gchar *wmclass_class); >void gtk_window_set_role (GtkWindow *window, > const gchar *role); >void gtk_window_set_startup_id (GtkWindow *window, > const gchar *startup_id); >const gchar *gtk_window_get_role (GtkWindow *window); >void gtk_window_add_accel_group (GtkWindow *window, > GtkAccelGroup *accel_group); >void gtk_window_remove_accel_group (GtkWindow *window, > GtkAccelGroup *accel_group); >void gtk_window_set_position (GtkWindow *window, > GtkWindowPosition position); >gboolean gtk_window_activate_focus (GtkWindow *window); >void gtk_window_set_focus (GtkWindow *window, > GtkWidget *focus); >GtkWidget *gtk_window_get_focus (GtkWindow *window); >void gtk_window_set_default (GtkWindow *window, > GtkWidget *default_widget); >gboolean gtk_window_activate_default (GtkWindow *window); > >void gtk_window_set_transient_for (GtkWindow *window, > GtkWindow *parent); >GtkWindow *gtk_window_get_transient_for (GtkWindow *window); >void gtk_window_set_opacity (GtkWindow *window, > gdouble opacity); >gdouble gtk_window_get_opacity (GtkWindow *window); >void gtk_window_set_type_hint (GtkWindow *window, > GdkWindowTypeHint hint); >GdkWindowTypeHint gtk_window_get_type_hint (GtkWindow *window); >void gtk_window_set_skip_taskbar_hint (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_skip_taskbar_hint (GtkWindow *window); >void gtk_window_set_skip_pager_hint (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_skip_pager_hint (GtkWindow *window); >void gtk_window_set_urgency_hint (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_urgency_hint (GtkWindow *window); >void gtk_window_set_accept_focus (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_accept_focus (GtkWindow *window); >void gtk_window_set_focus_on_map (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_focus_on_map (GtkWindow *window); >void gtk_window_set_destroy_with_parent (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_destroy_with_parent (GtkWindow *window); > >void gtk_window_set_resizable (GtkWindow *window, > gboolean resizable); >gboolean gtk_window_get_resizable (GtkWindow *window); > >void gtk_window_set_gravity (GtkWindow *window, > GdkGravity gravity); >GdkGravity gtk_window_get_gravity (GtkWindow *window); > > >void gtk_window_set_geometry_hints (GtkWindow *window, > GtkWidget *geometry_widget, > GdkGeometry *geometry, > GdkWindowHints geom_mask); > >void gtk_window_set_screen (GtkWindow *window, > GdkScreen *screen); >GdkScreen* gtk_window_get_screen (GtkWindow *window); > >gboolean gtk_window_is_active (GtkWindow *window); >gboolean gtk_window_has_toplevel_focus (GtkWindow *window); > > > > >void gtk_window_set_has_frame (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_has_frame (GtkWindow *window); >void gtk_window_set_frame_dimensions (GtkWindow *window, > gint left, > gint top, > gint right, > gint bottom); >void gtk_window_get_frame_dimensions (GtkWindow *window, > gint *left, > gint *top, > gint *right, > gint *bottom); >void gtk_window_set_decorated (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_decorated (GtkWindow *window); >void gtk_window_set_deletable (GtkWindow *window, > gboolean setting); >gboolean gtk_window_get_deletable (GtkWindow *window); > >void gtk_window_set_icon_list (GtkWindow *window, > GList *list); >GList* gtk_window_get_icon_list (GtkWindow *window); >void gtk_window_set_icon (GtkWindow *window, > GdkPixbuf *icon); >void gtk_window_set_icon_name (GtkWindow *window, > const gchar *name); >gboolean gtk_window_set_icon_from_file (GtkWindow *window, > const gchar *filename, > GError **err); >GdkPixbuf* gtk_window_get_icon (GtkWindow *window); >const >gchar *gtk_window_get_icon_name (GtkWindow *window); >void gtk_window_set_default_icon_list (GList *list); >GList* gtk_window_get_default_icon_list (void); >void gtk_window_set_default_icon (GdkPixbuf *icon); >void gtk_window_set_default_icon_name (const gchar *name); >gboolean gtk_window_set_default_icon_from_file (const gchar *filename, > GError **err); > >void gtk_window_set_auto_startup_notification (gboolean setting); > > >void gtk_window_set_modal (GtkWindow *window, > gboolean modal); >gboolean gtk_window_get_modal (GtkWindow *window); >GList* gtk_window_list_toplevels (void); > >void gtk_window_add_mnemonic (GtkWindow *window, > guint keyval, > GtkWidget *target); >void gtk_window_remove_mnemonic (GtkWindow *window, > guint keyval, > GtkWidget *target); >gboolean gtk_window_mnemonic_activate (GtkWindow *window, > guint keyval, > GdkModifierType modifier); >void gtk_window_set_mnemonic_modifier (GtkWindow *window, > GdkModifierType modifier); >GdkModifierType gtk_window_get_mnemonic_modifier (GtkWindow *window); > >gboolean gtk_window_activate_key (GtkWindow *window, > GdkEventKey *event); >gboolean gtk_window_propagate_key_event (GtkWindow *window, > GdkEventKey *event); > >void gtk_window_present (GtkWindow *window); >void gtk_window_present_with_time (GtkWindow *window, > guint32 timestamp); >void gtk_window_iconify (GtkWindow *window); >void gtk_window_deiconify (GtkWindow *window); >void gtk_window_stick (GtkWindow *window); >void gtk_window_unstick (GtkWindow *window); >void gtk_window_maximize (GtkWindow *window); >void gtk_window_unmaximize (GtkWindow *window); >void gtk_window_fullscreen (GtkWindow *window); >void gtk_window_unfullscreen (GtkWindow *window); >void gtk_window_set_keep_above (GtkWindow *window, gboolean setting); >void gtk_window_set_keep_below (GtkWindow *window, gboolean setting); > >void gtk_window_begin_resize_drag (GtkWindow *window, > GdkWindowEdge edge, > gint button, > gint root_x, > gint root_y, > guint32 timestamp); >void gtk_window_begin_move_drag (GtkWindow *window, > gint button, > gint root_x, > gint root_y, > guint32 timestamp); > > >void gtk_window_set_policy (GtkWindow *window, > gint allow_shrink, > gint allow_grow, > gint auto_shrink); > > > > > > >void gtk_window_set_default_size (GtkWindow *window, > gint width, > gint height); >void gtk_window_get_default_size (GtkWindow *window, > gint *width, > gint *height); >void gtk_window_resize (GtkWindow *window, > gint width, > gint height); >void gtk_window_get_size (GtkWindow *window, > gint *width, > gint *height); >void gtk_window_move (GtkWindow *window, > gint x, > gint y); >void gtk_window_get_position (GtkWindow *window, > gint *root_x, > gint *root_y); >gboolean gtk_window_parse_geometry (GtkWindow *window, > const gchar *geometry); >GtkWindowGroup *gtk_window_get_group (GtkWindow *window); > > >void gtk_window_reshow_with_initial_size (GtkWindow *window); > > > >GType gtk_window_group_get_type (void) __attribute__((__const__)); > >GtkWindowGroup * gtk_window_group_new (void); >void gtk_window_group_add_window (GtkWindowGroup *window_group, > GtkWindow *window); >void gtk_window_group_remove_window (GtkWindowGroup *window_group, > GtkWindow *window); > > >void _gtk_window_internal_set_focus (GtkWindow *window, > GtkWidget *focus); >void gtk_window_remove_embedded_xid (GtkWindow *window, > guint xid); >void gtk_window_add_embedded_xid (GtkWindow *window, > guint xid); >void _gtk_window_reposition (GtkWindow *window, > gint x, > gint y); >void _gtk_window_constrain_size (GtkWindow *window, > gint width, > gint height, > gint *new_width, > gint *new_height); >GtkWidget *_gtk_window_group_get_current_grab (GtkWindowGroup *window_group); > >void _gtk_window_set_has_toplevel_focus (GtkWindow *window, > gboolean has_toplevel_focus); >void _gtk_window_unset_focus_and_default (GtkWindow *window, > GtkWidget *widget); > >void _gtk_window_set_is_active (GtkWindow *window, > gboolean is_active); > >typedef void (*GtkWindowKeysForeachFunc) (GtkWindow *window, > guint keyval, > GdkModifierType modifiers, > gboolean is_mnemonic, > gpointer data); > >void _gtk_window_keys_foreach (GtkWindow *window, > GtkWindowKeysForeachFunc func, > gpointer func_data); > > >gboolean _gtk_window_query_nonaccels (GtkWindow *window, > guint accel_key, > GdkModifierType accel_mods); > > ># 33 "/usr/include/gtk-2.0/gtk/gtkdialog.h" 2 > > > > > >typedef enum >{ > GTK_DIALOG_MODAL = 1 << 0, > GTK_DIALOG_DESTROY_WITH_PARENT = 1 << 1, > GTK_DIALOG_NO_SEPARATOR = 1 << 2 >} GtkDialogFlags; ># 53 "/usr/include/gtk-2.0/gtk/gtkdialog.h" >typedef enum >{ > > > > GTK_RESPONSE_NONE = -1, > > > > > > GTK_RESPONSE_REJECT = -2, > GTK_RESPONSE_ACCEPT = -3, > > > GTK_RESPONSE_DELETE_EVENT = -4, > > > > > GTK_RESPONSE_OK = -5, > GTK_RESPONSE_CANCEL = -6, > GTK_RESPONSE_CLOSE = -7, > GTK_RESPONSE_YES = -8, > GTK_RESPONSE_NO = -9, > GTK_RESPONSE_APPLY = -10, > GTK_RESPONSE_HELP = -11 >} GtkResponseType; ># 91 "/usr/include/gtk-2.0/gtk/gtkdialog.h" >typedef struct _GtkDialog GtkDialog; >typedef struct _GtkDialogClass GtkDialogClass; > >struct _GtkDialog >{ > GtkWindow window; > > > GtkWidget *vbox; > GtkWidget *action_area; > > > GtkWidget *separator; >}; > >struct _GtkDialogClass >{ > GtkWindowClass parent_class; > > void (* response) (GtkDialog *dialog, gint response_id); > > > > void (* close) (GtkDialog *dialog); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_dialog_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_dialog_new (void); > >GtkWidget* gtk_dialog_new_with_buttons (const gchar *title, > GtkWindow *parent, > GtkDialogFlags flags, > const gchar *first_button_text, > ...); > >void gtk_dialog_add_action_widget (GtkDialog *dialog, > GtkWidget *child, > gint response_id); >GtkWidget* gtk_dialog_add_button (GtkDialog *dialog, > const gchar *button_text, > gint response_id); >void gtk_dialog_add_buttons (GtkDialog *dialog, > const gchar *first_button_text, > ...) __attribute__((__sentinel__)); > >void gtk_dialog_set_response_sensitive (GtkDialog *dialog, > gint response_id, > gboolean setting); >void gtk_dialog_set_default_response (GtkDialog *dialog, > gint response_id); >gint gtk_dialog_get_response_for_widget (GtkDialog *dialog, > GtkWidget *widget); > >void gtk_dialog_set_has_separator (GtkDialog *dialog, > gboolean setting); >gboolean gtk_dialog_get_has_separator (GtkDialog *dialog); > >gboolean gtk_alternative_dialog_button_order (GdkScreen *screen); >void gtk_dialog_set_alternative_button_order (GtkDialog *dialog, > gint first_response_id, > ...); >void gtk_dialog_set_alternative_button_order_from_array (GtkDialog *dialog, > gint n_params, > gint *new_order); > > >void gtk_dialog_response (GtkDialog *dialog, > gint response_id); > > >gint gtk_dialog_run (GtkDialog *dialog); > > > >void _gtk_dialog_set_ignore_separator (GtkDialog *dialog, > gboolean ignore_separator); > > ># 29 "/usr/include/gtk-2.0/gtk/gtkaboutdialog.h" 2 > > ># 39 "/usr/include/gtk-2.0/gtk/gtkaboutdialog.h" >typedef struct _GtkAboutDialog GtkAboutDialog; >typedef struct _GtkAboutDialogClass GtkAboutDialogClass; > >struct _GtkAboutDialog >{ > GtkDialog parent_instance; > > > gpointer private_data; >}; > >struct _GtkAboutDialogClass >{ > GtkDialogClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_about_dialog_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_about_dialog_new (void); >void gtk_show_about_dialog (GtkWindow *parent, > const gchar *first_property_name, > ...) __attribute__((__sentinel__)); > > >const gchar *gtk_about_dialog_get_name (GtkAboutDialog *about); >void gtk_about_dialog_set_name (GtkAboutDialog *about, > const gchar *name); > >const gchar *gtk_about_dialog_get_program_name (GtkAboutDialog *about); >void gtk_about_dialog_set_program_name (GtkAboutDialog *about, > const gchar *name); >const gchar *gtk_about_dialog_get_version (GtkAboutDialog *about); >void gtk_about_dialog_set_version (GtkAboutDialog *about, > const gchar *version); >const gchar *gtk_about_dialog_get_copyright (GtkAboutDialog *about); >void gtk_about_dialog_set_copyright (GtkAboutDialog *about, > const gchar *copyright); >const gchar *gtk_about_dialog_get_comments (GtkAboutDialog *about); >void gtk_about_dialog_set_comments (GtkAboutDialog *about, > const gchar *comments); >const gchar *gtk_about_dialog_get_license (GtkAboutDialog *about); >void gtk_about_dialog_set_license (GtkAboutDialog *about, > const gchar *license); > >gboolean gtk_about_dialog_get_wrap_license (GtkAboutDialog *about); >void gtk_about_dialog_set_wrap_license (GtkAboutDialog *about, > gboolean wrap_license); > >const gchar *gtk_about_dialog_get_website (GtkAboutDialog *about); >void gtk_about_dialog_set_website (GtkAboutDialog *about, > const gchar *website); >const gchar *gtk_about_dialog_get_website_label (GtkAboutDialog *about); >void gtk_about_dialog_set_website_label (GtkAboutDialog *about, > const gchar *website_label); >const gchar* const * gtk_about_dialog_get_authors (GtkAboutDialog *about); >void gtk_about_dialog_set_authors (GtkAboutDialog *about, > const gchar **authors); >const gchar* const * gtk_about_dialog_get_documenters (GtkAboutDialog *about); >void gtk_about_dialog_set_documenters (GtkAboutDialog *about, > const gchar **documenters); >const gchar* const * gtk_about_dialog_get_artists (GtkAboutDialog *about); >void gtk_about_dialog_set_artists (GtkAboutDialog *about, > const gchar **artists); >const gchar *gtk_about_dialog_get_translator_credits (GtkAboutDialog *about); >void gtk_about_dialog_set_translator_credits (GtkAboutDialog *about, > const gchar *translator_credits); >GdkPixbuf *gtk_about_dialog_get_logo (GtkAboutDialog *about); >void gtk_about_dialog_set_logo (GtkAboutDialog *about, > GdkPixbuf *logo); >const gchar *gtk_about_dialog_get_logo_icon_name (GtkAboutDialog *about); >void gtk_about_dialog_set_logo_icon_name (GtkAboutDialog *about, > const gchar *icon_name); > >typedef void (* GtkAboutDialogActivateLinkFunc) (GtkAboutDialog *about, > const gchar *link_, > gpointer data); > >GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_email_hook (GtkAboutDialogActivateLinkFunc func, > gpointer data, > GDestroyNotify destroy); >GtkAboutDialogActivateLinkFunc gtk_about_dialog_set_url_hook (GtkAboutDialogActivateLinkFunc func, > gpointer data, > GDestroyNotify destroy); > > ># 33 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkaccellabel.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkaccellabel.h" ># 1 "/usr/include/gtk-2.0/gtk/gtklabel.h" 1 ># 31 "/usr/include/gtk-2.0/gtk/gtklabel.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkmisc.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkmisc.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkmisc.h" >typedef struct _GtkMisc GtkMisc; >typedef struct _GtkMiscClass GtkMiscClass; > >struct _GtkMisc >{ > GtkWidget widget; > > gfloat xalign; > gfloat yalign; > > guint16 xpad; > guint16 ypad; >}; > >struct _GtkMiscClass >{ > GtkWidgetClass parent_class; >}; > > >GType gtk_misc_get_type (void) __attribute__((__const__)); >void gtk_misc_set_alignment (GtkMisc *misc, > gfloat xalign, > gfloat yalign); >void gtk_misc_get_alignment (GtkMisc *misc, > gfloat *xalign, > gfloat *yalign); >void gtk_misc_set_padding (GtkMisc *misc, > gint xpad, > gint ypad); >void gtk_misc_get_padding (GtkMisc *misc, > gint *xpad, > gint *ypad); > > > ># 32 "/usr/include/gtk-2.0/gtk/gtklabel.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkmenu.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkmenu.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkmenushell.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkmenushell.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkmenushell.h" >typedef struct _GtkMenuShell GtkMenuShell; >typedef struct _GtkMenuShellClass GtkMenuShellClass; > >struct _GtkMenuShell >{ > GtkContainer container; > > GList *children; > GtkWidget *active_menu_item; > GtkWidget *parent_menu_shell; > > guint button; > guint32 activate_time; > > guint active : 1; > guint have_grab : 1; > guint have_xgrab : 1; > guint ignore_leave : 1; > guint menu_flag : 1; > guint ignore_enter : 1; >}; > >struct _GtkMenuShellClass >{ > GtkContainerClass parent_class; > > guint submenu_placement : 1; > > void (*deactivate) (GtkMenuShell *menu_shell); > void (*selection_done) (GtkMenuShell *menu_shell); > > void (*move_current) (GtkMenuShell *menu_shell, > GtkMenuDirectionType direction); > void (*activate_current) (GtkMenuShell *menu_shell, > gboolean force_hide); > void (*cancel) (GtkMenuShell *menu_shell); > void (*select_item) (GtkMenuShell *menu_shell, > GtkWidget *menu_item); > void (*insert) (GtkMenuShell *menu_shell, > GtkWidget *child, > gint position); > gint (*get_popup_delay) (GtkMenuShell *menu_shell); > gboolean (*move_selected) (GtkMenuShell *menu_shell, > gint distance); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); >}; > > >GType gtk_menu_shell_get_type (void) __attribute__((__const__)); >void gtk_menu_shell_append (GtkMenuShell *menu_shell, > GtkWidget *child); >void gtk_menu_shell_prepend (GtkMenuShell *menu_shell, > GtkWidget *child); >void gtk_menu_shell_insert (GtkMenuShell *menu_shell, > GtkWidget *child, > gint position); >void gtk_menu_shell_deactivate (GtkMenuShell *menu_shell); >void gtk_menu_shell_select_item (GtkMenuShell *menu_shell, > GtkWidget *menu_item); >void gtk_menu_shell_deselect (GtkMenuShell *menu_shell); >void gtk_menu_shell_activate_item (GtkMenuShell *menu_shell, > GtkWidget *menu_item, > gboolean force_deactivate); >void gtk_menu_shell_select_first (GtkMenuShell *menu_shell, > gboolean search_sensitive); >void _gtk_menu_shell_select_last (GtkMenuShell *menu_shell, > gboolean search_sensitive); >void _gtk_menu_shell_activate (GtkMenuShell *menu_shell); >gint _gtk_menu_shell_get_popup_delay (GtkMenuShell *menu_shell); >void gtk_menu_shell_cancel (GtkMenuShell *menu_shell); > >void _gtk_menu_shell_add_mnemonic (GtkMenuShell *menu_shell, > guint keyval, > GtkWidget *target); >void _gtk_menu_shell_remove_mnemonic (GtkMenuShell *menu_shell, > guint keyval, > GtkWidget *target); > >gboolean gtk_menu_shell_get_take_focus (GtkMenuShell *menu_shell); >void gtk_menu_shell_set_take_focus (GtkMenuShell *menu_shell, > gboolean take_focus); > > ># 34 "/usr/include/gtk-2.0/gtk/gtkmenu.h" 2 > > > ># 46 "/usr/include/gtk-2.0/gtk/gtkmenu.h" >typedef struct _GtkMenu GtkMenu; >typedef struct _GtkMenuClass GtkMenuClass; > >typedef void (*GtkMenuPositionFunc) (GtkMenu *menu, > gint *x, > gint *y, > gboolean *push_in, > gpointer user_data); >typedef void (*GtkMenuDetachFunc) (GtkWidget *attach_widget, > GtkMenu *menu); > >struct _GtkMenu >{ > GtkMenuShell menu_shell; > > GtkWidget *parent_menu_item; > GtkWidget *old_active_menu_item; > > GtkAccelGroup *accel_group; > gchar *accel_path; > GtkMenuPositionFunc position_func; > gpointer position_func_data; > > guint toggle_size; > > > > > GtkWidget *toplevel; > > GtkWidget *tearoff_window; > GtkWidget *tearoff_hbox; > GtkWidget *tearoff_scrollbar; > GtkAdjustment *tearoff_adjustment; > > GdkWindow *view_window; > GdkWindow *bin_window; > > gint scroll_offset; > gint saved_scroll_offset; > gint scroll_step; > guint timeout_id; > > > > > GdkRegion *navigation_region; > guint navigation_timeout; > > guint needs_destruction_ref_count : 1; > guint torn_off : 1; > > > > guint tearoff_active : 1; > > guint scroll_fast : 1; > > guint upper_arrow_visible : 1; > guint lower_arrow_visible : 1; > guint upper_arrow_prelight : 1; > guint lower_arrow_prelight : 1; >}; > >struct _GtkMenuClass >{ > GtkMenuShellClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_menu_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_menu_new (void); > > >void gtk_menu_popup (GtkMenu *menu, > GtkWidget *parent_menu_shell, > GtkWidget *parent_menu_item, > GtkMenuPositionFunc func, > gpointer data, > guint button, > guint32 activate_time); > > > > >void gtk_menu_reposition (GtkMenu *menu); > >void gtk_menu_popdown (GtkMenu *menu); > > > > >GtkWidget* gtk_menu_get_active (GtkMenu *menu); >void gtk_menu_set_active (GtkMenu *menu, > guint index_); > > > > >void gtk_menu_set_accel_group (GtkMenu *menu, > GtkAccelGroup *accel_group); >GtkAccelGroup* gtk_menu_get_accel_group (GtkMenu *menu); >void gtk_menu_set_accel_path (GtkMenu *menu, > const gchar *accel_path); > > > > > >void gtk_menu_attach_to_widget (GtkMenu *menu, > GtkWidget *attach_widget, > GtkMenuDetachFunc detacher); >void gtk_menu_detach (GtkMenu *menu); > > > > > >GtkWidget* gtk_menu_get_attach_widget (GtkMenu *menu); > >void gtk_menu_set_tearoff_state (GtkMenu *menu, > gboolean torn_off); >gboolean gtk_menu_get_tearoff_state (GtkMenu *menu); > > > > >void gtk_menu_set_title (GtkMenu *menu, > const gchar *title); >const gchar *gtk_menu_get_title (GtkMenu *menu); > >void gtk_menu_reorder_child (GtkMenu *menu, > GtkWidget *child, > gint position); > >void gtk_menu_set_screen (GtkMenu *menu, > GdkScreen *screen); > >void gtk_menu_attach (GtkMenu *menu, > GtkWidget *child, > guint left_attach, > guint right_attach, > guint top_attach, > guint bottom_attach); > >void gtk_menu_set_monitor (GtkMenu *menu, > gint monitor_num); >GList* gtk_menu_get_for_attach_widget (GtkWidget *widget); > > > > > > > > ># 34 "/usr/include/gtk-2.0/gtk/gtklabel.h" 2 > > ># 45 "/usr/include/gtk-2.0/gtk/gtklabel.h" >typedef struct _GtkLabel GtkLabel; >typedef struct _GtkLabelClass GtkLabelClass; > >typedef struct _GtkLabelSelectionInfo GtkLabelSelectionInfo; > >struct _GtkLabel >{ > GtkMisc misc; > > > gchar *label; > guint jtype : 2; > guint wrap : 1; > guint use_underline : 1; > guint use_markup : 1; > guint ellipsize : 3; > guint single_line_mode : 1; > guint have_transform : 1; > guint in_click : 1; > guint wrap_mode : 3; > guint pattern_set : 1; > > guint mnemonic_keyval; > > gchar *text; > PangoAttrList *attrs; > PangoAttrList *effective_attrs; > > PangoLayout *layout; > > GtkWidget *mnemonic_widget; > GtkWindow *mnemonic_window; > > GtkLabelSelectionInfo *select_info; >}; > >struct _GtkLabelClass >{ > GtkMiscClass parent_class; > > void (* move_cursor) (GtkLabel *label, > GtkMovementStep step, > gint count, > gboolean extend_selection); > void (* copy_clipboard) (GtkLabel *label); > > > void (* populate_popup) (GtkLabel *label, > GtkMenu *menu); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_label_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_label_new (const gchar *str); >GtkWidget* gtk_label_new_with_mnemonic (const gchar *str); >void gtk_label_set_text (GtkLabel *label, > const gchar *str); >const gchar* gtk_label_get_text (GtkLabel *label); >void gtk_label_set_attributes (GtkLabel *label, > PangoAttrList *attrs); >PangoAttrList *gtk_label_get_attributes (GtkLabel *label); >void gtk_label_set_label (GtkLabel *label, > const gchar *str); >const gchar *gtk_label_get_label (GtkLabel *label); >void gtk_label_set_markup (GtkLabel *label, > const gchar *str); >void gtk_label_set_use_markup (GtkLabel *label, > gboolean setting); >gboolean gtk_label_get_use_markup (GtkLabel *label); >void gtk_label_set_use_underline (GtkLabel *label, > gboolean setting); >gboolean gtk_label_get_use_underline (GtkLabel *label); > >void gtk_label_set_markup_with_mnemonic (GtkLabel *label, > const gchar *str); >guint gtk_label_get_mnemonic_keyval (GtkLabel *label); >void gtk_label_set_mnemonic_widget (GtkLabel *label, > GtkWidget *widget); >GtkWidget *gtk_label_get_mnemonic_widget (GtkLabel *label); >void gtk_label_set_text_with_mnemonic (GtkLabel *label, > const gchar *str); >void gtk_label_set_justify (GtkLabel *label, > GtkJustification jtype); >GtkJustification gtk_label_get_justify (GtkLabel *label); >void gtk_label_set_ellipsize (GtkLabel *label, > PangoEllipsizeMode mode); >PangoEllipsizeMode gtk_label_get_ellipsize (GtkLabel *label); >void gtk_label_set_width_chars (GtkLabel *label, > gint n_chars); >gint gtk_label_get_width_chars (GtkLabel *label); >void gtk_label_set_max_width_chars (GtkLabel *label, > gint n_chars); >gint gtk_label_get_max_width_chars (GtkLabel *label); >void gtk_label_set_pattern (GtkLabel *label, > const gchar *pattern); >void gtk_label_set_line_wrap (GtkLabel *label, > gboolean wrap); >gboolean gtk_label_get_line_wrap (GtkLabel *label); >void gtk_label_set_line_wrap_mode (GtkLabel *label, > PangoWrapMode wrap_mode); >PangoWrapMode gtk_label_get_line_wrap_mode (GtkLabel *label); >void gtk_label_set_selectable (GtkLabel *label, > gboolean setting); >gboolean gtk_label_get_selectable (GtkLabel *label); >void gtk_label_set_angle (GtkLabel *label, > gdouble angle); >gdouble gtk_label_get_angle (GtkLabel *label); >void gtk_label_select_region (GtkLabel *label, > gint start_offset, > gint end_offset); >gboolean gtk_label_get_selection_bounds (GtkLabel *label, > gint *start, > gint *end); > >PangoLayout *gtk_label_get_layout (GtkLabel *label); >void gtk_label_get_layout_offsets (GtkLabel *label, > gint *x, > gint *y); > >void gtk_label_set_single_line_mode (GtkLabel *label, > gboolean single_line_mode); >gboolean gtk_label_get_single_line_mode (GtkLabel *label); > > > > >void gtk_label_get (GtkLabel *label, > gchar **str); > > > > > >guint gtk_label_parse_uline (GtkLabel *label, > const gchar *string); > > > > ># 35 "/usr/include/gtk-2.0/gtk/gtkaccellabel.h" 2 > > > ># 47 "/usr/include/gtk-2.0/gtk/gtkaccellabel.h" >typedef struct _GtkAccelLabel GtkAccelLabel; >typedef struct _GtkAccelLabelClass GtkAccelLabelClass; > >struct _GtkAccelLabel >{ > GtkLabel label; > > guint gtk_reserved; > guint accel_padding; > GtkWidget *accel_widget; > GClosure *accel_closure; > GtkAccelGroup *accel_group; > gchar *accel_string; > guint16 accel_string_width; >}; > >struct _GtkAccelLabelClass >{ > GtkLabelClass parent_class; > > gchar *signal_quote1; > gchar *signal_quote2; > gchar *mod_name_shift; > gchar *mod_name_control; > gchar *mod_name_alt; > gchar *mod_separator; > gchar *accel_seperator; > guint latin1_to_char : 1; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > > > >GType gtk_accel_label_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_accel_label_new (const gchar *string); >GtkWidget* gtk_accel_label_get_accel_widget (GtkAccelLabel *accel_label); >guint gtk_accel_label_get_accel_width (GtkAccelLabel *accel_label); >void gtk_accel_label_set_accel_widget (GtkAccelLabel *accel_label, > GtkWidget *accel_widget); >void gtk_accel_label_set_accel_closure (GtkAccelLabel *accel_label, > GClosure *accel_closure); >gboolean gtk_accel_label_refetch (GtkAccelLabel *accel_label); > > >gchar * _gtk_accel_label_class_get_accelerator_label (GtkAccelLabelClass *klass, > guint accelerator_key, > GdkModifierType accelerator_mods); > > ># 35 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkaccelmap.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkaccelmap.h" > ># 35 "/usr/include/gtk-2.0/gtk/gtkaccelmap.h" >typedef struct _GtkAccelMap GtkAccelMap; >typedef struct _GtkAccelMapClass GtkAccelMapClass; > > >typedef void (*GtkAccelMapForeach) (gpointer data, > const gchar *accel_path, > guint accel_key, > GdkModifierType accel_mods, > gboolean changed); ># 54 "/usr/include/gtk-2.0/gtk/gtkaccelmap.h" >void gtk_accel_map_add_entry (const gchar *accel_path, > guint accel_key, > GdkModifierType accel_mods); >gboolean gtk_accel_map_lookup_entry (const gchar *accel_path, > GtkAccelKey *key); >gboolean gtk_accel_map_change_entry (const gchar *accel_path, > guint accel_key, > GdkModifierType accel_mods, > gboolean replace); >void gtk_accel_map_load (const gchar *file_name); >void gtk_accel_map_save (const gchar *file_name); >void gtk_accel_map_foreach (gpointer data, > GtkAccelMapForeach foreach_func); >void gtk_accel_map_load_fd (gint fd); >void gtk_accel_map_load_scanner (GScanner *scanner); >void gtk_accel_map_save_fd (gint fd); > >void gtk_accel_map_lock_path (const gchar *accel_path); >void gtk_accel_map_unlock_path (const gchar *accel_path); > > >void gtk_accel_map_add_filter (const gchar *filter_pattern); >void gtk_accel_map_foreach_unfiltered (gpointer data, > GtkAccelMapForeach foreach_func); > > >GType gtk_accel_map_get_type (void) __attribute__((__const__)); >GtkAccelMap *gtk_accel_map_get (void); > > > >void _gtk_accel_map_init (void); > >void _gtk_accel_map_add_group (const gchar *accel_path, > GtkAccelGroup *accel_group); >void _gtk_accel_map_remove_group (const gchar *accel_path, > GtkAccelGroup *accel_group); >gboolean _gtk_accel_path_is_valid (const gchar *accel_path); > > > ># 36 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkaccessible.h" 1 ># 23 "/usr/include/gtk-2.0/gtk/gtkaccessible.h" ># 1 "/usr/include/atk-1.0/atk/atk.h" 1 ># 24 "/usr/include/atk-1.0/atk/atk.h" ># 1 "/usr/include/atk-1.0/atk/atkaction.h" 1 ># 45 "/usr/include/atk-1.0/atk/atkaction.h" >typedef struct _AtkAction AtkAction; > >typedef struct _AtkActionIface AtkActionIface; > >struct _AtkActionIface >{ > GTypeInterface parent; > > gboolean (*do_action) (AtkAction *action, > gint i); > gint (*get_n_actions) (AtkAction *action); > const gchar* (*get_description) (AtkAction *action, > gint i); > const gchar* (*get_name) (AtkAction *action, > gint i); > const gchar* (*get_keybinding) (AtkAction *action, > gint i); > gboolean (*set_description) (AtkAction *action, > gint i, > const gchar *desc); > const gchar* (*get_localized_name)(AtkAction *action, > gint i); > AtkFunction pad2; >}; > >GType atk_action_get_type (void); ># 83 "/usr/include/atk-1.0/atk/atkaction.h" >gboolean atk_action_do_action (AtkAction *action, > gint i); >gint atk_action_get_n_actions (AtkAction *action); >const gchar* atk_action_get_description (AtkAction *action, > gint i); >const gchar* atk_action_get_name (AtkAction *action, > gint i); >const gchar* atk_action_get_keybinding (AtkAction *action, > gint i); >gboolean atk_action_set_description (AtkAction *action, > gint i, > const gchar *desc); > > > >const gchar* atk_action_get_localized_name (AtkAction *action, > gint i); ># 25 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkcomponent.h" 1 ># 24 "/usr/include/atk-1.0/atk/atkcomponent.h" ># 1 "/usr/include/atk-1.0/atk/atkutil.h" 1 ># 39 "/usr/include/atk-1.0/atk/atkutil.h" >typedef struct _AtkUtil AtkUtil; >typedef struct _AtkUtilClass AtkUtilClass; >typedef struct _AtkKeyEventStruct AtkKeyEventStruct; ># 57 "/usr/include/atk-1.0/atk/atkutil.h" >typedef void (*AtkEventListener) (AtkObject* obj); ># 67 "/usr/include/atk-1.0/atk/atkutil.h" >typedef void (*AtkEventListenerInit) (void); ># 84 "/usr/include/atk-1.0/atk/atkutil.h" >typedef gint (*AtkKeySnoopFunc) (AtkKeyEventStruct *event, > gpointer func_data); ># 108 "/usr/include/atk-1.0/atk/atkutil.h" >struct _AtkKeyEventStruct { > gint type; > guint state; > guint keyval; > gint length; > gchar *string; > guint16 keycode; > guint32 timestamp; >}; ># 126 "/usr/include/atk-1.0/atk/atkutil.h" >typedef enum >{ > ATK_KEY_EVENT_PRESS, > ATK_KEY_EVENT_RELEASE, > ATK_KEY_EVENT_LAST_DEFINED >} AtkKeyEventType; > >struct _AtkUtil >{ > GObject parent; >}; > >struct _AtkUtilClass >{ > GObjectClass parent; > guint (* add_global_event_listener) (GSignalEmissionHook listener, > const gchar *event_type); > void (* remove_global_event_listener) (guint listener_id); > guint (* add_key_event_listener) (AtkKeySnoopFunc listener, > gpointer data); > void (* remove_key_event_listener) (guint listener_id); > AtkObject* (* get_root) (void); > const gchar* (* get_toolkit_name) (void); > const gchar* (* get_toolkit_version) (void); >}; >GType atk_util_get_type (void); ># 162 "/usr/include/atk-1.0/atk/atkutil.h" >typedef enum { > ATK_XY_SCREEN, > ATK_XY_WINDOW >}AtkCoordType; > > > > > >guint atk_add_focus_tracker (AtkEventListener focus_tracker); > > > > > >void atk_remove_focus_tracker (guint tracker_id); ># 189 "/usr/include/atk-1.0/atk/atkutil.h" >void atk_focus_tracker_init (AtkEventListenerInit init); > > > > > >void atk_focus_tracker_notify (AtkObject *object); > > > > > >guint atk_add_global_event_listener (GSignalEmissionHook listener, > const gchar *event_type); > > > > >void atk_remove_global_event_listener (guint listener_id); > > > > > >guint atk_add_key_event_listener (AtkKeySnoopFunc listener, gpointer data); > > > > >void atk_remove_key_event_listener (guint listener_id); > > > > >AtkObject* atk_get_root(void); > >AtkObject* atk_get_focus_object (void); > > > > >const gchar *atk_get_toolkit_name (void); > > > > >const gchar *atk_get_toolkit_version (void); > > > > >const gchar *atk_get_version (void); ># 25 "/usr/include/atk-1.0/atk/atkcomponent.h" 2 ># 44 "/usr/include/atk-1.0/atk/atkcomponent.h" >typedef struct _AtkComponent AtkComponent; > >typedef struct _AtkComponentIface AtkComponentIface; > >typedef void (*AtkFocusHandler) (AtkObject*, gboolean); > >typedef struct _AtkRectangle AtkRectangle; > >struct _AtkRectangle >{ > gint x; > gint y; > gint width; > gint height; >}; > >GType atk_rectangle_get_type (void); > > >struct _AtkComponentIface >{ > GTypeInterface parent; > > guint (* add_focus_handler) (AtkComponent *component, > AtkFocusHandler handler); > > gboolean (* contains) (AtkComponent *component, > gint x, > gint y, > AtkCoordType coord_type); > > AtkObject* (* ref_accessible_at_point) (AtkComponent *component, > gint x, > gint y, > AtkCoordType coord_type); > void (* get_extents) (AtkComponent *component, > gint *x, > gint *y, > gint *width, > gint *height, > AtkCoordType coord_type); > void (* get_position) (AtkComponent *component, > gint *x, > gint *y, > AtkCoordType coord_type); > void (* get_size) (AtkComponent *component, > gint *width, > gint *height); > gboolean (* grab_focus) (AtkComponent *component); > void (* remove_focus_handler) (AtkComponent *component, > guint handler_id); > gboolean (* set_extents) (AtkComponent *component, > gint x, > gint y, > gint width, > gint height, > AtkCoordType coord_type); > gboolean (* set_position) (AtkComponent *component, > gint x, > gint y, > AtkCoordType coord_type); > gboolean (* set_size) (AtkComponent *component, > gint width, > gint height); > > AtkLayer (* get_layer) (AtkComponent *component); > gint (* get_mdi_zorder) (AtkComponent *component); > > > > > void (* bounds_changed) (AtkComponent *component, > AtkRectangle *bounds); > gdouble (* get_alpha) (AtkComponent *component); >}; > >GType atk_component_get_type (void); > > > >guint atk_component_add_focus_handler (AtkComponent *component, > AtkFocusHandler handler); >gboolean atk_component_contains (AtkComponent *component, > gint x, > gint y, > AtkCoordType coord_type); >AtkObject* atk_component_ref_accessible_at_point(AtkComponent *component, > gint x, > gint y, > AtkCoordType coord_type); >void atk_component_get_extents (AtkComponent *component, > gint *x, > gint *y, > gint *width, > gint *height, > AtkCoordType coord_type); >void atk_component_get_position (AtkComponent *component, > gint *x, > gint *y, > AtkCoordType coord_type); >void atk_component_get_size (AtkComponent *component, > gint *width, > gint *height); >AtkLayer atk_component_get_layer (AtkComponent *component); >gint atk_component_get_mdi_zorder (AtkComponent *component); >gboolean atk_component_grab_focus (AtkComponent *component); >void atk_component_remove_focus_handler (AtkComponent *component, > guint handler_id); >gboolean atk_component_set_extents (AtkComponent *component, > gint x, > gint y, > gint width, > gint height, > AtkCoordType coord_type); >gboolean atk_component_set_position (AtkComponent *component, > gint x, > gint y, > AtkCoordType coord_type); >gboolean atk_component_set_size (AtkComponent *component, > gint width, > gint height); >gdouble atk_component_get_alpha (AtkComponent *component); ># 26 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkdocument.h" 1 ># 43 "/usr/include/atk-1.0/atk/atkdocument.h" >typedef struct _AtkDocument AtkDocument; > >typedef struct _AtkDocumentIface AtkDocumentIface; > >struct _AtkDocumentIface >{ > GTypeInterface parent; > const gchar* ( *get_document_type) (AtkDocument *document); > gpointer ( *get_document) (AtkDocument *document); > > const gchar* ( *get_document_locale) (AtkDocument *document); > AtkAttributeSet * ( *get_document_attributes) (AtkDocument *document); > const gchar* ( *get_document_attribute_value) (AtkDocument *document, > const gchar *attribute_name); > gboolean ( *set_document_attribute) (AtkDocument *document, > const gchar *attribute_name, > const gchar *attribute_value); > > AtkFunction pad1; > AtkFunction pad2; > AtkFunction pad3; > AtkFunction pad4; >}; > >GType atk_document_get_type (void); > >const gchar* atk_document_get_document_type (AtkDocument *document); >gpointer atk_document_get_document (AtkDocument *document); >const gchar* atk_document_get_locale (AtkDocument *document); >AtkAttributeSet* atk_document_get_attributes (AtkDocument *document); >const gchar* atk_document_get_attribute_value (AtkDocument *document, > const gchar *attribute_name); >gboolean atk_document_set_attribute_value (AtkDocument *document, > const gchar *attribute_name, > const gchar *attribute_value); ># 27 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkeditabletext.h" 1 ># 24 "/usr/include/atk-1.0/atk/atkeditabletext.h" ># 1 "/usr/include/atk-1.0/atk/atktext.h" 1 ># 66 "/usr/include/atk-1.0/atk/atktext.h" >typedef enum >{ > ATK_TEXT_ATTR_INVALID = 0, > ATK_TEXT_ATTR_LEFT_MARGIN, > ATK_TEXT_ATTR_RIGHT_MARGIN, > ATK_TEXT_ATTR_INDENT, > ATK_TEXT_ATTR_INVISIBLE, > ATK_TEXT_ATTR_EDITABLE, > ATK_TEXT_ATTR_PIXELS_ABOVE_LINES, > ATK_TEXT_ATTR_PIXELS_BELOW_LINES, > ATK_TEXT_ATTR_PIXELS_INSIDE_WRAP, > ATK_TEXT_ATTR_BG_FULL_HEIGHT, > ATK_TEXT_ATTR_RISE, > ATK_TEXT_ATTR_UNDERLINE, > ATK_TEXT_ATTR_STRIKETHROUGH, > ATK_TEXT_ATTR_SIZE, > ATK_TEXT_ATTR_SCALE, > ATK_TEXT_ATTR_WEIGHT, > ATK_TEXT_ATTR_LANGUAGE, > ATK_TEXT_ATTR_FAMILY_NAME, > ATK_TEXT_ATTR_BG_COLOR, > ATK_TEXT_ATTR_FG_COLOR, > ATK_TEXT_ATTR_BG_STIPPLE, > ATK_TEXT_ATTR_FG_STIPPLE, > ATK_TEXT_ATTR_WRAP_MODE, > ATK_TEXT_ATTR_DIRECTION, > ATK_TEXT_ATTR_JUSTIFICATION, > ATK_TEXT_ATTR_STRETCH, > ATK_TEXT_ATTR_VARIANT, > ATK_TEXT_ATTR_STYLE, > ATK_TEXT_ATTR_LAST_DEFINED >} AtkTextAttribute; > >AtkTextAttribute atk_text_attribute_register (const gchar *name); ># 109 "/usr/include/atk-1.0/atk/atktext.h" >typedef struct _AtkText AtkText; > >typedef struct _AtkTextIface AtkTextIface; ># 129 "/usr/include/atk-1.0/atk/atktext.h" >typedef enum { > ATK_TEXT_BOUNDARY_CHAR, > ATK_TEXT_BOUNDARY_WORD_START, > ATK_TEXT_BOUNDARY_WORD_END, > ATK_TEXT_BOUNDARY_SENTENCE_START, > ATK_TEXT_BOUNDARY_SENTENCE_END, > ATK_TEXT_BOUNDARY_LINE_START, > ATK_TEXT_BOUNDARY_LINE_END >} AtkTextBoundary; ># 149 "/usr/include/atk-1.0/atk/atktext.h" >typedef struct _AtkTextRectangle AtkTextRectangle; > >struct _AtkTextRectangle { > gint x; > gint y; > gint width; > gint height; >}; ># 167 "/usr/include/atk-1.0/atk/atktext.h" >typedef struct _AtkTextRange AtkTextRange; > >struct _AtkTextRange { > AtkTextRectangle bounds; > gint start_offset; > gint end_offset; > gchar* content; >}; ># 185 "/usr/include/atk-1.0/atk/atktext.h" >typedef enum { > ATK_TEXT_CLIP_NONE, > ATK_TEXT_CLIP_MIN, > ATK_TEXT_CLIP_MAX, > ATK_TEXT_CLIP_BOTH >} AtkTextClipType; > >struct _AtkTextIface >{ > GTypeInterface parent; > > gchar* (* get_text) (AtkText *text, > gint start_offset, > gint end_offset); > gchar* (* get_text_after_offset) (AtkText *text, > gint offset, > AtkTextBoundary boundary_type, > gint *start_offset, > gint *end_offset); > gchar* (* get_text_at_offset) (AtkText *text, > gint offset, > AtkTextBoundary boundary_type, > gint *start_offset, > gint *end_offset); > gunichar (* get_character_at_offset) (AtkText *text, > gint offset); > gchar* (* get_text_before_offset) (AtkText *text, > gint offset, > AtkTextBoundary boundary_type, > gint *start_offset, > gint *end_offset); > gint (* get_caret_offset) (AtkText *text); > AtkAttributeSet* (* get_run_attributes) (AtkText *text, > gint offset, > gint *start_offset, > gint *end_offset); > AtkAttributeSet* (* get_default_attributes) (AtkText *text); > void (* get_character_extents) (AtkText *text, > gint offset, > gint *x, > gint *y, > gint *width, > gint *height, > AtkCoordType coords); > gint (* get_character_count) (AtkText *text); > gint (* get_offset_at_point) (AtkText *text, > gint x, > gint y, > AtkCoordType coords); > gint (* get_n_selections) (AtkText *text); > gchar* (* get_selection) (AtkText *text, > gint selection_num, > gint *start_offset, > gint *end_offset); > gboolean (* add_selection) (AtkText *text, > gint start_offset, > gint end_offset); > gboolean (* remove_selection) (AtkText *text, > gint selection_num); > gboolean (* set_selection) (AtkText *text, > gint selection_num, > gint start_offset, > gint end_offset); > gboolean (* set_caret_offset) (AtkText *text, > gint offset); > > > > > void (* text_changed) (AtkText *text, > gint position, > gint length); > void (* text_caret_moved) (AtkText *text, > gint location); > void (* text_selection_changed) (AtkText *text); > > void (* text_attributes_changed) (AtkText *text); > > > void (* get_range_extents) (AtkText *text, > gint start_offset, > gint end_offset, > AtkCoordType coord_type, > AtkTextRectangle *rect); > > AtkTextRange** (* get_bounded_ranges) (AtkText *text, > AtkTextRectangle *rect, > AtkCoordType coord_type, > AtkTextClipType x_clip_type, > AtkTextClipType y_clip_type); > > > AtkFunction pad4; >}; > >GType atk_text_get_type (void); ># 290 "/usr/include/atk-1.0/atk/atktext.h" >gchar* atk_text_get_text (AtkText *text, > gint start_offset, > gint end_offset); >gunichar atk_text_get_character_at_offset (AtkText *text, > gint offset); >gchar* atk_text_get_text_after_offset (AtkText *text, > gint offset, > AtkTextBoundary boundary_type, > gint *start_offset, > gint *end_offset); >gchar* atk_text_get_text_at_offset (AtkText *text, > gint offset, > AtkTextBoundary boundary_type, > gint *start_offset, > gint *end_offset); >gchar* atk_text_get_text_before_offset (AtkText *text, > gint offset, > AtkTextBoundary boundary_type, > gint *start_offset, > gint *end_offset); >gint atk_text_get_caret_offset (AtkText *text); >void atk_text_get_character_extents (AtkText *text, > gint offset, > gint *x, > gint *y, > gint *width, > gint *height, > AtkCoordType coords); >AtkAttributeSet* atk_text_get_run_attributes (AtkText *text, > gint offset, > gint *start_offset, > gint *end_offset); >AtkAttributeSet* atk_text_get_default_attributes (AtkText *text); >gint atk_text_get_character_count (AtkText *text); >gint atk_text_get_offset_at_point (AtkText *text, > gint x, > gint y, > AtkCoordType coords); >gint atk_text_get_n_selections (AtkText *text); >gchar* atk_text_get_selection (AtkText *text, > gint selection_num, > gint *start_offset, > gint *end_offset); >gboolean atk_text_add_selection (AtkText *text, > gint start_offset, > gint end_offset); >gboolean atk_text_remove_selection (AtkText *text, > gint selection_num); >gboolean atk_text_set_selection (AtkText *text, > gint selection_num, > gint start_offset, > gint end_offset); >gboolean atk_text_set_caret_offset (AtkText *text, > gint offset); >void atk_text_get_range_extents (AtkText *text, > > gint start_offset, > gint end_offset, > AtkCoordType coord_type, > AtkTextRectangle *rect); >AtkTextRange** atk_text_get_bounded_ranges (AtkText *text, > AtkTextRectangle *rect, > AtkCoordType coord_type, > AtkTextClipType x_clip_type, > AtkTextClipType y_clip_type); >void atk_text_free_ranges (AtkTextRange **ranges); >void atk_attribute_set_free (AtkAttributeSet *attrib_set); >const gchar* atk_text_attribute_get_name (AtkTextAttribute attr); >AtkTextAttribute atk_text_attribute_for_name (const gchar *name); >const gchar* atk_text_attribute_get_value (AtkTextAttribute attr, > gint index_); ># 25 "/usr/include/atk-1.0/atk/atkeditabletext.h" 2 ># 42 "/usr/include/atk-1.0/atk/atkeditabletext.h" >typedef struct _AtkEditableText AtkEditableText; > >typedef struct _AtkEditableTextIface AtkEditableTextIface; > >struct _AtkEditableTextIface >{ > GTypeInterface parent_interface; > > gboolean (* set_run_attributes) (AtkEditableText *text, > AtkAttributeSet *attrib_set, > gint start_offset, > gint end_offset); > void (* set_text_contents) (AtkEditableText *text, > const gchar *string); > void (* insert_text) (AtkEditableText *text, > const gchar *string, > gint length, > gint *position); > void (* copy_text) (AtkEditableText *text, > gint start_pos, > gint end_pos); > void (* cut_text) (AtkEditableText *text, > gint start_pos, > gint end_pos); > void (* delete_text) (AtkEditableText *text, > gint start_pos, > gint end_pos); > void (* paste_text) (AtkEditableText *text, > gint position); > > AtkFunction pad1; > AtkFunction pad2; >}; >GType atk_editable_text_get_type (void); > > >gboolean atk_editable_text_set_run_attributes (AtkEditableText *text, > AtkAttributeSet *attrib_set, > gint start_offset, > gint end_offset); >void atk_editable_text_set_text_contents (AtkEditableText *text, > const gchar *string); >void atk_editable_text_insert_text (AtkEditableText *text, > const gchar *string, > gint length, > gint *position); >void atk_editable_text_copy_text (AtkEditableText *text, > gint start_pos, > gint end_pos); >void atk_editable_text_cut_text (AtkEditableText *text, > gint start_pos, > gint end_pos); >void atk_editable_text_delete_text (AtkEditableText *text, > gint start_pos, > gint end_pos); >void atk_editable_text_paste_text (AtkEditableText *text, > gint position); ># 28 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" 1 ># 23 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" ># 1 "/usr/include/atk-1.0/atk/atk.h" 1 ># 24 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" 2 ># 41 "/usr/include/atk-1.0/atk/atkgobjectaccessible.h" >typedef struct _AtkGObjectAccessible AtkGObjectAccessible; >typedef struct _AtkGObjectAccessibleClass AtkGObjectAccessibleClass; > >struct _AtkGObjectAccessible >{ > AtkObject parent; >}; > >GType atk_gobject_accessible_get_type (void); > >struct _AtkGObjectAccessibleClass >{ > AtkObjectClass parent_class; > > AtkFunction pad1; > AtkFunction pad2; >}; > >AtkObject *atk_gobject_accessible_for_object (GObject *obj); >GObject *atk_gobject_accessible_get_object (AtkGObjectAccessible *obj); ># 29 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkhyperlink.h" 1 ># 41 "/usr/include/atk-1.0/atk/atkhyperlink.h" >typedef enum >{ > ATK_HYPERLINK_IS_INLINE = 1 << 0 >} AtkHyperlinkStateFlags; ># 53 "/usr/include/atk-1.0/atk/atkhyperlink.h" >typedef struct _AtkHyperlink AtkHyperlink; >typedef struct _AtkHyperlinkClass AtkHyperlinkClass; > >struct _AtkHyperlink >{ > GObject parent; >}; > >struct _AtkHyperlinkClass >{ > GObjectClass parent; > > gchar* (* get_uri) (AtkHyperlink *link_, > gint i); > AtkObject* (* get_object) (AtkHyperlink *link_, > gint i); > gint (* get_end_index) (AtkHyperlink *link_); > gint (* get_start_index) (AtkHyperlink *link_); > gboolean (* is_valid) (AtkHyperlink *link_); > gint (* get_n_anchors) (AtkHyperlink *link_); > guint (* link_state) (AtkHyperlink *link_); > gboolean (* is_selected_link) (AtkHyperlink *link_); > > > void ( *link_activated) (AtkHyperlink *link_); > AtkFunction pad1; >}; > >GType atk_hyperlink_get_type (void); > >gchar* atk_hyperlink_get_uri (AtkHyperlink *link_, > gint i); > >AtkObject* atk_hyperlink_get_object (AtkHyperlink *link_, > gint i); > >gint atk_hyperlink_get_end_index (AtkHyperlink *link_); > >gint atk_hyperlink_get_start_index (AtkHyperlink *link_); > >gboolean atk_hyperlink_is_valid (AtkHyperlink *link_); > >gboolean atk_hyperlink_is_inline (AtkHyperlink *link_); > >gint atk_hyperlink_get_n_anchors (AtkHyperlink *link_); >gboolean atk_hyperlink_is_selected_link (AtkHyperlink *link_); ># 30 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkhyperlinkimpl.h" 1 ># 54 "/usr/include/atk-1.0/atk/atkhyperlinkimpl.h" >typedef struct _AtkHyperlinkImpl AtkHyperlinkImpl; > >typedef struct _AtkHyperlinkImplIface AtkHyperlinkImplIface; > >struct _AtkHyperlinkImplIface >{ > GTypeInterface parent; > > AtkHyperlink* (* get_hyperlink) (AtkHyperlinkImpl *impl); > > AtkFunction pad1; >}; > >GType atk_hyperlink_impl_get_type (void); > >AtkHyperlink *atk_hyperlink_impl_get_hyperlink (AtkHyperlinkImpl *obj); ># 31 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkhypertext.h" 1 ># 42 "/usr/include/atk-1.0/atk/atkhypertext.h" >typedef struct _AtkHypertext AtkHypertext; > >typedef struct _AtkHypertextIface AtkHypertextIface; > >struct _AtkHypertextIface >{ > GTypeInterface parent; > > AtkHyperlink*(* get_link) (AtkHypertext *hypertext, > gint link_index); > gint (* get_n_links) (AtkHypertext *hypertext); > gint (* get_link_index) (AtkHypertext *hypertext, > gint char_index); > > > > > void (* link_selected) (AtkHypertext *hypertext, > gint link_index); > > AtkFunction pad1; > AtkFunction pad2; > AtkFunction pad3; >}; >GType atk_hypertext_get_type (void); > >AtkHyperlink* atk_hypertext_get_link (AtkHypertext *hypertext, > gint link_index); >gint atk_hypertext_get_n_links (AtkHypertext *hypertext); >gint atk_hypertext_get_link_index (AtkHypertext *hypertext, > gint char_index); ># 32 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkimage.h" 1 ># 43 "/usr/include/atk-1.0/atk/atkimage.h" >typedef struct _AtkImage AtkImage; > >typedef struct _AtkImageIface AtkImageIface; > >struct _AtkImageIface >{ > GTypeInterface parent; > void ( *get_image_position) (AtkImage *image, > gint *x, > gint *y, > AtkCoordType coord_type); > const gchar* ( *get_image_description) (AtkImage *image); > void ( *get_image_size) (AtkImage *image, > gint *width, > gint *height); > gboolean ( *set_image_description) (AtkImage *image, > const gchar *description); > const gchar* ( *get_image_locale) (AtkImage *image); > > AtkFunction pad1; > >}; > >GType atk_image_get_type (void); > >const gchar* atk_image_get_image_description (AtkImage *image); > >void atk_image_get_image_size (AtkImage *image, > gint *width, > gint *height); > >gboolean atk_image_set_image_description (AtkImage *image, > const gchar *description); >void atk_image_get_image_position (AtkImage *image, > gint *x, > gint *y, > AtkCoordType coord_type); > >const gchar* atk_image_get_image_locale (AtkImage *image); ># 33 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atknoopobject.h" 1 ># 23 "/usr/include/atk-1.0/atk/atknoopobject.h" > ># 32 "/usr/include/atk-1.0/atk/atknoopobject.h" >typedef struct _AtkNoOpObject AtkNoOpObject; >typedef struct _AtkNoOpObjectClass AtkNoOpObjectClass; > >struct _AtkNoOpObject >{ > AtkObject parent; >}; > >GType atk_no_op_object_get_type (void); > >struct _AtkNoOpObjectClass >{ > AtkObjectClass parent_class; >}; > >AtkObject *atk_no_op_object_new (GObject *obj); > > ># 34 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 1 ># 23 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" ># 1 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 1 ># 37 "/usr/include/atk-1.0/atk/atkobjectfactory.h" >typedef struct _AtkObjectFactory AtkObjectFactory; >typedef struct _AtkObjectFactoryClass AtkObjectFactoryClass; > >struct _AtkObjectFactory >{ > GObject parent; >}; > >struct _AtkObjectFactoryClass >{ > GObjectClass parent_class; > > AtkObject* (* create_accessible) (GObject *obj); > void (* invalidate) (AtkObjectFactory *factory); > GType (* get_accessible_type) (void); > > AtkFunction pad1; > AtkFunction pad2; >}; > >GType atk_object_factory_get_type(void); > >AtkObject* atk_object_factory_create_accessible (AtkObjectFactory *factory, GObject *obj); >void atk_object_factory_invalidate (AtkObjectFactory *factory); >GType atk_object_factory_get_accessible_type (AtkObjectFactory *factory); ># 24 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" 2 ># 36 "/usr/include/atk-1.0/atk/atknoopobjectfactory.h" >typedef struct _AtkNoOpObjectFactory AtkNoOpObjectFactory; >typedef struct _AtkNoOpObjectFactoryClass AtkNoOpObjectFactoryClass; > >struct _AtkNoOpObjectFactory >{ > AtkObjectFactory parent; >}; > >struct _AtkNoOpObjectFactoryClass >{ > AtkObjectFactoryClass parent_class; >}; > >GType atk_no_op_object_factory_get_type(void); > >AtkObjectFactory *atk_no_op_object_factory_new(void); ># 35 "/usr/include/atk-1.0/atk/atk.h" 2 > ># 1 "/usr/include/atk-1.0/atk/atkregistry.h" 1 ># 28 "/usr/include/atk-1.0/atk/atkregistry.h" ># 1 "/usr/include/atk-1.0/atk/atkobjectfactory.h" 1 ># 29 "/usr/include/atk-1.0/atk/atkregistry.h" 2 ># 37 "/usr/include/atk-1.0/atk/atkregistry.h" >struct _AtkRegistry >{ > GObject parent; > GHashTable *factory_type_registry; > GHashTable *factory_singleton_cache; >}; > >struct _AtkRegistryClass >{ > GObjectClass parent_class; >}; > >typedef struct _AtkRegistry AtkRegistry; >typedef struct _AtkRegistryClass AtkRegistryClass; > > >GType atk_registry_get_type (void); >void atk_registry_set_factory_type (AtkRegistry *registry, > GType type, > GType factory_type); >GType atk_registry_get_factory_type (AtkRegistry *registry, > GType type); >AtkObjectFactory* atk_registry_get_factory (AtkRegistry *registry, > GType type); > >AtkRegistry* atk_get_default_registry (void); ># 37 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkrelation.h" 1 ># 43 "/usr/include/atk-1.0/atk/atkrelation.h" >typedef struct _AtkRelation AtkRelation; >typedef struct _AtkRelationClass AtkRelationClass; > >struct _AtkRelation >{ > GObject parent; > > GPtrArray *target; > AtkRelationType relationship; >}; > >struct _AtkRelationClass >{ > GObjectClass parent; >}; > >GType atk_relation_get_type (void); > >AtkRelationType atk_relation_type_register (const gchar *name); >const gchar* atk_relation_type_get_name (AtkRelationType type); >AtkRelationType atk_relation_type_for_name (const gchar *name); > > > > > >AtkRelation* atk_relation_new (AtkObject **targets, > gint n_targets, > AtkRelationType relationship); > > > >AtkRelationType atk_relation_get_relation_type (AtkRelation *relation); > > > >GPtrArray* atk_relation_get_target (AtkRelation *relation); >void atk_relation_add_target (AtkRelation *relation, > AtkObject *target); ># 38 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkrelationset.h" 1 ># 38 "/usr/include/atk-1.0/atk/atkrelationset.h" >typedef struct _AtkRelationSetClass AtkRelationSetClass; > > >struct _AtkRelationSet >{ > GObject parent; > > GPtrArray *relations; >}; > >struct _AtkRelationSetClass >{ > GObjectClass parent; > > AtkFunction pad1; > AtkFunction pad2; >}; > >GType atk_relation_set_get_type (void); > >AtkRelationSet* atk_relation_set_new (void); >gboolean atk_relation_set_contains (AtkRelationSet *set, > AtkRelationType relationship); >void atk_relation_set_remove (AtkRelationSet *set, > AtkRelation *relation); >void atk_relation_set_add (AtkRelationSet *set, > AtkRelation *relation); >gint atk_relation_set_get_n_relations (AtkRelationSet *set); >AtkRelation* atk_relation_set_get_relation (AtkRelationSet *set, > gint i); >AtkRelation* atk_relation_set_get_relation_by_type (AtkRelationSet *set, > AtkRelationType relationship); >void atk_relation_set_add_relation_by_type (AtkRelationSet *set, > AtkRelationType relationship, > AtkObject *target); ># 39 "/usr/include/atk-1.0/atk/atk.h" 2 > ># 1 "/usr/include/atk-1.0/atk/atkselection.h" 1 ># 43 "/usr/include/atk-1.0/atk/atkselection.h" >typedef struct _AtkSelection AtkSelection; > >typedef struct _AtkSelectionIface AtkSelectionIface; > >struct _AtkSelectionIface >{ > GTypeInterface parent; > > gboolean (* add_selection) (AtkSelection *selection, > gint i); > gboolean (* clear_selection) (AtkSelection *selection); > AtkObject* (* ref_selection) (AtkSelection *selection, > gint i); > gint (* get_selection_count) (AtkSelection *selection); > gboolean (* is_child_selected) (AtkSelection *selection, > gint i); > gboolean (* remove_selection) (AtkSelection *selection, > gint i); > gboolean (* select_all_selection) (AtkSelection *selection); > > > > void (*selection_changed) (AtkSelection *selection); > > AtkFunction pad1; > AtkFunction pad2; >}; > >GType atk_selection_get_type (void); > >gboolean atk_selection_add_selection (AtkSelection *selection, > gint i); > >gboolean atk_selection_clear_selection (AtkSelection *selection); > >AtkObject* atk_selection_ref_selection (AtkSelection *selection, > gint i); > >gint atk_selection_get_selection_count (AtkSelection *selection); > >gboolean atk_selection_is_child_selected (AtkSelection *selection, > gint i); > >gboolean atk_selection_remove_selection (AtkSelection *selection, > gint i); > >gboolean atk_selection_select_all_selection (AtkSelection *selection); ># 41 "/usr/include/atk-1.0/atk/atk.h" 2 > ># 1 "/usr/include/atk-1.0/atk/atkstateset.h" 1 ># 38 "/usr/include/atk-1.0/atk/atkstateset.h" >typedef struct _AtkStateSetClass AtkStateSetClass; > > >struct _AtkStateSet >{ > GObject parent; > >}; > >struct _AtkStateSetClass >{ > GObjectClass parent; >}; > >GType atk_state_set_get_type (void); > >AtkStateSet* atk_state_set_new (void); >gboolean atk_state_set_is_empty (AtkStateSet *set); >gboolean atk_state_set_add_state (AtkStateSet *set, > AtkStateType type); >void atk_state_set_add_states (AtkStateSet *set, > AtkStateType *types, > gint n_types); >void atk_state_set_clear_states (AtkStateSet *set); >gboolean atk_state_set_contains_state (AtkStateSet *set, > AtkStateType type); >gboolean atk_state_set_contains_states (AtkStateSet *set, > AtkStateType *types, > gint n_types); >gboolean atk_state_set_remove_state (AtkStateSet *set, > AtkStateType type); >AtkStateSet* atk_state_set_and_sets (AtkStateSet *set, > AtkStateSet *compare_set); >AtkStateSet* atk_state_set_or_sets (AtkStateSet *set, > AtkStateSet *compare_set); >AtkStateSet* atk_state_set_xor_sets (AtkStateSet *set, > AtkStateSet *compare_set); ># 43 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" 1 ># 36 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" >typedef struct _AtkStreamableContent AtkStreamableContent; > >typedef struct _AtkStreamableContentIface AtkStreamableContentIface; > >struct _AtkStreamableContentIface >{ > GTypeInterface parent; > > > > > gint (* get_n_mime_types) (AtkStreamableContent *streamable); ># 59 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" > const gchar* (* get_mime_type) (AtkStreamableContent *streamable, > gint i); > > > > > > > GIOChannel* (* get_stream) (AtkStreamableContent *streamable, > const gchar *mime_type); ># 81 "/usr/include/atk-1.0/atk/atkstreamablecontent.h" > const gchar* (* get_uri) (AtkStreamableContent *streamable, > const gchar *mime_type); > > > AtkFunction pad1; > AtkFunction pad2; > AtkFunction pad3; >}; >GType atk_streamable_content_get_type (void); > >gint atk_streamable_content_get_n_mime_types (AtkStreamableContent *streamable); > >const gchar* atk_streamable_content_get_mime_type (AtkStreamableContent *streamable, > gint i); >GIOChannel* atk_streamable_content_get_stream (AtkStreamableContent *streamable, > const gchar *mime_type); > >gchar* atk_streamable_content_get_uri (AtkStreamableContent *streamable, > const gchar *mime_type); ># 44 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atktable.h" 1 ># 42 "/usr/include/atk-1.0/atk/atktable.h" >typedef struct _AtkTable AtkTable; > >typedef struct _AtkTableIface AtkTableIface; > >struct _AtkTableIface >{ > GTypeInterface parent; > > AtkObject* (* ref_at) (AtkTable *table, > gint row, > gint column); > gint (* get_index_at) (AtkTable *table, > gint row, > gint column); > gint (* get_column_at_index) (AtkTable *table, > gint index_); > gint (* get_row_at_index) (AtkTable *table, > gint index_); > gint (* get_n_columns) (AtkTable *table); > gint (* get_n_rows) (AtkTable *table); > gint (* get_column_extent_at) (AtkTable *table, > gint row, > gint column); > gint (* get_row_extent_at) (AtkTable *table, > gint row, > gint column); > AtkObject* > (* get_caption) (AtkTable *table); > const gchar* > (* get_column_description) (AtkTable *table, > gint column); > AtkObject* (* get_column_header) (AtkTable *table, > gint column); > const gchar* > (* get_row_description) (AtkTable *table, > gint row); > AtkObject* (* get_row_header) (AtkTable *table, > gint row); > AtkObject* (* get_summary) (AtkTable *table); > void (* set_caption) (AtkTable *table, > AtkObject *caption); > void (* set_column_description) (AtkTable *table, > gint column, > const gchar *description); > void (* set_column_header) (AtkTable *table, > gint column, > AtkObject *header); > void (* set_row_description) (AtkTable *table, > gint row, > const gchar *description); > void (* set_row_header) (AtkTable *table, > gint row, > AtkObject *header); > void (* set_summary) (AtkTable *table, > AtkObject *accessible); > gint (* get_selected_columns) (AtkTable *table, > gint **selected); > gint (* get_selected_rows) (AtkTable *table, > gint **selected); > gboolean (* is_column_selected) (AtkTable *table, > gint column); > gboolean (* is_row_selected) (AtkTable *table, > gint row); > gboolean (* is_selected) (AtkTable *table, > gint row, > gint column); > gboolean (* add_row_selection) (AtkTable *table, > gint row); > gboolean (* remove_row_selection) (AtkTable *table, > gint row); > gboolean (* add_column_selection) (AtkTable *table, > gint column); > gboolean (* remove_column_selection) (AtkTable *table, > gint column); > > > > > void (* row_inserted) (AtkTable *table, > gint row, > gint num_inserted); > void (* column_inserted) (AtkTable *table, > gint column, > gint num_inserted); > void (* row_deleted) (AtkTable *table, > gint row, > gint num_deleted); > void (* column_deleted) (AtkTable *table, > gint column, > gint num_deleted); > void (* row_reordered) (AtkTable *table); > void (* column_reordered) (AtkTable *table); > void (* model_changed) (AtkTable *table); > > AtkFunction pad1; > AtkFunction pad2; > AtkFunction pad3; > AtkFunction pad4; >}; > >GType atk_table_get_type (void); > >AtkObject* atk_table_ref_at (AtkTable *table, > gint row, > gint column); >gint atk_table_get_index_at (AtkTable *table, > gint row, > gint column); >gint atk_table_get_column_at_index (AtkTable *table, > gint index_); >gint atk_table_get_row_at_index (AtkTable *table, > gint index_); >gint atk_table_get_n_columns (AtkTable *table); >gint atk_table_get_n_rows (AtkTable *table); >gint atk_table_get_column_extent_at (AtkTable *table, > gint row, > gint column); >gint atk_table_get_row_extent_at (AtkTable *table, > gint row, > gint column); >AtkObject* > atk_table_get_caption (AtkTable *table); >const gchar* > atk_table_get_column_description (AtkTable *table, > gint column); >AtkObject* atk_table_get_column_header (AtkTable *table, > gint column); >const gchar* > atk_table_get_row_description (AtkTable *table, > gint row); >AtkObject* atk_table_get_row_header (AtkTable *table, > gint row); >AtkObject* atk_table_get_summary (AtkTable *table); >void atk_table_set_caption (AtkTable *table, > AtkObject *caption); >void atk_table_set_column_description > (AtkTable *table, > gint column, > const gchar *description); >void atk_table_set_column_header (AtkTable *table, > gint column, > AtkObject *header); >void atk_table_set_row_description (AtkTable *table, > gint row, > const gchar *description); >void atk_table_set_row_header (AtkTable *table, > gint row, > AtkObject *header); >void atk_table_set_summary (AtkTable *table, > AtkObject *accessible); >gint atk_table_get_selected_columns (AtkTable *table, > gint **selected); >gint atk_table_get_selected_rows (AtkTable *table, > gint **selected); >gboolean atk_table_is_column_selected (AtkTable *table, > gint column); >gboolean atk_table_is_row_selected (AtkTable *table, > gint row); >gboolean atk_table_is_selected (AtkTable *table, > gint row, > gint column); >gboolean atk_table_add_row_selection (AtkTable *table, > gint row); >gboolean atk_table_remove_row_selection (AtkTable *table, > gint row); >gboolean atk_table_add_column_selection (AtkTable *table, > gint column); >gboolean atk_table_remove_column_selection > (AtkTable *table, > gint column); ># 45 "/usr/include/atk-1.0/atk/atk.h" 2 > > ># 1 "/usr/include/atk-1.0/atk/atkmisc.h" 1 ># 39 "/usr/include/atk-1.0/atk/atkmisc.h" >typedef struct _AtkMisc AtkMisc; >typedef struct _AtkMiscClass AtkMiscClass; > > >struct _AtkMisc >{ > GObject parent; >}; > > > > > > >extern AtkMisc *atk_misc_instance; > >struct _AtkMiscClass >{ > GObjectClass parent; > void (* threads_enter) (AtkMisc *misc); > void (* threads_leave) (AtkMisc *misc); > gpointer vfuncs[32]; >}; >GType atk_misc_get_type (void); > > > > > > > >void atk_misc_threads_enter (AtkMisc *misc); > > > > > > > >void atk_misc_threads_leave (AtkMisc *misc); > > > > >const AtkMisc *atk_misc_get_instance (void); ># 48 "/usr/include/atk-1.0/atk/atk.h" 2 ># 1 "/usr/include/atk-1.0/atk/atkvalue.h" 1 ># 44 "/usr/include/atk-1.0/atk/atkvalue.h" >typedef struct _AtkValue AtkValue; > >typedef struct _AtkValueIface AtkValueIface; > >struct _AtkValueIface >{ > GTypeInterface parent; > > void (* get_current_value) (AtkValue *obj, > GValue *value); > void (* get_maximum_value) (AtkValue *obj, > GValue *value); > void (* get_minimum_value) (AtkValue *obj, > GValue *value); > gboolean (* set_current_value) (AtkValue *obj, > const GValue *value); > void (* get_minimum_increment) (AtkValue *obj, > GValue *value); > AtkFunction pad1; >}; > >GType atk_value_get_type (void); > >void atk_value_get_current_value (AtkValue *obj, > GValue *value); > > >void atk_value_get_maximum_value (AtkValue *obj, > GValue *value); > >void atk_value_get_minimum_value (AtkValue *obj, > GValue *value); > >gboolean atk_value_set_current_value (AtkValue *obj, > const GValue *value); > >void atk_value_get_minimum_increment (AtkValue *obj, > GValue *value); ># 49 "/usr/include/atk-1.0/atk/atk.h" 2 ># 24 "/usr/include/gtk-2.0/gtk/gtkaccessible.h" 2 > > > ># 35 "/usr/include/gtk-2.0/gtk/gtkaccessible.h" >typedef struct _GtkAccessible GtkAccessible; >typedef struct _GtkAccessibleClass GtkAccessibleClass; > > > > > >struct _GtkAccessible >{ > AtkObject parent; > > > > > > GtkWidget *widget; >}; > >struct _GtkAccessibleClass >{ > AtkObjectClass parent_class; > > void (*connect_widget_destroyed) (GtkAccessible *accessible); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_accessible_get_type (void) __attribute__((__const__)); > >void gtk_accessible_connect_widget_destroyed (GtkAccessible *accessible); > > ># 37 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkaction.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkaction.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkaction.h" >typedef struct _GtkAction GtkAction; >typedef struct _GtkActionClass GtkActionClass; >typedef struct _GtkActionPrivate GtkActionPrivate; > >struct _GtkAction >{ > GObject object; > > > > GtkActionPrivate *private_data; >}; > >struct _GtkActionClass >{ > GObjectClass parent_class; > > > void (* activate) (GtkAction *action); > > GType menu_item_type; > GType toolbar_item_type; > > > GtkWidget *(* create_menu_item) (GtkAction *action); > GtkWidget *(* create_tool_item) (GtkAction *action); > void (* connect_proxy) (GtkAction *action, > GtkWidget *proxy); > void (* disconnect_proxy) (GtkAction *action, > GtkWidget *proxy); > > GtkWidget *(* create_menu) (GtkAction *action); > > > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_action_get_type (void) __attribute__((__const__)); >GtkAction *gtk_action_new (const gchar *name, > const gchar *label, > const gchar *tooltip, > const gchar *stock_id); >const gchar* gtk_action_get_name (GtkAction *action); >gboolean gtk_action_is_sensitive (GtkAction *action); >gboolean gtk_action_get_sensitive (GtkAction *action); >void gtk_action_set_sensitive (GtkAction *action, > gboolean sensitive); >gboolean gtk_action_is_visible (GtkAction *action); >gboolean gtk_action_get_visible (GtkAction *action); >void gtk_action_set_visible (GtkAction *action, > gboolean visible); >void gtk_action_activate (GtkAction *action); >GtkWidget * gtk_action_create_icon (GtkAction *action, > GtkIconSize icon_size); >GtkWidget * gtk_action_create_menu_item (GtkAction *action); >GtkWidget * gtk_action_create_tool_item (GtkAction *action); >GtkWidget * gtk_action_create_menu (GtkAction *action); >void gtk_action_connect_proxy (GtkAction *action, > GtkWidget *proxy); >void gtk_action_disconnect_proxy (GtkAction *action, > GtkWidget *proxy); >GSList * gtk_action_get_proxies (GtkAction *action); >GtkAction * gtk_widget_get_action (GtkWidget *widget); >void gtk_action_connect_accelerator (GtkAction *action); >void gtk_action_disconnect_accelerator (GtkAction *action); >const gchar *gtk_action_get_accel_path (GtkAction *action); >GClosure *gtk_action_get_accel_closure (GtkAction *action); > > >void gtk_action_block_activate_from (GtkAction *action, > GtkWidget *proxy); >void gtk_action_unblock_activate_from (GtkAction *action, > GtkWidget *proxy); >void _gtk_action_emit_activate (GtkAction *action); > > >void gtk_action_set_accel_path (GtkAction *action, > const gchar *accel_path); >void gtk_action_set_accel_group (GtkAction *action, > GtkAccelGroup *accel_group); >void _gtk_action_sync_sensitive (GtkAction *action); >void _gtk_action_sync_visible (GtkAction *action); >void _gtk_action_sync_menu_visible (GtkAction *action, > GtkWidget *proxy, > gboolean empty); > > ># 38 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkactiongroup.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkactiongroup.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkitemfactory.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkitemfactory.h" > > >typedef gchar * (*GtkTranslateFunc) (const gchar *path, > gpointer func_data); > > > >typedef void (*GtkPrintFunc) (gpointer func_data, > const gchar *str); > > > > > >typedef void (*GtkItemFactoryCallback) (); >typedef void (*GtkItemFactoryCallback1) (gpointer callback_data, > guint callback_action, > GtkWidget *widget); ># 63 "/usr/include/gtk-2.0/gtk/gtkitemfactory.h" >typedef struct _GtkItemFactory GtkItemFactory; >typedef struct _GtkItemFactoryClass GtkItemFactoryClass; >typedef struct _GtkItemFactoryEntry GtkItemFactoryEntry; >typedef struct _GtkItemFactoryItem GtkItemFactoryItem; > >struct _GtkItemFactory >{ > GtkObject object; > > gchar *path; > GtkAccelGroup *accel_group; > GtkWidget *widget; > GSList *items; > > GtkTranslateFunc translate_func; > gpointer translate_data; > GtkDestroyNotify translate_notify; >}; > >struct _GtkItemFactoryClass >{ > GtkObjectClass object_class; > > GHashTable *item_ht; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >struct _GtkItemFactoryEntry >{ > gchar *path; > gchar *accelerator; > > GtkItemFactoryCallback callback; > guint callback_action; ># 119 "/usr/include/gtk-2.0/gtk/gtkitemfactory.h" > gchar *item_type; > > > > > > gconstpointer extra_data; >}; > >struct _GtkItemFactoryItem >{ > gchar *path; > GSList *widgets; >}; > > >GType gtk_item_factory_get_type (void) __attribute__((__const__)); > > > > >GtkItemFactory* gtk_item_factory_new (GType container_type, > const gchar *path, > GtkAccelGroup *accel_group); >void gtk_item_factory_construct (GtkItemFactory *ifactory, > GType container_type, > const gchar *path, > GtkAccelGroup *accel_group); > > > >void gtk_item_factory_add_foreign (GtkWidget *accel_widget, > const gchar *full_path, > GtkAccelGroup *accel_group, > guint keyval, > GdkModifierType modifiers); > >GtkItemFactory* gtk_item_factory_from_widget (GtkWidget *widget); >const gchar* gtk_item_factory_path_from_widget (GtkWidget *widget); > >GtkWidget* gtk_item_factory_get_item (GtkItemFactory *ifactory, > const gchar *path); >GtkWidget* gtk_item_factory_get_widget (GtkItemFactory *ifactory, > const gchar *path); >GtkWidget* gtk_item_factory_get_widget_by_action (GtkItemFactory *ifactory, > guint action); >GtkWidget* gtk_item_factory_get_item_by_action (GtkItemFactory *ifactory, > guint action); > >void gtk_item_factory_create_item (GtkItemFactory *ifactory, > GtkItemFactoryEntry *entry, > gpointer callback_data, > guint callback_type); >void gtk_item_factory_create_items (GtkItemFactory *ifactory, > guint n_entries, > GtkItemFactoryEntry *entries, > gpointer callback_data); >void gtk_item_factory_delete_item (GtkItemFactory *ifactory, > const gchar *path); >void gtk_item_factory_delete_entry (GtkItemFactory *ifactory, > GtkItemFactoryEntry *entry); >void gtk_item_factory_delete_entries (GtkItemFactory *ifactory, > guint n_entries, > GtkItemFactoryEntry *entries); >void gtk_item_factory_popup (GtkItemFactory *ifactory, > guint x, > guint y, > guint mouse_button, > guint32 time_); >void gtk_item_factory_popup_with_data(GtkItemFactory *ifactory, > gpointer popup_data, > GtkDestroyNotify destroy, > guint x, > guint y, > guint mouse_button, > guint32 time_); >gpointer gtk_item_factory_popup_data (GtkItemFactory *ifactory); >gpointer gtk_item_factory_popup_data_from_widget (GtkWidget *widget); >void gtk_item_factory_set_translate_func (GtkItemFactory *ifactory, > GtkTranslateFunc func, > gpointer data, > GtkDestroyNotify notify); > > > > > >typedef void (*GtkMenuCallback) (GtkWidget *widget, > gpointer user_data); >typedef struct { > gchar *path; > gchar *accelerator; > GtkMenuCallback callback; > gpointer callback_data; > GtkWidget *widget; >} GtkMenuEntry; > > >typedef void (*GtkItemFactoryCallback2) (GtkWidget *widget, > gpointer callback_data, > guint callback_action); > > >void gtk_item_factory_create_items_ac (GtkItemFactory *ifactory, > guint n_entries, > GtkItemFactoryEntry *entries, > gpointer callback_data, > guint callback_type); > >GtkItemFactory* gtk_item_factory_from_path (const gchar *path); >void gtk_item_factory_create_menu_entries (guint n_entries, > GtkMenuEntry *entries); >void gtk_item_factories_path_delete (const gchar *ifactory_path, > const gchar *path); > > > > > ># 35 "/usr/include/gtk-2.0/gtk/gtkactiongroup.h" 2 > > ># 45 "/usr/include/gtk-2.0/gtk/gtkactiongroup.h" >typedef struct _GtkActionGroup GtkActionGroup; >typedef struct _GtkActionGroupPrivate GtkActionGroupPrivate; >typedef struct _GtkActionGroupClass GtkActionGroupClass; >typedef struct _GtkActionEntry GtkActionEntry; >typedef struct _GtkToggleActionEntry GtkToggleActionEntry; >typedef struct _GtkRadioActionEntry GtkRadioActionEntry; > >struct _GtkActionGroup >{ > GObject parent; > > > > GtkActionGroupPrivate *private_data; >}; > >struct _GtkActionGroupClass >{ > GObjectClass parent_class; > > GtkAction *(* get_action) (GtkActionGroup *action_group, > const gchar *action_name); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >struct _GtkActionEntry >{ > const gchar *name; > const gchar *stock_id; > const gchar *label; > const gchar *accelerator; > const gchar *tooltip; > GCallback callback; >}; > >struct _GtkToggleActionEntry >{ > const gchar *name; > const gchar *stock_id; > const gchar *label; > const gchar *accelerator; > const gchar *tooltip; > GCallback callback; > gboolean is_active; >}; > >struct _GtkRadioActionEntry >{ > const gchar *name; > const gchar *stock_id; > const gchar *label; > const gchar *accelerator; > const gchar *tooltip; > gint value; >}; > >GType gtk_action_group_get_type (void) __attribute__((__const__)); >GtkActionGroup *gtk_action_group_new (const gchar *name); >const gchar *gtk_action_group_get_name (GtkActionGroup *action_group); >gboolean gtk_action_group_get_sensitive (GtkActionGroup *action_group); >void gtk_action_group_set_sensitive (GtkActionGroup *action_group, > gboolean sensitive); >gboolean gtk_action_group_get_visible (GtkActionGroup *action_group); >void gtk_action_group_set_visible (GtkActionGroup *action_group, > gboolean visible); >GtkAction *gtk_action_group_get_action (GtkActionGroup *action_group, > const gchar *action_name); >GList *gtk_action_group_list_actions (GtkActionGroup *action_group); >void gtk_action_group_add_action (GtkActionGroup *action_group, > GtkAction *action); >void gtk_action_group_add_action_with_accel (GtkActionGroup *action_group, > GtkAction *action, > const gchar *accelerator); >void gtk_action_group_remove_action (GtkActionGroup *action_group, > GtkAction *action); >void gtk_action_group_add_actions (GtkActionGroup *action_group, > const GtkActionEntry *entries, > guint n_entries, > gpointer user_data); >void gtk_action_group_add_toggle_actions (GtkActionGroup *action_group, > const GtkToggleActionEntry *entries, > guint n_entries, > gpointer user_data); >void gtk_action_group_add_radio_actions (GtkActionGroup *action_group, > const GtkRadioActionEntry *entries, > guint n_entries, > gint value, > GCallback on_change, > gpointer user_data); >void gtk_action_group_add_actions_full (GtkActionGroup *action_group, > const GtkActionEntry *entries, > guint n_entries, > gpointer user_data, > GDestroyNotify destroy); >void gtk_action_group_add_toggle_actions_full (GtkActionGroup *action_group, > const GtkToggleActionEntry *entries, > guint n_entries, > gpointer user_data, > GDestroyNotify destroy); >void gtk_action_group_add_radio_actions_full (GtkActionGroup *action_group, > const GtkRadioActionEntry *entries, > guint n_entries, > gint value, > GCallback on_change, > gpointer user_data, > GDestroyNotify destroy); >void gtk_action_group_set_translate_func (GtkActionGroup *action_group, > GtkTranslateFunc func, > gpointer data, > GtkDestroyNotify notify); >void gtk_action_group_set_translation_domain (GtkActionGroup *action_group, > const gchar *domain); >const gchar *gtk_action_group_translate_string (GtkActionGroup *action_group, > const gchar *string); > > >void _gtk_action_group_emit_connect_proxy (GtkActionGroup *action_group, > GtkAction *action, > GtkWidget *proxy); >void _gtk_action_group_emit_disconnect_proxy (GtkActionGroup *action_group, > GtkAction *action, > GtkWidget *proxy); >void _gtk_action_group_emit_pre_activate (GtkActionGroup *action_group, > GtkAction *action); >void _gtk_action_group_emit_post_activate (GtkActionGroup *action_group, > GtkAction *action); > > ># 39 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkalignment.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkalignment.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkalignment.h" >typedef struct _GtkAlignment GtkAlignment; >typedef struct _GtkAlignmentClass GtkAlignmentClass; >typedef struct _GtkAlignmentPrivate GtkAlignmentPrivate; > >struct _GtkAlignment >{ > GtkBin bin; > > gfloat xalign; > gfloat yalign; > gfloat xscale; > gfloat yscale; >}; > >struct _GtkAlignmentClass >{ > GtkBinClass parent_class; >}; > > >GType gtk_alignment_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_alignment_new (gfloat xalign, > gfloat yalign, > gfloat xscale, > gfloat yscale); >void gtk_alignment_set (GtkAlignment *alignment, > gfloat xalign, > gfloat yalign, > gfloat xscale, > gfloat yscale); > >void gtk_alignment_set_padding (GtkAlignment *alignment, > guint padding_top, > guint padding_bottom, > guint padding_left, > guint padding_right); > >void gtk_alignment_get_padding (GtkAlignment *alignment, > guint *padding_top, > guint *padding_bottom, > guint *padding_left, > guint *padding_right); > > ># 41 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkarrow.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkarrow.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkarrow.h" >typedef struct _GtkArrow GtkArrow; >typedef struct _GtkArrowClass GtkArrowClass; > >struct _GtkArrow >{ > GtkMisc misc; > > gint16 arrow_type; > gint16 shadow_type; >}; > >struct _GtkArrowClass >{ > GtkMiscClass parent_class; >}; > > >GType gtk_arrow_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_arrow_new (GtkArrowType arrow_type, > GtkShadowType shadow_type); >void gtk_arrow_set (GtkArrow *arrow, > GtkArrowType arrow_type, > GtkShadowType shadow_type); > > > ># 42 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkaspectframe.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkaspectframe.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkframe.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkframe.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkframe.h" >typedef struct _GtkFrame GtkFrame; >typedef struct _GtkFrameClass GtkFrameClass; > >struct _GtkFrame >{ > GtkBin bin; > > GtkWidget *label_widget; > gint16 shadow_type; > gfloat label_xalign; > gfloat label_yalign; > > GtkAllocation child_allocation; >}; > >struct _GtkFrameClass >{ > GtkBinClass parent_class; > > void (*compute_child_allocation) (GtkFrame *frame, GtkAllocation *allocation); >}; > > >GType gtk_frame_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_frame_new (const gchar *label); > >void gtk_frame_set_label (GtkFrame *frame, > const gchar *label); >const gchar *gtk_frame_get_label (GtkFrame *frame); > >void gtk_frame_set_label_widget (GtkFrame *frame, > GtkWidget *label_widget); >GtkWidget *gtk_frame_get_label_widget (GtkFrame *frame); >void gtk_frame_set_label_align (GtkFrame *frame, > gfloat xalign, > gfloat yalign); >void gtk_frame_get_label_align (GtkFrame *frame, > gfloat *xalign, > gfloat *yalign); >void gtk_frame_set_shadow_type (GtkFrame *frame, > GtkShadowType type); >GtkShadowType gtk_frame_get_shadow_type (GtkFrame *frame); > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkaspectframe.h" 2 > > ># 44 "/usr/include/gtk-2.0/gtk/gtkaspectframe.h" >typedef struct _GtkAspectFrame GtkAspectFrame; >typedef struct _GtkAspectFrameClass GtkAspectFrameClass; > >struct _GtkAspectFrame >{ > GtkFrame frame; > > gfloat xalign; > gfloat yalign; > gfloat ratio; > gboolean obey_child; > > GtkAllocation center_allocation; >}; > >struct _GtkAspectFrameClass >{ > GtkFrameClass parent_class; >}; > > >GType gtk_aspect_frame_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_aspect_frame_new (const gchar *label, > gfloat xalign, > gfloat yalign, > gfloat ratio, > gboolean obey_child); >void gtk_aspect_frame_set (GtkAspectFrame *aspect_frame, > gfloat xalign, > gfloat yalign, > gfloat ratio, > gboolean obey_child); > > > ># 43 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkassistant.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkassistant.h" > ># 41 "/usr/include/gtk-2.0/gtk/gtkassistant.h" >typedef enum >{ > GTK_ASSISTANT_PAGE_CONTENT, > GTK_ASSISTANT_PAGE_INTRO, > GTK_ASSISTANT_PAGE_CONFIRM, > GTK_ASSISTANT_PAGE_SUMMARY, > GTK_ASSISTANT_PAGE_PROGRESS >} GtkAssistantPageType; > >typedef struct _GtkAssistant GtkAssistant; >typedef struct _GtkAssistantPrivate GtkAssistantPrivate; >typedef struct _GtkAssistantClass GtkAssistantClass; > >struct _GtkAssistant >{ > GtkWindow parent; > > GtkWidget *cancel; > GtkWidget *forward; > GtkWidget *back; > GtkWidget *apply; > GtkWidget *close; > GtkWidget *last; > > > GtkAssistantPrivate *priv; >}; > >struct _GtkAssistantClass >{ > GtkWindowClass parent_class; > > void (* prepare) (GtkAssistant *assistant, GtkWidget *page); > void (* apply) (GtkAssistant *assistant); > void (* close) (GtkAssistant *assistant); > void (* cancel) (GtkAssistant *assistant); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); > void (*_gtk_reserved5) (void); >}; > >typedef gint (*GtkAssistantPageFunc) (gint current_page, gpointer data); > >GType gtk_assistant_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_assistant_new (void); >gint gtk_assistant_get_current_page (GtkAssistant *assistant); >void gtk_assistant_set_current_page (GtkAssistant *assistant, > gint page_num); >gint gtk_assistant_get_n_pages (GtkAssistant *assistant); >GtkWidget *gtk_assistant_get_nth_page (GtkAssistant *assistant, > gint page_num); >gint gtk_assistant_prepend_page (GtkAssistant *assistant, > GtkWidget *page); >gint gtk_assistant_append_page (GtkAssistant *assistant, > GtkWidget *page); >gint gtk_assistant_insert_page (GtkAssistant *assistant, > GtkWidget *page, > gint position); >void gtk_assistant_set_forward_page_func (GtkAssistant *assistant, > GtkAssistantPageFunc page_func, > gpointer data, > GDestroyNotify destroy); >void gtk_assistant_set_page_type (GtkAssistant *assistant, > GtkWidget *page, > GtkAssistantPageType type); >GtkAssistantPageType gtk_assistant_get_page_type (GtkAssistant *assistant, > GtkWidget *page); >void gtk_assistant_set_page_title (GtkAssistant *assistant, > GtkWidget *page, > const gchar *title); >const gchar *gtk_assistant_get_page_title (GtkAssistant *assistant, > GtkWidget *page); >void gtk_assistant_set_page_header_image (GtkAssistant *assistant, > GtkWidget *page, > GdkPixbuf *pixbuf); >GdkPixbuf *gtk_assistant_get_page_header_image (GtkAssistant *assistant, > GtkWidget *page); >void gtk_assistant_set_page_side_image (GtkAssistant *assistant, > GtkWidget *page, > GdkPixbuf *pixbuf); >GdkPixbuf *gtk_assistant_get_page_side_image (GtkAssistant *assistant, > GtkWidget *page); >void gtk_assistant_set_page_complete (GtkAssistant *assistant, > GtkWidget *page, > gboolean complete); >gboolean gtk_assistant_get_page_complete (GtkAssistant *assistant, > GtkWidget *page); >void gtk_assistant_add_action_widget (GtkAssistant *assistant, > GtkWidget *child); >void gtk_assistant_remove_action_widget (GtkAssistant *assistant, > GtkWidget *child); > >void gtk_assistant_update_buttons_state (GtkAssistant *assistant); > > ># 44 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkbbox.h" 1 ># 30 "/usr/include/gtk-2.0/gtk/gtkbbox.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkbox.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkbox.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkbox.h" >typedef struct _GtkBox GtkBox; >typedef struct _GtkBoxClass GtkBoxClass; >typedef struct _GtkBoxChild GtkBoxChild; > >struct _GtkBox >{ > GtkContainer container; > > > GList *children; > gint16 spacing; > guint homogeneous : 1; >}; > >struct _GtkBoxClass >{ > GtkContainerClass parent_class; >}; > >struct _GtkBoxChild >{ > GtkWidget *widget; > guint16 padding; > guint expand : 1; > guint fill : 1; > guint pack : 1; > guint is_secondary : 1; >}; > > >GType gtk_box_get_type (void) __attribute__((__const__)); >void gtk_box_pack_start (GtkBox *box, > GtkWidget *child, > gboolean expand, > gboolean fill, > guint padding); >void gtk_box_pack_end (GtkBox *box, > GtkWidget *child, > gboolean expand, > gboolean fill, > guint padding); >void gtk_box_pack_start_defaults (GtkBox *box, > GtkWidget *widget); >void gtk_box_pack_end_defaults (GtkBox *box, > GtkWidget *widget); >void gtk_box_set_homogeneous (GtkBox *box, > gboolean homogeneous); >gboolean gtk_box_get_homogeneous (GtkBox *box); >void gtk_box_set_spacing (GtkBox *box, > gint spacing); >gint gtk_box_get_spacing (GtkBox *box); >void gtk_box_reorder_child (GtkBox *box, > GtkWidget *child, > gint position); >void gtk_box_query_child_packing (GtkBox *box, > GtkWidget *child, > gboolean *expand, > gboolean *fill, > guint *padding, > GtkPackType *pack_type); >void gtk_box_set_child_packing (GtkBox *box, > GtkWidget *child, > gboolean expand, > gboolean fill, > guint padding, > GtkPackType pack_type); > > > ># 31 "/usr/include/gtk-2.0/gtk/gtkbbox.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkbbox.h" >typedef struct _GtkButtonBox GtkButtonBox; >typedef struct _GtkButtonBoxClass GtkButtonBoxClass; > >struct _GtkButtonBox >{ > GtkBox box; > gint child_min_width; > gint child_min_height; > gint child_ipad_x; > gint child_ipad_y; > GtkButtonBoxStyle layout_style; >}; > >struct _GtkButtonBoxClass >{ > GtkBoxClass parent_class; >}; > > >GType gtk_button_box_get_type (void) __attribute__((__const__)); > >GtkButtonBoxStyle gtk_button_box_get_layout (GtkButtonBox *widget); >void gtk_button_box_set_layout (GtkButtonBox *widget, > GtkButtonBoxStyle layout_style); >gboolean gtk_button_box_get_child_secondary (GtkButtonBox *widget, > GtkWidget *child); >void gtk_button_box_set_child_secondary (GtkButtonBox *widget, > GtkWidget *child, > gboolean is_secondary); > > > > > >void gtk_button_box_set_child_size (GtkButtonBox *widget, > gint min_width, > gint min_height); >void gtk_button_box_set_child_ipadding (GtkButtonBox *widget, > gint ipad_x, > gint ipad_y); >void gtk_button_box_get_child_size (GtkButtonBox *widget, > gint *min_width, > gint *min_height); >void gtk_button_box_get_child_ipadding (GtkButtonBox *widget, > gint *ipad_x, > gint *ipad_y); > > > >void _gtk_button_box_child_requisition (GtkWidget *widget, > int *nvis_children, > int *nvis_secondaries, > int *width, > int *height); > ># 45 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkbindings.h" 1 ># 39 "/usr/include/gtk-2.0/gtk/gtkbindings.h" > > > > > > >typedef struct _GtkBindingSet GtkBindingSet; >typedef struct _GtkBindingEntry GtkBindingEntry; >typedef struct _GtkBindingSignal GtkBindingSignal; >typedef struct _GtkBindingArg GtkBindingArg; > >struct _GtkBindingSet >{ > gchar *set_name; > gint priority; > GSList *widget_path_pspecs; > GSList *widget_class_pspecs; > GSList *class_branch_pspecs; > GtkBindingEntry *entries; > GtkBindingEntry *current; > guint parsed : 1; >}; > >struct _GtkBindingEntry >{ > > > guint keyval; > GdkModifierType modifiers; > > GtkBindingSet *binding_set; > guint destroyed : 1; > guint in_emission : 1; > guint marks_unbound : 1; > GtkBindingEntry *set_next; > GtkBindingEntry *hash_next; > GtkBindingSignal *signals; >}; > >struct _GtkBindingArg >{ > GType arg_type; > union { > glong long_data; > gdouble double_data; > gchar *string_data; > } d; >}; > >struct _GtkBindingSignal >{ > GtkBindingSignal *next; > gchar *signal_name; > guint n_args; > GtkBindingArg *args; >}; > > > >GtkBindingSet* gtk_binding_set_new (const gchar *set_name); >GtkBindingSet* gtk_binding_set_by_class(gpointer object_class); >GtkBindingSet* gtk_binding_set_find (const gchar *set_name); >gboolean gtk_bindings_activate (GtkObject *object, > guint keyval, > GdkModifierType modifiers); >gboolean gtk_bindings_activate_event (GtkObject *object, > GdkEventKey *event); >gboolean gtk_binding_set_activate (GtkBindingSet *binding_set, > guint keyval, > GdkModifierType modifiers, > GtkObject *object); > > > >void gtk_binding_entry_clear (GtkBindingSet *binding_set, > guint keyval, > GdkModifierType modifiers); >void gtk_binding_entry_add_signall (GtkBindingSet *binding_set, > guint keyval, > GdkModifierType modifiers, > const gchar *signal_name, > GSList *binding_args); >guint gtk_binding_parse_binding (GScanner *scanner); > > >void gtk_binding_entry_skip (GtkBindingSet *binding_set, > guint keyval, > GdkModifierType modifiers); >void gtk_binding_entry_add_signal (GtkBindingSet *binding_set, > guint keyval, > GdkModifierType modifiers, > const gchar *signal_name, > guint n_args, > ...); >void gtk_binding_entry_remove (GtkBindingSet *binding_set, > guint keyval, > GdkModifierType modifiers); > >void gtk_binding_set_add_path (GtkBindingSet *binding_set, > GtkPathType path_type, > const gchar *path_pattern, > GtkPathPriorityType priority); > > > > >guint _gtk_binding_parse_binding (GScanner *scanner); >void _gtk_binding_reset_parsed (void); >void _gtk_binding_entry_add_signall (GtkBindingSet *binding_set, > guint keyval, > GdkModifierType modifiers, > const gchar *signal_name, > GSList *binding_args); > > > > >guint _gtk_binding_signal_new (const gchar *signal_name, > GType itype, > GSignalFlags signal_flags, > GCallback handler, > GSignalAccumulator accumulator, > gpointer accu_data, > GSignalCMarshaller c_marshaller, > GType return_type, > guint n_params, > ...); > > ># 47 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkbuildable.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkbuildable.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkbuilder.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkbuilder.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkbuilder.h" >typedef struct _GtkBuilder GtkBuilder; >typedef struct _GtkBuilderClass GtkBuilderClass; >typedef struct _GtkBuilderPrivate GtkBuilderPrivate; > >typedef enum >{ > GTK_BUILDER_ERROR_INVALID_TYPE_FUNCTION, > GTK_BUILDER_ERROR_UNHANDLED_TAG, > GTK_BUILDER_ERROR_MISSING_ATTRIBUTE, > GTK_BUILDER_ERROR_INVALID_ATTRIBUTE, > GTK_BUILDER_ERROR_INVALID_TAG, > GTK_BUILDER_ERROR_MISSING_PROPERTY_VALUE, > GTK_BUILDER_ERROR_INVALID_VALUE >} GtkBuilderError; > >GQuark gtk_builder_error_quark (void); > >struct _GtkBuilder >{ > GObject parent_instance; > > GtkBuilderPrivate *priv; >}; > >struct _GtkBuilderClass >{ > GObjectClass parent_class; > > GType (* get_type_from_name) (GtkBuilder *builder, > const char *type_name); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); > void (*_gtk_reserved5) (void); > void (*_gtk_reserved6) (void); > void (*_gtk_reserved7) (void); > void (*_gtk_reserved8) (void); >}; > >typedef void (*GtkBuilderConnectFunc) (GtkBuilder *builder, > GObject *object, > const gchar *signal_name, > const gchar *handler_name, > GObject *connect_object, > GConnectFlags flags, > gpointer user_data); > >GType gtk_builder_get_type (void) __attribute__((__const__)); >GtkBuilder* gtk_builder_new (void); > >guint gtk_builder_add_from_file (GtkBuilder *builder, > const gchar *filename, > GError **error); >guint gtk_builder_add_from_string (GtkBuilder *builder, > const gchar *buffer, > gsize length, > GError **error); >GObject* gtk_builder_get_object (GtkBuilder *builder, > const gchar *name); >GSList* gtk_builder_get_objects (GtkBuilder *builder); >void gtk_builder_connect_signals (GtkBuilder *builder, > gpointer user_data); >void gtk_builder_connect_signals_full (GtkBuilder *builder, > GtkBuilderConnectFunc func, > gpointer user_data); >void gtk_builder_set_translation_domain (GtkBuilder *builder, > const gchar *domain); >const gchar* gtk_builder_get_translation_domain (GtkBuilder *builder); >GType gtk_builder_get_type_from_name (GtkBuilder *builder, > const char *type_name); > >gboolean gtk_builder_value_from_string (GtkBuilder *builder, > GParamSpec *pspec, > const gchar *string, > GValue *value, > GError **error); >gboolean gtk_builder_value_from_string_type (GtkBuilder *builder, > GType type, > const gchar *string, > GValue *value, > GError **error); > > > > > ># 26 "/usr/include/gtk-2.0/gtk/gtkbuildable.h" 2 > > > > > > > > > > >typedef struct _GtkBuildable GtkBuildable; >typedef struct _GtkBuildableIface GtkBuildableIface; > >struct _GtkBuildableIface >{ > GTypeInterface g_iface; > > > void (* set_name) (GtkBuildable *buildable, > const gchar *name); > const gchar * (* get_name) (GtkBuildable *buildable); > void (* add_child) (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *type); > void (* set_buildable_property) (GtkBuildable *buildable, > GtkBuilder *builder, > const gchar *name, > const GValue *value); > GObject * (* construct_child) (GtkBuildable *buildable, > GtkBuilder *builder, > const gchar *name); > gboolean (* custom_tag_start) (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *tagname, > GMarkupParser *parser, > gpointer *data); > void (* custom_tag_end) (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *tagname, > gpointer *data); > void (* custom_finished) (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *tagname, > gpointer data); > void (* parser_finished) (GtkBuildable *buildable, > GtkBuilder *builder); > > GObject * (* get_internal_child) (GtkBuildable *buildable, > GtkBuilder *builder, > const gchar *childname); >}; > > >GType gtk_buildable_get_type (void) __attribute__((__const__)); > >void gtk_buildable_set_name (GtkBuildable *buildable, > const gchar *name); >const gchar * gtk_buildable_get_name (GtkBuildable *buildable); >void gtk_buildable_add_child (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *type); >void gtk_buildable_set_buildable_property (GtkBuildable *buildable, > GtkBuilder *builder, > const gchar *name, > const GValue *value); >GObject * gtk_buildable_construct_child (GtkBuildable *buildable, > GtkBuilder *builder, > const gchar *name); >gboolean gtk_buildable_custom_tag_start (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *tagname, > GMarkupParser *parser, > gpointer *data); >void gtk_buildable_custom_tag_end (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *tagname, > gpointer *data); >void gtk_buildable_custom_finished (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *tagname, > gpointer data); >void gtk_buildable_parser_finished (GtkBuildable *buildable, > GtkBuilder *builder); >GObject * gtk_buildable_get_internal_child (GtkBuildable *buildable, > GtkBuilder *builder, > const gchar *childname); > > ># 49 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkbutton.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkbutton.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkimage.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkimage.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkimage.h" >typedef struct _GtkImage GtkImage; >typedef struct _GtkImageClass GtkImageClass; > >typedef struct _GtkImagePixmapData GtkImagePixmapData; >typedef struct _GtkImageImageData GtkImageImageData; >typedef struct _GtkImagePixbufData GtkImagePixbufData; >typedef struct _GtkImageStockData GtkImageStockData; >typedef struct _GtkImageIconSetData GtkImageIconSetData; >typedef struct _GtkImageAnimationData GtkImageAnimationData; >typedef struct _GtkImageIconNameData GtkImageIconNameData; > >struct _GtkImagePixmapData >{ > GdkPixmap *pixmap; >}; > >struct _GtkImageImageData >{ > GdkImage *image; >}; > >struct _GtkImagePixbufData >{ > GdkPixbuf *pixbuf; >}; > >struct _GtkImageStockData >{ > gchar *stock_id; >}; > >struct _GtkImageIconSetData >{ > GtkIconSet *icon_set; >}; > >struct _GtkImageAnimationData >{ > GdkPixbufAnimation *anim; > GdkPixbufAnimationIter *iter; > guint frame_timeout; >}; > >struct _GtkImageIconNameData >{ > gchar *icon_name; > GdkPixbuf *pixbuf; > guint theme_change_id; >}; > >typedef enum >{ > GTK_IMAGE_EMPTY, > GTK_IMAGE_PIXMAP, > GTK_IMAGE_IMAGE, > GTK_IMAGE_PIXBUF, > GTK_IMAGE_STOCK, > GTK_IMAGE_ICON_SET, > GTK_IMAGE_ANIMATION, > GTK_IMAGE_ICON_NAME >} GtkImageType; > >struct _GtkImage >{ > GtkMisc misc; > > GtkImageType storage_type; > > union > { > GtkImagePixmapData pixmap; > GtkImageImageData image; > GtkImagePixbufData pixbuf; > GtkImageStockData stock; > GtkImageIconSetData icon_set; > GtkImageAnimationData anim; > GtkImageIconNameData name; > } data; > > > GdkBitmap *mask; > > > GtkIconSize icon_size; >}; > >struct _GtkImageClass >{ > GtkMiscClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > > > > > >GType gtk_image_get_type (void) __attribute__((__const__)); > >GtkWidget* gtk_image_new (void); >GtkWidget* gtk_image_new_from_pixmap (GdkPixmap *pixmap, > GdkBitmap *mask); >GtkWidget* gtk_image_new_from_image (GdkImage *image, > GdkBitmap *mask); >GtkWidget* gtk_image_new_from_file (const gchar *filename); >GtkWidget* gtk_image_new_from_pixbuf (GdkPixbuf *pixbuf); >GtkWidget* gtk_image_new_from_stock (const gchar *stock_id, > GtkIconSize size); >GtkWidget* gtk_image_new_from_icon_set (GtkIconSet *icon_set, > GtkIconSize size); >GtkWidget* gtk_image_new_from_animation (GdkPixbufAnimation *animation); >GtkWidget* gtk_image_new_from_icon_name (const gchar *icon_name, > GtkIconSize size); > >void gtk_image_clear (GtkImage *image); >void gtk_image_set_from_pixmap (GtkImage *image, > GdkPixmap *pixmap, > GdkBitmap *mask); >void gtk_image_set_from_image (GtkImage *image, > GdkImage *gdk_image, > GdkBitmap *mask); >void gtk_image_set_from_file (GtkImage *image, > const gchar *filename); >void gtk_image_set_from_pixbuf (GtkImage *image, > GdkPixbuf *pixbuf); >void gtk_image_set_from_stock (GtkImage *image, > const gchar *stock_id, > GtkIconSize size); >void gtk_image_set_from_icon_set (GtkImage *image, > GtkIconSet *icon_set, > GtkIconSize size); >void gtk_image_set_from_animation (GtkImage *image, > GdkPixbufAnimation *animation); >void gtk_image_set_from_icon_name (GtkImage *image, > const gchar *icon_name, > GtkIconSize size); >void gtk_image_set_pixel_size (GtkImage *image, > gint pixel_size); > >GtkImageType gtk_image_get_storage_type (GtkImage *image); > >void gtk_image_get_pixmap (GtkImage *image, > GdkPixmap **pixmap, > GdkBitmap **mask); >void gtk_image_get_image (GtkImage *image, > GdkImage **gdk_image, > GdkBitmap **mask); >GdkPixbuf* gtk_image_get_pixbuf (GtkImage *image); >void gtk_image_get_stock (GtkImage *image, > gchar **stock_id, > GtkIconSize *size); >void gtk_image_get_icon_set (GtkImage *image, > GtkIconSet **icon_set, > GtkIconSize *size); >GdkPixbufAnimation* gtk_image_get_animation (GtkImage *image); >void gtk_image_get_icon_name (GtkImage *image, > const gchar **icon_name, > GtkIconSize *size); >gint gtk_image_get_pixel_size (GtkImage *image); > > > > >void gtk_image_set (GtkImage *image, > GdkImage *val, > GdkBitmap *mask); >void gtk_image_get (GtkImage *image, > GdkImage **val, > GdkBitmap **mask); > > > ># 35 "/usr/include/gtk-2.0/gtk/gtkbutton.h" 2 > > > ># 46 "/usr/include/gtk-2.0/gtk/gtkbutton.h" >typedef struct _GtkButton GtkButton; >typedef struct _GtkButtonClass GtkButtonClass; > >struct _GtkButton >{ > GtkBin bin; > > GdkWindow *event_window; > > gchar *label_text; > > guint activate_timeout; > > guint constructed : 1; > guint in_button : 1; > guint button_down : 1; > guint relief : 2; > guint use_underline : 1; > guint use_stock : 1; > guint depressed : 1; > guint depress_on_activate : 1; > guint focus_on_click : 1; >}; > >struct _GtkButtonClass >{ > GtkBinClass parent_class; > > void (* pressed) (GtkButton *button); > void (* released) (GtkButton *button); > void (* clicked) (GtkButton *button); > void (* enter) (GtkButton *button); > void (* leave) (GtkButton *button); > void (* activate) (GtkButton *button); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_button_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_button_new (void); >GtkWidget* gtk_button_new_with_label (const gchar *label); >GtkWidget* gtk_button_new_from_stock (const gchar *stock_id); >GtkWidget* gtk_button_new_with_mnemonic (const gchar *label); >void gtk_button_pressed (GtkButton *button); >void gtk_button_released (GtkButton *button); >void gtk_button_clicked (GtkButton *button); >void gtk_button_enter (GtkButton *button); >void gtk_button_leave (GtkButton *button); > >void gtk_button_set_relief (GtkButton *button, > GtkReliefStyle newstyle); >GtkReliefStyle gtk_button_get_relief (GtkButton *button); >void gtk_button_set_label (GtkButton *button, > const gchar *label); >const gchar *gtk_button_get_label (GtkButton *button); >void gtk_button_set_use_underline (GtkButton *button, > gboolean use_underline); >gboolean gtk_button_get_use_underline (GtkButton *button); >void gtk_button_set_use_stock (GtkButton *button, > gboolean use_stock); >gboolean gtk_button_get_use_stock (GtkButton *button); >void gtk_button_set_focus_on_click (GtkButton *button, > gboolean focus_on_click); >gboolean gtk_button_get_focus_on_click (GtkButton *button); >void gtk_button_set_alignment (GtkButton *button, > gfloat xalign, > gfloat yalign); >void gtk_button_get_alignment (GtkButton *button, > gfloat *xalign, > gfloat *yalign); >void gtk_button_set_image (GtkButton *button, > GtkWidget *image); >GtkWidget* gtk_button_get_image (GtkButton *button); >void gtk_button_set_image_position (GtkButton *button, > GtkPositionType position); >GtkPositionType gtk_button_get_image_position (GtkButton *button); > >void _gtk_button_set_depressed (GtkButton *button, > gboolean depressed); >void _gtk_button_paint (GtkButton *button, > GdkRectangle *area, > GtkStateType state_type, > GtkShadowType shadow_type, > const gchar *main_detail, > const gchar *default_detail); > > ># 51 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcalendar.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkcalendar.h" ># 1 "/usr/include/gtk-2.0/gtk/gtksignal.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtksignal.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkmarshal.h" 1 > > > > > > > > > > >extern void gtk_marshal_BOOLEAN__VOID (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_BOOLEAN__POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_BOOLEAN__POINTER_POINTER_INT_INT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_BOOLEAN__POINTER_INT_INT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_BOOLEAN__POINTER_INT_INT_UINT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_BOOLEAN__POINTER_STRING_STRING_POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_ENUM__ENUM (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void gtk_marshal_INT__POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > >extern void gtk_marshal_INT__POINTER_CHAR_CHAR (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); ># 101 "/usr/include/gtk-2.0/gtk/gtkmarshal.h" >extern void gtk_marshal_VOID__ENUM_FLOAT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__ENUM_FLOAT_BOOLEAN (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > > > > > >extern void gtk_marshal_VOID__INT_INT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__INT_INT_POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); ># 153 "/usr/include/gtk-2.0/gtk/gtkmarshal.h" >extern void gtk_marshal_VOID__POINTER_INT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__POINTER_POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__POINTER_POINTER_POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__POINTER_STRING_STRING (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__POINTER_UINT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__POINTER_UINT_ENUM (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__POINTER_POINTER_UINT_UINT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__POINTER_INT_INT_POINTER_UINT_UINT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__POINTER_UINT_UINT (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); ># 240 "/usr/include/gtk-2.0/gtk/gtkmarshal.h" >extern void gtk_marshal_VOID__STRING_INT_POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > > > > > >extern void gtk_marshal_VOID__UINT_POINTER_UINT_ENUM_ENUM_POINTER (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__UINT_POINTER_UINT_UINT_ENUM (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > >extern void gtk_marshal_VOID__UINT_STRING (GClosure *closure, > GValue *return_value, > guint n_param_values, > const GValue *param_values, > gpointer invocation_hint, > gpointer marshal_data); > > > ># 34 "/usr/include/gtk-2.0/gtk/gtksignal.h" 2 > > ># 94 "/usr/include/gtk-2.0/gtk/gtksignal.h" >guint gtk_signal_newv (const gchar *name, > GtkSignalRunType signal_flags, > GtkType object_type, > guint function_offset, > GtkSignalMarshaller marshaller, > GtkType return_val, > guint n_args, > GtkType *args); >guint gtk_signal_new (const gchar *name, > GtkSignalRunType signal_flags, > GtkType object_type, > guint function_offset, > GtkSignalMarshaller marshaller, > GtkType return_val, > guint n_args, > ...); >void gtk_signal_emit_stop_by_name (GtkObject *object, > const gchar *name); >void gtk_signal_connect_object_while_alive (GtkObject *object, > const gchar *name, > GtkSignalFunc func, > GtkObject *alive_object); >void gtk_signal_connect_while_alive (GtkObject *object, > const gchar *name, > GtkSignalFunc func, > gpointer func_data, > GtkObject *alive_object); >gulong gtk_signal_connect_full (GtkObject *object, > const gchar *name, > GtkSignalFunc func, > GtkCallbackMarshal unsupported, > gpointer data, > GtkDestroyNotify destroy_func, > gint object_signal, > gint after); >void gtk_signal_emitv (GtkObject *object, > guint signal_id, > GtkArg *args); >void gtk_signal_emit (GtkObject *object, > guint signal_id, > ...); >void gtk_signal_emit_by_name (GtkObject *object, > const gchar *name, > ...); >void gtk_signal_emitv_by_name (GtkObject *object, > const gchar *name, > GtkArg *args); >void gtk_signal_compat_matched (GtkObject *object, > GtkSignalFunc func, > gpointer data, > GSignalMatchType match, > guint action); > > > > ># 37 "/usr/include/gtk-2.0/gtk/gtkcalendar.h" 2 > > > ># 49 "/usr/include/gtk-2.0/gtk/gtkcalendar.h" >typedef struct _GtkCalendar GtkCalendar; >typedef struct _GtkCalendarClass GtkCalendarClass; > >typedef struct _GtkCalendarPrivate GtkCalendarPrivate; > >typedef enum >{ > GTK_CALENDAR_SHOW_HEADING = 1 << 0, > GTK_CALENDAR_SHOW_DAY_NAMES = 1 << 1, > GTK_CALENDAR_NO_MONTH_CHANGE = 1 << 2, > GTK_CALENDAR_SHOW_WEEK_NUMBERS = 1 << 3, > GTK_CALENDAR_WEEK_START_MONDAY = 1 << 4 >} GtkCalendarDisplayOptions; > >struct _GtkCalendar >{ > GtkWidget widget; > > GtkStyle *header_style; > GtkStyle *label_style; > > gint month; > gint year; > gint selected_day; > > gint day_month[6][7]; > gint day[6][7]; > > gint num_marked_dates; > gint marked_date[31]; > GtkCalendarDisplayOptions display_flags; > GdkColor marked_date_color[31]; > > GdkGC *gc; > GdkGC *xor_gc; > > gint focus_row; > gint focus_col; > > gint highlight_row; > gint highlight_col; > > GtkCalendarPrivate *priv; > gchar grow_space [32]; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >struct _GtkCalendarClass >{ > GtkWidgetClass parent_class; > > > void (* month_changed) (GtkCalendar *calendar); > void (* day_selected) (GtkCalendar *calendar); > void (* day_selected_double_click) (GtkCalendar *calendar); > void (* prev_month) (GtkCalendar *calendar); > void (* next_month) (GtkCalendar *calendar); > void (* prev_year) (GtkCalendar *calendar); > void (* next_year) (GtkCalendar *calendar); > >}; > > >GType gtk_calendar_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_calendar_new (void); > >gboolean gtk_calendar_select_month (GtkCalendar *calendar, > guint month, > guint year); >void gtk_calendar_select_day (GtkCalendar *calendar, > guint day); > >gboolean gtk_calendar_mark_day (GtkCalendar *calendar, > guint day); >gboolean gtk_calendar_unmark_day (GtkCalendar *calendar, > guint day); >void gtk_calendar_clear_marks (GtkCalendar *calendar); > > >void gtk_calendar_set_display_options (GtkCalendar *calendar, > GtkCalendarDisplayOptions flags); >GtkCalendarDisplayOptions > gtk_calendar_get_display_options (GtkCalendar *calendar); > >void gtk_calendar_display_options (GtkCalendar *calendar, > GtkCalendarDisplayOptions flags); > > >void gtk_calendar_get_date (GtkCalendar *calendar, > guint *year, > guint *month, > guint *day); > >void gtk_calendar_freeze (GtkCalendar *calendar); >void gtk_calendar_thaw (GtkCalendar *calendar); > > > ># 52 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcelllayout.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkcelllayout.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrenderer.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkcellrenderer.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkcelleditable.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkcelleditable.h" > > > > > > > > >typedef struct _GtkCellEditable GtkCellEditable; >typedef struct _GtkCellEditableIface GtkCellEditableIface; > >struct _GtkCellEditableIface >{ > GTypeInterface g_iface; > > > void (* editing_done) (GtkCellEditable *cell_editable); > void (* remove_widget) (GtkCellEditable *cell_editable); > > > void (* start_editing) (GtkCellEditable *cell_editable, > GdkEvent *event); >}; > > >GType gtk_cell_editable_get_type (void) __attribute__((__const__)); > >void gtk_cell_editable_start_editing (GtkCellEditable *cell_editable, > GdkEvent *event); >void gtk_cell_editable_editing_done (GtkCellEditable *cell_editable); >void gtk_cell_editable_remove_widget (GtkCellEditable *cell_editable); > > > ># 26 "/usr/include/gtk-2.0/gtk/gtkcellrenderer.h" 2 > > > >typedef enum >{ > GTK_CELL_RENDERER_SELECTED = 1 << 0, > GTK_CELL_RENDERER_PRELIT = 1 << 1, > GTK_CELL_RENDERER_INSENSITIVE = 1 << 2, > > GTK_CELL_RENDERER_SORTED = 1 << 3, > GTK_CELL_RENDERER_FOCUSED = 1 << 4 >} GtkCellRendererState; > >typedef enum >{ > GTK_CELL_RENDERER_MODE_INERT, > GTK_CELL_RENDERER_MODE_ACTIVATABLE, > GTK_CELL_RENDERER_MODE_EDITABLE >} GtkCellRendererMode; ># 53 "/usr/include/gtk-2.0/gtk/gtkcellrenderer.h" >typedef struct _GtkCellRenderer GtkCellRenderer; >typedef struct _GtkCellRendererClass GtkCellRendererClass; > >struct _GtkCellRenderer >{ > GtkObject parent; > > gfloat xalign; > gfloat yalign; > > gint width; > gint height; > > guint16 xpad; > guint16 ypad; > > guint mode : 2; > guint visible : 1; > guint is_expander : 1; > guint is_expanded : 1; > guint cell_background_set : 1; > guint sensitive : 1; > guint editing : 1; >}; > >struct _GtkCellRendererClass >{ > GtkObjectClass parent_class; > > > void (* get_size) (GtkCellRenderer *cell, > GtkWidget *widget, > GdkRectangle *cell_area, > gint *x_offset, > gint *y_offset, > gint *width, > gint *height); > void (* render) (GtkCellRenderer *cell, > GdkDrawable *window, > GtkWidget *widget, > GdkRectangle *background_area, > GdkRectangle *cell_area, > GdkRectangle *expose_area, > GtkCellRendererState flags); > gboolean (* activate) (GtkCellRenderer *cell, > GdkEvent *event, > GtkWidget *widget, > const gchar *path, > GdkRectangle *background_area, > GdkRectangle *cell_area, > GtkCellRendererState flags); > GtkCellEditable *(* start_editing) (GtkCellRenderer *cell, > GdkEvent *event, > GtkWidget *widget, > const gchar *path, > GdkRectangle *background_area, > GdkRectangle *cell_area, > GtkCellRendererState flags); > > > void (* editing_canceled) (GtkCellRenderer *cell); > void (* editing_started) (GtkCellRenderer *cell, > GtkCellEditable *editable, > const gchar *path); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); >}; > >GType gtk_cell_renderer_get_type (void) __attribute__((__const__)); > >void gtk_cell_renderer_get_size (GtkCellRenderer *cell, > GtkWidget *widget, > GdkRectangle *cell_area, > gint *x_offset, > gint *y_offset, > gint *width, > gint *height); >void gtk_cell_renderer_render (GtkCellRenderer *cell, > GdkWindow *window, > GtkWidget *widget, > GdkRectangle *background_area, > GdkRectangle *cell_area, > GdkRectangle *expose_area, > GtkCellRendererState flags); >gboolean gtk_cell_renderer_activate (GtkCellRenderer *cell, > GdkEvent *event, > GtkWidget *widget, > const gchar *path, > GdkRectangle *background_area, > GdkRectangle *cell_area, > GtkCellRendererState flags); >GtkCellEditable *gtk_cell_renderer_start_editing (GtkCellRenderer *cell, > GdkEvent *event, > GtkWidget *widget, > const gchar *path, > GdkRectangle *background_area, > GdkRectangle *cell_area, > GtkCellRendererState flags); >void gtk_cell_renderer_set_fixed_size (GtkCellRenderer *cell, > gint width, > gint height); >void gtk_cell_renderer_get_fixed_size (GtkCellRenderer *cell, > gint *width, > gint *height); > > > >void gtk_cell_renderer_editing_canceled (GtkCellRenderer *cell); > >void gtk_cell_renderer_stop_editing (GtkCellRenderer *cell, > gboolean canceled); > > > ># 26 "/usr/include/gtk-2.0/gtk/gtkcelllayout.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktreemodel.h" 1 ># 28 "/usr/include/gtk-2.0/gtk/gtktreemodel.h" > ># 39 "/usr/include/gtk-2.0/gtk/gtktreemodel.h" >typedef struct _GtkTreeIter GtkTreeIter; >typedef struct _GtkTreePath GtkTreePath; >typedef struct _GtkTreeRowReference GtkTreeRowReference; >typedef struct _GtkTreeModel GtkTreeModel; >typedef struct _GtkTreeModelIface GtkTreeModelIface; >typedef gboolean (* GtkTreeModelForeachFunc) (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer data); > > >typedef enum >{ > GTK_TREE_MODEL_ITERS_PERSIST = 1 << 0, > GTK_TREE_MODEL_LIST_ONLY = 1 << 1 >} GtkTreeModelFlags; > >struct _GtkTreeIter >{ > gint stamp; > gpointer user_data; > gpointer user_data2; > gpointer user_data3; >}; > >struct _GtkTreeModelIface >{ > GTypeInterface g_iface; > > > void (* row_changed) (GtkTreeModel *tree_model, > GtkTreePath *path, > GtkTreeIter *iter); > void (* row_inserted) (GtkTreeModel *tree_model, > GtkTreePath *path, > GtkTreeIter *iter); > void (* row_has_child_toggled) (GtkTreeModel *tree_model, > GtkTreePath *path, > GtkTreeIter *iter); > void (* row_deleted) (GtkTreeModel *tree_model, > GtkTreePath *path); > void (* rows_reordered) (GtkTreeModel *tree_model, > GtkTreePath *path, > GtkTreeIter *iter, > gint *new_order); > > > GtkTreeModelFlags (* get_flags) (GtkTreeModel *tree_model); > > gint (* get_n_columns) (GtkTreeModel *tree_model); > GType (* get_column_type) (GtkTreeModel *tree_model, > gint index_); > gboolean (* get_iter) (GtkTreeModel *tree_model, > GtkTreeIter *iter, > GtkTreePath *path); > GtkTreePath *(* get_path) (GtkTreeModel *tree_model, > GtkTreeIter *iter); > void (* get_value) (GtkTreeModel *tree_model, > GtkTreeIter *iter, > gint column, > GValue *value); > gboolean (* iter_next) (GtkTreeModel *tree_model, > GtkTreeIter *iter); > gboolean (* iter_children) (GtkTreeModel *tree_model, > GtkTreeIter *iter, > GtkTreeIter *parent); > gboolean (* iter_has_child) (GtkTreeModel *tree_model, > GtkTreeIter *iter); > gint (* iter_n_children) (GtkTreeModel *tree_model, > GtkTreeIter *iter); > gboolean (* iter_nth_child) (GtkTreeModel *tree_model, > GtkTreeIter *iter, > GtkTreeIter *parent, > gint n); > gboolean (* iter_parent) (GtkTreeModel *tree_model, > GtkTreeIter *iter, > GtkTreeIter *child); > void (* ref_node) (GtkTreeModel *tree_model, > GtkTreeIter *iter); > void (* unref_node) (GtkTreeModel *tree_model, > GtkTreeIter *iter); >}; > > > >GtkTreePath *gtk_tree_path_new (void); >GtkTreePath *gtk_tree_path_new_from_string (const gchar *path); >GtkTreePath *gtk_tree_path_new_from_indices (gint first_index, > ...); >gchar *gtk_tree_path_to_string (GtkTreePath *path); >GtkTreePath *gtk_tree_path_new_first (void); >void gtk_tree_path_append_index (GtkTreePath *path, > gint index_); >void gtk_tree_path_prepend_index (GtkTreePath *path, > gint index_); >gint gtk_tree_path_get_depth (GtkTreePath *path); >gint *gtk_tree_path_get_indices (GtkTreePath *path); >void gtk_tree_path_free (GtkTreePath *path); >GtkTreePath *gtk_tree_path_copy (const GtkTreePath *path); >GType gtk_tree_path_get_type (void) __attribute__((__const__)); >gint gtk_tree_path_compare (const GtkTreePath *a, > const GtkTreePath *b); >void gtk_tree_path_next (GtkTreePath *path); >gboolean gtk_tree_path_prev (GtkTreePath *path); >gboolean gtk_tree_path_up (GtkTreePath *path); >void gtk_tree_path_down (GtkTreePath *path); > >gboolean gtk_tree_path_is_ancestor (GtkTreePath *path, > GtkTreePath *descendant); >gboolean gtk_tree_path_is_descendant (GtkTreePath *path, > GtkTreePath *ancestor); ># 157 "/usr/include/gtk-2.0/gtk/gtktreemodel.h" >GType gtk_tree_row_reference_get_type (void) __attribute__((__const__)); >GtkTreeRowReference *gtk_tree_row_reference_new (GtkTreeModel *model, > GtkTreePath *path); >GtkTreeRowReference *gtk_tree_row_reference_new_proxy (GObject *proxy, > GtkTreeModel *model, > GtkTreePath *path); >GtkTreePath *gtk_tree_row_reference_get_path (GtkTreeRowReference *reference); >GtkTreeModel *gtk_tree_row_reference_get_model (GtkTreeRowReference *reference); >gboolean gtk_tree_row_reference_valid (GtkTreeRowReference *reference); >GtkTreeRowReference *gtk_tree_row_reference_copy (GtkTreeRowReference *reference); >void gtk_tree_row_reference_free (GtkTreeRowReference *reference); > > >void gtk_tree_row_reference_inserted (GObject *proxy, > GtkTreePath *path); >void gtk_tree_row_reference_deleted (GObject *proxy, > GtkTreePath *path); >void gtk_tree_row_reference_reordered (GObject *proxy, > GtkTreePath *path, > GtkTreeIter *iter, > gint *new_order); > > >GtkTreeIter * gtk_tree_iter_copy (GtkTreeIter *iter); >void gtk_tree_iter_free (GtkTreeIter *iter); >GType gtk_tree_iter_get_type (void) __attribute__((__const__)); > >GType gtk_tree_model_get_type (void) __attribute__((__const__)); >GtkTreeModelFlags gtk_tree_model_get_flags (GtkTreeModel *tree_model); >gint gtk_tree_model_get_n_columns (GtkTreeModel *tree_model); >GType gtk_tree_model_get_column_type (GtkTreeModel *tree_model, > gint index_); > > > >gboolean gtk_tree_model_get_iter (GtkTreeModel *tree_model, > GtkTreeIter *iter, > GtkTreePath *path); >gboolean gtk_tree_model_get_iter_from_string (GtkTreeModel *tree_model, > GtkTreeIter *iter, > const gchar *path_string); >gchar * gtk_tree_model_get_string_from_iter (GtkTreeModel *tree_model, > GtkTreeIter *iter); >gboolean gtk_tree_model_get_iter_first (GtkTreeModel *tree_model, > GtkTreeIter *iter); >GtkTreePath * gtk_tree_model_get_path (GtkTreeModel *tree_model, > GtkTreeIter *iter); >void gtk_tree_model_get_value (GtkTreeModel *tree_model, > GtkTreeIter *iter, > gint column, > GValue *value); >gboolean gtk_tree_model_iter_next (GtkTreeModel *tree_model, > GtkTreeIter *iter); >gboolean gtk_tree_model_iter_children (GtkTreeModel *tree_model, > GtkTreeIter *iter, > GtkTreeIter *parent); >gboolean gtk_tree_model_iter_has_child (GtkTreeModel *tree_model, > GtkTreeIter *iter); >gint gtk_tree_model_iter_n_children (GtkTreeModel *tree_model, > GtkTreeIter *iter); >gboolean gtk_tree_model_iter_nth_child (GtkTreeModel *tree_model, > GtkTreeIter *iter, > GtkTreeIter *parent, > gint n); >gboolean gtk_tree_model_iter_parent (GtkTreeModel *tree_model, > GtkTreeIter *iter, > GtkTreeIter *child); >void gtk_tree_model_ref_node (GtkTreeModel *tree_model, > GtkTreeIter *iter); >void gtk_tree_model_unref_node (GtkTreeModel *tree_model, > GtkTreeIter *iter); >void gtk_tree_model_get (GtkTreeModel *tree_model, > GtkTreeIter *iter, > ...); >void gtk_tree_model_get_valist (GtkTreeModel *tree_model, > GtkTreeIter *iter, > va_list var_args); > > >void gtk_tree_model_foreach (GtkTreeModel *model, > GtkTreeModelForeachFunc func, > gpointer user_data); > > > > > > > >void gtk_tree_model_row_changed (GtkTreeModel *tree_model, > GtkTreePath *path, > GtkTreeIter *iter); >void gtk_tree_model_row_inserted (GtkTreeModel *tree_model, > GtkTreePath *path, > GtkTreeIter *iter); >void gtk_tree_model_row_has_child_toggled (GtkTreeModel *tree_model, > GtkTreePath *path, > GtkTreeIter *iter); >void gtk_tree_model_row_deleted (GtkTreeModel *tree_model, > GtkTreePath *path); >void gtk_tree_model_rows_reordered (GtkTreeModel *tree_model, > GtkTreePath *path, > GtkTreeIter *iter, > gint *new_order); > > > > > ># 26 "/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktreesortable.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtktreesortable.h" > > > > > > > > >enum { > GTK_TREE_SORTABLE_DEFAULT_SORT_COLUMN_ID = -1, > GTK_TREE_SORTABLE_UNSORTED_SORT_COLUMN_ID = -2 >}; > >typedef struct _GtkTreeSortable GtkTreeSortable; >typedef struct _GtkTreeSortableIface GtkTreeSortableIface; > >typedef gint (* GtkTreeIterCompareFunc) (GtkTreeModel *model, > GtkTreeIter *a, > GtkTreeIter *b, > gpointer user_data); > > >struct _GtkTreeSortableIface >{ > GTypeInterface g_iface; > > > void (* sort_column_changed) (GtkTreeSortable *sortable); > > > gboolean (* get_sort_column_id) (GtkTreeSortable *sortable, > gint *sort_column_id, > GtkSortType *order); > void (* set_sort_column_id) (GtkTreeSortable *sortable, > gint sort_column_id, > GtkSortType order); > void (* set_sort_func) (GtkTreeSortable *sortable, > gint sort_column_id, > GtkTreeIterCompareFunc func, > gpointer data, > GtkDestroyNotify destroy); > void (* set_default_sort_func) (GtkTreeSortable *sortable, > GtkTreeIterCompareFunc func, > gpointer data, > GtkDestroyNotify destroy); > gboolean (* has_default_sort_func) (GtkTreeSortable *sortable); >}; > > >GType gtk_tree_sortable_get_type (void) __attribute__((__const__)); > >void gtk_tree_sortable_sort_column_changed (GtkTreeSortable *sortable); >gboolean gtk_tree_sortable_get_sort_column_id (GtkTreeSortable *sortable, > gint *sort_column_id, > GtkSortType *order); >void gtk_tree_sortable_set_sort_column_id (GtkTreeSortable *sortable, > gint sort_column_id, > GtkSortType order); >void gtk_tree_sortable_set_sort_func (GtkTreeSortable *sortable, > gint sort_column_id, > GtkTreeIterCompareFunc sort_func, > gpointer user_data, > GtkDestroyNotify destroy); >void gtk_tree_sortable_set_default_sort_func (GtkTreeSortable *sortable, > GtkTreeIterCompareFunc sort_func, > gpointer user_data, > GtkDestroyNotify destroy); >gboolean gtk_tree_sortable_has_default_sort_func (GtkTreeSortable *sortable); > > > ># 27 "/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h" 2 > > > > > > ># 42 "/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h" >typedef enum >{ > GTK_TREE_VIEW_COLUMN_GROW_ONLY, > GTK_TREE_VIEW_COLUMN_AUTOSIZE, > GTK_TREE_VIEW_COLUMN_FIXED >} GtkTreeViewColumnSizing; > >typedef struct _GtkTreeViewColumn GtkTreeViewColumn; >typedef struct _GtkTreeViewColumnClass GtkTreeViewColumnClass; > >typedef void (* GtkTreeCellDataFunc) (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell, > GtkTreeModel *tree_model, > GtkTreeIter *iter, > gpointer data); > > >struct _GtkTreeViewColumn >{ > GtkObject parent; > > GtkWidget *tree_view; > GtkWidget *button; > GtkWidget *child; > GtkWidget *arrow; > GtkWidget *alignment; > GdkWindow *window; > GtkCellEditable *editable_widget; > gfloat xalign; > guint property_changed_signal; > gint spacing; > > > > GtkTreeViewColumnSizing column_type; > gint requested_width; > gint button_request; > gint resized_width; > gint width; > gint fixed_width; > gint min_width; > gint max_width; > > > gint drag_x; > gint drag_y; > > gchar *title; > GList *cell_list; > > > guint sort_clicked_signal; > guint sort_column_changed_signal; > gint sort_column_id; > GtkSortType sort_order; > > > guint visible : 1; > guint resizable : 1; > guint clickable : 1; > guint dirty : 1; > guint show_sort_indicator : 1; > guint maybe_reordered : 1; > guint reorderable : 1; > guint use_resized_width : 1; > guint expand : 1; >}; > >struct _GtkTreeViewColumnClass >{ > GtkObjectClass parent_class; > > void (*clicked) (GtkTreeViewColumn *tree_column); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_tree_view_column_get_type (void) __attribute__((__const__)); >GtkTreeViewColumn *gtk_tree_view_column_new (void); >GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, > GtkCellRenderer *cell, > ...) __attribute__((__sentinel__)); >void gtk_tree_view_column_pack_start (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell, > gboolean expand); >void gtk_tree_view_column_pack_end (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell, > gboolean expand); >void gtk_tree_view_column_clear (GtkTreeViewColumn *tree_column); >GList *gtk_tree_view_column_get_cell_renderers (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_add_attribute (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell_renderer, > const gchar *attribute, > gint column); >void gtk_tree_view_column_set_attributes (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell_renderer, > ...) __attribute__((__sentinel__)); >void gtk_tree_view_column_set_cell_data_func (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell_renderer, > GtkTreeCellDataFunc func, > gpointer func_data, > GtkDestroyNotify destroy); >void gtk_tree_view_column_clear_attributes (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell_renderer); >void gtk_tree_view_column_set_spacing (GtkTreeViewColumn *tree_column, > gint spacing); >gint gtk_tree_view_column_get_spacing (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_visible (GtkTreeViewColumn *tree_column, > gboolean visible); >gboolean gtk_tree_view_column_get_visible (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_resizable (GtkTreeViewColumn *tree_column, > gboolean resizable); >gboolean gtk_tree_view_column_get_resizable (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_sizing (GtkTreeViewColumn *tree_column, > GtkTreeViewColumnSizing type); >GtkTreeViewColumnSizing gtk_tree_view_column_get_sizing (GtkTreeViewColumn *tree_column); >gint gtk_tree_view_column_get_width (GtkTreeViewColumn *tree_column); >gint gtk_tree_view_column_get_fixed_width (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_fixed_width (GtkTreeViewColumn *tree_column, > gint fixed_width); >void gtk_tree_view_column_set_min_width (GtkTreeViewColumn *tree_column, > gint min_width); >gint gtk_tree_view_column_get_min_width (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_max_width (GtkTreeViewColumn *tree_column, > gint max_width); >gint gtk_tree_view_column_get_max_width (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_clicked (GtkTreeViewColumn *tree_column); > > > > > >void gtk_tree_view_column_set_title (GtkTreeViewColumn *tree_column, > const gchar *title); >const gchar *gtk_tree_view_column_get_title (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_expand (GtkTreeViewColumn *tree_column, > gboolean expand); >gboolean gtk_tree_view_column_get_expand (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_clickable (GtkTreeViewColumn *tree_column, > gboolean clickable); >gboolean gtk_tree_view_column_get_clickable (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_widget (GtkTreeViewColumn *tree_column, > GtkWidget *widget); >GtkWidget *gtk_tree_view_column_get_widget (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_alignment (GtkTreeViewColumn *tree_column, > gfloat xalign); >gfloat gtk_tree_view_column_get_alignment (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_reorderable (GtkTreeViewColumn *tree_column, > gboolean reorderable); >gboolean gtk_tree_view_column_get_reorderable (GtkTreeViewColumn *tree_column); > > > > > > >void gtk_tree_view_column_set_sort_column_id (GtkTreeViewColumn *tree_column, > gint sort_column_id); >gint gtk_tree_view_column_get_sort_column_id (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_sort_indicator (GtkTreeViewColumn *tree_column, > gboolean setting); >gboolean gtk_tree_view_column_get_sort_indicator (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_set_sort_order (GtkTreeViewColumn *tree_column, > GtkSortType order); >GtkSortType gtk_tree_view_column_get_sort_order (GtkTreeViewColumn *tree_column); > > > > >void gtk_tree_view_column_cell_set_cell_data (GtkTreeViewColumn *tree_column, > GtkTreeModel *tree_model, > GtkTreeIter *iter, > gboolean is_expander, > gboolean is_expanded); >void gtk_tree_view_column_cell_get_size (GtkTreeViewColumn *tree_column, > GdkRectangle *cell_area, > gint *x_offset, > gint *y_offset, > gint *width, > gint *height); >gboolean gtk_tree_view_column_cell_is_visible (GtkTreeViewColumn *tree_column); >void gtk_tree_view_column_focus_cell (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell); >gboolean gtk_tree_view_column_cell_get_position (GtkTreeViewColumn *tree_column, > GtkCellRenderer *cell_renderer, > gint *start_pos, > gint *width); >void gtk_tree_view_column_queue_resize (GtkTreeViewColumn *tree_column); >GtkWidget *gtk_tree_view_column_get_tree_view (GtkTreeViewColumn *tree_column); > > > ># 27 "/usr/include/gtk-2.0/gtk/gtkcelllayout.h" 2 > > > > > > > > > > >typedef struct _GtkCellLayout GtkCellLayout; >typedef struct _GtkCellLayoutIface GtkCellLayoutIface; > > >typedef void (* GtkCellLayoutDataFunc) (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > GtkTreeModel *tree_model, > GtkTreeIter *iter, > gpointer data); > >struct _GtkCellLayoutIface >{ > GTypeInterface g_iface; > > > void (* pack_start) (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > gboolean expand); > void (* pack_end) (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > gboolean expand); > void (* clear) (GtkCellLayout *cell_layout); > void (* add_attribute) (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > const gchar *attribute, > gint column); > void (* set_cell_data_func) (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > GtkCellLayoutDataFunc func, > gpointer func_data, > GDestroyNotify destroy); > void (* clear_attributes) (GtkCellLayout *cell_layout, > GtkCellRenderer *cell); > void (* reorder) (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > gint position); > GList* (* get_cells) (GtkCellLayout *cell_layout); >}; > >GType gtk_cell_layout_get_type (void) __attribute__((__const__)); >void gtk_cell_layout_pack_start (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > gboolean expand); >void gtk_cell_layout_pack_end (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > gboolean expand); >GList *gtk_cell_layout_get_cells (GtkCellLayout *cell_layout); >void gtk_cell_layout_clear (GtkCellLayout *cell_layout); >void gtk_cell_layout_set_attributes (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > ...) __attribute__((__sentinel__)); >void gtk_cell_layout_add_attribute (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > const gchar *attribute, > gint column); >void gtk_cell_layout_set_cell_data_func (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > GtkCellLayoutDataFunc func, > gpointer func_data, > GDestroyNotify destroy); >void gtk_cell_layout_clear_attributes (GtkCellLayout *cell_layout, > GtkCellRenderer *cell); >void gtk_cell_layout_reorder (GtkCellLayout *cell_layout, > GtkCellRenderer *cell, > gint position); >gboolean _gtk_cell_layout_buildable_custom_tag_start (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *tagname, > GMarkupParser *parser, > gpointer *data); >void _gtk_cell_layout_buildable_custom_tag_end (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *tagname, > gpointer *data); >void _gtk_cell_layout_buildable_add_child (GtkBuildable *buildable, > GtkBuilder *builder, > GObject *child, > const gchar *type); > > ># 53 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h" 1 ># 23 "/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h" > ># 37 "/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h" >typedef struct _GtkCellRendererText GtkCellRendererText; >typedef struct _GtkCellRendererTextClass GtkCellRendererTextClass; > >struct _GtkCellRendererText >{ > GtkCellRenderer parent; > > > gchar *text; > PangoFontDescription *font; > gdouble font_scale; > PangoColor foreground; > PangoColor background; > > PangoAttrList *extra_attrs; > > PangoUnderline underline_style; > > gint rise; > gint fixed_height_rows; > > guint strikethrough : 1; > > guint editable : 1; > > guint scale_set : 1; > > guint foreground_set : 1; > guint background_set : 1; > > guint underline_set : 1; > > guint rise_set : 1; > > guint strikethrough_set : 1; > > guint editable_set : 1; > guint calc_fixed_height : 1; >}; > >struct _GtkCellRendererTextClass >{ > GtkCellRendererClass parent_class; > > void (* edited) (GtkCellRendererText *cell_renderer_text, > const gchar *path, > const gchar *new_text); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_cell_renderer_text_get_type (void) __attribute__((__const__)); >GtkCellRenderer *gtk_cell_renderer_text_new (void); > >void gtk_cell_renderer_text_set_fixed_height_from_font (GtkCellRendererText *renderer, > gint number_of_rows); > > > ># 24 "/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h" 2 > > ># 34 "/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h" >typedef struct _GtkCellRendererAccel GtkCellRendererAccel; >typedef struct _GtkCellRendererAccelClass GtkCellRendererAccelClass; > > >typedef enum >{ > GTK_CELL_RENDERER_ACCEL_MODE_GTK, > GTK_CELL_RENDERER_ACCEL_MODE_OTHER >} GtkCellRendererAccelMode; > > >struct _GtkCellRendererAccel >{ > GtkCellRendererText parent; > > > guint accel_key; > GdkModifierType accel_mods; > guint keycode; > GtkCellRendererAccelMode accel_mode; > > GtkWidget *edit_widget; > GtkWidget *grab_widget; > GtkWidget *sizing_label; >}; > >struct _GtkCellRendererAccelClass >{ > GtkCellRendererTextClass parent_class; > > void (* accel_edited) (GtkCellRendererAccel *accel, > const gchar *path_string, > guint accel_key, > GdkModifierType accel_mods, > guint hardware_keycode); > > void (* accel_cleared) (GtkCellRendererAccel *accel, > const gchar *path_string); > > > void (*_gtk_reserved0) (void); > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_cell_renderer_accel_get_type (void) __attribute__((__const__)); >GtkCellRenderer *gtk_cell_renderer_accel_new (void); > > > ># 55 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h" 2 > > ># 36 "/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h" >typedef struct _GtkCellRendererCombo GtkCellRendererCombo; >typedef struct _GtkCellRendererComboClass GtkCellRendererComboClass; > >struct _GtkCellRendererCombo >{ > GtkCellRendererText parent; > > GtkTreeModel *model; > gint text_column; > gboolean has_entry; > > > guint focus_out_id; >}; > >struct _GtkCellRendererComboClass >{ > GtkCellRendererTextClass parent; >}; > >GType gtk_cell_renderer_combo_get_type (void) __attribute__((__const__)); >GtkCellRenderer *gtk_cell_renderer_combo_new (void); > > ># 56 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h" >typedef struct _GtkCellRendererPixbuf GtkCellRendererPixbuf; >typedef struct _GtkCellRendererPixbufClass GtkCellRendererPixbufClass; > >struct _GtkCellRendererPixbuf >{ > GtkCellRenderer parent; > > > GdkPixbuf *pixbuf; > GdkPixbuf *pixbuf_expander_open; > GdkPixbuf *pixbuf_expander_closed; >}; > >struct _GtkCellRendererPixbufClass >{ > GtkCellRendererClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_cell_renderer_pixbuf_get_type (void) __attribute__((__const__)); >GtkCellRenderer *gtk_cell_renderer_pixbuf_new (void); > > > ># 57 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h" > ># 41 "/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h" >typedef struct _GtkCellRendererProgress GtkCellRendererProgress; >typedef struct _GtkCellRendererProgressClass GtkCellRendererProgressClass; >typedef struct _GtkCellRendererProgressPrivate GtkCellRendererProgressPrivate; > >struct _GtkCellRendererProgress >{ > GtkCellRenderer parent_instance; > > > GtkCellRendererProgressPrivate *priv; >}; > >struct _GtkCellRendererProgressClass >{ > GtkCellRendererClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_cell_renderer_progress_get_type (void) __attribute__((__const__)); >GtkCellRenderer* gtk_cell_renderer_progress_new (void); > > ># 58 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrendererspin.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkcellrendererspin.h" > ># 35 "/usr/include/gtk-2.0/gtk/gtkcellrendererspin.h" >typedef struct _GtkCellRendererSpin GtkCellRendererSpin; >typedef struct _GtkCellRendererSpinClass GtkCellRendererSpinClass; >typedef struct _GtkCellRendererSpinPrivate GtkCellRendererSpinPrivate; > >struct _GtkCellRendererSpin >{ > GtkCellRendererText parent; >}; > >struct _GtkCellRendererSpinClass >{ > GtkCellRendererTextClass parent; >}; > >GType gtk_cell_renderer_spin_get_type (void); >GtkCellRenderer *gtk_cell_renderer_spin_new (void); > > ># 59 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h" >typedef struct _GtkCellRendererToggle GtkCellRendererToggle; >typedef struct _GtkCellRendererToggleClass GtkCellRendererToggleClass; > >struct _GtkCellRendererToggle >{ > GtkCellRenderer parent; > > > guint active : 1; > guint activatable : 1; > guint radio : 1; >}; > >struct _GtkCellRendererToggleClass >{ > GtkCellRendererClass parent_class; > > void (* toggled) (GtkCellRendererToggle *cell_renderer_toggle, > const gchar *path); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_cell_renderer_toggle_get_type (void) __attribute__((__const__)); >GtkCellRenderer *gtk_cell_renderer_toggle_new (void); > >gboolean gtk_cell_renderer_toggle_get_radio (GtkCellRendererToggle *toggle); >void gtk_cell_renderer_toggle_set_radio (GtkCellRendererToggle *toggle, > gboolean radio); > >gboolean gtk_cell_renderer_toggle_get_active (GtkCellRendererToggle *toggle); >void gtk_cell_renderer_toggle_set_active (GtkCellRendererToggle *toggle, > gboolean setting); > > > ># 61 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcellview.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkcellview.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkcellview.h" >typedef struct _GtkCellView GtkCellView; >typedef struct _GtkCellViewClass GtkCellViewClass; >typedef struct _GtkCellViewPrivate GtkCellViewPrivate; > >struct _GtkCellView >{ > GtkWidget parent_instance; > > > GtkCellViewPrivate *priv; >}; > >struct _GtkCellViewClass >{ > GtkWidgetClass parent_class; >}; > >GType gtk_cell_view_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_cell_view_new (void); >GtkWidget *gtk_cell_view_new_with_text (const gchar *text); >GtkWidget *gtk_cell_view_new_with_markup (const gchar *markup); >GtkWidget *gtk_cell_view_new_with_pixbuf (GdkPixbuf *pixbuf); > >void gtk_cell_view_set_model (GtkCellView *cell_view, > GtkTreeModel *model); >void gtk_cell_view_set_displayed_row (GtkCellView *cell_view, > GtkTreePath *path); >GtkTreePath *gtk_cell_view_get_displayed_row (GtkCellView *cell_view); >gboolean gtk_cell_view_get_size_of_row (GtkCellView *cell_view, > GtkTreePath *path, > GtkRequisition *requisition); > >void gtk_cell_view_set_background_color (GtkCellView *cell_view, > const GdkColor *color); >GList *gtk_cell_view_get_cell_renderers (GtkCellView *cell_view); > > ># 62 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcheckbutton.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkcheckbutton.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktogglebutton.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtktogglebutton.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtktogglebutton.h" >typedef struct _GtkToggleButton GtkToggleButton; >typedef struct _GtkToggleButtonClass GtkToggleButtonClass; > >struct _GtkToggleButton >{ > GtkButton button; > > guint active : 1; > guint draw_indicator : 1; > guint inconsistent : 1; >}; > >struct _GtkToggleButtonClass >{ > GtkButtonClass parent_class; > > void (* toggled) (GtkToggleButton *toggle_button); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_toggle_button_get_type (void) __attribute__((__const__)); > >GtkWidget* gtk_toggle_button_new (void); >GtkWidget* gtk_toggle_button_new_with_label (const gchar *label); >GtkWidget* gtk_toggle_button_new_with_mnemonic (const gchar *label); >void gtk_toggle_button_set_mode (GtkToggleButton *toggle_button, > gboolean draw_indicator); >gboolean gtk_toggle_button_get_mode (GtkToggleButton *toggle_button); >void gtk_toggle_button_set_active (GtkToggleButton *toggle_button, > gboolean is_active); >gboolean gtk_toggle_button_get_active (GtkToggleButton *toggle_button); >void gtk_toggle_button_toggled (GtkToggleButton *toggle_button); >void gtk_toggle_button_set_inconsistent (GtkToggleButton *toggle_button, > gboolean setting); >gboolean gtk_toggle_button_get_inconsistent (GtkToggleButton *toggle_button); > > > > > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkcheckbutton.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkcheckbutton.h" >typedef struct _GtkCheckButton GtkCheckButton; >typedef struct _GtkCheckButtonClass GtkCheckButtonClass; > >struct _GtkCheckButton >{ > GtkToggleButton toggle_button; >}; > >struct _GtkCheckButtonClass >{ > GtkToggleButtonClass parent_class; > > void (* draw_indicator) (GtkCheckButton *check_button, > GdkRectangle *area); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_check_button_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_check_button_new (void); >GtkWidget* gtk_check_button_new_with_label (const gchar *label); >GtkWidget* gtk_check_button_new_with_mnemonic (const gchar *label); > >void _gtk_check_button_get_props (GtkCheckButton *check_button, > gint *indicator_size, > gint *indicator_spacing); > > ># 63 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkmenuitem.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkmenuitem.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkitem.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkitem.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkitem.h" >typedef struct _GtkItem GtkItem; >typedef struct _GtkItemClass GtkItemClass; > >struct _GtkItem >{ > GtkBin bin; >}; > >struct _GtkItemClass >{ > GtkBinClass parent_class; > > void (* select) (GtkItem *item); > void (* deselect) (GtkItem *item); > void (* toggle) (GtkItem *item); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_item_get_type (void) __attribute__((__const__)); >void gtk_item_select (GtkItem *item); >void gtk_item_deselect (GtkItem *item); >void gtk_item_toggle (GtkItem *item); > > ># 33 "/usr/include/gtk-2.0/gtk/gtkmenuitem.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkmenuitem.h" >typedef struct _GtkMenuItem GtkMenuItem; >typedef struct _GtkMenuItemClass GtkMenuItemClass; > >struct _GtkMenuItem >{ > GtkItem item; > > GtkWidget *submenu; > GdkWindow *event_window; > > guint16 toggle_size; > guint16 accelerator_width; > gchar *accel_path; > > guint show_submenu_indicator : 1; > guint submenu_placement : 1; > guint submenu_direction : 1; > guint right_justify: 1; > guint timer_from_keypress : 1; > guint from_menubar : 1; > guint timer; >}; > >struct _GtkMenuItemClass >{ > GtkItemClass parent_class; > > > > > > > > guint hide_on_activate : 1; > > void (* activate) (GtkMenuItem *menu_item); > void (* activate_item) (GtkMenuItem *menu_item); > void (* toggle_size_request) (GtkMenuItem *menu_item, > gint *requisition); > void (* toggle_size_allocate) (GtkMenuItem *menu_item, > gint allocation); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_menu_item_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_menu_item_new (void); >GtkWidget* gtk_menu_item_new_with_label (const gchar *label); >GtkWidget* gtk_menu_item_new_with_mnemonic (const gchar *label); >void gtk_menu_item_set_submenu (GtkMenuItem *menu_item, > GtkWidget *submenu); >GtkWidget* gtk_menu_item_get_submenu (GtkMenuItem *menu_item); >void gtk_menu_item_select (GtkMenuItem *menu_item); >void gtk_menu_item_deselect (GtkMenuItem *menu_item); >void gtk_menu_item_activate (GtkMenuItem *menu_item); >void gtk_menu_item_toggle_size_request (GtkMenuItem *menu_item, > gint *requisition); >void gtk_menu_item_toggle_size_allocate (GtkMenuItem *menu_item, > gint allocation); >void gtk_menu_item_set_right_justified (GtkMenuItem *menu_item, > gboolean right_justified); >gboolean gtk_menu_item_get_right_justified (GtkMenuItem *menu_item); >void gtk_menu_item_set_accel_path (GtkMenuItem *menu_item, > const gchar *accel_path); > > >void _gtk_menu_item_refresh_accel_path (GtkMenuItem *menu_item, > const gchar *prefix, > GtkAccelGroup *accel_group, > gboolean group_changed); >gboolean _gtk_menu_item_is_selectable (GtkWidget *menu_item); >void _gtk_menu_item_popup_submenu (GtkWidget *menu_item, > gboolean with_delay); >void _gtk_menu_item_popdown_submenu (GtkWidget *menu_item); > > >void gtk_menu_item_remove_submenu (GtkMenuItem *menu_item); > > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h" >typedef struct _GtkCheckMenuItem GtkCheckMenuItem; >typedef struct _GtkCheckMenuItemClass GtkCheckMenuItemClass; > >struct _GtkCheckMenuItem >{ > GtkMenuItem menu_item; > > guint active : 1; > guint always_show_toggle : 1; > guint inconsistent : 1; > guint draw_as_radio : 1; >}; > >struct _GtkCheckMenuItemClass >{ > GtkMenuItemClass parent_class; > > void (* toggled) (GtkCheckMenuItem *check_menu_item); > void (* draw_indicator) (GtkCheckMenuItem *check_menu_item, > GdkRectangle *area); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_check_menu_item_get_type (void) __attribute__((__const__)); > >GtkWidget* gtk_check_menu_item_new (void); >GtkWidget* gtk_check_menu_item_new_with_label (const gchar *label); >GtkWidget* gtk_check_menu_item_new_with_mnemonic (const gchar *label); >void gtk_check_menu_item_set_active (GtkCheckMenuItem *check_menu_item, > gboolean is_active); >gboolean gtk_check_menu_item_get_active (GtkCheckMenuItem *check_menu_item); >void gtk_check_menu_item_toggled (GtkCheckMenuItem *check_menu_item); >void gtk_check_menu_item_set_inconsistent (GtkCheckMenuItem *check_menu_item, > gboolean setting); >gboolean gtk_check_menu_item_get_inconsistent (GtkCheckMenuItem *check_menu_item); >void gtk_check_menu_item_set_draw_as_radio (GtkCheckMenuItem *check_menu_item, > gboolean draw_as_radio); >gboolean gtk_check_menu_item_get_draw_as_radio (GtkCheckMenuItem *check_menu_item); > > > >void gtk_check_menu_item_set_show_toggle (GtkCheckMenuItem *menu_item, > gboolean always); > > > > ># 64 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkclipboard.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkclipboard.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkselection.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkselection.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktextiter.h" 1 ># 30 "/usr/include/gtk-2.0/gtk/gtktextiter.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktexttag.h" 1 ># 60 "/usr/include/gtk-2.0/gtk/gtktexttag.h" > > >typedef struct _GtkTextIter GtkTextIter; >typedef struct _GtkTextTagTable GtkTextTagTable; > >typedef struct _GtkTextAttributes GtkTextAttributes; ># 76 "/usr/include/gtk-2.0/gtk/gtktexttag.h" >typedef struct _GtkTextTag GtkTextTag; >typedef struct _GtkTextTagClass GtkTextTagClass; > >struct _GtkTextTag >{ > GObject parent_instance; > > GtkTextTagTable *table; > > char *name; > > > > int priority; ># 101 "/usr/include/gtk-2.0/gtk/gtktexttag.h" > GtkTextAttributes *values; > > > > > guint bg_color_set : 1; > guint bg_stipple_set : 1; > guint fg_color_set : 1; > guint scale_set : 1; > guint fg_stipple_set : 1; > guint justification_set : 1; > guint left_margin_set : 1; > guint indent_set : 1; > guint rise_set : 1; > guint strikethrough_set : 1; > guint right_margin_set : 1; > guint pixels_above_lines_set : 1; > guint pixels_below_lines_set : 1; > guint pixels_inside_wrap_set : 1; > guint tabs_set : 1; > guint underline_set : 1; > guint wrap_mode_set : 1; > guint bg_full_height_set : 1; > guint invisible_set : 1; > guint editable_set : 1; > guint language_set : 1; > guint pg_bg_color_set : 1; > > > guint accumulative_margin : 1; > > guint pad1 : 1; >}; > >struct _GtkTextTagClass >{ > GObjectClass parent_class; > > gboolean (* event) (GtkTextTag *tag, > GObject *event_object, > GdkEvent *event, > const GtkTextIter *iter); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_text_tag_get_type (void) __attribute__((__const__)); >GtkTextTag *gtk_text_tag_new (const gchar *name); >gint gtk_text_tag_get_priority (GtkTextTag *tag); >void gtk_text_tag_set_priority (GtkTextTag *tag, > gint priority); >gboolean gtk_text_tag_event (GtkTextTag *tag, > GObject *event_object, > GdkEvent *event, > const GtkTextIter *iter); > > > > > >typedef struct _GtkTextAppearance GtkTextAppearance; > >struct _GtkTextAppearance >{ > > GdkColor bg_color; > GdkColor fg_color; > GdkBitmap *bg_stipple; > GdkBitmap *fg_stipple; > > > gint rise; > > > > > > gpointer padding1; > > > guint underline : 4; > guint strikethrough : 1; > > > > > > > guint draw_bg : 1; > > > > > > guint inside_selection : 1; > guint is_text : 1; > > > guint pad1 : 1; > guint pad2 : 1; > guint pad3 : 1; > guint pad4 : 1; >}; > >struct _GtkTextAttributes >{ > > guint refcount; > > > GtkTextAppearance appearance; > > GtkJustification justification; > GtkTextDirection direction; > > > PangoFontDescription *font; > > gdouble font_scale; > > gint left_margin; > > gint indent; > > gint right_margin; > > gint pixels_above_lines; > > gint pixels_below_lines; > > gint pixels_inside_wrap; > > PangoTabArray *tabs; > > GtkWrapMode wrap_mode; > > > > > PangoLanguage *language; > > > GdkColor *pg_bg_color; > > > > guint invisible : 1; > > > > > guint bg_full_height : 1; > > > guint editable : 1; > > > guint realized : 1; > > > guint pad1 : 1; > guint pad2 : 1; > guint pad3 : 1; > guint pad4 : 1; >}; > >GtkTextAttributes* gtk_text_attributes_new (void); >GtkTextAttributes* gtk_text_attributes_copy (GtkTextAttributes *src); >void gtk_text_attributes_copy_values (GtkTextAttributes *src, > GtkTextAttributes *dest); >void gtk_text_attributes_unref (GtkTextAttributes *values); >GtkTextAttributes *gtk_text_attributes_ref (GtkTextAttributes *values); > >GType gtk_text_attributes_get_type (void) __attribute__((__const__)); > > > ># 31 "/usr/include/gtk-2.0/gtk/gtktextiter.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktextchild.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtktextchild.h" > > > > > > > > >typedef struct _GtkTextChildAnchor GtkTextChildAnchor; >typedef struct _GtkTextChildAnchorClass GtkTextChildAnchorClass; ># 50 "/usr/include/gtk-2.0/gtk/gtktextchild.h" >struct _GtkTextChildAnchor >{ > GObject parent_instance; > > gpointer segment; >}; > >struct _GtkTextChildAnchorClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_text_child_anchor_get_type (void) __attribute__((__const__)); > >GtkTextChildAnchor* gtk_text_child_anchor_new (void); > >GList* gtk_text_child_anchor_get_widgets (GtkTextChildAnchor *anchor); >gboolean gtk_text_child_anchor_get_deleted (GtkTextChildAnchor *anchor); > > ># 32 "/usr/include/gtk-2.0/gtk/gtktextiter.h" 2 > > > >typedef enum { > GTK_TEXT_SEARCH_VISIBLE_ONLY = 1 << 0, > GTK_TEXT_SEARCH_TEXT_ONLY = 1 << 1 > >} GtkTextSearchFlags; > > > > > > > >typedef struct _GtkTextBuffer GtkTextBuffer; > > > >struct _GtkTextIter { > > > > > > gpointer dummy1; > gpointer dummy2; > gint dummy3; > gint dummy4; > gint dummy5; > gint dummy6; > gint dummy7; > gint dummy8; > gpointer dummy9; > gpointer dummy10; > gint dummy11; > gint dummy12; > > gint dummy13; > gpointer dummy14; >}; > > > > >GtkTextBuffer *gtk_text_iter_get_buffer (const GtkTextIter *iter); > > > > > >GtkTextIter *gtk_text_iter_copy (const GtkTextIter *iter); >void gtk_text_iter_free (GtkTextIter *iter); > >GType gtk_text_iter_get_type (void) __attribute__((__const__)); > > > > > >gint gtk_text_iter_get_offset (const GtkTextIter *iter); >gint gtk_text_iter_get_line (const GtkTextIter *iter); >gint gtk_text_iter_get_line_offset (const GtkTextIter *iter); >gint gtk_text_iter_get_line_index (const GtkTextIter *iter); > >gint gtk_text_iter_get_visible_line_offset (const GtkTextIter *iter); >gint gtk_text_iter_get_visible_line_index (const GtkTextIter *iter); > > > > > >gunichar gtk_text_iter_get_char (const GtkTextIter *iter); > > > > >gchar *gtk_text_iter_get_slice (const GtkTextIter *start, > const GtkTextIter *end); > > >gchar *gtk_text_iter_get_text (const GtkTextIter *start, > const GtkTextIter *end); > >gchar *gtk_text_iter_get_visible_slice (const GtkTextIter *start, > const GtkTextIter *end); >gchar *gtk_text_iter_get_visible_text (const GtkTextIter *start, > const GtkTextIter *end); > >GdkPixbuf* gtk_text_iter_get_pixbuf (const GtkTextIter *iter); >GSList * gtk_text_iter_get_marks (const GtkTextIter *iter); > >GtkTextChildAnchor* gtk_text_iter_get_child_anchor (const GtkTextIter *iter); > > > > >GSList *gtk_text_iter_get_toggled_tags (const GtkTextIter *iter, > gboolean toggled_on); > >gboolean gtk_text_iter_begins_tag (const GtkTextIter *iter, > GtkTextTag *tag); > >gboolean gtk_text_iter_ends_tag (const GtkTextIter *iter, > GtkTextTag *tag); > >gboolean gtk_text_iter_toggles_tag (const GtkTextIter *iter, > GtkTextTag *tag); > >gboolean gtk_text_iter_has_tag (const GtkTextIter *iter, > GtkTextTag *tag); >GSList *gtk_text_iter_get_tags (const GtkTextIter *iter); > >gboolean gtk_text_iter_editable (const GtkTextIter *iter, > gboolean default_setting); >gboolean gtk_text_iter_can_insert (const GtkTextIter *iter, > gboolean default_editability); > >gboolean gtk_text_iter_starts_word (const GtkTextIter *iter); >gboolean gtk_text_iter_ends_word (const GtkTextIter *iter); >gboolean gtk_text_iter_inside_word (const GtkTextIter *iter); >gboolean gtk_text_iter_starts_sentence (const GtkTextIter *iter); >gboolean gtk_text_iter_ends_sentence (const GtkTextIter *iter); >gboolean gtk_text_iter_inside_sentence (const GtkTextIter *iter); >gboolean gtk_text_iter_starts_line (const GtkTextIter *iter); >gboolean gtk_text_iter_ends_line (const GtkTextIter *iter); >gboolean gtk_text_iter_is_cursor_position (const GtkTextIter *iter); > >gint gtk_text_iter_get_chars_in_line (const GtkTextIter *iter); >gint gtk_text_iter_get_bytes_in_line (const GtkTextIter *iter); > >gboolean gtk_text_iter_get_attributes (const GtkTextIter *iter, > GtkTextAttributes *values); >PangoLanguage* gtk_text_iter_get_language (const GtkTextIter *iter); >gboolean gtk_text_iter_is_end (const GtkTextIter *iter); >gboolean gtk_text_iter_is_start (const GtkTextIter *iter); > > > > > >gboolean gtk_text_iter_forward_char (GtkTextIter *iter); >gboolean gtk_text_iter_backward_char (GtkTextIter *iter); >gboolean gtk_text_iter_forward_chars (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_backward_chars (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_forward_line (GtkTextIter *iter); >gboolean gtk_text_iter_backward_line (GtkTextIter *iter); >gboolean gtk_text_iter_forward_lines (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_backward_lines (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_forward_word_end (GtkTextIter *iter); >gboolean gtk_text_iter_backward_word_start (GtkTextIter *iter); >gboolean gtk_text_iter_forward_word_ends (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_backward_word_starts (GtkTextIter *iter, > gint count); > >gboolean gtk_text_iter_forward_visible_line (GtkTextIter *iter); >gboolean gtk_text_iter_backward_visible_line (GtkTextIter *iter); >gboolean gtk_text_iter_forward_visible_lines (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_backward_visible_lines (GtkTextIter *iter, > gint count); > >gboolean gtk_text_iter_forward_visible_word_end (GtkTextIter *iter); >gboolean gtk_text_iter_backward_visible_word_start (GtkTextIter *iter); >gboolean gtk_text_iter_forward_visible_word_ends (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_backward_visible_word_starts (GtkTextIter *iter, > gint count); > >gboolean gtk_text_iter_forward_sentence_end (GtkTextIter *iter); >gboolean gtk_text_iter_backward_sentence_start (GtkTextIter *iter); >gboolean gtk_text_iter_forward_sentence_ends (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_backward_sentence_starts (GtkTextIter *iter, > gint count); > > > > > >gboolean gtk_text_iter_forward_cursor_position (GtkTextIter *iter); >gboolean gtk_text_iter_backward_cursor_position (GtkTextIter *iter); >gboolean gtk_text_iter_forward_cursor_positions (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_backward_cursor_positions (GtkTextIter *iter, > gint count); > >gboolean gtk_text_iter_forward_visible_cursor_position (GtkTextIter *iter); >gboolean gtk_text_iter_backward_visible_cursor_position (GtkTextIter *iter); >gboolean gtk_text_iter_forward_visible_cursor_positions (GtkTextIter *iter, > gint count); >gboolean gtk_text_iter_backward_visible_cursor_positions (GtkTextIter *iter, > gint count); > > >void gtk_text_iter_set_offset (GtkTextIter *iter, > gint char_offset); >void gtk_text_iter_set_line (GtkTextIter *iter, > gint line_number); >void gtk_text_iter_set_line_offset (GtkTextIter *iter, > gint char_on_line); >void gtk_text_iter_set_line_index (GtkTextIter *iter, > gint byte_on_line); >void gtk_text_iter_forward_to_end (GtkTextIter *iter); >gboolean gtk_text_iter_forward_to_line_end (GtkTextIter *iter); > >void gtk_text_iter_set_visible_line_offset (GtkTextIter *iter, > gint char_on_line); >void gtk_text_iter_set_visible_line_index (GtkTextIter *iter, > gint byte_on_line); > > > > > >gboolean gtk_text_iter_forward_to_tag_toggle (GtkTextIter *iter, > GtkTextTag *tag); > >gboolean gtk_text_iter_backward_to_tag_toggle (GtkTextIter *iter, > GtkTextTag *tag); > >typedef gboolean (* GtkTextCharPredicate) (gunichar ch, gpointer user_data); > >gboolean gtk_text_iter_forward_find_char (GtkTextIter *iter, > GtkTextCharPredicate pred, > gpointer user_data, > const GtkTextIter *limit); >gboolean gtk_text_iter_backward_find_char (GtkTextIter *iter, > GtkTextCharPredicate pred, > gpointer user_data, > const GtkTextIter *limit); > >gboolean gtk_text_iter_forward_search (const GtkTextIter *iter, > const gchar *str, > GtkTextSearchFlags flags, > GtkTextIter *match_start, > GtkTextIter *match_end, > const GtkTextIter *limit); > >gboolean gtk_text_iter_backward_search (const GtkTextIter *iter, > const gchar *str, > GtkTextSearchFlags flags, > GtkTextIter *match_start, > GtkTextIter *match_end, > const GtkTextIter *limit); > > > > > >gboolean gtk_text_iter_equal (const GtkTextIter *lhs, > const GtkTextIter *rhs); >gint gtk_text_iter_compare (const GtkTextIter *lhs, > const GtkTextIter *rhs); >gboolean gtk_text_iter_in_range (const GtkTextIter *iter, > const GtkTextIter *start, > const GtkTextIter *end); > > >void gtk_text_iter_order (GtkTextIter *first, > GtkTextIter *second); > > ># 35 "/usr/include/gtk-2.0/gtk/gtkselection.h" 2 > > > >typedef struct _GtkTargetList GtkTargetList; >typedef struct _GtkTargetEntry GtkTargetEntry; ># 55 "/usr/include/gtk-2.0/gtk/gtkselection.h" >struct _GtkSelectionData >{ > GdkAtom selection; > GdkAtom target; > GdkAtom type; > gint format; > guchar *data; > gint length; > GdkDisplay *display; >}; > >struct _GtkTargetEntry { > gchar *target; > guint flags; > guint info; >}; > > > > > >typedef struct _GtkTargetPair GtkTargetPair; > > >struct _GtkTargetList { > GList *list; > guint ref_count; >}; > >struct _GtkTargetPair { > GdkAtom target; > guint flags; > guint info; >}; > >GtkTargetList *gtk_target_list_new (const GtkTargetEntry *targets, > guint ntargets); >GtkTargetList *gtk_target_list_ref (GtkTargetList *list); >void gtk_target_list_unref (GtkTargetList *list); >void gtk_target_list_add (GtkTargetList *list, > GdkAtom target, > guint flags, > guint info); >void gtk_target_list_add_text_targets (GtkTargetList *list, > guint info); >void gtk_target_list_add_rich_text_targets (GtkTargetList *list, > guint info, > gboolean deserializable, > GtkTextBuffer *buffer); >void gtk_target_list_add_image_targets (GtkTargetList *list, > guint info, > gboolean writable); >void gtk_target_list_add_uri_targets (GtkTargetList *list, > guint info); >void gtk_target_list_add_table (GtkTargetList *list, > const GtkTargetEntry *targets, > guint ntargets); >void gtk_target_list_remove (GtkTargetList *list, > GdkAtom target); >gboolean gtk_target_list_find (GtkTargetList *list, > GdkAtom target, > guint *info); > >GtkTargetEntry * gtk_target_table_new_from_list (GtkTargetList *list, > gint *n_targets); >void gtk_target_table_free (GtkTargetEntry *targets, > gint n_targets); > > > >gboolean gtk_selection_owner_set (GtkWidget *widget, > GdkAtom selection, > guint32 time_); >gboolean gtk_selection_owner_set_for_display (GdkDisplay *display, > GtkWidget *widget, > GdkAtom selection, > guint32 time_); > >void gtk_selection_add_target (GtkWidget *widget, > GdkAtom selection, > GdkAtom target, > guint info); >void gtk_selection_add_targets (GtkWidget *widget, > GdkAtom selection, > const GtkTargetEntry *targets, > guint ntargets); >void gtk_selection_clear_targets (GtkWidget *widget, > GdkAtom selection); >gboolean gtk_selection_convert (GtkWidget *widget, > GdkAtom selection, > GdkAtom target, > guint32 time_); >void gtk_selection_data_set (GtkSelectionData *selection_data, > GdkAtom type, > gint format, > const guchar *data, > gint length); >gboolean gtk_selection_data_set_text (GtkSelectionData *selection_data, > const gchar *str, > gint len); >guchar * gtk_selection_data_get_text (GtkSelectionData *selection_data); >gboolean gtk_selection_data_set_pixbuf (GtkSelectionData *selection_data, > GdkPixbuf *pixbuf); >GdkPixbuf *gtk_selection_data_get_pixbuf (GtkSelectionData *selection_data); >gboolean gtk_selection_data_set_uris (GtkSelectionData *selection_data, > gchar **uris); >gchar **gtk_selection_data_get_uris (GtkSelectionData *selection_data); > >gboolean gtk_selection_data_get_targets (GtkSelectionData *selection_data, > GdkAtom **targets, > gint *n_atoms); >gboolean gtk_selection_data_targets_include_text (GtkSelectionData *selection_data); >gboolean gtk_selection_data_targets_include_rich_text (GtkSelectionData *selection_data, > GtkTextBuffer *buffer); >gboolean gtk_selection_data_targets_include_image (GtkSelectionData *selection_data, > gboolean writable); >gboolean gtk_selection_data_targets_include_uri (GtkSelectionData *selection_data); >gboolean gtk_targets_include_text (GdkAtom *targets, > gint n_targets); >gboolean gtk_targets_include_rich_text (GdkAtom *targets, > gint n_targets, > GtkTextBuffer *buffer); >gboolean gtk_targets_include_image (GdkAtom *targets, > gint n_targets, > gboolean writable); >gboolean gtk_targets_include_uri (GdkAtom *targets, > gint n_targets); > > > >void gtk_selection_remove_all (GtkWidget *widget); > > > >gboolean gtk_selection_clear (GtkWidget *widget, > GdkEventSelection *event); > >gboolean _gtk_selection_request (GtkWidget *widget, > GdkEventSelection *event); >gboolean _gtk_selection_incr_event (GdkWindow *window, > GdkEventProperty *event); >gboolean _gtk_selection_notify (GtkWidget *widget, > GdkEventSelection *event); >gboolean _gtk_selection_property_notify (GtkWidget *widget, > GdkEventProperty *event); > >GType gtk_selection_data_get_type (void) __attribute__((__const__)); >GtkSelectionData *gtk_selection_data_copy (GtkSelectionData *data); >void gtk_selection_data_free (GtkSelectionData *data); > >GType gtk_target_list_get_type (void) __attribute__((__const__)); > > ># 26 "/usr/include/gtk-2.0/gtk/gtkclipboard.h" 2 > > > > > > > >typedef void (* GtkClipboardReceivedFunc) (GtkClipboard *clipboard, > GtkSelectionData *selection_data, > gpointer data); >typedef void (* GtkClipboardTextReceivedFunc) (GtkClipboard *clipboard, > const gchar *text, > gpointer data); >typedef void (* GtkClipboardRichTextReceivedFunc) (GtkClipboard *clipboard, > GdkAtom format, > const guint8 *text, > gsize length, > gpointer data); >typedef void (* GtkClipboardImageReceivedFunc) (GtkClipboard *clipboard, > GdkPixbuf *pixbuf, > gpointer data); >typedef void (* GtkClipboardTargetsReceivedFunc) (GtkClipboard *clipboard, > GdkAtom *atoms, > gint n_atoms, > gpointer data); > > > > > >typedef void (* GtkClipboardGetFunc) (GtkClipboard *clipboard, > GtkSelectionData *selection_data, > guint info, > gpointer user_data_or_owner); >typedef void (* GtkClipboardClearFunc) (GtkClipboard *clipboard, > gpointer user_data_or_owner); > >GType gtk_clipboard_get_type (void) __attribute__((__const__)); > >GtkClipboard *gtk_clipboard_get_for_display (GdkDisplay *display, > GdkAtom selection); > >GtkClipboard *gtk_clipboard_get (GdkAtom selection); > > >GdkDisplay *gtk_clipboard_get_display (GtkClipboard *clipboard); > > >gboolean gtk_clipboard_set_with_data (GtkClipboard *clipboard, > const GtkTargetEntry *targets, > guint n_targets, > GtkClipboardGetFunc get_func, > GtkClipboardClearFunc clear_func, > gpointer user_data); >gboolean gtk_clipboard_set_with_owner (GtkClipboard *clipboard, > const GtkTargetEntry *targets, > guint n_targets, > GtkClipboardGetFunc get_func, > GtkClipboardClearFunc clear_func, > GObject *owner); >GObject *gtk_clipboard_get_owner (GtkClipboard *clipboard); >void gtk_clipboard_clear (GtkClipboard *clipboard); >void gtk_clipboard_set_text (GtkClipboard *clipboard, > const gchar *text, > gint len); >void gtk_clipboard_set_image (GtkClipboard *clipboard, > GdkPixbuf *pixbuf); > >void gtk_clipboard_request_contents (GtkClipboard *clipboard, > GdkAtom target, > GtkClipboardReceivedFunc callback, > gpointer user_data); >void gtk_clipboard_request_text (GtkClipboard *clipboard, > GtkClipboardTextReceivedFunc callback, > gpointer user_data); >void gtk_clipboard_request_rich_text (GtkClipboard *clipboard, > GtkTextBuffer *buffer, > GtkClipboardRichTextReceivedFunc callback, > gpointer user_data); >void gtk_clipboard_request_image (GtkClipboard *clipboard, > GtkClipboardImageReceivedFunc callback, > gpointer user_data); >void gtk_clipboard_request_targets (GtkClipboard *clipboard, > GtkClipboardTargetsReceivedFunc callback, > gpointer user_data); > >GtkSelectionData *gtk_clipboard_wait_for_contents (GtkClipboard *clipboard, > GdkAtom target); >gchar * gtk_clipboard_wait_for_text (GtkClipboard *clipboard); >guint8 * gtk_clipboard_wait_for_rich_text (GtkClipboard *clipboard, > GtkTextBuffer *buffer, > GdkAtom *format, > gsize *length); >GdkPixbuf * gtk_clipboard_wait_for_image (GtkClipboard *clipboard); >gboolean gtk_clipboard_wait_for_targets (GtkClipboard *clipboard, > GdkAtom **targets, > gint *n_targets); > >gboolean gtk_clipboard_wait_is_text_available (GtkClipboard *clipboard); >gboolean gtk_clipboard_wait_is_rich_text_available (GtkClipboard *clipboard, > GtkTextBuffer *buffer); >gboolean gtk_clipboard_wait_is_image_available (GtkClipboard *clipboard); >gboolean gtk_clipboard_wait_is_target_available (GtkClipboard *clipboard, > GdkAtom target); > > >void gtk_clipboard_set_can_store (GtkClipboard *clipboard, > const GtkTargetEntry *targets, > gint n_targets); > >void gtk_clipboard_store (GtkClipboard *clipboard); > > >void _gtk_clipboard_handle_event (GdkEventOwnerChange *event); > >void _gtk_clipboard_store_all (void); > > ># 65 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkclist.h" 1 ># 38 "/usr/include/gtk-2.0/gtk/gtkclist.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkhscrollbar.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkhscrollbar.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkscrollbar.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkscrollbar.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkrange.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkrange.h" > ># 47 "/usr/include/gtk-2.0/gtk/gtkrange.h" >typedef struct _GtkRangeLayout GtkRangeLayout; >typedef struct _GtkRangeStepTimer GtkRangeStepTimer; > >typedef struct _GtkRange GtkRange; >typedef struct _GtkRangeClass GtkRangeClass; > >struct _GtkRange >{ > GtkWidget widget; > > GtkAdjustment *adjustment; > GtkUpdateType update_policy; > guint inverted : 1; > > > > guint flippable : 1; > > > > > > guint has_stepper_a : 1; > guint has_stepper_b : 1; > guint has_stepper_c : 1; > guint has_stepper_d : 1; > > guint need_recalc : 1; > > guint slider_size_fixed : 1; > > gint min_slider_size; > > GtkOrientation orientation; > > > GdkRectangle range_rect; > > gint slider_start, slider_end; > > > gint round_digits; > > > guint trough_click_forward : 1; > guint update_pending : 1; > GtkRangeLayout *layout; > GtkRangeStepTimer *timer; > gint slide_initial_slider_position; > gint slide_initial_coordinate; > guint update_timeout_id; > GdkWindow *event_window; >}; > >struct _GtkRangeClass >{ > GtkWidgetClass parent_class; > > > gchar *slider_detail; > gchar *stepper_detail; > > void (* value_changed) (GtkRange *range); > void (* adjust_bounds) (GtkRange *range, > gdouble new_value); > > > void (* move_slider) (GtkRange *range, > GtkScrollType scroll); > > > void (* get_range_border) (GtkRange *range, > GtkBorder *border_); > > gboolean (* change_value) (GtkRange *range, > GtkScrollType scroll, > gdouble new_value); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); >}; > > >GType gtk_range_get_type (void) __attribute__((__const__)); > >void gtk_range_set_update_policy (GtkRange *range, > GtkUpdateType policy); >GtkUpdateType gtk_range_get_update_policy (GtkRange *range); > >void gtk_range_set_adjustment (GtkRange *range, > GtkAdjustment *adjustment); >GtkAdjustment* gtk_range_get_adjustment (GtkRange *range); > >void gtk_range_set_inverted (GtkRange *range, > gboolean setting); >gboolean gtk_range_get_inverted (GtkRange *range); > >void gtk_range_set_lower_stepper_sensitivity (GtkRange *range, > GtkSensitivityType sensitivity); >GtkSensitivityType gtk_range_get_lower_stepper_sensitivity (GtkRange *range); >void gtk_range_set_upper_stepper_sensitivity (GtkRange *range, > GtkSensitivityType sensitivity); >GtkSensitivityType gtk_range_get_upper_stepper_sensitivity (GtkRange *range); > >void gtk_range_set_increments (GtkRange *range, > gdouble step, > gdouble page); >void gtk_range_set_range (GtkRange *range, > gdouble min, > gdouble max); >void gtk_range_set_value (GtkRange *range, > gdouble value); >gdouble gtk_range_get_value (GtkRange *range); > >void gtk_range_set_show_fill_level (GtkRange *range, > gboolean show_fill_level); >gboolean gtk_range_get_show_fill_level (GtkRange *range); >void gtk_range_set_restrict_to_fill_level (GtkRange *range, > gboolean restrict_to_fill_level); >gboolean gtk_range_get_restrict_to_fill_level (GtkRange *range); >void gtk_range_set_fill_level (GtkRange *range, > gdouble fill_level); >gdouble gtk_range_get_fill_level (GtkRange *range); > >gdouble _gtk_range_get_wheel_delta (GtkRange *range, > GdkScrollDirection direction); > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkscrollbar.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkscrollbar.h" >typedef struct _GtkScrollbar GtkScrollbar; >typedef struct _GtkScrollbarClass GtkScrollbarClass; > >struct _GtkScrollbar >{ > GtkRange range; >}; > >struct _GtkScrollbarClass >{ > GtkRangeClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_scrollbar_get_type (void) __attribute__((__const__)); > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkhscrollbar.h" 2 > > > ># 46 "/usr/include/gtk-2.0/gtk/gtkhscrollbar.h" >typedef struct _GtkHScrollbar GtkHScrollbar; >typedef struct _GtkHScrollbarClass GtkHScrollbarClass; > >struct _GtkHScrollbar >{ > GtkScrollbar scrollbar; >}; > >struct _GtkHScrollbarClass >{ > GtkScrollbarClass parent_class; >}; > > >GType gtk_hscrollbar_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_hscrollbar_new (GtkAdjustment *adjustment); > > > ># 39 "/usr/include/gtk-2.0/gtk/gtkclist.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkvscrollbar.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkvscrollbar.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkvscrollbar.h" >typedef struct _GtkVScrollbar GtkVScrollbar; >typedef struct _GtkVScrollbarClass GtkVScrollbarClass; > >struct _GtkVScrollbar >{ > GtkScrollbar scrollbar; >}; > >struct _GtkVScrollbarClass >{ > GtkScrollbarClass parent_class; >}; > > >GType gtk_vscrollbar_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_vscrollbar_new (GtkAdjustment *adjustment); > > > ># 40 "/usr/include/gtk-2.0/gtk/gtkclist.h" 2 > > > > > > > >enum { > GTK_CLIST_IN_DRAG = 1 << 0, > GTK_CLIST_ROW_HEIGHT_SET = 1 << 1, > GTK_CLIST_SHOW_TITLES = 1 << 2, > > GTK_CLIST_ADD_MODE = 1 << 4, > GTK_CLIST_AUTO_SORT = 1 << 5, > GTK_CLIST_AUTO_RESIZE_BLOCKED = 1 << 6, > GTK_CLIST_REORDERABLE = 1 << 7, > GTK_CLIST_USE_DRAG_ICONS = 1 << 8, > GTK_CLIST_DRAW_DRAG_LINE = 1 << 9, > GTK_CLIST_DRAW_DRAG_RECT = 1 << 10 >}; > > >typedef enum >{ > GTK_CELL_EMPTY, > GTK_CELL_TEXT, > GTK_CELL_PIXMAP, > GTK_CELL_PIXTEXT, > GTK_CELL_WIDGET >} GtkCellType; > >typedef enum >{ > GTK_CLIST_DRAG_NONE, > GTK_CLIST_DRAG_BEFORE, > GTK_CLIST_DRAG_INTO, > GTK_CLIST_DRAG_AFTER >} GtkCListDragPos; > >typedef enum >{ > GTK_BUTTON_IGNORED = 0, > GTK_BUTTON_SELECTS = 1 << 0, > GTK_BUTTON_DRAGS = 1 << 1, > GTK_BUTTON_EXPANDS = 1 << 2 >} GtkButtonAction; ># 118 "/usr/include/gtk-2.0/gtk/gtkclist.h" >typedef struct _GtkCList GtkCList; >typedef struct _GtkCListClass GtkCListClass; >typedef struct _GtkCListColumn GtkCListColumn; >typedef struct _GtkCListRow GtkCListRow; > >typedef struct _GtkCell GtkCell; >typedef struct _GtkCellText GtkCellText; >typedef struct _GtkCellPixmap GtkCellPixmap; >typedef struct _GtkCellPixText GtkCellPixText; >typedef struct _GtkCellWidget GtkCellWidget; > >typedef gint (*GtkCListCompareFunc) (GtkCList *clist, > gconstpointer ptr1, > gconstpointer ptr2); > >typedef struct _GtkCListCellInfo GtkCListCellInfo; >typedef struct _GtkCListDestInfo GtkCListDestInfo; > >struct _GtkCListCellInfo >{ > gint row; > gint column; >}; > >struct _GtkCListDestInfo >{ > GtkCListCellInfo cell; > GtkCListDragPos insert_pos; >}; > >struct _GtkCList >{ > GtkContainer container; > > guint16 flags; > > gpointer reserved1; > gpointer reserved2; > > guint freeze_count; > > > > GdkRectangle internal_allocation; > > > gint rows; > gint row_height; > GList *row_list; > GList *row_list_end; > > > gint columns; > GdkRectangle column_title_area; > GdkWindow *title_window; > > > GtkCListColumn *column; > > > > GdkWindow *clist_window; > gint clist_window_width; > gint clist_window_height; > > > gint hoffset; > gint voffset; > > > GtkShadowType shadow_type; > > > GtkSelectionMode selection_mode; > > > GList *selection; > GList *selection_end; > > GList *undo_selection; > GList *undo_unselection; > gint undo_anchor; > > > guint8 button_actions[5]; > > guint8 drag_button; > > > GtkCListCellInfo click_cell; > > > GtkAdjustment *hadjustment; > GtkAdjustment *vadjustment; > > > GdkGC *xor_gc; > > > GdkGC *fg_gc; > GdkGC *bg_gc; > > > GdkCursor *cursor_drag; > > > gint x_drag; > > > gint focus_row; > > gint focus_header_column; > > > gint anchor; > GtkStateType anchor_state; > gint drag_pos; > gint htimer; > gint vtimer; > > GtkSortType sort_type; > GtkCListCompareFunc compare; > gint sort_column; > > gint drag_highlight_row; > GtkCListDragPos drag_highlight_pos; >}; > >struct _GtkCListClass >{ > GtkContainerClass parent_class; > > void (*set_scroll_adjustments) (GtkCList *clist, > GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); > void (*refresh) (GtkCList *clist); > void (*select_row) (GtkCList *clist, > gint row, > gint column, > GdkEvent *event); > void (*unselect_row) (GtkCList *clist, > gint row, > gint column, > GdkEvent *event); > void (*row_move) (GtkCList *clist, > gint source_row, > gint dest_row); > void (*click_column) (GtkCList *clist, > gint column); > void (*resize_column) (GtkCList *clist, > gint column, > gint width); > void (*toggle_focus_row) (GtkCList *clist); > void (*select_all) (GtkCList *clist); > void (*unselect_all) (GtkCList *clist); > void (*undo_selection) (GtkCList *clist); > void (*start_selection) (GtkCList *clist); > void (*end_selection) (GtkCList *clist); > void (*extend_selection) (GtkCList *clist, > GtkScrollType scroll_type, > gfloat position, > gboolean auto_start_selection); > void (*scroll_horizontal) (GtkCList *clist, > GtkScrollType scroll_type, > gfloat position); > void (*scroll_vertical) (GtkCList *clist, > GtkScrollType scroll_type, > gfloat position); > void (*toggle_add_mode) (GtkCList *clist); > void (*abort_column_resize) (GtkCList *clist); > void (*resync_selection) (GtkCList *clist, > GdkEvent *event); > GList* (*selection_find) (GtkCList *clist, > gint row_number, > GList *row_list_element); > void (*draw_row) (GtkCList *clist, > GdkRectangle *area, > gint row, > GtkCListRow *clist_row); > void (*draw_drag_highlight) (GtkCList *clist, > GtkCListRow *target_row, > gint target_row_number, > GtkCListDragPos drag_pos); > void (*clear) (GtkCList *clist); > void (*fake_unselect_all) (GtkCList *clist, > gint row); > void (*sort_list) (GtkCList *clist); > gint (*insert_row) (GtkCList *clist, > gint row, > gchar *text[]); > void (*remove_row) (GtkCList *clist, > gint row); > void (*set_cell_contents) (GtkCList *clist, > GtkCListRow *clist_row, > gint column, > GtkCellType type, > const gchar *text, > guint8 spacing, > GdkPixmap *pixmap, > GdkBitmap *mask); > void (*cell_size_request) (GtkCList *clist, > GtkCListRow *clist_row, > gint column, > GtkRequisition *requisition); > >}; > >struct _GtkCListColumn >{ > gchar *title; > GdkRectangle area; > > GtkWidget *button; > GdkWindow *window; > > gint width; > gint min_width; > gint max_width; > GtkJustification justification; > > guint visible : 1; > guint width_set : 1; > guint resizeable : 1; > guint auto_resize : 1; > guint button_passive : 1; >}; > >struct _GtkCListRow >{ > GtkCell *cell; > GtkStateType state; > > GdkColor foreground; > GdkColor background; > > GtkStyle *style; > > gpointer data; > GtkDestroyNotify destroy; > > guint fg_set : 1; > guint bg_set : 1; > guint selectable : 1; >}; > > >struct _GtkCellText >{ > GtkCellType type; > > gint16 vertical; > gint16 horizontal; > > GtkStyle *style; > > gchar *text; >}; > >struct _GtkCellPixmap >{ > GtkCellType type; > > gint16 vertical; > gint16 horizontal; > > GtkStyle *style; > > GdkPixmap *pixmap; > GdkBitmap *mask; >}; > >struct _GtkCellPixText >{ > GtkCellType type; > > gint16 vertical; > gint16 horizontal; > > GtkStyle *style; > > gchar *text; > guint8 spacing; > GdkPixmap *pixmap; > GdkBitmap *mask; >}; > >struct _GtkCellWidget >{ > GtkCellType type; > > gint16 vertical; > gint16 horizontal; > > GtkStyle *style; > > GtkWidget *widget; >}; > >struct _GtkCell >{ > GtkCellType type; > > gint16 vertical; > gint16 horizontal; > > GtkStyle *style; > > union { > gchar *text; > > struct { > GdkPixmap *pixmap; > GdkBitmap *mask; > } pm; > > struct { > gchar *text; > guint8 spacing; > GdkPixmap *pixmap; > GdkBitmap *mask; > } pt; > > GtkWidget *widget; > } u; >}; > >GtkType gtk_clist_get_type (void) __attribute__((__const__)); > > >GtkWidget* gtk_clist_new (gint columns); >GtkWidget* gtk_clist_new_with_titles (gint columns, > gchar *titles[]); > > >void gtk_clist_set_hadjustment (GtkCList *clist, > GtkAdjustment *adjustment); >void gtk_clist_set_vadjustment (GtkCList *clist, > GtkAdjustment *adjustment); > > >GtkAdjustment* gtk_clist_get_hadjustment (GtkCList *clist); >GtkAdjustment* gtk_clist_get_vadjustment (GtkCList *clist); > > >void gtk_clist_set_shadow_type (GtkCList *clist, > GtkShadowType type); > > >void gtk_clist_set_selection_mode (GtkCList *clist, > GtkSelectionMode mode); > > >void gtk_clist_set_reorderable (GtkCList *clist, > gboolean reorderable); >void gtk_clist_set_use_drag_icons (GtkCList *clist, > gboolean use_icons); >void gtk_clist_set_button_actions (GtkCList *clist, > guint button, > guint8 button_actions); > > > > > >void gtk_clist_freeze (GtkCList *clist); >void gtk_clist_thaw (GtkCList *clist); > > >void gtk_clist_column_titles_show (GtkCList *clist); >void gtk_clist_column_titles_hide (GtkCList *clist); > > > > > >void gtk_clist_column_title_active (GtkCList *clist, > gint column); >void gtk_clist_column_title_passive (GtkCList *clist, > gint column); >void gtk_clist_column_titles_active (GtkCList *clist); >void gtk_clist_column_titles_passive (GtkCList *clist); > > >void gtk_clist_set_column_title (GtkCList *clist, > gint column, > const gchar *title); > > >gchar * gtk_clist_get_column_title (GtkCList *clist, > gint column); > > >void gtk_clist_set_column_widget (GtkCList *clist, > gint column, > GtkWidget *widget); > > >GtkWidget * gtk_clist_get_column_widget (GtkCList *clist, > gint column); > > >void gtk_clist_set_column_justification (GtkCList *clist, > gint column, > GtkJustification justification); > > >void gtk_clist_set_column_visibility (GtkCList *clist, > gint column, > gboolean visible); > > >void gtk_clist_set_column_resizeable (GtkCList *clist, > gint column, > gboolean resizeable); > > >void gtk_clist_set_column_auto_resize (GtkCList *clist, > gint column, > gboolean auto_resize); > >gint gtk_clist_columns_autosize (GtkCList *clist); > > >gint gtk_clist_optimal_column_width (GtkCList *clist, > gint column); > > > > > >void gtk_clist_set_column_width (GtkCList *clist, > gint column, > gint width); > > >void gtk_clist_set_column_min_width (GtkCList *clist, > gint column, > gint min_width); >void gtk_clist_set_column_max_width (GtkCList *clist, > gint column, > gint max_width); > > > > >void gtk_clist_set_row_height (GtkCList *clist, > guint height); > > > > > > >void gtk_clist_moveto (GtkCList *clist, > gint row, > gint column, > gfloat row_align, > gfloat col_align); > > >GtkVisibility gtk_clist_row_is_visible (GtkCList *clist, > gint row); > > >GtkCellType gtk_clist_get_cell_type (GtkCList *clist, > gint row, > gint column); > > >void gtk_clist_set_text (GtkCList *clist, > gint row, > gint column, > const gchar *text); > > > > >gint gtk_clist_get_text (GtkCList *clist, > gint row, > gint column, > gchar **text); > > >void gtk_clist_set_pixmap (GtkCList *clist, > gint row, > gint column, > GdkPixmap *pixmap, > GdkBitmap *mask); > >gint gtk_clist_get_pixmap (GtkCList *clist, > gint row, > gint column, > GdkPixmap **pixmap, > GdkBitmap **mask); > > >void gtk_clist_set_pixtext (GtkCList *clist, > gint row, > gint column, > const gchar *text, > guint8 spacing, > GdkPixmap *pixmap, > GdkBitmap *mask); > >gint gtk_clist_get_pixtext (GtkCList *clist, > gint row, > gint column, > gchar **text, > guint8 *spacing, > GdkPixmap **pixmap, > GdkBitmap **mask); > > > > >void gtk_clist_set_foreground (GtkCList *clist, > gint row, > const GdkColor *color); > > > > >void gtk_clist_set_background (GtkCList *clist, > gint row, > const GdkColor *color); > > >void gtk_clist_set_cell_style (GtkCList *clist, > gint row, > gint column, > GtkStyle *style); > >GtkStyle *gtk_clist_get_cell_style (GtkCList *clist, > gint row, > gint column); > >void gtk_clist_set_row_style (GtkCList *clist, > gint row, > GtkStyle *style); > >GtkStyle *gtk_clist_get_row_style (GtkCList *clist, > gint row); > > > > > >void gtk_clist_set_shift (GtkCList *clist, > gint row, > gint column, > gint vertical, > gint horizontal); > > >void gtk_clist_set_selectable (GtkCList *clist, > gint row, > gboolean selectable); >gboolean gtk_clist_get_selectable (GtkCList *clist, > gint row); > > > > >gint gtk_clist_prepend (GtkCList *clist, > gchar *text[]); >gint gtk_clist_append (GtkCList *clist, > gchar *text[]); > > > > >gint gtk_clist_insert (GtkCList *clist, > gint row, > gchar *text[]); > > >void gtk_clist_remove (GtkCList *clist, > gint row); > > >void gtk_clist_set_row_data (GtkCList *clist, > gint row, > gpointer data); > > >void gtk_clist_set_row_data_full (GtkCList *clist, > gint row, > gpointer data, > GtkDestroyNotify destroy); > > >gpointer gtk_clist_get_row_data (GtkCList *clist, > gint row); > > > > >gint gtk_clist_find_row_from_data (GtkCList *clist, > gpointer data); > > >void gtk_clist_select_row (GtkCList *clist, > gint row, > gint column); > > >void gtk_clist_unselect_row (GtkCList *clist, > gint row, > gint column); > > >void gtk_clist_undo_selection (GtkCList *clist); > > > > >void gtk_clist_clear (GtkCList *clist); > > > > > >gint gtk_clist_get_selection_info (GtkCList *clist, > gint x, > gint y, > gint *row, > gint *column); > > >void gtk_clist_select_all (GtkCList *clist); > > >void gtk_clist_unselect_all (GtkCList *clist); > > >void gtk_clist_swap_rows (GtkCList *clist, > gint row1, > gint row2); > > >void gtk_clist_row_move (GtkCList *clist, > gint source_row, > gint dest_row); > > >void gtk_clist_set_compare_func (GtkCList *clist, > GtkCListCompareFunc cmp_func); > > >void gtk_clist_set_sort_column (GtkCList *clist, > gint column); > > >void gtk_clist_set_sort_type (GtkCList *clist, > GtkSortType sort_type); > > >void gtk_clist_sort (GtkCList *clist); > > >void gtk_clist_set_auto_sort (GtkCList *clist, > gboolean auto_sort); > > > >PangoLayout *_gtk_clist_create_cell_layout (GtkCList *clist, > GtkCListRow *clist_row, > gint column); > > > ># 66 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcolorbutton.h" 1 ># 37 "/usr/include/gtk-2.0/gtk/gtkcolorbutton.h" > ># 53 "/usr/include/gtk-2.0/gtk/gtkcolorbutton.h" >typedef struct _GtkColorButton GtkColorButton; >typedef struct _GtkColorButtonClass GtkColorButtonClass; >typedef struct _GtkColorButtonPrivate GtkColorButtonPrivate; > >struct _GtkColorButton { > GtkButton button; > > > > GtkColorButtonPrivate *priv; >}; > >struct _GtkColorButtonClass { > GtkButtonClass parent_class; > > void (* color_set) (GtkColorButton *cp); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_color_button_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_color_button_new (void); >GtkWidget *gtk_color_button_new_with_color (const GdkColor *color); >void gtk_color_button_set_color (GtkColorButton *color_button, > const GdkColor *color); >void gtk_color_button_set_alpha (GtkColorButton *color_button, > guint16 alpha); >void gtk_color_button_get_color (GtkColorButton *color_button, > GdkColor *color); >guint16 gtk_color_button_get_alpha (GtkColorButton *color_button); >void gtk_color_button_set_use_alpha (GtkColorButton *color_button, > gboolean use_alpha); >gboolean gtk_color_button_get_use_alpha (GtkColorButton *color_button); >void gtk_color_button_set_title (GtkColorButton *color_button, > const gchar *title); >const gchar *gtk_color_button_get_title (GtkColorButton *color_button); > > > ># 67 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcolorsel.h" 1 ># 31 "/usr/include/gtk-2.0/gtk/gtkcolorsel.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkvbox.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkvbox.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkvbox.h" >typedef struct _GtkVBox GtkVBox; >typedef struct _GtkVBoxClass GtkVBoxClass; > >struct _GtkVBox >{ > GtkBox box; >}; > >struct _GtkVBoxClass >{ > GtkBoxClass parent_class; >}; > > >GType gtk_vbox_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_vbox_new (gboolean homogeneous, > gint spacing); > > > ># 32 "/usr/include/gtk-2.0/gtk/gtkcolorsel.h" 2 > > ># 43 "/usr/include/gtk-2.0/gtk/gtkcolorsel.h" >typedef struct _GtkColorSelection GtkColorSelection; >typedef struct _GtkColorSelectionClass GtkColorSelectionClass; > > >typedef void (* GtkColorSelectionChangePaletteFunc) (const GdkColor *colors, > gint n_colors); >typedef void (* GtkColorSelectionChangePaletteWithScreenFunc) (GdkScreen *screen, > const GdkColor *colors, > gint n_colors); > >struct _GtkColorSelection >{ > GtkVBox parent_instance; > > > gpointer private_data; >}; > >struct _GtkColorSelectionClass >{ > GtkVBoxClass parent_class; > > void (*color_changed) (GtkColorSelection *color_selection); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > > >GType gtk_color_selection_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_color_selection_new (void); >gboolean gtk_color_selection_get_has_opacity_control (GtkColorSelection *colorsel); >void gtk_color_selection_set_has_opacity_control (GtkColorSelection *colorsel, > gboolean has_opacity); >gboolean gtk_color_selection_get_has_palette (GtkColorSelection *colorsel); >void gtk_color_selection_set_has_palette (GtkColorSelection *colorsel, > gboolean has_palette); > > >void gtk_color_selection_set_current_color (GtkColorSelection *colorsel, > const GdkColor *color); >void gtk_color_selection_set_current_alpha (GtkColorSelection *colorsel, > guint16 alpha); >void gtk_color_selection_get_current_color (GtkColorSelection *colorsel, > GdkColor *color); >guint16 gtk_color_selection_get_current_alpha (GtkColorSelection *colorsel); >void gtk_color_selection_set_previous_color (GtkColorSelection *colorsel, > const GdkColor *color); >void gtk_color_selection_set_previous_alpha (GtkColorSelection *colorsel, > guint16 alpha); >void gtk_color_selection_get_previous_color (GtkColorSelection *colorsel, > GdkColor *color); >guint16 gtk_color_selection_get_previous_alpha (GtkColorSelection *colorsel); > >gboolean gtk_color_selection_is_adjusting (GtkColorSelection *colorsel); > >gboolean gtk_color_selection_palette_from_string (const gchar *str, > GdkColor **colors, > gint *n_colors); >gchar* gtk_color_selection_palette_to_string (const GdkColor *colors, > gint n_colors); > > > >GtkColorSelectionChangePaletteFunc gtk_color_selection_set_change_palette_hook (GtkColorSelectionChangePaletteFunc func); > > > >GtkColorSelectionChangePaletteWithScreenFunc gtk_color_selection_set_change_palette_with_screen_hook (GtkColorSelectionChangePaletteWithScreenFunc func); > > > >void gtk_color_selection_set_color (GtkColorSelection *colorsel, > gdouble *color); >void gtk_color_selection_get_color (GtkColorSelection *colorsel, > gdouble *color); >void gtk_color_selection_set_update_policy (GtkColorSelection *colorsel, > GtkUpdateType policy); > > > ># 68 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcolorseldialog.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkcolorseldialog.h" > ># 43 "/usr/include/gtk-2.0/gtk/gtkcolorseldialog.h" >typedef struct _GtkColorSelectionDialog GtkColorSelectionDialog; >typedef struct _GtkColorSelectionDialogClass GtkColorSelectionDialogClass; > > >struct _GtkColorSelectionDialog >{ > GtkDialog parent_instance; > > GtkWidget *colorsel; > GtkWidget *ok_button; > GtkWidget *cancel_button; > GtkWidget *help_button; >}; > >struct _GtkColorSelectionDialogClass >{ > GtkDialogClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > >GType gtk_color_selection_dialog_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_color_selection_dialog_new (const gchar *title); > > > ># 69 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcombo.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkcombo.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkhbox.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkhbox.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkhbox.h" >typedef struct _GtkHBox GtkHBox; >typedef struct _GtkHBoxClass GtkHBoxClass; > >struct _GtkHBox >{ > GtkBox box; >}; > >struct _GtkHBoxClass >{ > GtkBoxClass parent_class; >}; > > >GType gtk_hbox_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_hbox_new (gboolean homogeneous, > gint spacing); > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkcombo.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkcombo.h" >typedef struct _GtkCombo GtkCombo; >typedef struct _GtkComboClass GtkComboClass; > > >struct _GtkCombo { > GtkHBox hbox; > > > GtkWidget *entry; > > > GtkWidget *button; > GtkWidget *popup; > GtkWidget *popwin; > > > GtkWidget *list; > > > guint entry_change_id; > guint list_change_id; > > guint value_in_list:1; > guint ok_if_empty:1; > guint case_sensitive:1; > guint use_arrows:1; > guint use_arrows_always:1; > > guint16 current_button; > guint activate_id; >}; > >struct _GtkComboClass { > GtkHBoxClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_combo_get_type (void) __attribute__((__const__)); > >GtkWidget* gtk_combo_new (void); > >void gtk_combo_set_value_in_list (GtkCombo* combo, > gboolean val, > gboolean ok_if_empty); > >void gtk_combo_set_use_arrows (GtkCombo* combo, > gboolean val); > >void gtk_combo_set_use_arrows_always (GtkCombo* combo, > gboolean val); > >void gtk_combo_set_case_sensitive (GtkCombo* combo, > gboolean val); > > >void gtk_combo_set_item_string (GtkCombo* combo, > GtkItem* item, > const gchar* item_value); > >void gtk_combo_set_popdown_strings (GtkCombo* combo, > GList *strings); > >void gtk_combo_disable_activate (GtkCombo* combo); > > ># 70 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcombobox.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkcombobox.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktreeview.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtktreeview.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkdnd.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkdnd.h" > > >typedef enum { > GTK_DEST_DEFAULT_MOTION = 1 << 0, > GTK_DEST_DEFAULT_HIGHLIGHT = 1 << 1, > GTK_DEST_DEFAULT_DROP = 1 << 2, > GTK_DEST_DEFAULT_ALL = 0x07 >} GtkDestDefaults; > > > >typedef enum { > GTK_TARGET_SAME_APP = 1 << 0, > GTK_TARGET_SAME_WIDGET = 1 << 1, > GTK_TARGET_OTHER_APP = 1 << 2, > GTK_TARGET_OTHER_WIDGET = 1 << 3 >} GtkTargetFlags; > > > >void gtk_drag_get_data (GtkWidget *widget, > GdkDragContext *context, > GdkAtom target, > guint32 time_); >void gtk_drag_finish (GdkDragContext *context, > gboolean success, > gboolean del, > guint32 time_); > >GtkWidget *gtk_drag_get_source_widget (GdkDragContext *context); > >void gtk_drag_highlight (GtkWidget *widget); >void gtk_drag_unhighlight (GtkWidget *widget); > >void gtk_drag_dest_set (GtkWidget *widget, > GtkDestDefaults flags, > const GtkTargetEntry *targets, > gint n_targets, > GdkDragAction actions); > >void gtk_drag_dest_set_proxy (GtkWidget *widget, > GdkWindow *proxy_window, > GdkDragProtocol protocol, > gboolean use_coordinates); > >void gtk_drag_dest_unset (GtkWidget *widget); > >GdkAtom gtk_drag_dest_find_target (GtkWidget *widget, > GdkDragContext *context, > GtkTargetList *target_list); >GtkTargetList* gtk_drag_dest_get_target_list (GtkWidget *widget); >void gtk_drag_dest_set_target_list (GtkWidget *widget, > GtkTargetList *target_list); >void gtk_drag_dest_add_text_targets (GtkWidget *widget); >void gtk_drag_dest_add_image_targets (GtkWidget *widget); >void gtk_drag_dest_add_uri_targets (GtkWidget *widget); > >void gtk_drag_dest_set_track_motion (GtkWidget *widget, > gboolean track_motion); >gboolean gtk_drag_dest_get_track_motion (GtkWidget *widget); > > > >void gtk_drag_source_set (GtkWidget *widget, > GdkModifierType start_button_mask, > const GtkTargetEntry *targets, > gint n_targets, > GdkDragAction actions); > >void gtk_drag_source_unset (GtkWidget *widget); > >GtkTargetList* gtk_drag_source_get_target_list (GtkWidget *widget); >void gtk_drag_source_set_target_list (GtkWidget *widget, > GtkTargetList *target_list); >void gtk_drag_source_add_text_targets (GtkWidget *widget); >void gtk_drag_source_add_image_targets (GtkWidget *widget); >void gtk_drag_source_add_uri_targets (GtkWidget *widget); > >void gtk_drag_source_set_icon (GtkWidget *widget, > GdkColormap *colormap, > GdkPixmap *pixmap, > GdkBitmap *mask); >void gtk_drag_source_set_icon_pixbuf (GtkWidget *widget, > GdkPixbuf *pixbuf); >void gtk_drag_source_set_icon_stock (GtkWidget *widget, > const gchar *stock_id); >void gtk_drag_source_set_icon_name (GtkWidget *widget, > const gchar *icon_name); > > > > > >GdkDragContext *gtk_drag_begin (GtkWidget *widget, > GtkTargetList *targets, > GdkDragAction actions, > gint button, > GdkEvent *event); > > > >void gtk_drag_set_icon_widget (GdkDragContext *context, > GtkWidget *widget, > gint hot_x, > gint hot_y); >void gtk_drag_set_icon_pixmap (GdkDragContext *context, > GdkColormap *colormap, > GdkPixmap *pixmap, > GdkBitmap *mask, > gint hot_x, > gint hot_y); >void gtk_drag_set_icon_pixbuf (GdkDragContext *context, > GdkPixbuf *pixbuf, > gint hot_x, > gint hot_y); >void gtk_drag_set_icon_stock (GdkDragContext *context, > const gchar *stock_id, > gint hot_x, > gint hot_y); >void gtk_drag_set_icon_name (GdkDragContext *context, > const gchar *icon_name, > gint hot_x, > gint hot_y); > >void gtk_drag_set_icon_default (GdkDragContext *context); > >gboolean gtk_drag_check_threshold (GtkWidget *widget, > gint start_x, > gint start_y, > gint current_x, > gint current_y); > > >void _gtk_drag_source_handle_event (GtkWidget *widget, > GdkEvent *event); >void _gtk_drag_dest_handle_event (GtkWidget *toplevel, > GdkEvent *event); > > >void gtk_drag_set_default_icon (GdkColormap *colormap, > GdkPixmap *pixmap, > GdkBitmap *mask, > gint hot_x, > gint hot_y); > > > ># 27 "/usr/include/gtk-2.0/gtk/gtktreeview.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkentry.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkentry.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkeditable.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkeditable.h" > ># 43 "/usr/include/gtk-2.0/gtk/gtkeditable.h" >typedef struct _GtkEditable GtkEditable; >typedef struct _GtkEditableClass GtkEditableClass; > >struct _GtkEditableClass >{ > GTypeInterface base_iface; > > > void (* insert_text) (GtkEditable *editable, > const gchar *text, > gint length, > gint *position); > void (* delete_text) (GtkEditable *editable, > gint start_pos, > gint end_pos); > void (* changed) (GtkEditable *editable); > > > void (* do_insert_text) (GtkEditable *editable, > const gchar *text, > gint length, > gint *position); > void (* do_delete_text) (GtkEditable *editable, > gint start_pos, > gint end_pos); > > gchar* (* get_chars) (GtkEditable *editable, > gint start_pos, > gint end_pos); > void (* set_selection_bounds) (GtkEditable *editable, > gint start_pos, > gint end_pos); > gboolean (* get_selection_bounds) (GtkEditable *editable, > gint *start_pos, > gint *end_pos); > void (* set_position) (GtkEditable *editable, > gint position); > gint (* get_position) (GtkEditable *editable); >}; > >GType gtk_editable_get_type (void) __attribute__((__const__)); >void gtk_editable_select_region (GtkEditable *editable, > gint start, > gint end); >gboolean gtk_editable_get_selection_bounds (GtkEditable *editable, > gint *start, > gint *end); >void gtk_editable_insert_text (GtkEditable *editable, > const gchar *new_text, > gint new_text_length, > gint *position); >void gtk_editable_delete_text (GtkEditable *editable, > gint start_pos, > gint end_pos); >gchar* gtk_editable_get_chars (GtkEditable *editable, > gint start_pos, > gint end_pos); >void gtk_editable_cut_clipboard (GtkEditable *editable); >void gtk_editable_copy_clipboard (GtkEditable *editable); >void gtk_editable_paste_clipboard (GtkEditable *editable); >void gtk_editable_delete_selection (GtkEditable *editable); >void gtk_editable_set_position (GtkEditable *editable, > gint position); >gint gtk_editable_get_position (GtkEditable *editable); >void gtk_editable_set_editable (GtkEditable *editable, > gboolean is_editable); >gboolean gtk_editable_get_editable (GtkEditable *editable); > > ># 33 "/usr/include/gtk-2.0/gtk/gtkentry.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkimcontext.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkimcontext.h" > ># 37 "/usr/include/gtk-2.0/gtk/gtkimcontext.h" >typedef struct _GtkIMContext GtkIMContext; >typedef struct _GtkIMContextClass GtkIMContextClass; > >struct _GtkIMContext >{ > GObject parent_instance; >}; > >struct _GtkIMContextClass >{ > > > > GtkObjectClass parent_class; > > > void (*preedit_start) (GtkIMContext *context); > void (*preedit_end) (GtkIMContext *context); > void (*preedit_changed) (GtkIMContext *context); > void (*commit) (GtkIMContext *context, const gchar *str); > gboolean (*retrieve_surrounding) (GtkIMContext *context); > gboolean (*delete_surrounding) (GtkIMContext *context, > gint offset, > gint n_chars); > > > void (*set_client_window) (GtkIMContext *context, > GdkWindow *window); > void (*get_preedit_string) (GtkIMContext *context, > gchar **str, > PangoAttrList **attrs, > gint *cursor_pos); > gboolean (*filter_keypress) (GtkIMContext *context, > GdkEventKey *event); > void (*focus_in) (GtkIMContext *context); > void (*focus_out) (GtkIMContext *context); > void (*reset) (GtkIMContext *context); > void (*set_cursor_location) (GtkIMContext *context, > GdkRectangle *area); > void (*set_use_preedit) (GtkIMContext *context, > gboolean use_preedit); > void (*set_surrounding) (GtkIMContext *context, > const gchar *text, > gint len, > gint cursor_index); > gboolean (*get_surrounding) (GtkIMContext *context, > gchar **text, > gint *cursor_index); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); > void (*_gtk_reserved5) (void); > void (*_gtk_reserved6) (void); >}; > >GType gtk_im_context_get_type (void) __attribute__((__const__)); > >void gtk_im_context_set_client_window (GtkIMContext *context, > GdkWindow *window); >void gtk_im_context_get_preedit_string (GtkIMContext *context, > gchar **str, > PangoAttrList **attrs, > gint *cursor_pos); >gboolean gtk_im_context_filter_keypress (GtkIMContext *context, > GdkEventKey *event); >void gtk_im_context_focus_in (GtkIMContext *context); >void gtk_im_context_focus_out (GtkIMContext *context); >void gtk_im_context_reset (GtkIMContext *context); >void gtk_im_context_set_cursor_location (GtkIMContext *context, > GdkRectangle *area); >void gtk_im_context_set_use_preedit (GtkIMContext *context, > gboolean use_preedit); >void gtk_im_context_set_surrounding (GtkIMContext *context, > const gchar *text, > gint len, > gint cursor_index); >gboolean gtk_im_context_get_surrounding (GtkIMContext *context, > gchar **text, > gint *cursor_index); >gboolean gtk_im_context_delete_surrounding (GtkIMContext *context, > gint offset, > gint n_chars); > > ># 34 "/usr/include/gtk-2.0/gtk/gtkentry.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkentrycompletion.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkentrycompletion.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkliststore.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkliststore.h" > ># 37 "/usr/include/gtk-2.0/gtk/gtkliststore.h" >typedef struct _GtkListStore GtkListStore; >typedef struct _GtkListStoreClass GtkListStoreClass; > >struct _GtkListStore >{ > GObject parent; > > > gint stamp; > gpointer seq; > gpointer _gtk_reserved1; > GList *sort_list; > gint n_columns; > gint sort_column_id; > GtkSortType order; > GType *column_headers; > gint length; > GtkTreeIterCompareFunc default_sort_func; > gpointer default_sort_data; > GtkDestroyNotify default_sort_destroy; > guint columns_dirty : 1; >}; > >struct _GtkListStoreClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_list_store_get_type (void) __attribute__((__const__)); >GtkListStore *gtk_list_store_new (gint n_columns, > ...); >GtkListStore *gtk_list_store_newv (gint n_columns, > GType *types); >void gtk_list_store_set_column_types (GtkListStore *list_store, > gint n_columns, > GType *types); > > > >void gtk_list_store_set_value (GtkListStore *list_store, > GtkTreeIter *iter, > gint column, > GValue *value); >void gtk_list_store_set (GtkListStore *list_store, > GtkTreeIter *iter, > ...); >void gtk_list_store_set_valuesv (GtkListStore *list_store, > GtkTreeIter *iter, > gint *columns, > GValue *values, > gint n_values); >void gtk_list_store_set_valist (GtkListStore *list_store, > GtkTreeIter *iter, > va_list var_args); >gboolean gtk_list_store_remove (GtkListStore *list_store, > GtkTreeIter *iter); >void gtk_list_store_insert (GtkListStore *list_store, > GtkTreeIter *iter, > gint position); >void gtk_list_store_insert_before (GtkListStore *list_store, > GtkTreeIter *iter, > GtkTreeIter *sibling); >void gtk_list_store_insert_after (GtkListStore *list_store, > GtkTreeIter *iter, > GtkTreeIter *sibling); >void gtk_list_store_insert_with_values (GtkListStore *list_store, > GtkTreeIter *iter, > gint position, > ...); >void gtk_list_store_insert_with_valuesv (GtkListStore *list_store, > GtkTreeIter *iter, > gint position, > gint *columns, > GValue *values, > gint n_values); >void gtk_list_store_prepend (GtkListStore *list_store, > GtkTreeIter *iter); >void gtk_list_store_append (GtkListStore *list_store, > GtkTreeIter *iter); >void gtk_list_store_clear (GtkListStore *list_store); >gboolean gtk_list_store_iter_is_valid (GtkListStore *list_store, > GtkTreeIter *iter); >void gtk_list_store_reorder (GtkListStore *store, > gint *new_order); >void gtk_list_store_swap (GtkListStore *store, > GtkTreeIter *a, > GtkTreeIter *b); >void gtk_list_store_move_after (GtkListStore *store, > GtkTreeIter *iter, > GtkTreeIter *position); >void gtk_list_store_move_before (GtkListStore *store, > GtkTreeIter *iter, > GtkTreeIter *position); > > > ># 27 "/usr/include/gtk-2.0/gtk/gtkentrycompletion.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtktreemodelfilter.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtktreemodelfilter.h" > ># 35 "/usr/include/gtk-2.0/gtk/gtktreemodelfilter.h" >typedef gboolean (* GtkTreeModelFilterVisibleFunc) (GtkTreeModel *model, > GtkTreeIter *iter, > gpointer data); >typedef void (* GtkTreeModelFilterModifyFunc) (GtkTreeModel *model, > GtkTreeIter *iter, > GValue *value, > gint column, > gpointer data); > >typedef struct _GtkTreeModelFilter GtkTreeModelFilter; >typedef struct _GtkTreeModelFilterClass GtkTreeModelFilterClass; >typedef struct _GtkTreeModelFilterPrivate GtkTreeModelFilterPrivate; > >struct _GtkTreeModelFilter >{ > GObject parent; > > > GtkTreeModelFilterPrivate *priv; >}; > >struct _GtkTreeModelFilterClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved0) (void); > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); >}; > > >GType gtk_tree_model_filter_get_type (void) __attribute__((__const__)); >GtkTreeModel *gtk_tree_model_filter_new (GtkTreeModel *child_model, > GtkTreePath *root); >void gtk_tree_model_filter_set_visible_func (GtkTreeModelFilter *filter, > GtkTreeModelFilterVisibleFunc func, > gpointer data, > GtkDestroyNotify destroy); >void gtk_tree_model_filter_set_modify_func (GtkTreeModelFilter *filter, > gint n_columns, > GType *types, > GtkTreeModelFilterModifyFunc func, > gpointer data, > GtkDestroyNotify destroy); >void gtk_tree_model_filter_set_visible_column (GtkTreeModelFilter *filter, > gint column); > >GtkTreeModel *gtk_tree_model_filter_get_model (GtkTreeModelFilter *filter); > > >gboolean gtk_tree_model_filter_convert_child_iter_to_iter (GtkTreeModelFilter *filter, > GtkTreeIter *filter_iter, > GtkTreeIter *child_iter); >void gtk_tree_model_filter_convert_iter_to_child_iter (GtkTreeModelFilter *filter, > GtkTreeIter *child_iter, > GtkTreeIter *filter_iter); >GtkTreePath *gtk_tree_model_filter_convert_child_path_to_path (GtkTreeModelFilter *filter, > GtkTreePath *child_path); >GtkTreePath *gtk_tree_model_filter_convert_path_to_child_path (GtkTreeModelFilter *filter, > GtkTreePath *filter_path); > > >void gtk_tree_model_filter_refilter (GtkTreeModelFilter *filter); >void gtk_tree_model_filter_clear_cache (GtkTreeModelFilter *filter); > > ># 29 "/usr/include/gtk-2.0/gtk/gtkentrycompletion.h" 2 > > ># 39 "/usr/include/gtk-2.0/gtk/gtkentrycompletion.h" >typedef struct _GtkEntryCompletion GtkEntryCompletion; >typedef struct _GtkEntryCompletionClass GtkEntryCompletionClass; >typedef struct _GtkEntryCompletionPrivate GtkEntryCompletionPrivate; > >typedef gboolean (* GtkEntryCompletionMatchFunc) (GtkEntryCompletion *completion, > const gchar *key, > GtkTreeIter *iter, > gpointer user_data); > > >struct _GtkEntryCompletion >{ > GObject parent_instance; > > > GtkEntryCompletionPrivate *priv; >}; > >struct _GtkEntryCompletionClass >{ > GObjectClass parent_class; > > gboolean (* match_selected) (GtkEntryCompletion *completion, > GtkTreeModel *model, > GtkTreeIter *iter); > void (* action_activated) (GtkEntryCompletion *completion, > gint index_); > gboolean (* insert_prefix) (GtkEntryCompletion *completion, > const gchar *prefix); > gboolean (* cursor_on_match) (GtkEntryCompletion *completion, > GtkTreeModel *model, > GtkTreeIter *iter); > > > void (*_gtk_reserved0) (void); > void (*_gtk_reserved1) (void); >}; > > >GType gtk_entry_completion_get_type (void) __attribute__((__const__)); >GtkEntryCompletion *gtk_entry_completion_new (void); > >GtkWidget *gtk_entry_completion_get_entry (GtkEntryCompletion *completion); > >void gtk_entry_completion_set_model (GtkEntryCompletion *completion, > GtkTreeModel *model); >GtkTreeModel *gtk_entry_completion_get_model (GtkEntryCompletion *completion); > >void gtk_entry_completion_set_match_func (GtkEntryCompletion *completion, > GtkEntryCompletionMatchFunc func, > gpointer func_data, > GDestroyNotify func_notify); >void gtk_entry_completion_set_minimum_key_length (GtkEntryCompletion *completion, > gint length); >gint gtk_entry_completion_get_minimum_key_length (GtkEntryCompletion *completion); >void gtk_entry_completion_complete (GtkEntryCompletion *completion); >void gtk_entry_completion_insert_prefix (GtkEntryCompletion *completion); > >void gtk_entry_completion_insert_action_text (GtkEntryCompletion *completion, > gint index_, > const gchar *text); >void gtk_entry_completion_insert_action_markup (GtkEntryCompletion *completion, > gint index_, > const gchar *markup); >void gtk_entry_completion_delete_action (GtkEntryCompletion *completion, > gint index_); > >void gtk_entry_completion_set_inline_completion (GtkEntryCompletion *completion, > gboolean inline_completion); >gboolean gtk_entry_completion_get_inline_completion (GtkEntryCompletion *completion); >void gtk_entry_completion_set_inline_selection (GtkEntryCompletion *completion, > gboolean inline_selection); >gboolean gtk_entry_completion_get_inline_selection (GtkEntryCompletion *completion); >void gtk_entry_completion_set_popup_completion (GtkEntryCompletion *completion, > gboolean popup_completion); >gboolean gtk_entry_completion_get_popup_completion (GtkEntryCompletion *completion); >void gtk_entry_completion_set_popup_set_width (GtkEntryCompletion *completion, > gboolean popup_set_width); >gboolean gtk_entry_completion_get_popup_set_width (GtkEntryCompletion *completion); >void gtk_entry_completion_set_popup_single_match (GtkEntryCompletion *completion, > gboolean popup_single_match); >gboolean gtk_entry_completion_get_popup_single_match (GtkEntryCompletion *completion); > >const gchar *gtk_entry_completion_get_completion_prefix (GtkEntryCompletion *completion); > >void gtk_entry_completion_set_text_column (GtkEntryCompletion *completion, > gint column); >gint gtk_entry_completion_get_text_column (GtkEntryCompletion *completion); > > ># 36 "/usr/include/gtk-2.0/gtk/gtkentry.h" 2 > > > ># 48 "/usr/include/gtk-2.0/gtk/gtkentry.h" >typedef struct _GtkEntry GtkEntry; >typedef struct _GtkEntryClass GtkEntryClass; > >struct _GtkEntry >{ > GtkWidget widget; > > gchar *text; > > guint editable : 1; > guint visible : 1; > guint overwrite_mode : 1; > guint in_drag : 1; > > guint16 text_length; > guint16 text_max_length; > > > GdkWindow *text_area; > GtkIMContext *im_context; > GtkWidget *popup_menu; > > gint current_pos; > gint selection_bound; > > PangoLayout *cached_layout; > > guint cache_includes_preedit : 1; > guint need_im_reset : 1; > guint has_frame : 1; > guint activates_default : 1; > guint cursor_visible : 1; > guint in_click : 1; > guint is_cell_renderer : 1; > guint editing_canceled : 1; > guint mouse_cursor_obscured : 1; > guint select_words : 1; > guint select_lines : 1; > guint resolved_dir : 4; > guint truncate_multiline : 1; > > guint button; > guint blink_timeout; > guint recompute_idle; > gint scroll_offset; > gint ascent; > gint descent; > > guint16 text_size; > guint16 n_bytes; > > guint16 preedit_length; > guint16 preedit_cursor; > > gint dnd_position; > > gint drag_start_x; > gint drag_start_y; > > gunichar invisible_char; > > gint width_chars; >}; > >struct _GtkEntryClass >{ > GtkWidgetClass parent_class; > > > void (* populate_popup) (GtkEntry *entry, > GtkMenu *menu); > > > > void (* activate) (GtkEntry *entry); > void (* move_cursor) (GtkEntry *entry, > GtkMovementStep step, > gint count, > gboolean extend_selection); > void (* insert_at_cursor) (GtkEntry *entry, > const gchar *str); > void (* delete_from_cursor) (GtkEntry *entry, > GtkDeleteType type, > gint count); > void (* backspace) (GtkEntry *entry); > void (* cut_clipboard) (GtkEntry *entry); > void (* copy_clipboard) (GtkEntry *entry); > void (* paste_clipboard) (GtkEntry *entry); > void (* toggle_overwrite) (GtkEntry *entry); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); >}; > >GType gtk_entry_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_entry_new (void); >void gtk_entry_set_visibility (GtkEntry *entry, > gboolean visible); >gboolean gtk_entry_get_visibility (GtkEntry *entry); >void gtk_entry_set_invisible_char (GtkEntry *entry, > gunichar ch); >gunichar gtk_entry_get_invisible_char (GtkEntry *entry); >void gtk_entry_set_has_frame (GtkEntry *entry, > gboolean setting); >gboolean gtk_entry_get_has_frame (GtkEntry *entry); >void gtk_entry_set_inner_border (GtkEntry *entry, > const GtkBorder *border); >const GtkBorder* gtk_entry_get_inner_border (GtkEntry *entry); > >void gtk_entry_set_max_length (GtkEntry *entry, > gint max); >gint gtk_entry_get_max_length (GtkEntry *entry); >void gtk_entry_set_activates_default (GtkEntry *entry, > gboolean setting); >gboolean gtk_entry_get_activates_default (GtkEntry *entry); > >void gtk_entry_set_width_chars (GtkEntry *entry, > gint n_chars); >gint gtk_entry_get_width_chars (GtkEntry *entry); > > > >void gtk_entry_set_text (GtkEntry *entry, > const gchar *text); > >const gchar* gtk_entry_get_text (GtkEntry *entry); > >PangoLayout* gtk_entry_get_layout (GtkEntry *entry); >void gtk_entry_get_layout_offsets (GtkEntry *entry, > gint *x, > gint *y); >void gtk_entry_set_alignment (GtkEntry *entry, > gfloat xalign); >gfloat gtk_entry_get_alignment (GtkEntry *entry); > >void gtk_entry_set_completion (GtkEntry *entry, > GtkEntryCompletion *completion); >GtkEntryCompletion *gtk_entry_get_completion (GtkEntry *entry); > >gint gtk_entry_layout_index_to_text_index (GtkEntry *entry, > gint layout_index); >gint gtk_entry_text_index_to_layout_index (GtkEntry *entry, > gint text_index); > > > >void gtk_entry_set_cursor_hadjustment (GtkEntry *entry, > GtkAdjustment *adjustment); >GtkAdjustment* gtk_entry_get_cursor_hadjustment (GtkEntry *entry); > > > > > >GtkWidget* gtk_entry_new_with_max_length (gint max); >void gtk_entry_append_text (GtkEntry *entry, > const gchar *text); >void gtk_entry_prepend_text (GtkEntry *entry, > const gchar *text); >void gtk_entry_set_position (GtkEntry *entry, > gint position); >void gtk_entry_select_region (GtkEntry *entry, > gint start, > gint end); >void gtk_entry_set_editable (GtkEntry *entry, > gboolean editable); > > > ># 28 "/usr/include/gtk-2.0/gtk/gtktreeview.h" 2 > > > > > >typedef enum >{ > > GTK_TREE_VIEW_DROP_BEFORE, > GTK_TREE_VIEW_DROP_AFTER, > > > > GTK_TREE_VIEW_DROP_INTO_OR_BEFORE, > GTK_TREE_VIEW_DROP_INTO_OR_AFTER >} GtkTreeViewDropPosition; ># 52 "/usr/include/gtk-2.0/gtk/gtktreeview.h" >typedef struct _GtkTreeView GtkTreeView; >typedef struct _GtkTreeViewClass GtkTreeViewClass; >typedef struct _GtkTreeViewPrivate GtkTreeViewPrivate; >typedef struct _GtkTreeSelection GtkTreeSelection; >typedef struct _GtkTreeSelectionClass GtkTreeSelectionClass; > >struct _GtkTreeView >{ > GtkContainer parent; > > GtkTreeViewPrivate *priv; >}; > >struct _GtkTreeViewClass >{ > GtkContainerClass parent_class; > > void (* set_scroll_adjustments) (GtkTreeView *tree_view, > GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); > void (* row_activated) (GtkTreeView *tree_view, > GtkTreePath *path, > GtkTreeViewColumn *column); > gboolean (* test_expand_row) (GtkTreeView *tree_view, > GtkTreeIter *iter, > GtkTreePath *path); > gboolean (* test_collapse_row) (GtkTreeView *tree_view, > GtkTreeIter *iter, > GtkTreePath *path); > void (* row_expanded) (GtkTreeView *tree_view, > GtkTreeIter *iter, > GtkTreePath *path); > void (* row_collapsed) (GtkTreeView *tree_view, > GtkTreeIter *iter, > GtkTreePath *path); > void (* columns_changed) (GtkTreeView *tree_view); > void (* cursor_changed) (GtkTreeView *tree_view); > > > gboolean (* move_cursor) (GtkTreeView *tree_view, > GtkMovementStep step, > gint count); > gboolean (* select_all) (GtkTreeView *tree_view); > gboolean (* unselect_all) (GtkTreeView *tree_view); > gboolean (* select_cursor_row) (GtkTreeView *tree_view, > gboolean start_editing); > gboolean (* toggle_cursor_row) (GtkTreeView *tree_view); > gboolean (* expand_collapse_cursor_row) (GtkTreeView *tree_view, > gboolean logical, > gboolean expand, > gboolean open_all); > gboolean (* select_cursor_parent) (GtkTreeView *tree_view); > gboolean (* start_interactive_search) (GtkTreeView *tree_view); > > > void (*_gtk_reserved0) (void); > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >typedef gboolean (* GtkTreeViewColumnDropFunc) (GtkTreeView *tree_view, > GtkTreeViewColumn *column, > GtkTreeViewColumn *prev_column, > GtkTreeViewColumn *next_column, > gpointer data); >typedef void (* GtkTreeViewMappingFunc) (GtkTreeView *tree_view, > GtkTreePath *path, > gpointer user_data); >typedef gboolean (*GtkTreeViewSearchEqualFunc) (GtkTreeModel *model, > gint column, > const gchar *key, > GtkTreeIter *iter, > gpointer search_data); >typedef gboolean (*GtkTreeViewRowSeparatorFunc) (GtkTreeModel *model, > GtkTreeIter *iter, > gpointer data); >typedef void (*GtkTreeViewSearchPositionFunc) (GtkTreeView *tree_view, > GtkWidget *search_dialog, > gpointer user_data); > > > >GType gtk_tree_view_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_tree_view_new (void); >GtkWidget *gtk_tree_view_new_with_model (GtkTreeModel *model); > > >GtkTreeModel *gtk_tree_view_get_model (GtkTreeView *tree_view); >void gtk_tree_view_set_model (GtkTreeView *tree_view, > GtkTreeModel *model); >GtkTreeSelection *gtk_tree_view_get_selection (GtkTreeView *tree_view); >GtkAdjustment *gtk_tree_view_get_hadjustment (GtkTreeView *tree_view); >void gtk_tree_view_set_hadjustment (GtkTreeView *tree_view, > GtkAdjustment *adjustment); >GtkAdjustment *gtk_tree_view_get_vadjustment (GtkTreeView *tree_view); >void gtk_tree_view_set_vadjustment (GtkTreeView *tree_view, > GtkAdjustment *adjustment); >gboolean gtk_tree_view_get_headers_visible (GtkTreeView *tree_view); >void gtk_tree_view_set_headers_visible (GtkTreeView *tree_view, > gboolean headers_visible); >void gtk_tree_view_columns_autosize (GtkTreeView *tree_view); >gboolean gtk_tree_view_get_headers_clickable (GtkTreeView *tree_view); >void gtk_tree_view_set_headers_clickable (GtkTreeView *tree_view, > gboolean setting); >void gtk_tree_view_set_rules_hint (GtkTreeView *tree_view, > gboolean setting); >gboolean gtk_tree_view_get_rules_hint (GtkTreeView *tree_view); > > >gint gtk_tree_view_append_column (GtkTreeView *tree_view, > GtkTreeViewColumn *column); >gint gtk_tree_view_remove_column (GtkTreeView *tree_view, > GtkTreeViewColumn *column); >gint gtk_tree_view_insert_column (GtkTreeView *tree_view, > GtkTreeViewColumn *column, > gint position); >gint gtk_tree_view_insert_column_with_attributes (GtkTreeView *tree_view, > gint position, > const gchar *title, > GtkCellRenderer *cell, > ...) __attribute__((__sentinel__)); >gint gtk_tree_view_insert_column_with_data_func (GtkTreeView *tree_view, > gint position, > const gchar *title, > GtkCellRenderer *cell, > GtkTreeCellDataFunc func, > gpointer data, > GDestroyNotify dnotify); >GtkTreeViewColumn *gtk_tree_view_get_column (GtkTreeView *tree_view, > gint n); >GList *gtk_tree_view_get_columns (GtkTreeView *tree_view); >void gtk_tree_view_move_column_after (GtkTreeView *tree_view, > GtkTreeViewColumn *column, > GtkTreeViewColumn *base_column); >void gtk_tree_view_set_expander_column (GtkTreeView *tree_view, > GtkTreeViewColumn *column); >GtkTreeViewColumn *gtk_tree_view_get_expander_column (GtkTreeView *tree_view); >void gtk_tree_view_set_column_drag_function (GtkTreeView *tree_view, > GtkTreeViewColumnDropFunc func, > gpointer user_data, > GtkDestroyNotify destroy); > > >void gtk_tree_view_scroll_to_point (GtkTreeView *tree_view, > gint tree_x, > gint tree_y); >void gtk_tree_view_scroll_to_cell (GtkTreeView *tree_view, > GtkTreePath *path, > GtkTreeViewColumn *column, > gboolean use_align, > gfloat row_align, > gfloat col_align); >void gtk_tree_view_row_activated (GtkTreeView *tree_view, > GtkTreePath *path, > GtkTreeViewColumn *column); >void gtk_tree_view_expand_all (GtkTreeView *tree_view); >void gtk_tree_view_collapse_all (GtkTreeView *tree_view); >void gtk_tree_view_expand_to_path (GtkTreeView *tree_view, > GtkTreePath *path); >gboolean gtk_tree_view_expand_row (GtkTreeView *tree_view, > GtkTreePath *path, > gboolean open_all); >gboolean gtk_tree_view_collapse_row (GtkTreeView *tree_view, > GtkTreePath *path); >void gtk_tree_view_map_expanded_rows (GtkTreeView *tree_view, > GtkTreeViewMappingFunc func, > gpointer data); >gboolean gtk_tree_view_row_expanded (GtkTreeView *tree_view, > GtkTreePath *path); >void gtk_tree_view_set_reorderable (GtkTreeView *tree_view, > gboolean reorderable); >gboolean gtk_tree_view_get_reorderable (GtkTreeView *tree_view); >void gtk_tree_view_set_cursor (GtkTreeView *tree_view, > GtkTreePath *path, > GtkTreeViewColumn *focus_column, > gboolean start_editing); >void gtk_tree_view_set_cursor_on_cell (GtkTreeView *tree_view, > GtkTreePath *path, > GtkTreeViewColumn *focus_column, > GtkCellRenderer *focus_cell, > gboolean start_editing); >void gtk_tree_view_get_cursor (GtkTreeView *tree_view, > GtkTreePath **path, > GtkTreeViewColumn **focus_column); > > > >GdkWindow *gtk_tree_view_get_bin_window (GtkTreeView *tree_view); >gboolean gtk_tree_view_get_path_at_pos (GtkTreeView *tree_view, > gint x, > gint y, > GtkTreePath **path, > GtkTreeViewColumn **column, > gint *cell_x, > gint *cell_y); >void gtk_tree_view_get_cell_area (GtkTreeView *tree_view, > GtkTreePath *path, > GtkTreeViewColumn *column, > GdkRectangle *rect); >void gtk_tree_view_get_background_area (GtkTreeView *tree_view, > GtkTreePath *path, > GtkTreeViewColumn *column, > GdkRectangle *rect); >void gtk_tree_view_get_visible_rect (GtkTreeView *tree_view, > GdkRectangle *visible_rect); > > >void gtk_tree_view_widget_to_tree_coords (GtkTreeView *tree_view, > gint wx, > gint wy, > gint *tx, > gint *ty); >void gtk_tree_view_tree_to_widget_coords (GtkTreeView *tree_view, > gint tx, > gint ty, > gint *wx, > gint *wy); > >gboolean gtk_tree_view_get_visible_range (GtkTreeView *tree_view, > GtkTreePath **start_path, > GtkTreePath **end_path); > > >void gtk_tree_view_enable_model_drag_source (GtkTreeView *tree_view, > GdkModifierType start_button_mask, > const GtkTargetEntry *targets, > gint n_targets, > GdkDragAction actions); >void gtk_tree_view_enable_model_drag_dest (GtkTreeView *tree_view, > const GtkTargetEntry *targets, > gint n_targets, > GdkDragAction actions); >void gtk_tree_view_unset_rows_drag_source (GtkTreeView *tree_view); >void gtk_tree_view_unset_rows_drag_dest (GtkTreeView *tree_view); > > > >void gtk_tree_view_set_drag_dest_row (GtkTreeView *tree_view, > GtkTreePath *path, > GtkTreeViewDropPosition pos); >void gtk_tree_view_get_drag_dest_row (GtkTreeView *tree_view, > GtkTreePath **path, > GtkTreeViewDropPosition *pos); >gboolean gtk_tree_view_get_dest_row_at_pos (GtkTreeView *tree_view, > gint drag_x, > gint drag_y, > GtkTreePath **path, > GtkTreeViewDropPosition *pos); >GdkPixmap *gtk_tree_view_create_row_drag_icon (GtkTreeView *tree_view, > GtkTreePath *path); > > >void gtk_tree_view_set_enable_search (GtkTreeView *tree_view, > gboolean enable_search); >gboolean gtk_tree_view_get_enable_search (GtkTreeView *tree_view); >gint gtk_tree_view_get_search_column (GtkTreeView *tree_view); >void gtk_tree_view_set_search_column (GtkTreeView *tree_view, > gint column); >GtkTreeViewSearchEqualFunc gtk_tree_view_get_search_equal_func (GtkTreeView *tree_view); >void gtk_tree_view_set_search_equal_func (GtkTreeView *tree_view, > GtkTreeViewSearchEqualFunc search_equal_func, > gpointer search_user_data, > GtkDestroyNotify search_destroy); > >GtkEntry *gtk_tree_view_get_search_entry (GtkTreeView *tree_view); >void gtk_tree_view_set_search_entry (GtkTreeView *tree_view, > GtkEntry *entry); >GtkTreeViewSearchPositionFunc gtk_tree_view_get_search_position_func (GtkTreeView *tree_view); >void gtk_tree_view_set_search_position_func (GtkTreeView *tree_view, > GtkTreeViewSearchPositionFunc func, > gpointer data, > GDestroyNotify destroy); > > >void gtk_tree_view_convert_widget_to_tree_coords (GtkTreeView *tree_view, > gint wx, > gint wy, > gint *tx, > gint *ty); >void gtk_tree_view_convert_tree_to_widget_coords (GtkTreeView *tree_view, > gint tx, > gint ty, > gint *wx, > gint *wy); >void gtk_tree_view_convert_widget_to_bin_window_coords (GtkTreeView *tree_view, > gint wx, > gint wy, > gint *bx, > gint *by); >void gtk_tree_view_convert_bin_window_to_widget_coords (GtkTreeView *tree_view, > gint bx, > gint by, > gint *wx, > gint *wy); >void gtk_tree_view_convert_tree_to_bin_window_coords (GtkTreeView *tree_view, > gint tx, > gint ty, > gint *bx, > gint *by); >void gtk_tree_view_convert_bin_window_to_tree_coords (GtkTreeView *tree_view, > gint bx, > gint by, > gint *tx, > gint *ty); > > > >typedef void (* GtkTreeDestroyCountFunc) (GtkTreeView *tree_view, > GtkTreePath *path, > gint children, > gpointer user_data); >void gtk_tree_view_set_destroy_count_func (GtkTreeView *tree_view, > GtkTreeDestroyCountFunc func, > gpointer data, > GtkDestroyNotify destroy); > >void gtk_tree_view_set_fixed_height_mode (GtkTreeView *tree_view, > gboolean enable); >gboolean gtk_tree_view_get_fixed_height_mode (GtkTreeView *tree_view); >void gtk_tree_view_set_hover_selection (GtkTreeView *tree_view, > gboolean hover); >gboolean gtk_tree_view_get_hover_selection (GtkTreeView *tree_view); >void gtk_tree_view_set_hover_expand (GtkTreeView *tree_view, > gboolean expand); >gboolean gtk_tree_view_get_hover_expand (GtkTreeView *tree_view); >void gtk_tree_view_set_rubber_banding (GtkTreeView *tree_view, > gboolean enable); >gboolean gtk_tree_view_get_rubber_banding (GtkTreeView *tree_view); > >gboolean gtk_tree_view_is_rubber_banding_active (GtkTreeView *tree_view); > >GtkTreeViewRowSeparatorFunc gtk_tree_view_get_row_separator_func (GtkTreeView *tree_view); >void gtk_tree_view_set_row_separator_func (GtkTreeView *tree_view, > GtkTreeViewRowSeparatorFunc func, > gpointer data, > GtkDestroyNotify destroy); > >GtkTreeViewGridLines gtk_tree_view_get_grid_lines (GtkTreeView *tree_view); >void gtk_tree_view_set_grid_lines (GtkTreeView *tree_view, > GtkTreeViewGridLines grid_lines); >gboolean gtk_tree_view_get_enable_tree_lines (GtkTreeView *tree_view); >void gtk_tree_view_set_enable_tree_lines (GtkTreeView *tree_view, > gboolean enabled); >void gtk_tree_view_set_show_expanders (GtkTreeView *tree_view, > gboolean enabled); >gboolean gtk_tree_view_get_show_expanders (GtkTreeView *tree_view); >void gtk_tree_view_set_level_indentation (GtkTreeView *tree_view, > gint indentation); >gint gtk_tree_view_get_level_indentation (GtkTreeView *tree_view); > > >void gtk_tree_view_set_tooltip_row (GtkTreeView *tree_view, > GtkTooltip *tooltip, > GtkTreePath *path); >void gtk_tree_view_set_tooltip_cell (GtkTreeView *tree_view, > GtkTooltip *tooltip, > GtkTreePath *path, > GtkTreeViewColumn *column, > GtkCellRenderer *cell); >gboolean gtk_tree_view_get_tooltip_context(GtkTreeView *tree_view, > gint *x, > gint *y, > gboolean keyboard_tip, > GtkTreeModel **model, > GtkTreePath **path, > GtkTreeIter *iter); >void gtk_tree_view_set_tooltip_column (GtkTreeView *tree_view, > gint column); >gint gtk_tree_view_get_tooltip_column (GtkTreeView *tree_view); > > ># 26 "/usr/include/gtk-2.0/gtk/gtkcombobox.h" 2 > > ># 36 "/usr/include/gtk-2.0/gtk/gtkcombobox.h" >typedef struct _GtkComboBox GtkComboBox; >typedef struct _GtkComboBoxClass GtkComboBoxClass; >typedef struct _GtkComboBoxPrivate GtkComboBoxPrivate; > >struct _GtkComboBox >{ > GtkBin parent_instance; > > > GtkComboBoxPrivate *priv; >}; > >struct _GtkComboBoxClass >{ > GtkBinClass parent_class; > > > void (* changed) (GtkComboBox *combo_box); > > > gchar * (* get_active_text) (GtkComboBox *combo_box); > > > void (*_gtk_reserved0) (void); > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); >}; > > > >GType gtk_combo_box_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_combo_box_new (void); >GtkWidget *gtk_combo_box_new_with_model (GtkTreeModel *model); > > >gint gtk_combo_box_get_wrap_width (GtkComboBox *combo_box); >void gtk_combo_box_set_wrap_width (GtkComboBox *combo_box, > gint width); >gint gtk_combo_box_get_row_span_column (GtkComboBox *combo_box); >void gtk_combo_box_set_row_span_column (GtkComboBox *combo_box, > gint row_span); >gint gtk_combo_box_get_column_span_column (GtkComboBox *combo_box); >void gtk_combo_box_set_column_span_column (GtkComboBox *combo_box, > gint column_span); > >gboolean gtk_combo_box_get_add_tearoffs (GtkComboBox *combo_box); >void gtk_combo_box_set_add_tearoffs (GtkComboBox *combo_box, > gboolean add_tearoffs); > >const gchar *gtk_combo_box_get_title (GtkComboBox *combo_box); >void gtk_combo_box_set_title (GtkComboBox *combo_box, > const gchar *title); > >gboolean gtk_combo_box_get_focus_on_click (GtkComboBox *combo); >void gtk_combo_box_set_focus_on_click (GtkComboBox *combo, > gboolean focus_on_click); > > >gint gtk_combo_box_get_active (GtkComboBox *combo_box); >void gtk_combo_box_set_active (GtkComboBox *combo_box, > gint index_); >gboolean gtk_combo_box_get_active_iter (GtkComboBox *combo_box, > GtkTreeIter *iter); >void gtk_combo_box_set_active_iter (GtkComboBox *combo_box, > GtkTreeIter *iter); > > >void gtk_combo_box_set_model (GtkComboBox *combo_box, > GtkTreeModel *model); >GtkTreeModel *gtk_combo_box_get_model (GtkComboBox *combo_box); > >GtkTreeViewRowSeparatorFunc gtk_combo_box_get_row_separator_func (GtkComboBox *combo_box); >void gtk_combo_box_set_row_separator_func (GtkComboBox *combo_box, > GtkTreeViewRowSeparatorFunc func, > gpointer data, > GtkDestroyNotify destroy); > > >GtkWidget *gtk_combo_box_new_text (void); >void gtk_combo_box_append_text (GtkComboBox *combo_box, > const gchar *text); >void gtk_combo_box_insert_text (GtkComboBox *combo_box, > gint position, > const gchar *text); >void gtk_combo_box_prepend_text (GtkComboBox *combo_box, > const gchar *text); >void gtk_combo_box_remove_text (GtkComboBox *combo_box, > gint position); >gchar *gtk_combo_box_get_active_text (GtkComboBox *combo_box); > > >void gtk_combo_box_popup (GtkComboBox *combo_box); >void gtk_combo_box_popdown (GtkComboBox *combo_box); >AtkObject* gtk_combo_box_get_popup_accessible (GtkComboBox *combo_box); > > >gboolean _gtk_combo_box_editing_canceled (GtkComboBox *combo_box); > > ># 71 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcomboboxentry.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkcomboboxentry.h" > ># 35 "/usr/include/gtk-2.0/gtk/gtkcomboboxentry.h" >typedef struct _GtkComboBoxEntry GtkComboBoxEntry; >typedef struct _GtkComboBoxEntryClass GtkComboBoxEntryClass; >typedef struct _GtkComboBoxEntryPrivate GtkComboBoxEntryPrivate; > >struct _GtkComboBoxEntry >{ > GtkComboBox parent_instance; > > > GtkComboBoxEntryPrivate *priv; >}; > >struct _GtkComboBoxEntryClass >{ > GtkComboBoxClass parent_class; > > > void (*_gtk_reserved0) (void); > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); >}; > > >GType gtk_combo_box_entry_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_combo_box_entry_new (void); >GtkWidget *gtk_combo_box_entry_new_with_model (GtkTreeModel *model, > gint text_column); > >void gtk_combo_box_entry_set_text_column (GtkComboBoxEntry *entry_box, > gint text_column); >gint gtk_combo_box_entry_get_text_column (GtkComboBoxEntry *entry_box); > > >GtkWidget *gtk_combo_box_entry_new_text (void); > > > ># 72 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkctree.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkctree.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkclist.h" 1 ># 37 "/usr/include/gtk-2.0/gtk/gtkctree.h" 2 > > ># 55 "/usr/include/gtk-2.0/gtk/gtkctree.h" >typedef enum >{ > GTK_CTREE_POS_BEFORE, > GTK_CTREE_POS_AS_CHILD, > GTK_CTREE_POS_AFTER >} GtkCTreePos; > >typedef enum >{ > GTK_CTREE_LINES_NONE, > GTK_CTREE_LINES_SOLID, > GTK_CTREE_LINES_DOTTED, > GTK_CTREE_LINES_TABBED >} GtkCTreeLineStyle; > >typedef enum >{ > GTK_CTREE_EXPANDER_NONE, > GTK_CTREE_EXPANDER_SQUARE, > GTK_CTREE_EXPANDER_TRIANGLE, > GTK_CTREE_EXPANDER_CIRCULAR >} GtkCTreeExpanderStyle; > >typedef enum >{ > GTK_CTREE_EXPANSION_EXPAND, > GTK_CTREE_EXPANSION_EXPAND_RECURSIVE, > GTK_CTREE_EXPANSION_COLLAPSE, > GTK_CTREE_EXPANSION_COLLAPSE_RECURSIVE, > GTK_CTREE_EXPANSION_TOGGLE, > GTK_CTREE_EXPANSION_TOGGLE_RECURSIVE >} GtkCTreeExpansionType; > >typedef struct _GtkCTree GtkCTree; >typedef struct _GtkCTreeClass GtkCTreeClass; >typedef struct _GtkCTreeRow GtkCTreeRow; >typedef struct _GtkCTreeNode GtkCTreeNode; > >typedef void (*GtkCTreeFunc) (GtkCTree *ctree, > GtkCTreeNode *node, > gpointer data); > >typedef gboolean (*GtkCTreeGNodeFunc) (GtkCTree *ctree, > guint depth, > GNode *gnode, > GtkCTreeNode *cnode, > gpointer data); > >typedef gboolean (*GtkCTreeCompareDragFunc) (GtkCTree *ctree, > GtkCTreeNode *source_node, > GtkCTreeNode *new_parent, > GtkCTreeNode *new_sibling); > >struct _GtkCTree >{ > GtkCList clist; > > GdkGC *lines_gc; > > gint tree_indent; > gint tree_spacing; > gint tree_column; > > guint line_style : 2; > guint expander_style : 2; > guint show_stub : 1; > > GtkCTreeCompareDragFunc drag_compare; >}; > >struct _GtkCTreeClass >{ > GtkCListClass parent_class; > > void (*tree_select_row) (GtkCTree *ctree, > GtkCTreeNode *row, > gint column); > void (*tree_unselect_row) (GtkCTree *ctree, > GtkCTreeNode *row, > gint column); > void (*tree_expand) (GtkCTree *ctree, > GtkCTreeNode *node); > void (*tree_collapse) (GtkCTree *ctree, > GtkCTreeNode *node); > void (*tree_move) (GtkCTree *ctree, > GtkCTreeNode *node, > GtkCTreeNode *new_parent, > GtkCTreeNode *new_sibling); > void (*change_focus_row_expansion) (GtkCTree *ctree, > GtkCTreeExpansionType action); >}; > >struct _GtkCTreeRow >{ > GtkCListRow row; > > GtkCTreeNode *parent; > GtkCTreeNode *sibling; > GtkCTreeNode *children; > > GdkPixmap *pixmap_closed; > GdkBitmap *mask_closed; > GdkPixmap *pixmap_opened; > GdkBitmap *mask_opened; > > guint16 level; > > guint is_leaf : 1; > guint expanded : 1; >}; > >struct _GtkCTreeNode { > GList list; >}; > > > > > > >GtkType gtk_ctree_get_type (void) __attribute__((__const__)); >GtkWidget * gtk_ctree_new_with_titles (gint columns, > gint tree_column, > gchar *titles[]); >GtkWidget * gtk_ctree_new (gint columns, > gint tree_column); >GtkCTreeNode * gtk_ctree_insert_node (GtkCTree *ctree, > GtkCTreeNode *parent, > GtkCTreeNode *sibling, > gchar *text[], > guint8 spacing, > GdkPixmap *pixmap_closed, > GdkBitmap *mask_closed, > GdkPixmap *pixmap_opened, > GdkBitmap *mask_opened, > gboolean is_leaf, > gboolean expanded); >void gtk_ctree_remove_node (GtkCTree *ctree, > GtkCTreeNode *node); >GtkCTreeNode * gtk_ctree_insert_gnode (GtkCTree *ctree, > GtkCTreeNode *parent, > GtkCTreeNode *sibling, > GNode *gnode, > GtkCTreeGNodeFunc func, > gpointer data); >GNode * gtk_ctree_export_to_gnode (GtkCTree *ctree, > GNode *parent, > GNode *sibling, > GtkCTreeNode *node, > GtkCTreeGNodeFunc func, > gpointer data); > > > > > > >void gtk_ctree_post_recursive (GtkCTree *ctree, > GtkCTreeNode *node, > GtkCTreeFunc func, > gpointer data); >void gtk_ctree_post_recursive_to_depth (GtkCTree *ctree, > GtkCTreeNode *node, > gint depth, > GtkCTreeFunc func, > gpointer data); >void gtk_ctree_pre_recursive (GtkCTree *ctree, > GtkCTreeNode *node, > GtkCTreeFunc func, > gpointer data); >void gtk_ctree_pre_recursive_to_depth (GtkCTree *ctree, > GtkCTreeNode *node, > gint depth, > GtkCTreeFunc func, > gpointer data); >gboolean gtk_ctree_is_viewable (GtkCTree *ctree, > GtkCTreeNode *node); >GtkCTreeNode * gtk_ctree_last (GtkCTree *ctree, > GtkCTreeNode *node); >GtkCTreeNode * gtk_ctree_find_node_ptr (GtkCTree *ctree, > GtkCTreeRow *ctree_row); >GtkCTreeNode * gtk_ctree_node_nth (GtkCTree *ctree, > guint row); >gboolean gtk_ctree_find (GtkCTree *ctree, > GtkCTreeNode *node, > GtkCTreeNode *child); >gboolean gtk_ctree_is_ancestor (GtkCTree *ctree, > GtkCTreeNode *node, > GtkCTreeNode *child); >GtkCTreeNode * gtk_ctree_find_by_row_data (GtkCTree *ctree, > GtkCTreeNode *node, > gpointer data); > >GList * gtk_ctree_find_all_by_row_data (GtkCTree *ctree, > GtkCTreeNode *node, > gpointer data); >GtkCTreeNode * gtk_ctree_find_by_row_data_custom (GtkCTree *ctree, > GtkCTreeNode *node, > gpointer data, > GCompareFunc func); > >GList * gtk_ctree_find_all_by_row_data_custom (GtkCTree *ctree, > GtkCTreeNode *node, > gpointer data, > GCompareFunc func); >gboolean gtk_ctree_is_hot_spot (GtkCTree *ctree, > gint x, > gint y); > > > > > >void gtk_ctree_move (GtkCTree *ctree, > GtkCTreeNode *node, > GtkCTreeNode *new_parent, > GtkCTreeNode *new_sibling); >void gtk_ctree_expand (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_expand_recursive (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_expand_to_depth (GtkCTree *ctree, > GtkCTreeNode *node, > gint depth); >void gtk_ctree_collapse (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_collapse_recursive (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_collapse_to_depth (GtkCTree *ctree, > GtkCTreeNode *node, > gint depth); >void gtk_ctree_toggle_expansion (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_toggle_expansion_recursive (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_select (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_select_recursive (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_unselect (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_unselect_recursive (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_real_select_recursive (GtkCTree *ctree, > GtkCTreeNode *node, > gint state); > > > > > >void gtk_ctree_node_set_text (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > const gchar *text); >void gtk_ctree_node_set_pixmap (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > GdkPixmap *pixmap, > GdkBitmap *mask); >void gtk_ctree_node_set_pixtext (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > const gchar *text, > guint8 spacing, > GdkPixmap *pixmap, > GdkBitmap *mask); >void gtk_ctree_set_node_info (GtkCTree *ctree, > GtkCTreeNode *node, > const gchar *text, > guint8 spacing, > GdkPixmap *pixmap_closed, > GdkBitmap *mask_closed, > GdkPixmap *pixmap_opened, > GdkBitmap *mask_opened, > gboolean is_leaf, > gboolean expanded); >void gtk_ctree_node_set_shift (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > gint vertical, > gint horizontal); >void gtk_ctree_node_set_selectable (GtkCTree *ctree, > GtkCTreeNode *node, > gboolean selectable); >gboolean gtk_ctree_node_get_selectable (GtkCTree *ctree, > GtkCTreeNode *node); >GtkCellType gtk_ctree_node_get_cell_type (GtkCTree *ctree, > GtkCTreeNode *node, > gint column); >gboolean gtk_ctree_node_get_text (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > gchar **text); >gboolean gtk_ctree_node_get_pixmap (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > GdkPixmap **pixmap, > GdkBitmap **mask); >gboolean gtk_ctree_node_get_pixtext (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > gchar **text, > guint8 *spacing, > GdkPixmap **pixmap, > GdkBitmap **mask); >gboolean gtk_ctree_get_node_info (GtkCTree *ctree, > GtkCTreeNode *node, > gchar **text, > guint8 *spacing, > GdkPixmap **pixmap_closed, > GdkBitmap **mask_closed, > GdkPixmap **pixmap_opened, > GdkBitmap **mask_opened, > gboolean *is_leaf, > gboolean *expanded); >void gtk_ctree_node_set_row_style (GtkCTree *ctree, > GtkCTreeNode *node, > GtkStyle *style); >GtkStyle * gtk_ctree_node_get_row_style (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_node_set_cell_style (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > GtkStyle *style); >GtkStyle * gtk_ctree_node_get_cell_style (GtkCTree *ctree, > GtkCTreeNode *node, > gint column); >void gtk_ctree_node_set_foreground (GtkCTree *ctree, > GtkCTreeNode *node, > const GdkColor *color); >void gtk_ctree_node_set_background (GtkCTree *ctree, > GtkCTreeNode *node, > const GdkColor *color); >void gtk_ctree_node_set_row_data (GtkCTree *ctree, > GtkCTreeNode *node, > gpointer data); >void gtk_ctree_node_set_row_data_full (GtkCTree *ctree, > GtkCTreeNode *node, > gpointer data, > GtkDestroyNotify destroy); >gpointer gtk_ctree_node_get_row_data (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_node_moveto (GtkCTree *ctree, > GtkCTreeNode *node, > gint column, > gfloat row_align, > gfloat col_align); >GtkVisibility gtk_ctree_node_is_visible (GtkCTree *ctree, > GtkCTreeNode *node); > > > > > >void gtk_ctree_set_indent (GtkCTree *ctree, > gint indent); >void gtk_ctree_set_spacing (GtkCTree *ctree, > gint spacing); >void gtk_ctree_set_show_stub (GtkCTree *ctree, > gboolean show_stub); >void gtk_ctree_set_line_style (GtkCTree *ctree, > GtkCTreeLineStyle line_style); >void gtk_ctree_set_expander_style (GtkCTree *ctree, > GtkCTreeExpanderStyle expander_style); >void gtk_ctree_set_drag_compare_func (GtkCTree *ctree, > GtkCTreeCompareDragFunc cmp_func); > > > > > >void gtk_ctree_sort_node (GtkCTree *ctree, > GtkCTreeNode *node); >void gtk_ctree_sort_recursive (GtkCTree *ctree, > GtkCTreeNode *node); ># 439 "/usr/include/gtk-2.0/gtk/gtkctree.h" >GType gtk_ctree_node_get_type (void) __attribute__((__const__)); > > ># 74 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkcurve.h" 1 ># 42 "/usr/include/gtk-2.0/gtk/gtkcurve.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkdrawingarea.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkdrawingarea.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkdrawingarea.h" >typedef struct _GtkDrawingArea GtkDrawingArea; >typedef struct _GtkDrawingAreaClass GtkDrawingAreaClass; > >struct _GtkDrawingArea >{ > GtkWidget widget; > > gpointer draw_data; >}; > >struct _GtkDrawingAreaClass >{ > GtkWidgetClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_drawing_area_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_drawing_area_new (void); > > >void gtk_drawing_area_size (GtkDrawingArea *darea, > gint width, > gint height); > > > > ># 43 "/usr/include/gtk-2.0/gtk/gtkcurve.h" 2 > > ># 54 "/usr/include/gtk-2.0/gtk/gtkcurve.h" >typedef struct _GtkCurve GtkCurve; >typedef struct _GtkCurveClass GtkCurveClass; > > >struct _GtkCurve >{ > GtkDrawingArea graph; > > gint cursor_type; > gfloat min_x; > gfloat max_x; > gfloat min_y; > gfloat max_y; > GdkPixmap *pixmap; > GtkCurveType curve_type; > gint height; > gint grab_point; > gint last; > > > gint num_points; > GdkPoint *point; > > > gint num_ctlpoints; > gfloat (*ctlpoint)[2]; >}; > >struct _GtkCurveClass >{ > GtkDrawingAreaClass parent_class; > > void (* curve_type_changed) (GtkCurve *curve); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_curve_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_curve_new (void); >void gtk_curve_reset (GtkCurve *curve); >void gtk_curve_set_gamma (GtkCurve *curve, gfloat gamma_); >void gtk_curve_set_range (GtkCurve *curve, > gfloat min_x, gfloat max_x, > gfloat min_y, gfloat max_y); >void gtk_curve_get_vector (GtkCurve *curve, > int veclen, gfloat vector[]); >void gtk_curve_set_vector (GtkCurve *curve, > int veclen, gfloat vector[]); >void gtk_curve_set_curve_type (GtkCurve *curve, GtkCurveType type); > > > ># 75 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > > > > > > ># 1 "/usr/include/gtk-2.0/gtk/gtkeventbox.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkeventbox.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtkeventbox.h" >typedef struct _GtkEventBox GtkEventBox; >typedef struct _GtkEventBoxClass GtkEventBoxClass; > >struct _GtkEventBox >{ > GtkBin bin; >}; > >struct _GtkEventBoxClass >{ > GtkBinClass parent_class; >}; > >GType gtk_event_box_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_event_box_new (void); >gboolean gtk_event_box_get_visible_window (GtkEventBox *event_box); >void gtk_event_box_set_visible_window (GtkEventBox *event_box, > gboolean visible_window); >gboolean gtk_event_box_get_above_child (GtkEventBox *event_box); >void gtk_event_box_set_above_child (GtkEventBox *event_box, > gboolean above_child); > > ># 83 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkexpander.h" 1 ># 29 "/usr/include/gtk-2.0/gtk/gtkexpander.h" > ># 38 "/usr/include/gtk-2.0/gtk/gtkexpander.h" >typedef struct _GtkExpander GtkExpander; >typedef struct _GtkExpanderClass GtkExpanderClass; >typedef struct _GtkExpanderPrivate GtkExpanderPrivate; > >struct _GtkExpander >{ > GtkBin bin; > > GtkExpanderPrivate *priv; >}; > >struct _GtkExpanderClass >{ > GtkBinClass parent_class; > > > > > void (* activate) (GtkExpander *expander); >}; > >GType gtk_expander_get_type (void) __attribute__((__const__)); > >GtkWidget *gtk_expander_new (const gchar *label); >GtkWidget *gtk_expander_new_with_mnemonic (const gchar *label); > >void gtk_expander_set_expanded (GtkExpander *expander, > gboolean expanded); >gboolean gtk_expander_get_expanded (GtkExpander *expander); > > >void gtk_expander_set_spacing (GtkExpander *expander, > gint spacing); >gint gtk_expander_get_spacing (GtkExpander *expander); > >void gtk_expander_set_label (GtkExpander *expander, > const gchar *label); >const gchar *gtk_expander_get_label (GtkExpander *expander); > >void gtk_expander_set_use_underline (GtkExpander *expander, > gboolean use_underline); >gboolean gtk_expander_get_use_underline (GtkExpander *expander); > >void gtk_expander_set_use_markup (GtkExpander *expander, > gboolean use_markup); >gboolean gtk_expander_get_use_markup (GtkExpander *expander); > >void gtk_expander_set_label_widget (GtkExpander *expander, > GtkWidget *label_widget); >GtkWidget *gtk_expander_get_label_widget (GtkExpander *expander); > > ># 84 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkfilesel.h" 1 ># 37 "/usr/include/gtk-2.0/gtk/gtkfilesel.h" > ># 48 "/usr/include/gtk-2.0/gtk/gtkfilesel.h" >typedef struct _GtkFileSelection GtkFileSelection; >typedef struct _GtkFileSelectionClass GtkFileSelectionClass; > >struct _GtkFileSelection >{ > > GtkDialog parent_instance; > > > GtkWidget *dir_list; > GtkWidget *file_list; > GtkWidget *selection_entry; > GtkWidget *selection_text; > GtkWidget *main_vbox; > GtkWidget *ok_button; > GtkWidget *cancel_button; > GtkWidget *help_button; > GtkWidget *history_pulldown; > GtkWidget *history_menu; > GList *history_list; > GtkWidget *fileop_dialog; > GtkWidget *fileop_entry; > gchar *fileop_file; > gpointer cmpl_state; > > GtkWidget *fileop_c_dir; > GtkWidget *fileop_del_file; > GtkWidget *fileop_ren_file; > > GtkWidget *button_area; > GtkWidget *action_area; > > > GPtrArray *selected_names; > gchar *last_selected; >}; > >struct _GtkFileSelectionClass >{ > GtkDialogClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; ># 104 "/usr/include/gtk-2.0/gtk/gtkfilesel.h" >GType gtk_file_selection_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_file_selection_new (const gchar *title); >void gtk_file_selection_set_filename (GtkFileSelection *filesel, > const gchar *filename); >const gchar* gtk_file_selection_get_filename (GtkFileSelection *filesel); > >void gtk_file_selection_complete (GtkFileSelection *filesel, > const gchar *pattern); >void gtk_file_selection_show_fileop_buttons (GtkFileSelection *filesel); >void gtk_file_selection_hide_fileop_buttons (GtkFileSelection *filesel); > >gchar** gtk_file_selection_get_selections (GtkFileSelection *filesel); > >void gtk_file_selection_set_select_multiple (GtkFileSelection *filesel, > gboolean select_multiple); >gboolean gtk_file_selection_get_select_multiple (GtkFileSelection *filesel); > > > ># 85 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkfixed.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkfixed.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkfixed.h" >typedef struct _GtkFixed GtkFixed; >typedef struct _GtkFixedClass GtkFixedClass; >typedef struct _GtkFixedChild GtkFixedChild; > >struct _GtkFixed >{ > GtkContainer container; > > GList *children; >}; > >struct _GtkFixedClass >{ > GtkContainerClass parent_class; >}; > >struct _GtkFixedChild >{ > GtkWidget *widget; > gint x; > gint y; >}; > > >GType gtk_fixed_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_fixed_new (void); >void gtk_fixed_put (GtkFixed *fixed, > GtkWidget *widget, > gint x, > gint y); >void gtk_fixed_move (GtkFixed *fixed, > GtkWidget *widget, > gint x, > gint y); >void gtk_fixed_set_has_window (GtkFixed *fixed, > gboolean has_window); >gboolean gtk_fixed_get_has_window (GtkFixed *fixed); > > ># 86 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkfilechooser.h" 1 ># 24 "/usr/include/gtk-2.0/gtk/gtkfilechooser.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkfilefilter.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkfilefilter.h" > > > > > > >typedef struct _GtkFileFilter GtkFileFilter; >typedef struct _GtkFileFilterInfo GtkFileFilterInfo; > >typedef enum { > GTK_FILE_FILTER_FILENAME = 1 << 0, > GTK_FILE_FILTER_URI = 1 << 1, > GTK_FILE_FILTER_DISPLAY_NAME = 1 << 2, > GTK_FILE_FILTER_MIME_TYPE = 1 << 3 >} GtkFileFilterFlags; > >typedef gboolean (*GtkFileFilterFunc) (const GtkFileFilterInfo *filter_info, > gpointer data); > >struct _GtkFileFilterInfo >{ > GtkFileFilterFlags contains; > > const gchar *filename; > const gchar *uri; > const gchar *display_name; > const gchar *mime_type; >}; > >GType gtk_file_filter_get_type (void) __attribute__((__const__)); > >GtkFileFilter * gtk_file_filter_new (void); >void gtk_file_filter_set_name (GtkFileFilter *filter, > const gchar *name); >const gchar *gtk_file_filter_get_name (GtkFileFilter *filter); > >void gtk_file_filter_add_mime_type (GtkFileFilter *filter, > const gchar *mime_type); >void gtk_file_filter_add_pattern (GtkFileFilter *filter, > const gchar *pattern); >void gtk_file_filter_add_pixbuf_formats (GtkFileFilter *filter); >void gtk_file_filter_add_custom (GtkFileFilter *filter, > GtkFileFilterFlags needed, > GtkFileFilterFunc func, > gpointer data, > GDestroyNotify notify); > >GtkFileFilterFlags gtk_file_filter_get_needed (GtkFileFilter *filter); >gboolean gtk_file_filter_filter (GtkFileFilter *filter, > const GtkFileFilterInfo *filter_info); > > ># 25 "/usr/include/gtk-2.0/gtk/gtkfilechooser.h" 2 > > > > > > > > >typedef struct _GtkFileChooser GtkFileChooser; > >typedef enum >{ > GTK_FILE_CHOOSER_ACTION_OPEN, > GTK_FILE_CHOOSER_ACTION_SAVE, > GTK_FILE_CHOOSER_ACTION_SELECT_FOLDER, > GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER >} GtkFileChooserAction; > >typedef enum >{ > GTK_FILE_CHOOSER_CONFIRMATION_CONFIRM, > GTK_FILE_CHOOSER_CONFIRMATION_ACCEPT_FILENAME, > GTK_FILE_CHOOSER_CONFIRMATION_SELECT_AGAIN >} GtkFileChooserConfirmation; > >GType gtk_file_chooser_get_type (void) __attribute__((__const__)); > > > > > >typedef enum { > GTK_FILE_CHOOSER_ERROR_NONEXISTENT, > GTK_FILE_CHOOSER_ERROR_BAD_FILENAME, > GTK_FILE_CHOOSER_ERROR_ALREADY_EXISTS >} GtkFileChooserError; > >GQuark gtk_file_chooser_error_quark (void); > > > >void gtk_file_chooser_set_action (GtkFileChooser *chooser, > GtkFileChooserAction action); >GtkFileChooserAction gtk_file_chooser_get_action (GtkFileChooser *chooser); >void gtk_file_chooser_set_local_only (GtkFileChooser *chooser, > gboolean local_only); >gboolean gtk_file_chooser_get_local_only (GtkFileChooser *chooser); >void gtk_file_chooser_set_select_multiple (GtkFileChooser *chooser, > gboolean select_multiple); >gboolean gtk_file_chooser_get_select_multiple (GtkFileChooser *chooser); >void gtk_file_chooser_set_show_hidden (GtkFileChooser *chooser, > gboolean show_hidden); >gboolean gtk_file_chooser_get_show_hidden (GtkFileChooser *chooser); > >void gtk_file_chooser_set_do_overwrite_confirmation (GtkFileChooser *chooser, > gboolean do_overwrite_confirmation); >gboolean gtk_file_chooser_get_do_overwrite_confirmation (GtkFileChooser *chooser); > > > >void gtk_file_chooser_set_current_name (GtkFileChooser *chooser, > const gchar *name); ># 105 "/usr/include/gtk-2.0/gtk/gtkfilechooser.h" >gchar * gtk_file_chooser_get_filename (GtkFileChooser *chooser); >gboolean gtk_file_chooser_set_filename (GtkFileChooser *chooser, > const char *filename); >gboolean gtk_file_chooser_select_filename (GtkFileChooser *chooser, > const char *filename); >void gtk_file_chooser_unselect_filename (GtkFileChooser *chooser, > const char *filename); >void gtk_file_chooser_select_all (GtkFileChooser *chooser); >void gtk_file_chooser_unselect_all (GtkFileChooser *chooser); >GSList * gtk_file_chooser_get_filenames (GtkFileChooser *chooser); >gboolean gtk_file_chooser_set_current_folder (GtkFileChooser *chooser, > const gchar *filename); >gchar * gtk_file_chooser_get_current_folder (GtkFileChooser *chooser); > > > > >gchar * gtk_file_chooser_get_uri (GtkFileChooser *chooser); >gboolean gtk_file_chooser_set_uri (GtkFileChooser *chooser, > const char *uri); >gboolean gtk_file_chooser_select_uri (GtkFileChooser *chooser, > const char *uri); >void gtk_file_chooser_unselect_uri (GtkFileChooser *chooser, > const char *uri); >GSList * gtk_file_chooser_get_uris (GtkFileChooser *chooser); >gboolean gtk_file_chooser_set_current_folder_uri (GtkFileChooser *chooser, > const gchar *uri); >gchar * gtk_file_chooser_get_current_folder_uri (GtkFileChooser *chooser); > > > >void gtk_file_chooser_set_preview_widget (GtkFileChooser *chooser, > GtkWidget *preview_widget); >GtkWidget *gtk_file_chooser_get_preview_widget (GtkFileChooser *chooser); >void gtk_file_chooser_set_preview_widget_active (GtkFileChooser *chooser, > gboolean active); >gboolean gtk_file_chooser_get_preview_widget_active (GtkFileChooser *chooser); >void gtk_file_chooser_set_use_preview_label (GtkFileChooser *chooser, > gboolean use_label); >gboolean gtk_file_chooser_get_use_preview_label (GtkFileChooser *chooser); > >char *gtk_file_chooser_get_preview_filename (GtkFileChooser *chooser); >char *gtk_file_chooser_get_preview_uri (GtkFileChooser *chooser); > > > >void gtk_file_chooser_set_extra_widget (GtkFileChooser *chooser, > GtkWidget *extra_widget); >GtkWidget *gtk_file_chooser_get_extra_widget (GtkFileChooser *chooser); > > > >void gtk_file_chooser_add_filter (GtkFileChooser *chooser, > GtkFileFilter *filter); >void gtk_file_chooser_remove_filter (GtkFileChooser *chooser, > GtkFileFilter *filter); >GSList *gtk_file_chooser_list_filters (GtkFileChooser *chooser); > > > >void gtk_file_chooser_set_filter (GtkFileChooser *chooser, > GtkFileFilter *filter); >GtkFileFilter *gtk_file_chooser_get_filter (GtkFileChooser *chooser); > > > >gboolean gtk_file_chooser_add_shortcut_folder (GtkFileChooser *chooser, > const char *folder, > GError **error); >gboolean gtk_file_chooser_remove_shortcut_folder (GtkFileChooser *chooser, > const char *folder, > GError **error); >GSList *gtk_file_chooser_list_shortcut_folders (GtkFileChooser *chooser); > >gboolean gtk_file_chooser_add_shortcut_folder_uri (GtkFileChooser *chooser, > const char *uri, > GError **error); >gboolean gtk_file_chooser_remove_shortcut_folder_uri (GtkFileChooser *chooser, > const char *uri, > GError **error); >GSList *gtk_file_chooser_list_shortcut_folder_uris (GtkFileChooser *chooser); > > ># 26 "/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h" 2 > > ># 44 "/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h" >typedef struct _GtkFileChooserButton GtkFileChooserButton; >typedef struct _GtkFileChooserButtonPrivate GtkFileChooserButtonPrivate; >typedef struct _GtkFileChooserButtonClass GtkFileChooserButtonClass; > >struct _GtkFileChooserButton >{ > > GtkHBox parent; > > GtkFileChooserButtonPrivate *priv; >}; > >struct _GtkFileChooserButtonClass >{ > > GtkHBoxClass parent_class; > > void (* file_set) (GtkFileChooserButton *fc); > > void (*__gtk_reserved1); > void (*__gtk_reserved2); > void (*__gtk_reserved3); > void (*__gtk_reserved4); > void (*__gtk_reserved5); > void (*__gtk_reserved6); > void (*__gtk_reserved7); >}; > > >GType gtk_file_chooser_button_get_type (void) __attribute__((__const__)); >GtkWidget * gtk_file_chooser_button_new (const gchar *title, > GtkFileChooserAction action); >GtkWidget * gtk_file_chooser_button_new_with_backend (const gchar *title, > GtkFileChooserAction action, > const gchar *backend); >GtkWidget * gtk_file_chooser_button_new_with_dialog (GtkWidget *dialog); >const gchar *gtk_file_chooser_button_get_title (GtkFileChooserButton *button); >void gtk_file_chooser_button_set_title (GtkFileChooserButton *button, > const gchar *title); >gint gtk_file_chooser_button_get_width_chars (GtkFileChooserButton *button); >void gtk_file_chooser_button_set_width_chars (GtkFileChooserButton *button, > gint n_chars); >gboolean gtk_file_chooser_button_get_focus_on_click (GtkFileChooserButton *button); >void gtk_file_chooser_button_set_focus_on_click (GtkFileChooserButton *button, > gboolean focus_on_click); > > ># 87 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkfilechooser.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h" 2 > > ># 36 "/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h" >typedef struct _GtkFileChooserDialog GtkFileChooserDialog; >typedef struct _GtkFileChooserDialogClass GtkFileChooserDialogClass; > >typedef struct _GtkFileChooserDialogPrivate GtkFileChooserDialogPrivate; > >struct _GtkFileChooserDialogClass >{ > GtkDialogClass parent_class; >}; > >struct _GtkFileChooserDialog >{ > GtkDialog parent_instance; > > GtkFileChooserDialogPrivate *priv; >}; > >GType gtk_file_chooser_dialog_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_file_chooser_dialog_new (const gchar *title, > GtkWindow *parent, > GtkFileChooserAction action, > const gchar *first_button_text, > ...) __attribute__((__sentinel__)); >GtkWidget *gtk_file_chooser_dialog_new_with_backend (const gchar *title, > GtkWindow *parent, > GtkFileChooserAction action, > const gchar *backend, > const gchar *first_button_text, > ...) __attribute__((__sentinel__)); > > ># 88 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h" >typedef struct _GtkFileChooserWidget GtkFileChooserWidget; >typedef struct _GtkFileChooserWidgetClass GtkFileChooserWidgetClass; > >typedef struct _GtkFileChooserWidgetPrivate GtkFileChooserWidgetPrivate; > >struct _GtkFileChooserWidgetClass >{ > GtkVBoxClass parent_class; >}; > >struct _GtkFileChooserWidget >{ > GtkVBox parent_instance; > > GtkFileChooserWidgetPrivate *priv; >}; > >GType gtk_file_chooser_widget_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_file_chooser_widget_new (GtkFileChooserAction action); >GtkWidget *gtk_file_chooser_widget_new_with_backend (GtkFileChooserAction action, > const gchar *backend); > ># 89 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkfontbutton.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkfontbutton.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkfontbutton.h" >typedef struct _GtkFontButton GtkFontButton; >typedef struct _GtkFontButtonClass GtkFontButtonClass; >typedef struct _GtkFontButtonPrivate GtkFontButtonPrivate; > >struct _GtkFontButton { > GtkButton button; > > > GtkFontButtonPrivate *priv; >}; > >struct _GtkFontButtonClass { > GtkButtonClass parent_class; > > > void (* font_set) (GtkFontButton *gfp); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_font_button_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_font_button_new (void); >GtkWidget *gtk_font_button_new_with_font (const gchar *fontname); > >const gchar *gtk_font_button_get_title (GtkFontButton *font_button); >void gtk_font_button_set_title (GtkFontButton *font_button, > const gchar *title); >gboolean gtk_font_button_get_use_font (GtkFontButton *font_button); >void gtk_font_button_set_use_font (GtkFontButton *font_button, > gboolean use_font); >gboolean gtk_font_button_get_use_size (GtkFontButton *font_button); >void gtk_font_button_set_use_size (GtkFontButton *font_button, > gboolean use_size); >const gchar* gtk_font_button_get_font_name (GtkFontButton *font_button); >gboolean gtk_font_button_set_font_name (GtkFontButton *font_button, > const gchar *fontname); >gboolean gtk_font_button_get_show_style (GtkFontButton *font_button); >void gtk_font_button_set_show_style (GtkFontButton *font_button, > gboolean show_style); >gboolean gtk_font_button_get_show_size (GtkFontButton *font_button); >void gtk_font_button_set_show_size (GtkFontButton *font_button, > gboolean show_size); > > ># 90 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkfontsel.h" 1 ># 39 "/usr/include/gtk-2.0/gtk/gtkfontsel.h" > ># 57 "/usr/include/gtk-2.0/gtk/gtkfontsel.h" >typedef struct _GtkFontSelection GtkFontSelection; >typedef struct _GtkFontSelectionClass GtkFontSelectionClass; > >typedef struct _GtkFontSelectionDialog GtkFontSelectionDialog; >typedef struct _GtkFontSelectionDialogClass GtkFontSelectionDialogClass; > >struct _GtkFontSelection >{ > GtkVBox parent_instance; > > GtkWidget *font_entry; > GtkWidget *family_list; > GtkWidget *font_style_entry; > GtkWidget *face_list; > GtkWidget *size_entry; > GtkWidget *size_list; > GtkWidget *pixels_button; > GtkWidget *points_button; > GtkWidget *filter_button; > GtkWidget *preview_entry; > > PangoFontFamily *family; > PangoFontFace *face; > > gint size; > > GdkFont *font; > > >}; > >struct _GtkFontSelectionClass >{ > GtkVBoxClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >struct _GtkFontSelectionDialog >{ > GtkDialog parent_instance; > > > GtkWidget *fontsel; > > GtkWidget *main_vbox; > GtkWidget *action_area; > > GtkWidget *ok_button; > GtkWidget *apply_button; > GtkWidget *cancel_button; > > > > > > > gint dialog_width; > gboolean auto_resize; >}; > >struct _GtkFontSelectionDialogClass >{ > GtkDialogClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; ># 141 "/usr/include/gtk-2.0/gtk/gtkfontsel.h" >GType gtk_font_selection_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_font_selection_new (void); >gchar* gtk_font_selection_get_font_name (GtkFontSelection *fontsel); > > >GdkFont* gtk_font_selection_get_font (GtkFontSelection *fontsel); > > >gboolean gtk_font_selection_set_font_name (GtkFontSelection *fontsel, > const gchar *fontname); >const gchar* gtk_font_selection_get_preview_text (GtkFontSelection *fontsel); >void gtk_font_selection_set_preview_text (GtkFontSelection *fontsel, > const gchar *text); > > > > > > > >GType gtk_font_selection_dialog_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_font_selection_dialog_new (const gchar *title); > > > > > > >gchar* gtk_font_selection_dialog_get_font_name (GtkFontSelectionDialog *fsd); > > > > > >GdkFont* gtk_font_selection_dialog_get_font (GtkFontSelectionDialog *fsd); > > > > > > >gboolean gtk_font_selection_dialog_set_font_name (GtkFontSelectionDialog *fsd, > const gchar *fontname); > > > >const gchar* gtk_font_selection_dialog_get_preview_text (GtkFontSelectionDialog *fsd); > > > >void gtk_font_selection_dialog_set_preview_text (GtkFontSelectionDialog *fsd, > const gchar *text); > > > ># 91 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkgamma.h" 1 ># 45 "/usr/include/gtk-2.0/gtk/gtkgamma.h" > ># 54 "/usr/include/gtk-2.0/gtk/gtkgamma.h" >typedef struct _GtkGammaCurve GtkGammaCurve; >typedef struct _GtkGammaCurveClass GtkGammaCurveClass; > > >struct _GtkGammaCurve >{ > GtkVBox vbox; > > GtkWidget *table; > GtkWidget *curve; > GtkWidget *button[5]; > > gfloat gamma; > GtkWidget *gamma_dialog; > GtkWidget *gamma_text; >}; > >struct _GtkGammaCurveClass >{ > GtkVBoxClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_gamma_curve_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_gamma_curve_new (void); > > > ># 93 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkgc.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkgc.h" > > >GdkGC* gtk_gc_get (gint depth, > GdkColormap *colormap, > GdkGCValues *values, > GdkGCValuesMask values_mask); >void gtk_gc_release (GdkGC *gc); > > > ># 94 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkhandlebox.h" 1 ># 41 "/usr/include/gtk-2.0/gtk/gtkhandlebox.h" > ># 51 "/usr/include/gtk-2.0/gtk/gtkhandlebox.h" >typedef struct _GtkHandleBox GtkHandleBox; >typedef struct _GtkHandleBoxClass GtkHandleBoxClass; > >struct _GtkHandleBox >{ > GtkBin bin; > > GdkWindow *bin_window; > GdkWindow *float_window; > GtkShadowType shadow_type; > guint handle_position : 2; > guint float_window_mapped : 1; > guint child_detached : 1; > guint in_drag : 1; > guint shrink_on_detach : 1; > > signed int snap_edge : 3; > > > > gint deskoff_x, deskoff_y; > > GtkAllocation attach_allocation; > GtkAllocation float_allocation; >}; > >struct _GtkHandleBoxClass >{ > GtkBinClass parent_class; > > void (*child_attached) (GtkHandleBox *handle_box, > GtkWidget *child); > void (*child_detached) (GtkHandleBox *handle_box, > GtkWidget *child); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_handle_box_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_handle_box_new (void); >void gtk_handle_box_set_shadow_type (GtkHandleBox *handle_box, > GtkShadowType type); >GtkShadowType gtk_handle_box_get_shadow_type (GtkHandleBox *handle_box); >void gtk_handle_box_set_handle_position (GtkHandleBox *handle_box, > GtkPositionType position); >GtkPositionType gtk_handle_box_get_handle_position(GtkHandleBox *handle_box); >void gtk_handle_box_set_snap_edge (GtkHandleBox *handle_box, > GtkPositionType edge); >GtkPositionType gtk_handle_box_get_snap_edge (GtkHandleBox *handle_box); > > ># 95 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkhbbox.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkhbbox.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtkhbbox.h" >typedef struct _GtkHButtonBox GtkHButtonBox; >typedef struct _GtkHButtonBoxClass GtkHButtonBoxClass; > >struct _GtkHButtonBox >{ > GtkButtonBox button_box; >}; > >struct _GtkHButtonBoxClass >{ > GtkButtonBoxClass parent_class; >}; > > >GType gtk_hbutton_box_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_hbutton_box_new (void); > > > > >gint gtk_hbutton_box_get_spacing_default (void); >GtkButtonBoxStyle gtk_hbutton_box_get_layout_default (void); > >void gtk_hbutton_box_set_spacing_default (gint spacing); >void gtk_hbutton_box_set_layout_default (GtkButtonBoxStyle layout); > > > ># 96 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkhpaned.h" 1 ># 30 "/usr/include/gtk-2.0/gtk/gtkhpaned.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkpaned.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkpaned.h" > ># 43 "/usr/include/gtk-2.0/gtk/gtkpaned.h" >typedef struct _GtkPaned GtkPaned; >typedef struct _GtkPanedClass GtkPanedClass; >typedef struct _GtkPanedPrivate GtkPanedPrivate; > >struct _GtkPaned >{ > GtkContainer container; > > GtkWidget *child1; > GtkWidget *child2; > > GdkWindow *handle; > GdkGC *xor_gc; > GdkCursorType cursor_type; > > > GdkRectangle handle_pos; > > gint child1_size; > gint last_allocation; > gint min_position; > gint max_position; > > guint position_set : 1; > guint in_drag : 1; > guint child1_shrink : 1; > guint child1_resize : 1; > guint child2_shrink : 1; > guint child2_resize : 1; > guint orientation : 1; > guint in_recursion : 1; > guint handle_prelit : 1; > > GtkWidget *last_child1_focus; > GtkWidget *last_child2_focus; > GtkPanedPrivate *priv; > > gint drag_pos; > gint original_position; >}; > >struct _GtkPanedClass >{ > GtkContainerClass parent_class; > > gboolean (* cycle_child_focus) (GtkPaned *paned, > gboolean reverse); > gboolean (* toggle_handle_focus) (GtkPaned *paned); > gboolean (* move_handle) (GtkPaned *paned, > GtkScrollType scroll); > gboolean (* cycle_handle_focus) (GtkPaned *paned, > gboolean reverse); > gboolean (* accept_position) (GtkPaned *paned); > gboolean (* cancel_position) (GtkPaned *paned); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_paned_get_type (void) __attribute__((__const__)); >void gtk_paned_add1 (GtkPaned *paned, > GtkWidget *child); >void gtk_paned_add2 (GtkPaned *paned, > GtkWidget *child); >void gtk_paned_pack1 (GtkPaned *paned, > GtkWidget *child, > gboolean resize, > gboolean shrink); >void gtk_paned_pack2 (GtkPaned *paned, > GtkWidget *child, > gboolean resize, > gboolean shrink); >gint gtk_paned_get_position (GtkPaned *paned); >void gtk_paned_set_position (GtkPaned *paned, > gint position); > >GtkWidget *gtk_paned_get_child1 (GtkPaned *paned); >GtkWidget *gtk_paned_get_child2 (GtkPaned *paned); > > > >void gtk_paned_compute_position (GtkPaned *paned, > gint allocation, > gint child1_req, > gint child2_req); > > > > > > > ># 31 "/usr/include/gtk-2.0/gtk/gtkhpaned.h" 2 > > ># 42 "/usr/include/gtk-2.0/gtk/gtkhpaned.h" >typedef struct _GtkHPaned GtkHPaned; >typedef struct _GtkHPanedClass GtkHPanedClass; > >struct _GtkHPaned >{ > GtkPaned paned; >}; > >struct _GtkHPanedClass >{ > GtkPanedClass parent_class; >}; > >GType gtk_hpaned_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_hpaned_new (void); > > ># 98 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkhruler.h" 1 ># 42 "/usr/include/gtk-2.0/gtk/gtkhruler.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkruler.h" 1 ># 45 "/usr/include/gtk-2.0/gtk/gtkruler.h" > ># 55 "/usr/include/gtk-2.0/gtk/gtkruler.h" >typedef struct _GtkRuler GtkRuler; >typedef struct _GtkRulerClass GtkRulerClass; >typedef struct _GtkRulerMetric GtkRulerMetric; > > > > >struct _GtkRuler >{ > GtkWidget widget; > > GdkPixmap *backing_store; > GdkGC *non_gr_exp_gc; > GtkRulerMetric *metric; > gint xsrc, ysrc; > gint slider_size; > > > gdouble lower; > > gdouble upper; > > gdouble position; > > gdouble max_size; >}; > >struct _GtkRulerClass >{ > GtkWidgetClass parent_class; > > void (* draw_ticks) (GtkRuler *ruler); > void (* draw_pos) (GtkRuler *ruler); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >struct _GtkRulerMetric >{ > gchar *metric_name; > gchar *abbrev; > > > gdouble pixels_per_unit; > gdouble ruler_scale[10]; > gint subdivide[5]; >}; > > >GType gtk_ruler_get_type (void) __attribute__((__const__)); >void gtk_ruler_set_metric (GtkRuler *ruler, > GtkMetricType metric); >void gtk_ruler_set_range (GtkRuler *ruler, > gdouble lower, > gdouble upper, > gdouble position, > gdouble max_size); >void gtk_ruler_draw_ticks (GtkRuler *ruler); >void gtk_ruler_draw_pos (GtkRuler *ruler); > >GtkMetricType gtk_ruler_get_metric (GtkRuler *ruler); >void gtk_ruler_get_range (GtkRuler *ruler, > gdouble *lower, > gdouble *upper, > gdouble *position, > gdouble *max_size); > > ># 43 "/usr/include/gtk-2.0/gtk/gtkhruler.h" 2 > > > ># 56 "/usr/include/gtk-2.0/gtk/gtkhruler.h" >typedef struct _GtkHRuler GtkHRuler; >typedef struct _GtkHRulerClass GtkHRulerClass; > >struct _GtkHRuler >{ > GtkRuler ruler; >}; > >struct _GtkHRulerClass >{ > GtkRulerClass parent_class; >}; > > >GType gtk_hruler_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_hruler_new (void); > > > ># 99 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkhscale.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkhscale.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkscale.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkscale.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkscale.h" >typedef struct _GtkScale GtkScale; >typedef struct _GtkScaleClass GtkScaleClass; > >struct _GtkScale >{ > GtkRange range; > > gint digits; > guint draw_value : 1; > guint value_pos : 2; >}; > >struct _GtkScaleClass >{ > GtkRangeClass parent_class; > > gchar* (* format_value) (GtkScale *scale, > gdouble value); > > void (* draw_value) (GtkScale *scale); > > void (* get_layout_offsets) (GtkScale *scale, > gint *x, > gint *y); > > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_scale_get_type (void) __attribute__((__const__)); > >void gtk_scale_set_digits (GtkScale *scale, > gint digits); >gint gtk_scale_get_digits (GtkScale *scale); >void gtk_scale_set_draw_value (GtkScale *scale, > gboolean draw_value); >gboolean gtk_scale_get_draw_value (GtkScale *scale); >void gtk_scale_set_value_pos (GtkScale *scale, > GtkPositionType pos); >GtkPositionType gtk_scale_get_value_pos (GtkScale *scale); > >PangoLayout *gtk_scale_get_layout (GtkScale *scale); >void gtk_scale_get_layout_offsets (GtkScale *scale, > gint *x, > gint *y); >void _gtk_scale_clear_layout (GtkScale *scale); > >void _gtk_scale_get_value_size (GtkScale *scale, > gint *width, > gint *height); >gchar *_gtk_scale_format_value (GtkScale *scale, > gdouble value); > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkhscale.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkhscale.h" >typedef struct _GtkHScale GtkHScale; >typedef struct _GtkHScaleClass GtkHScaleClass; > >struct _GtkHScale >{ > GtkScale scale; >}; > >struct _GtkHScaleClass >{ > GtkScaleClass parent_class; >}; > > >GType gtk_hscale_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_hscale_new (GtkAdjustment *adjustment); >GtkWidget* gtk_hscale_new_with_range (gdouble min, > gdouble max, > gdouble step); > > > ># 100 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkhseparator.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkhseparator.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkseparator.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkseparator.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkseparator.h" >typedef struct _GtkSeparator GtkSeparator; >typedef struct _GtkSeparatorClass GtkSeparatorClass; > >struct _GtkSeparator >{ > GtkWidget widget; >}; > >struct _GtkSeparatorClass >{ > GtkWidgetClass parent_class; >}; > > >GType gtk_separator_get_type (void) __attribute__((__const__)); > > > ># 33 "/usr/include/gtk-2.0/gtk/gtkhseparator.h" 2 > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkhseparator.h" >typedef struct _GtkHSeparator GtkHSeparator; >typedef struct _GtkHSeparatorClass GtkHSeparatorClass; > >struct _GtkHSeparator >{ > GtkSeparator separator; >}; > >struct _GtkHSeparatorClass >{ > GtkSeparatorClass parent_class; >}; > > >GType gtk_hseparator_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_hseparator_new (void); > > > ># 102 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkiconfactory.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkiconfactory.h" > > >typedef struct _GtkIconFactoryClass GtkIconFactoryClass; ># 46 "/usr/include/gtk-2.0/gtk/gtkiconfactory.h" >struct _GtkIconFactory >{ > GObject parent_instance; > > GHashTable *icons; >}; > >struct _GtkIconFactoryClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > > > > > >GType gtk_icon_factory_get_type (void) __attribute__((__const__)); >GtkIconFactory* gtk_icon_factory_new (void); >void gtk_icon_factory_add (GtkIconFactory *factory, > const gchar *stock_id, > GtkIconSet *icon_set); >GtkIconSet* gtk_icon_factory_lookup (GtkIconFactory *factory, > const gchar *stock_id); > > > >void gtk_icon_factory_add_default (GtkIconFactory *factory); >void gtk_icon_factory_remove_default (GtkIconFactory *factory); >GtkIconSet* gtk_icon_factory_lookup_default (const gchar *stock_id); ># 96 "/usr/include/gtk-2.0/gtk/gtkiconfactory.h" >gboolean gtk_icon_size_lookup (GtkIconSize size, > gint *width, > gint *height); > >gboolean gtk_icon_size_lookup_for_settings (GtkSettings *settings, > GtkIconSize size, > gint *width, > gint *height); > >GtkIconSize gtk_icon_size_register (const gchar *name, > gint width, > gint height); >void gtk_icon_size_register_alias (const gchar *alias, > GtkIconSize target); >GtkIconSize gtk_icon_size_from_name (const gchar *name); >const gchar* gtk_icon_size_get_name (GtkIconSize size); > > > >GType gtk_icon_set_get_type (void) __attribute__((__const__)); >GtkIconSet* gtk_icon_set_new (void); >GtkIconSet* gtk_icon_set_new_from_pixbuf (GdkPixbuf *pixbuf); > >GtkIconSet* gtk_icon_set_ref (GtkIconSet *icon_set); >void gtk_icon_set_unref (GtkIconSet *icon_set); >GtkIconSet* gtk_icon_set_copy (GtkIconSet *icon_set); > > > > >GdkPixbuf* gtk_icon_set_render_icon (GtkIconSet *icon_set, > GtkStyle *style, > GtkTextDirection direction, > GtkStateType state, > GtkIconSize size, > GtkWidget *widget, > const char *detail); > > >void gtk_icon_set_add_source (GtkIconSet *icon_set, > const GtkIconSource *source); > >void gtk_icon_set_get_sizes (GtkIconSet *icon_set, > GtkIconSize **sizes, > gint *n_sizes); > >GType gtk_icon_source_get_type (void) __attribute__((__const__)); >GtkIconSource* gtk_icon_source_new (void); >GtkIconSource* gtk_icon_source_copy (const GtkIconSource *source); >void gtk_icon_source_free (GtkIconSource *source); > >void gtk_icon_source_set_filename (GtkIconSource *source, > const gchar *filename); >void gtk_icon_source_set_icon_name (GtkIconSource *source, > const gchar *icon_name); >void gtk_icon_source_set_pixbuf (GtkIconSource *source, > GdkPixbuf *pixbuf); > >const gchar* gtk_icon_source_get_filename (const GtkIconSource *source); >const gchar* gtk_icon_source_get_icon_name (const GtkIconSource *source); >GdkPixbuf* gtk_icon_source_get_pixbuf (const GtkIconSource *source); > >void gtk_icon_source_set_direction_wildcarded (GtkIconSource *source, > gboolean setting); >void gtk_icon_source_set_state_wildcarded (GtkIconSource *source, > gboolean setting); >void gtk_icon_source_set_size_wildcarded (GtkIconSource *source, > gboolean setting); >gboolean gtk_icon_source_get_size_wildcarded (const GtkIconSource *source); >gboolean gtk_icon_source_get_state_wildcarded (const GtkIconSource *source); >gboolean gtk_icon_source_get_direction_wildcarded (const GtkIconSource *source); >void gtk_icon_source_set_direction (GtkIconSource *source, > GtkTextDirection direction); >void gtk_icon_source_set_state (GtkIconSource *source, > GtkStateType state); >void gtk_icon_source_set_size (GtkIconSource *source, > GtkIconSize size); >GtkTextDirection gtk_icon_source_get_direction (const GtkIconSource *source); >GtkStateType gtk_icon_source_get_state (const GtkIconSource *source); >GtkIconSize gtk_icon_source_get_size (const GtkIconSource *source); > > > >void _gtk_icon_set_invalidate_caches (void); >GList* _gtk_icon_factory_list_ids (void); >void _gtk_icon_factory_ensure_default_icons (void); > > ># 103 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkicontheme.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkicontheme.h" > ># 38 "/usr/include/gtk-2.0/gtk/gtkicontheme.h" >typedef struct _GtkIconInfo GtkIconInfo; >typedef struct _GtkIconTheme GtkIconTheme; >typedef struct _GtkIconThemeClass GtkIconThemeClass; >typedef struct _GtkIconThemePrivate GtkIconThemePrivate; > >struct _GtkIconTheme >{ > > GObject parent_instance; > > GtkIconThemePrivate *priv; >}; > >struct _GtkIconThemeClass >{ > GObjectClass parent_class; > > void (* changed) (GtkIconTheme *icon_theme); >}; ># 75 "/usr/include/gtk-2.0/gtk/gtkicontheme.h" >typedef enum >{ > GTK_ICON_LOOKUP_NO_SVG = 1 << 0, > GTK_ICON_LOOKUP_FORCE_SVG = 1 << 1, > GTK_ICON_LOOKUP_USE_BUILTIN = 1 << 2, > GTK_ICON_LOOKUP_GENERIC_FALLBACK = 1 << 3 >} GtkIconLookupFlags; ># 92 "/usr/include/gtk-2.0/gtk/gtkicontheme.h" >typedef enum { > GTK_ICON_THEME_NOT_FOUND, > GTK_ICON_THEME_FAILED >} GtkIconThemeError; > >GQuark gtk_icon_theme_error_quark (void); ># 108 "/usr/include/gtk-2.0/gtk/gtkicontheme.h" >GType gtk_icon_theme_get_type (void) __attribute__((__const__)); > >GtkIconTheme *gtk_icon_theme_new (void); >GtkIconTheme *gtk_icon_theme_get_default (void); >GtkIconTheme *gtk_icon_theme_get_for_screen (GdkScreen *screen); >void gtk_icon_theme_set_screen (GtkIconTheme *icon_theme, > GdkScreen *screen); > >void gtk_icon_theme_set_search_path (GtkIconTheme *icon_theme, > const gchar *path[], > gint n_elements); >void gtk_icon_theme_get_search_path (GtkIconTheme *icon_theme, > gchar **path[], > gint *n_elements); >void gtk_icon_theme_append_search_path (GtkIconTheme *icon_theme, > const gchar *path); >void gtk_icon_theme_prepend_search_path (GtkIconTheme *icon_theme, > const gchar *path); > >void gtk_icon_theme_set_custom_theme (GtkIconTheme *icon_theme, > const gchar *theme_name); > >gboolean gtk_icon_theme_has_icon (GtkIconTheme *icon_theme, > const gchar *icon_name); >gint *gtk_icon_theme_get_icon_sizes (GtkIconTheme *icon_theme, > const gchar *icon_name); >GtkIconInfo * gtk_icon_theme_lookup_icon (GtkIconTheme *icon_theme, > const gchar *icon_name, > gint size, > GtkIconLookupFlags flags); >GtkIconInfo * gtk_icon_theme_choose_icon (GtkIconTheme *icon_theme, > const gchar *icon_names[], > gint size, > GtkIconLookupFlags flags); >GdkPixbuf * gtk_icon_theme_load_icon (GtkIconTheme *icon_theme, > const gchar *icon_name, > gint size, > GtkIconLookupFlags flags, > GError **error); > >GList * gtk_icon_theme_list_icons (GtkIconTheme *icon_theme, > const gchar *context); >GList * gtk_icon_theme_list_contexts (GtkIconTheme *icon_theme); >char * gtk_icon_theme_get_example_icon_name (GtkIconTheme *icon_theme); > >gboolean gtk_icon_theme_rescan_if_needed (GtkIconTheme *icon_theme); > >void gtk_icon_theme_add_builtin_icon (const gchar *icon_name, > gint size, > GdkPixbuf *pixbuf); > >GType gtk_icon_info_get_type (void) __attribute__((__const__)); >GtkIconInfo *gtk_icon_info_copy (GtkIconInfo *icon_info); >void gtk_icon_info_free (GtkIconInfo *icon_info); > >gint gtk_icon_info_get_base_size (GtkIconInfo *icon_info); >const gchar *gtk_icon_info_get_filename (GtkIconInfo *icon_info); >GdkPixbuf * gtk_icon_info_get_builtin_pixbuf (GtkIconInfo *icon_info); >GdkPixbuf * gtk_icon_info_load_icon (GtkIconInfo *icon_info, > GError **error); > >void gtk_icon_info_set_raw_coordinates (GtkIconInfo *icon_info, > gboolean raw_coordinates); > >gboolean gtk_icon_info_get_embedded_rect (GtkIconInfo *icon_info, > GdkRectangle *rectangle); >gboolean gtk_icon_info_get_attach_points (GtkIconInfo *icon_info, > GdkPoint **points, > gint *n_points); >const gchar *gtk_icon_info_get_display_name (GtkIconInfo *icon_info); > > >void _gtk_icon_theme_check_reload (GdkDisplay *display); >void _gtk_icon_theme_ensure_builtin_cache (void); > > ># 104 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkiconview.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkiconview.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktooltip.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtktooltip.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkwidget.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtktooltip.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkwindow.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtktooltip.h" 2 > > > > > > > >GType gtk_tooltip_get_type (void); > >void gtk_tooltip_set_markup (GtkTooltip *tooltip, > const gchar *markup); >void gtk_tooltip_set_text (GtkTooltip *tooltip, > const gchar *text); >void gtk_tooltip_set_icon (GtkTooltip *tooltip, > GdkPixbuf *pixbuf); >void gtk_tooltip_set_icon_from_stock (GtkTooltip *tooltip, > const gchar *stock_id, > GtkIconSize size); >void gtk_tooltip_set_custom (GtkTooltip *tooltip, > GtkWidget *custom_widget); > >void gtk_tooltip_set_tip_area (GtkTooltip *tooltip, > GdkRectangle *rect); > >void gtk_tooltip_trigger_tooltip_query (GdkDisplay *display); > > >void _gtk_tooltip_focus_in (GtkWidget *widget); >void _gtk_tooltip_focus_out (GtkWidget *widget); >void _gtk_tooltip_toggle_keyboard_mode (GtkWidget *widget); >void _gtk_tooltip_handle_event (GdkEvent *event); >void _gtk_tooltip_hide (GtkWidget *widget); > > ># 27 "/usr/include/gtk-2.0/gtk/gtkiconview.h" 2 > > ># 37 "/usr/include/gtk-2.0/gtk/gtkiconview.h" >typedef struct _GtkIconView GtkIconView; >typedef struct _GtkIconViewClass GtkIconViewClass; >typedef struct _GtkIconViewPrivate GtkIconViewPrivate; > >typedef void (* GtkIconViewForeachFunc) (GtkIconView *icon_view, > GtkTreePath *path, > gpointer data); > >typedef enum >{ > GTK_ICON_VIEW_NO_DROP, > GTK_ICON_VIEW_DROP_INTO, > GTK_ICON_VIEW_DROP_LEFT, > GTK_ICON_VIEW_DROP_RIGHT, > GTK_ICON_VIEW_DROP_ABOVE, > GTK_ICON_VIEW_DROP_BELOW >} GtkIconViewDropPosition; > >struct _GtkIconView >{ > GtkContainer parent; > > GtkIconViewPrivate *priv; >}; > >struct _GtkIconViewClass >{ > GtkContainerClass parent_class; > > void (* set_scroll_adjustments) (GtkIconView *icon_view, > GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); > > void (* item_activated) (GtkIconView *icon_view, > GtkTreePath *path); > void (* selection_changed) (GtkIconView *icon_view); > > > void (* select_all) (GtkIconView *icon_view); > void (* unselect_all) (GtkIconView *icon_view); > void (* select_cursor_item) (GtkIconView *icon_view); > void (* toggle_cursor_item) (GtkIconView *icon_view); > gboolean (* move_cursor) (GtkIconView *icon_view, > GtkMovementStep step, > gint count); > gboolean (* activate_cursor_item) (GtkIconView *icon_view); >}; > >GType gtk_icon_view_get_type (void) __attribute__((__const__)); >GtkWidget * gtk_icon_view_new (void); >GtkWidget * gtk_icon_view_new_with_model (GtkTreeModel *model); > >void gtk_icon_view_set_model (GtkIconView *icon_view, > GtkTreeModel *model); >GtkTreeModel * gtk_icon_view_get_model (GtkIconView *icon_view); >void gtk_icon_view_set_text_column (GtkIconView *icon_view, > gint column); >gint gtk_icon_view_get_text_column (GtkIconView *icon_view); >void gtk_icon_view_set_markup_column (GtkIconView *icon_view, > gint column); >gint gtk_icon_view_get_markup_column (GtkIconView *icon_view); >void gtk_icon_view_set_pixbuf_column (GtkIconView *icon_view, > gint column); >gint gtk_icon_view_get_pixbuf_column (GtkIconView *icon_view); > >void gtk_icon_view_set_orientation (GtkIconView *icon_view, > GtkOrientation orientation); >GtkOrientation gtk_icon_view_get_orientation (GtkIconView *icon_view); >void gtk_icon_view_set_columns (GtkIconView *icon_view, > gint columns); >gint gtk_icon_view_get_columns (GtkIconView *icon_view); >void gtk_icon_view_set_item_width (GtkIconView *icon_view, > gint item_width); >gint gtk_icon_view_get_item_width (GtkIconView *icon_view); >void gtk_icon_view_set_spacing (GtkIconView *icon_view, > gint spacing); >gint gtk_icon_view_get_spacing (GtkIconView *icon_view); >void gtk_icon_view_set_row_spacing (GtkIconView *icon_view, > gint row_spacing); >gint gtk_icon_view_get_row_spacing (GtkIconView *icon_view); >void gtk_icon_view_set_column_spacing (GtkIconView *icon_view, > gint column_spacing); >gint gtk_icon_view_get_column_spacing (GtkIconView *icon_view); >void gtk_icon_view_set_margin (GtkIconView *icon_view, > gint margin); >gint gtk_icon_view_get_margin (GtkIconView *icon_view); > > >GtkTreePath * gtk_icon_view_get_path_at_pos (GtkIconView *icon_view, > gint x, > gint y); >gboolean gtk_icon_view_get_item_at_pos (GtkIconView *icon_view, > gint x, > gint y, > GtkTreePath **path, > GtkCellRenderer **cell); >gboolean gtk_icon_view_get_visible_range (GtkIconView *icon_view, > GtkTreePath **start_path, > GtkTreePath **end_path); > >void gtk_icon_view_selected_foreach (GtkIconView *icon_view, > GtkIconViewForeachFunc func, > gpointer data); >void gtk_icon_view_set_selection_mode (GtkIconView *icon_view, > GtkSelectionMode mode); >GtkSelectionMode gtk_icon_view_get_selection_mode (GtkIconView *icon_view); >void gtk_icon_view_select_path (GtkIconView *icon_view, > GtkTreePath *path); >void gtk_icon_view_unselect_path (GtkIconView *icon_view, > GtkTreePath *path); >gboolean gtk_icon_view_path_is_selected (GtkIconView *icon_view, > GtkTreePath *path); >GList *gtk_icon_view_get_selected_items (GtkIconView *icon_view); >void gtk_icon_view_select_all (GtkIconView *icon_view); >void gtk_icon_view_unselect_all (GtkIconView *icon_view); >void gtk_icon_view_item_activated (GtkIconView *icon_view, > GtkTreePath *path); >void gtk_icon_view_set_cursor (GtkIconView *icon_view, > GtkTreePath *path, > GtkCellRenderer *cell, > gboolean start_editing); >gboolean gtk_icon_view_get_cursor (GtkIconView *icon_view, > GtkTreePath **path, > GtkCellRenderer **cell); >void gtk_icon_view_scroll_to_path (GtkIconView *icon_view, > GtkTreePath *path, > gboolean use_align, > gfloat row_align, > gfloat col_align); > > >void gtk_icon_view_enable_model_drag_source (GtkIconView *icon_view, > GdkModifierType start_button_mask, > const GtkTargetEntry *targets, > gint n_targets, > GdkDragAction actions); >void gtk_icon_view_enable_model_drag_dest (GtkIconView *icon_view, > const GtkTargetEntry *targets, > gint n_targets, > GdkDragAction actions); >void gtk_icon_view_unset_model_drag_source (GtkIconView *icon_view); >void gtk_icon_view_unset_model_drag_dest (GtkIconView *icon_view); >void gtk_icon_view_set_reorderable (GtkIconView *icon_view, > gboolean reorderable); >gboolean gtk_icon_view_get_reorderable (GtkIconView *icon_view); > > > >void gtk_icon_view_set_drag_dest_item (GtkIconView *icon_view, > GtkTreePath *path, > GtkIconViewDropPosition pos); >void gtk_icon_view_get_drag_dest_item (GtkIconView *icon_view, > GtkTreePath **path, > GtkIconViewDropPosition *pos); >gboolean gtk_icon_view_get_dest_item_at_pos (GtkIconView *icon_view, > gint drag_x, > gint drag_y, > GtkTreePath **path, > GtkIconViewDropPosition *pos); >GdkPixmap *gtk_icon_view_create_drag_icon (GtkIconView *icon_view, > GtkTreePath *path); > >void gtk_icon_view_convert_widget_to_bin_window_coords (GtkIconView *icon_view, > gint wx, > gint wy, > gint *bx, > gint *by); > > >void gtk_icon_view_set_tooltip_item (GtkIconView *icon_view, > GtkTooltip *tooltip, > GtkTreePath *path); >void gtk_icon_view_set_tooltip_cell (GtkIconView *icon_view, > GtkTooltip *tooltip, > GtkTreePath *path, > GtkCellRenderer *cell); >gboolean gtk_icon_view_get_tooltip_context (GtkIconView *icon_view, > gint *x, > gint *y, > gboolean keyboard_tip, > GtkTreeModel **model, > GtkTreePath **path, > GtkTreeIter *iter); >void gtk_icon_view_set_tooltip_column (GtkIconView *icon_view, > gint column); >gint gtk_icon_view_get_tooltip_column (GtkIconView *icon_view); > > > ># 105 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkimagemenuitem.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkimagemenuitem.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtkimagemenuitem.h" >typedef struct _GtkImageMenuItem GtkImageMenuItem; >typedef struct _GtkImageMenuItemClass GtkImageMenuItemClass; > >struct _GtkImageMenuItem >{ > GtkMenuItem menu_item; > > > GtkWidget *image; >}; > >struct _GtkImageMenuItemClass >{ > GtkMenuItemClass parent_class; >}; > > >GType gtk_image_menu_item_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_image_menu_item_new (void); >GtkWidget* gtk_image_menu_item_new_with_label (const gchar *label); >GtkWidget* gtk_image_menu_item_new_with_mnemonic (const gchar *label); >GtkWidget* gtk_image_menu_item_new_from_stock (const gchar *stock_id, > GtkAccelGroup *accel_group); >void gtk_image_menu_item_set_image (GtkImageMenuItem *image_menu_item, > GtkWidget *image); >GtkWidget* gtk_image_menu_item_get_image (GtkImageMenuItem *image_menu_item); > > ># 107 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h" > ># 37 "/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h" >typedef struct _GtkIMContextSimple GtkIMContextSimple; >typedef struct _GtkIMContextSimpleClass GtkIMContextSimpleClass; > > > >struct _GtkIMContextSimple >{ > GtkIMContext object; > > GSList *tables; > > guint compose_buffer[7 + 1]; > gunichar tentative_match; > gint tentative_match_len; > > guint in_hex_sequence : 1; > guint modifiers_dropped : 1; >}; > >struct _GtkIMContextSimpleClass >{ > GtkIMContextClass parent_class; >}; > >GType gtk_im_context_simple_get_type (void) __attribute__((__const__)); >GtkIMContext *gtk_im_context_simple_new (void); > >void gtk_im_context_simple_add_table (GtkIMContextSimple *context_simple, > guint16 *data, > gint max_seq_len, > gint n_seqs); > > > ># 109 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkimmulticontext.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkimmulticontext.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkimmulticontext.h" >typedef struct _GtkIMMulticontext GtkIMMulticontext; >typedef struct _GtkIMMulticontextClass GtkIMMulticontextClass; >typedef struct _GtkIMMulticontextPrivate GtkIMMulticontextPrivate; > >struct _GtkIMMulticontext >{ > GtkIMContext object; > > GtkIMContext *slave; > > GtkIMMulticontextPrivate *priv; > > gchar *context_id; >}; > >struct _GtkIMMulticontextClass >{ > GtkIMContextClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_im_multicontext_get_type (void) __attribute__((__const__)); >GtkIMContext *gtk_im_multicontext_new (void); > >void gtk_im_multicontext_append_menuitems (GtkIMMulticontext *context, > GtkMenuShell *menushell); > > ># 110 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkinputdialog.h" 1 ># 45 "/usr/include/gtk-2.0/gtk/gtkinputdialog.h" > ># 55 "/usr/include/gtk-2.0/gtk/gtkinputdialog.h" >typedef struct _GtkInputDialog GtkInputDialog; >typedef struct _GtkInputDialogClass GtkInputDialogClass; > >struct _GtkInputDialog >{ > GtkDialog dialog; > > GtkWidget *axis_list; > GtkWidget *axis_listbox; > GtkWidget *mode_optionmenu; > > GtkWidget *close_button; > GtkWidget *save_button; > > GtkWidget *axis_items[GDK_AXIS_LAST]; > GdkDevice *current_device; > > GtkWidget *keys_list; > GtkWidget *keys_listbox; >}; > >struct _GtkInputDialogClass >{ > GtkDialogClass parent_class; > > void (* enable_device) (GtkInputDialog *inputd, > GdkDevice *device); > void (* disable_device) (GtkInputDialog *inputd, > GdkDevice *device); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_input_dialog_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_input_dialog_new (void); > > > ># 111 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkinvisible.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtkinvisible.h" > ># 42 "/usr/include/gtk-2.0/gtk/gtkinvisible.h" >typedef struct _GtkInvisible GtkInvisible; >typedef struct _GtkInvisibleClass GtkInvisibleClass; > >struct _GtkInvisible >{ > GtkWidget widget; > gboolean has_user_ref_count; > GdkScreen *screen; >}; > >struct _GtkInvisibleClass >{ > GtkWidgetClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_invisible_get_type (void) __attribute__((__const__)); > >GtkWidget* gtk_invisible_new (void); >GtkWidget* gtk_invisible_new_for_screen (GdkScreen *screen); >void gtk_invisible_set_screen (GtkInvisible *invisible, > GdkScreen *screen); >GdkScreen* gtk_invisible_get_screen (GtkInvisible *invisible); > > ># 112 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > > ># 1 "/usr/include/gtk-2.0/gtk/gtklayout.h" 1 ># 38 "/usr/include/gtk-2.0/gtk/gtklayout.h" > ># 48 "/usr/include/gtk-2.0/gtk/gtklayout.h" >typedef struct _GtkLayout GtkLayout; >typedef struct _GtkLayoutClass GtkLayoutClass; > >struct _GtkLayout >{ > GtkContainer container; > > GList *children; > > guint width; > guint height; > > GtkAdjustment *hadjustment; > GtkAdjustment *vadjustment; > > > GdkWindow *bin_window; > > > GdkVisibilityState visibility; > gint scroll_x; > gint scroll_y; > > guint freeze_count; >}; > >struct _GtkLayoutClass >{ > GtkContainerClass parent_class; > > void (*set_scroll_adjustments) (GtkLayout *layout, > GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_layout_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_layout_new (GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); >void gtk_layout_put (GtkLayout *layout, > GtkWidget *child_widget, > gint x, > gint y); > >void gtk_layout_move (GtkLayout *layout, > GtkWidget *child_widget, > gint x, > gint y); > >void gtk_layout_set_size (GtkLayout *layout, > guint width, > guint height); >void gtk_layout_get_size (GtkLayout *layout, > guint *width, > guint *height); > >GtkAdjustment* gtk_layout_get_hadjustment (GtkLayout *layout); >GtkAdjustment* gtk_layout_get_vadjustment (GtkLayout *layout); >void gtk_layout_set_hadjustment (GtkLayout *layout, > GtkAdjustment *adjustment); >void gtk_layout_set_vadjustment (GtkLayout *layout, > GtkAdjustment *adjustment); ># 126 "/usr/include/gtk-2.0/gtk/gtklayout.h" >void gtk_layout_freeze (GtkLayout *layout); >void gtk_layout_thaw (GtkLayout *layout); > > > ># 116 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtklinkbutton.h" 1 ># 31 "/usr/include/gtk-2.0/gtk/gtklinkbutton.h" > ># 40 "/usr/include/gtk-2.0/gtk/gtklinkbutton.h" >typedef struct _GtkLinkButton GtkLinkButton; >typedef struct _GtkLinkButtonClass GtkLinkButtonClass; >typedef struct _GtkLinkButtonPrivate GtkLinkButtonPrivate; > >typedef void (*GtkLinkButtonUriFunc) (GtkLinkButton *button, > const gchar *link_, > gpointer user_data); > >struct _GtkLinkButton >{ > GtkButton parent_instance; > > GtkLinkButtonPrivate *priv; >}; > >struct _GtkLinkButtonClass >{ > GtkButtonClass parent_class; > > void (*_gtk_padding1) (void); > void (*_gtk_padding2) (void); > void (*_gtk_padding3) (void); > void (*_gtk_padding4) (void); >}; > >GType gtk_link_button_get_type (void) __attribute__((__const__)); > >GtkWidget * gtk_link_button_new (const gchar *uri); >GtkWidget * gtk_link_button_new_with_label (const gchar *uri, > const gchar *label); > >const gchar *gtk_link_button_get_uri (GtkLinkButton *link_button); >void gtk_link_button_set_uri (GtkLinkButton *link_button, > const gchar *uri); > >GtkLinkButtonUriFunc gtk_link_button_set_uri_hook (GtkLinkButtonUriFunc func, > gpointer data, > GDestroyNotify destroy); > > ># 117 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtklist.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtklist.h" ># 1 "/usr/include/gtk-2.0/gtk/gtklistitem.h" 1 ># 37 "/usr/include/gtk-2.0/gtk/gtklistitem.h" > ># 48 "/usr/include/gtk-2.0/gtk/gtklistitem.h" >typedef struct _GtkListItem GtkListItem; >typedef struct _GtkListItemClass GtkListItemClass; > >struct _GtkListItem >{ > GtkItem item; >}; > >struct _GtkListItemClass >{ > GtkItemClass parent_class; > > void (*toggle_focus_row) (GtkListItem *list_item); > void (*select_all) (GtkListItem *list_item); > void (*unselect_all) (GtkListItem *list_item); > void (*undo_selection) (GtkListItem *list_item); > void (*start_selection) (GtkListItem *list_item); > void (*end_selection) (GtkListItem *list_item); > void (*extend_selection) (GtkListItem *list_item, > GtkScrollType scroll_type, > gfloat position, > gboolean auto_start_selection); > void (*scroll_horizontal) (GtkListItem *list_item, > GtkScrollType scroll_type, > gfloat position); > void (*scroll_vertical) (GtkListItem *list_item, > GtkScrollType scroll_type, > gfloat position); > void (*toggle_add_mode) (GtkListItem *list_item); >}; > > >GtkType gtk_list_item_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_list_item_new (void); >GtkWidget* gtk_list_item_new_with_label (const gchar *label); >void gtk_list_item_select (GtkListItem *list_item); >void gtk_list_item_deselect (GtkListItem *list_item); > > > > ># 37 "/usr/include/gtk-2.0/gtk/gtklist.h" 2 > > ># 48 "/usr/include/gtk-2.0/gtk/gtklist.h" >typedef struct _GtkList GtkList; >typedef struct _GtkListClass GtkListClass; > >struct _GtkList >{ > GtkContainer container; > > GList *children; > GList *selection; > > GList *undo_selection; > GList *undo_unselection; > > GtkWidget *last_focus_child; > GtkWidget *undo_focus_child; > > guint htimer; > guint vtimer; > > gint anchor; > gint drag_pos; > GtkStateType anchor_state; > > guint selection_mode : 2; > guint drag_selection:1; > guint add_mode:1; >}; > >struct _GtkListClass >{ > GtkContainerClass parent_class; > > void (* selection_changed) (GtkList *list); > void (* select_child) (GtkList *list, > GtkWidget *child); > void (* unselect_child) (GtkList *list, > GtkWidget *child); >}; > > >GtkType gtk_list_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_list_new (void); >void gtk_list_insert_items (GtkList *list, > GList *items, > gint position); >void gtk_list_append_items (GtkList *list, > GList *items); >void gtk_list_prepend_items (GtkList *list, > GList *items); >void gtk_list_remove_items (GtkList *list, > GList *items); >void gtk_list_remove_items_no_unref (GtkList *list, > GList *items); >void gtk_list_clear_items (GtkList *list, > gint start, > gint end); >void gtk_list_select_item (GtkList *list, > gint item); >void gtk_list_unselect_item (GtkList *list, > gint item); >void gtk_list_select_child (GtkList *list, > GtkWidget *child); >void gtk_list_unselect_child (GtkList *list, > GtkWidget *child); >gint gtk_list_child_position (GtkList *list, > GtkWidget *child); >void gtk_list_set_selection_mode (GtkList *list, > GtkSelectionMode mode); > >void gtk_list_extend_selection (GtkList *list, > GtkScrollType scroll_type, > gfloat position, > gboolean auto_start_selection); >void gtk_list_start_selection (GtkList *list); >void gtk_list_end_selection (GtkList *list); >void gtk_list_select_all (GtkList *list); >void gtk_list_unselect_all (GtkList *list); >void gtk_list_scroll_horizontal (GtkList *list, > GtkScrollType scroll_type, > gfloat position); >void gtk_list_scroll_vertical (GtkList *list, > GtkScrollType scroll_type, > gfloat position); >void gtk_list_toggle_add_mode (GtkList *list); >void gtk_list_toggle_focus_row (GtkList *list); >void gtk_list_toggle_row (GtkList *list, > GtkWidget *item); >void gtk_list_undo_selection (GtkList *list); >void gtk_list_end_drag_selection (GtkList *list); > > ># 118 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtklistitem.h" 1 ># 119 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkmain.h" 1 ># 38 "/usr/include/gtk-2.0/gtk/gtkmain.h" > ># 58 "/usr/include/gtk-2.0/gtk/gtkmain.h" >typedef gint (*GtkKeySnoopFunc) (GtkWidget *grab_widget, > GdkEventKey *event, > gpointer func_data); ># 74 "/usr/include/gtk-2.0/gtk/gtkmain.h" >extern const guint gtk_major_version; >extern const guint gtk_minor_version; >extern const guint gtk_micro_version; >extern const guint gtk_binary_age; >extern const guint gtk_interface_age; >const gchar* gtk_check_version (guint required_major, > guint required_minor, > guint required_micro); > > > > > >gboolean gtk_parse_args (int *argc, > char ***argv); > >void gtk_init (int *argc, > char ***argv); > >gboolean gtk_init_check (int *argc, > char ***argv); > >gboolean gtk_init_with_args (int *argc, > char ***argv, > char *parameter_string, > GOptionEntry *entries, > char *translation_domain, > GError **error); > >GOptionGroup *gtk_get_option_group (gboolean open_default_display); ># 127 "/usr/include/gtk-2.0/gtk/gtkmain.h" >void gtk_exit (gint error_code); > > >void gtk_disable_setlocale (void); >gchar * gtk_set_locale (void); >PangoLanguage *gtk_get_default_language (void); >gboolean gtk_events_pending (void); > > > > > >void gtk_main_do_event (GdkEvent *event); > >void gtk_main (void); >guint gtk_main_level (void); >void gtk_main_quit (void); >gboolean gtk_main_iteration (void); > >gboolean gtk_main_iteration_do (gboolean blocking); > >gboolean gtk_true (void) __attribute__((__const__)); >gboolean gtk_false (void) __attribute__((__const__)); > >void gtk_grab_add (GtkWidget *widget); >GtkWidget* gtk_grab_get_current (void); >void gtk_grab_remove (GtkWidget *widget); > >void gtk_init_add (GtkFunction function, > gpointer data); >void gtk_quit_add_destroy (guint main_level, > GtkObject *object); >guint gtk_quit_add (guint main_level, > GtkFunction function, > gpointer data); >guint gtk_quit_add_full (guint main_level, > GtkFunction function, > GtkCallbackMarshal marshal, > gpointer data, > GtkDestroyNotify destroy); >void gtk_quit_remove (guint quit_handler_id); >void gtk_quit_remove_by_data (gpointer data); > >guint gtk_timeout_add (guint32 interval, > GtkFunction function, > gpointer data); >guint gtk_timeout_add_full (guint32 interval, > GtkFunction function, > GtkCallbackMarshal marshal, > gpointer data, > GtkDestroyNotify destroy); >void gtk_timeout_remove (guint timeout_handler_id); > >guint gtk_idle_add (GtkFunction function, > gpointer data); >guint gtk_idle_add_priority (gint priority, > GtkFunction function, > gpointer data); >guint gtk_idle_add_full (gint priority, > GtkFunction function, > GtkCallbackMarshal marshal, > gpointer data, > GtkDestroyNotify destroy); >void gtk_idle_remove (guint idle_handler_id); >void gtk_idle_remove_by_data (gpointer data); >guint gtk_input_add_full (gint source, > GdkInputCondition condition, > GdkInputFunction function, > GtkCallbackMarshal marshal, > gpointer data, > GtkDestroyNotify destroy); >void gtk_input_remove (guint input_handler_id); > > >guint gtk_key_snooper_install (GtkKeySnoopFunc snooper, > gpointer func_data); >void gtk_key_snooper_remove (guint snooper_handler_id); > >GdkEvent* gtk_get_current_event (void); >guint32 gtk_get_current_event_time (void); >gboolean gtk_get_current_event_state (GdkModifierType *state); > >GtkWidget* gtk_get_event_widget (GdkEvent *event); > > > > >void gtk_propagate_event (GtkWidget *widget, > GdkEvent *event); > >gboolean _gtk_boolean_handled_accumulator (GSignalInvocationHint *ihint, > GValue *return_accu, > const GValue *handler_return, > gpointer dummy); > >gchar *_gtk_get_lc_ctype (void); > > ># 121 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkmenubar.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkmenubar.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkmenubar.h" >typedef struct _GtkMenuBar GtkMenuBar; >typedef struct _GtkMenuBarClass GtkMenuBarClass; > >struct _GtkMenuBar >{ > GtkMenuShell menu_shell; >}; > >struct _GtkMenuBarClass >{ > GtkMenuShellClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_menu_bar_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_menu_bar_new (void); > >GtkPackDirection gtk_menu_bar_get_pack_direction (GtkMenuBar *menubar); >void gtk_menu_bar_set_pack_direction (GtkMenuBar *menubar, > GtkPackDirection pack_dir); >GtkPackDirection gtk_menu_bar_get_child_pack_direction (GtkMenuBar *menubar); >void gtk_menu_bar_set_child_pack_direction (GtkMenuBar *menubar, > GtkPackDirection child_pack_dir); ># 82 "/usr/include/gtk-2.0/gtk/gtkmenubar.h" >void _gtk_menu_bar_cycle_focus (GtkMenuBar *menubar, > GtkDirectionType dir); > > > ># 123 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > ># 1 "/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkmenu.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktoolbutton.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtktoolbutton.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktoolitem.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtktoolitem.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktooltips.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtktooltips.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtktooltips.h" >typedef struct _GtkTooltips GtkTooltips; >typedef struct _GtkTooltipsClass GtkTooltipsClass; >typedef struct _GtkTooltipsData GtkTooltipsData; > >struct _GtkTooltipsData >{ > GtkTooltips *tooltips; > GtkWidget *widget; > gchar *tip_text; > gchar *tip_private; >}; > >struct _GtkTooltips >{ > GtkObject parent_instance; > > > GtkWidget *tip_window; > GtkWidget *tip_label; > GtkTooltipsData *active_tips_data; > GList *tips_data_list; > > guint delay : 30; > guint enabled : 1; > guint have_grab : 1; > guint use_sticky_delay : 1; > gint timer_tag; > GTimeVal last_popdown; >}; > >struct _GtkTooltipsClass >{ > GtkObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_tooltips_get_type (void) __attribute__((__const__)); >GtkTooltips* gtk_tooltips_new (void); > >void gtk_tooltips_enable (GtkTooltips *tooltips); >void gtk_tooltips_disable (GtkTooltips *tooltips); >void gtk_tooltips_set_delay (GtkTooltips *tooltips, > guint delay); >void gtk_tooltips_set_tip (GtkTooltips *tooltips, > GtkWidget *widget, > const gchar *tip_text, > const gchar *tip_private); >GtkTooltipsData* gtk_tooltips_data_get (GtkWidget *widget); >void gtk_tooltips_force_window (GtkTooltips *tooltips); > >gboolean gtk_tooltips_get_info_from_tip_window (GtkWindow *tip_window, > GtkTooltips **tooltips, > GtkWidget **current_widget); > > ># 28 "/usr/include/gtk-2.0/gtk/gtktoolitem.h" 2 > > > ># 39 "/usr/include/gtk-2.0/gtk/gtktoolitem.h" >typedef struct _GtkToolItem GtkToolItem; >typedef struct _GtkToolItemClass GtkToolItemClass; >typedef struct _GtkToolItemPrivate GtkToolItemPrivate; > >struct _GtkToolItem >{ > GtkBin parent; > > > GtkToolItemPrivate *priv; >}; > >struct _GtkToolItemClass >{ > GtkBinClass parent_class; > > > gboolean (* create_menu_proxy) (GtkToolItem *tool_item); > void (* toolbar_reconfigured) (GtkToolItem *tool_item); > > gboolean (* set_tooltip) (GtkToolItem *tool_item, > GtkTooltips *tooltips, > const gchar *tip_text, > const gchar *tip_private); > > > > > > void (* _gtk_reserved1) (void); > void (* _gtk_reserved2) (void); > void (* _gtk_reserved3) (void); > void (* _gtk_reserved4) (void); >}; > >GType gtk_tool_item_get_type (void) __attribute__((__const__)); >GtkToolItem *gtk_tool_item_new (void); > >void gtk_tool_item_set_homogeneous (GtkToolItem *tool_item, > gboolean homogeneous); >gboolean gtk_tool_item_get_homogeneous (GtkToolItem *tool_item); > >void gtk_tool_item_set_expand (GtkToolItem *tool_item, > gboolean expand); >gboolean gtk_tool_item_get_expand (GtkToolItem *tool_item); > > >void gtk_tool_item_set_tooltip (GtkToolItem *tool_item, > GtkTooltips *tooltips, > const gchar *tip_text, > const gchar *tip_private); > >void gtk_tool_item_set_tooltip_text (GtkToolItem *tool_item, > const gchar *text); >void gtk_tool_item_set_tooltip_markup (GtkToolItem *tool_item, > const gchar *markup); > >void gtk_tool_item_set_use_drag_window (GtkToolItem *tool_item, > gboolean use_drag_window); >gboolean gtk_tool_item_get_use_drag_window (GtkToolItem *tool_item); > >void gtk_tool_item_set_visible_horizontal (GtkToolItem *tool_item, > gboolean visible_horizontal); >gboolean gtk_tool_item_get_visible_horizontal (GtkToolItem *tool_item); > >void gtk_tool_item_set_visible_vertical (GtkToolItem *tool_item, > gboolean visible_vertical); >gboolean gtk_tool_item_get_visible_vertical (GtkToolItem *tool_item); > >gboolean gtk_tool_item_get_is_important (GtkToolItem *tool_item); >void gtk_tool_item_set_is_important (GtkToolItem *tool_item, > gboolean is_important); > >GtkIconSize gtk_tool_item_get_icon_size (GtkToolItem *tool_item); >GtkOrientation gtk_tool_item_get_orientation (GtkToolItem *tool_item); >GtkToolbarStyle gtk_tool_item_get_toolbar_style (GtkToolItem *tool_item); >GtkReliefStyle gtk_tool_item_get_relief_style (GtkToolItem *tool_item); > >GtkWidget * gtk_tool_item_retrieve_proxy_menu_item (GtkToolItem *tool_item); >GtkWidget * gtk_tool_item_get_proxy_menu_item (GtkToolItem *tool_item, > const gchar *menu_item_id); >void gtk_tool_item_set_proxy_menu_item (GtkToolItem *tool_item, > const gchar *menu_item_id, > GtkWidget *menu_item); >void gtk_tool_item_rebuild_menu (GtkToolItem *tool_item); > > >void _gtk_tool_item_toolbar_reconfigured (GtkToolItem *tool_item); > > ># 27 "/usr/include/gtk-2.0/gtk/gtktoolbutton.h" 2 > > ># 37 "/usr/include/gtk-2.0/gtk/gtktoolbutton.h" >typedef struct _GtkToolButton GtkToolButton; >typedef struct _GtkToolButtonClass GtkToolButtonClass; >typedef struct _GtkToolButtonPrivate GtkToolButtonPrivate; > >struct _GtkToolButton >{ > GtkToolItem parent; > > > GtkToolButtonPrivate *priv; >}; > >struct _GtkToolButtonClass >{ > GtkToolItemClass parent_class; > > GType button_type; > > > void (* clicked) (GtkToolButton *tool_item); > > > void (* _gtk_reserved1) (void); > void (* _gtk_reserved2) (void); > void (* _gtk_reserved3) (void); > void (* _gtk_reserved4) (void); >}; > >GType gtk_tool_button_get_type (void) __attribute__((__const__)); >GtkToolItem *gtk_tool_button_new (GtkWidget *icon_widget, > const gchar *label); >GtkToolItem *gtk_tool_button_new_from_stock (const gchar *stock_id); > >void gtk_tool_button_set_label (GtkToolButton *button, > const gchar *label); >const gchar *gtk_tool_button_get_label (GtkToolButton *button); >void gtk_tool_button_set_use_underline (GtkToolButton *button, > gboolean use_underline); >gboolean gtk_tool_button_get_use_underline (GtkToolButton *button); >void gtk_tool_button_set_stock_id (GtkToolButton *button, > const gchar *stock_id); >const gchar *gtk_tool_button_get_stock_id (GtkToolButton *button); >void gtk_tool_button_set_icon_name (GtkToolButton *button, > const gchar *icon_name); >const gchar *gtk_tool_button_get_icon_name (GtkToolButton *button); >void gtk_tool_button_set_icon_widget (GtkToolButton *button, > GtkWidget *icon_widget); >GtkWidget * gtk_tool_button_get_icon_widget (GtkToolButton *button); >void gtk_tool_button_set_label_widget (GtkToolButton *button, > GtkWidget *label_widget); >GtkWidget * gtk_tool_button_get_label_widget (GtkToolButton *button); > > > >GtkWidget *_gtk_tool_button_get_button (GtkToolButton *button); > > ># 27 "/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h" 2 > > ># 37 "/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h" >typedef struct _GtkMenuToolButtonClass GtkMenuToolButtonClass; >typedef struct _GtkMenuToolButton GtkMenuToolButton; >typedef struct _GtkMenuToolButtonPrivate GtkMenuToolButtonPrivate; > >struct _GtkMenuToolButton >{ > GtkToolButton parent; > > > GtkMenuToolButtonPrivate *priv; >}; > >struct _GtkMenuToolButtonClass >{ > GtkToolButtonClass parent_class; > > void (*show_menu) (GtkMenuToolButton *button); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_menu_tool_button_get_type (void) __attribute__((__const__)); >GtkToolItem *gtk_menu_tool_button_new (GtkWidget *icon_widget, > const gchar *label); >GtkToolItem *gtk_menu_tool_button_new_from_stock (const gchar *stock_id); > >void gtk_menu_tool_button_set_menu (GtkMenuToolButton *button, > GtkWidget *menu); >GtkWidget *gtk_menu_tool_button_get_menu (GtkMenuToolButton *button); > > >void gtk_menu_tool_button_set_arrow_tooltip (GtkMenuToolButton *button, > GtkTooltips *tooltips, > const gchar *tip_text, > const gchar *tip_private); > > >void gtk_menu_tool_button_set_arrow_tooltip_text (GtkMenuToolButton *button, > const gchar *text); >void gtk_menu_tool_button_set_arrow_tooltip_markup (GtkMenuToolButton *button, > const gchar *markup); > > ># 126 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkmessagedialog.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkmessagedialog.h" > > >typedef enum >{ > GTK_MESSAGE_INFO, > GTK_MESSAGE_WARNING, > GTK_MESSAGE_QUESTION, > GTK_MESSAGE_ERROR, > GTK_MESSAGE_OTHER >} GtkMessageType; > >typedef enum >{ > GTK_BUTTONS_NONE, > GTK_BUTTONS_OK, > GTK_BUTTONS_CLOSE, > GTK_BUTTONS_CANCEL, > GTK_BUTTONS_YES_NO, > GTK_BUTTONS_OK_CANCEL >} GtkButtonsType; ># 61 "/usr/include/gtk-2.0/gtk/gtkmessagedialog.h" >typedef struct _GtkMessageDialog GtkMessageDialog; >typedef struct _GtkMessageDialogClass GtkMessageDialogClass; > >struct _GtkMessageDialog >{ > > > GtkDialog parent_instance; > > GtkWidget *image; > GtkWidget *label; >}; > >struct _GtkMessageDialogClass >{ > GtkDialogClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_message_dialog_get_type (void) __attribute__((__const__)); > >GtkWidget* gtk_message_dialog_new (GtkWindow *parent, > GtkDialogFlags flags, > GtkMessageType type, > GtkButtonsType buttons, > const gchar *message_format, > ...) __attribute__((__format__ (__printf__, 5, 6))); > >GtkWidget* gtk_message_dialog_new_with_markup (GtkWindow *parent, > GtkDialogFlags flags, > GtkMessageType type, > GtkButtonsType buttons, > const gchar *message_format, > ...) __attribute__((__format__ (__printf__, 5, 6))); > >void gtk_message_dialog_set_image (GtkMessageDialog *dialog, > GtkWidget *image); > >void gtk_message_dialog_set_markup (GtkMessageDialog *message_dialog, > const gchar *str); > >void gtk_message_dialog_format_secondary_text (GtkMessageDialog *message_dialog, > const gchar *message_format, > ...) __attribute__((__format__ (__printf__, 2, 3))); > >void gtk_message_dialog_format_secondary_markup (GtkMessageDialog *message_dialog, > const gchar *message_format, > ...) __attribute__((__format__ (__printf__, 2, 3))); > > ># 127 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkmodules.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkmodules.h" > > > > > >gchar * _gtk_find_module (const gchar *name, > const gchar *type); >gchar **_gtk_get_module_path (const gchar *type); > >void _gtk_modules_init (gint *argc, > gchar ***argv, > const gchar *gtk_modules_args); >void _gtk_modules_settings_changed (GtkSettings *settings, > const gchar *modules); > >typedef void (*GtkModuleInitFunc) (gint *argc, > gchar ***argv); >typedef void (*GtkModuleDisplayInitFunc) (GdkDisplay *display); > > > ># 129 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtknotebook.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtknotebook.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtknotebook.h" >typedef enum >{ > GTK_NOTEBOOK_TAB_FIRST, > GTK_NOTEBOOK_TAB_LAST >} GtkNotebookTab; > >typedef struct _GtkNotebook GtkNotebook; >typedef struct _GtkNotebookClass GtkNotebookClass; >typedef struct _GtkNotebookPage GtkNotebookPage; > >struct _GtkNotebook >{ > GtkContainer container; > > GtkNotebookPage *cur_page; > GList *children; > GList *first_tab; > GList *focus_tab; > > GtkWidget *menu; > GdkWindow *event_window; > > guint32 timer; > > guint16 tab_hborder; > guint16 tab_vborder; > > guint show_tabs : 1; > guint homogeneous : 1; > guint show_border : 1; > guint tab_pos : 2; > guint scrollable : 1; > guint in_child : 3; > guint click_child : 3; > guint button : 2; > guint need_timer : 1; > guint child_has_focus : 1; > guint have_visible_child : 1; > guint focus_out : 1; > > guint has_before_previous : 1; > guint has_before_next : 1; > guint has_after_previous : 1; > guint has_after_next : 1; >}; > >struct _GtkNotebookClass >{ > GtkContainerClass parent_class; > > void (* switch_page) (GtkNotebook *notebook, > GtkNotebookPage *page, > guint page_num); > > > gboolean (* select_page) (GtkNotebook *notebook, > gboolean move_focus); > gboolean (* focus_tab) (GtkNotebook *notebook, > GtkNotebookTab type); > gboolean (* change_current_page) (GtkNotebook *notebook, > gint offset); > void (* move_focus_out) (GtkNotebook *notebook, > GtkDirectionType direction); > gboolean (* reorder_tab) (GtkNotebook *notebook, > GtkDirectionType direction, > gboolean move_to_last); > > > gint (* insert_page) (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *tab_label, > GtkWidget *menu_label, > gint position); > > GtkNotebook * (* create_window) (GtkNotebook *notebook, > GtkWidget *page, > gint x, > gint y); > > void (*_gtk_reserved1) (void); >}; > >typedef GtkNotebook* (*GtkNotebookWindowCreationFunc) (GtkNotebook *source, > GtkWidget *page, > gint x, > gint y, > gpointer data); > > > > > >GType gtk_notebook_get_type (void) __attribute__((__const__)); >GtkWidget * gtk_notebook_new (void); >gint gtk_notebook_append_page (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *tab_label); >gint gtk_notebook_append_page_menu (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *tab_label, > GtkWidget *menu_label); >gint gtk_notebook_prepend_page (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *tab_label); >gint gtk_notebook_prepend_page_menu (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *tab_label, > GtkWidget *menu_label); >gint gtk_notebook_insert_page (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *tab_label, > gint position); >gint gtk_notebook_insert_page_menu (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *tab_label, > GtkWidget *menu_label, > gint position); >void gtk_notebook_remove_page (GtkNotebook *notebook, > gint page_num); > > > > > >void gtk_notebook_set_window_creation_hook (GtkNotebookWindowCreationFunc func, > gpointer data, > GDestroyNotify destroy); > >void gtk_notebook_set_group_id (GtkNotebook *notebook, > gint group_id); >gint gtk_notebook_get_group_id (GtkNotebook *notebook); > > > >void gtk_notebook_set_group (GtkNotebook *notebook, > gpointer group); >gpointer gtk_notebook_get_group (GtkNotebook *notebook); > > > > > > > >gint gtk_notebook_get_current_page (GtkNotebook *notebook); >GtkWidget* gtk_notebook_get_nth_page (GtkNotebook *notebook, > gint page_num); >gint gtk_notebook_get_n_pages (GtkNotebook *notebook); >gint gtk_notebook_page_num (GtkNotebook *notebook, > GtkWidget *child); >void gtk_notebook_set_current_page (GtkNotebook *notebook, > gint page_num); >void gtk_notebook_next_page (GtkNotebook *notebook); >void gtk_notebook_prev_page (GtkNotebook *notebook); > > > > > >void gtk_notebook_set_show_border (GtkNotebook *notebook, > gboolean show_border); >gboolean gtk_notebook_get_show_border (GtkNotebook *notebook); >void gtk_notebook_set_show_tabs (GtkNotebook *notebook, > gboolean show_tabs); >gboolean gtk_notebook_get_show_tabs (GtkNotebook *notebook); >void gtk_notebook_set_tab_pos (GtkNotebook *notebook, > GtkPositionType pos); >GtkPositionType gtk_notebook_get_tab_pos (GtkNotebook *notebook); > > >void gtk_notebook_set_homogeneous_tabs (GtkNotebook *notebook, > gboolean homogeneous); >void gtk_notebook_set_tab_border (GtkNotebook *notebook, > guint border_width); >void gtk_notebook_set_tab_hborder (GtkNotebook *notebook, > guint tab_hborder); >void gtk_notebook_set_tab_vborder (GtkNotebook *notebook, > guint tab_vborder); > > >void gtk_notebook_set_scrollable (GtkNotebook *notebook, > gboolean scrollable); >gboolean gtk_notebook_get_scrollable (GtkNotebook *notebook); > > > > > >void gtk_notebook_popup_enable (GtkNotebook *notebook); >void gtk_notebook_popup_disable (GtkNotebook *notebook); > > > > > >GtkWidget * gtk_notebook_get_tab_label (GtkNotebook *notebook, > GtkWidget *child); >void gtk_notebook_set_tab_label (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *tab_label); >void gtk_notebook_set_tab_label_text (GtkNotebook *notebook, > GtkWidget *child, > const gchar *tab_text); >const gchar *gtk_notebook_get_tab_label_text (GtkNotebook *notebook, > GtkWidget *child); >GtkWidget * gtk_notebook_get_menu_label (GtkNotebook *notebook, > GtkWidget *child); >void gtk_notebook_set_menu_label (GtkNotebook *notebook, > GtkWidget *child, > GtkWidget *menu_label); >void gtk_notebook_set_menu_label_text (GtkNotebook *notebook, > GtkWidget *child, > const gchar *menu_text); >const gchar *gtk_notebook_get_menu_label_text (GtkNotebook *notebook, > GtkWidget *child); >void gtk_notebook_query_tab_label_packing (GtkNotebook *notebook, > GtkWidget *child, > gboolean *expand, > gboolean *fill, > GtkPackType *pack_type); >void gtk_notebook_set_tab_label_packing (GtkNotebook *notebook, > GtkWidget *child, > gboolean expand, > gboolean fill, > GtkPackType pack_type); >void gtk_notebook_reorder_child (GtkNotebook *notebook, > GtkWidget *child, > gint position); >gboolean gtk_notebook_get_tab_reorderable (GtkNotebook *notebook, > GtkWidget *child); >void gtk_notebook_set_tab_reorderable (GtkNotebook *notebook, > GtkWidget *child, > gboolean reorderable); >gboolean gtk_notebook_get_tab_detachable (GtkNotebook *notebook, > GtkWidget *child); >void gtk_notebook_set_tab_detachable (GtkNotebook *notebook, > GtkWidget *child, > gboolean detachable); > > > > > > > ># 130 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkoldeditable.h" 1 ># 37 "/usr/include/gtk-2.0/gtk/gtkoldeditable.h" > ># 47 "/usr/include/gtk-2.0/gtk/gtkoldeditable.h" >typedef struct _GtkOldEditable GtkOldEditable; >typedef struct _GtkOldEditableClass GtkOldEditableClass; > >typedef void (*GtkTextFunction) (GtkOldEditable *editable, guint32 time_); > >struct _GtkOldEditable >{ > GtkWidget widget; > > > guint current_pos; > > guint selection_start_pos; > guint selection_end_pos; > guint has_selection : 1; > > > guint editable : 1; > guint visible : 1; > > gchar *clipboard_text; >}; > >struct _GtkOldEditableClass >{ > GtkWidgetClass parent_class; > > > void (* activate) (GtkOldEditable *editable); > void (* set_editable) (GtkOldEditable *editable, > gboolean is_editable); > void (* move_cursor) (GtkOldEditable *editable, > gint x, > gint y); > void (* move_word) (GtkOldEditable *editable, > gint n); > void (* move_page) (GtkOldEditable *editable, > gint x, > gint y); > void (* move_to_row) (GtkOldEditable *editable, > gint row); > void (* move_to_column) (GtkOldEditable *editable, > gint row); > void (* kill_char) (GtkOldEditable *editable, > gint direction); > void (* kill_word) (GtkOldEditable *editable, > gint direction); > void (* kill_line) (GtkOldEditable *editable, > gint direction); > void (* cut_clipboard) (GtkOldEditable *editable); > void (* copy_clipboard) (GtkOldEditable *editable); > void (* paste_clipboard) (GtkOldEditable *editable); > > > > > > > void (* update_text) (GtkOldEditable *editable, > gint start_pos, > gint end_pos); > gchar* (* get_chars) (GtkOldEditable *editable, > gint start_pos, > gint end_pos); > void (* set_selection)(GtkOldEditable *editable, > gint start_pos, > gint end_pos); > void (* set_position) (GtkOldEditable *editable, > gint position); >}; > >GtkType gtk_old_editable_get_type (void) __attribute__((__const__)); >void gtk_old_editable_claim_selection (GtkOldEditable *old_editable, > gboolean claim, > guint32 time_); >void gtk_old_editable_changed (GtkOldEditable *old_editable); > > ># 132 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkoptionmenu.h" 1 ># 37 "/usr/include/gtk-2.0/gtk/gtkoptionmenu.h" > ># 47 "/usr/include/gtk-2.0/gtk/gtkoptionmenu.h" >typedef struct _GtkOptionMenu GtkOptionMenu; >typedef struct _GtkOptionMenuClass GtkOptionMenuClass; > >struct _GtkOptionMenu >{ > GtkButton button; > > GtkWidget *menu; > GtkWidget *menu_item; > > guint16 width; > guint16 height; >}; > >struct _GtkOptionMenuClass >{ > GtkButtonClass parent_class; > > void (*changed) (GtkOptionMenu *option_menu); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_option_menu_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_option_menu_new (void); >GtkWidget* gtk_option_menu_get_menu (GtkOptionMenu *option_menu); >void gtk_option_menu_set_menu (GtkOptionMenu *option_menu, > GtkWidget *menu); >void gtk_option_menu_remove_menu (GtkOptionMenu *option_menu); >gint gtk_option_menu_get_history (GtkOptionMenu *option_menu); >void gtk_option_menu_set_history (GtkOptionMenu *option_menu, > guint index_); > > > ># 133 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkpixmap.h" 1 ># 37 "/usr/include/gtk-2.0/gtk/gtkpixmap.h" > ># 47 "/usr/include/gtk-2.0/gtk/gtkpixmap.h" >typedef struct _GtkPixmap GtkPixmap; >typedef struct _GtkPixmapClass GtkPixmapClass; > >struct _GtkPixmap >{ > GtkMisc misc; > > GdkPixmap *pixmap; > GdkBitmap *mask; > > GdkPixmap *pixmap_insensitive; > guint build_insensitive : 1; >}; > >struct _GtkPixmapClass >{ > GtkMiscClass parent_class; >}; > > >GtkType gtk_pixmap_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_pixmap_new (GdkPixmap *pixmap, > GdkBitmap *mask); >void gtk_pixmap_set (GtkPixmap *pixmap, > GdkPixmap *val, > GdkBitmap *mask); >void gtk_pixmap_get (GtkPixmap *pixmap, > GdkPixmap **val, > GdkBitmap **mask); > >void gtk_pixmap_set_build_insensitive (GtkPixmap *pixmap, > gboolean build); > > > ># 135 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkplug.h" 1 ># 31 "/usr/include/gtk-2.0/gtk/gtkplug.h" ># 1 "/usr/include/gtk-2.0/gtk/gtksocket.h" 1 ># 31 "/usr/include/gtk-2.0/gtk/gtksocket.h" > ># 41 "/usr/include/gtk-2.0/gtk/gtksocket.h" >typedef struct _GtkSocket GtkSocket; >typedef struct _GtkSocketClass GtkSocketClass; > >struct _GtkSocket >{ > GtkContainer container; > > guint16 request_width; > guint16 request_height; > guint16 current_width; > guint16 current_height; > > GdkWindow *plug_window; > GtkWidget *plug_widget; > > gshort xembed_version; > guint same_app : 1; > guint focus_in : 1; > guint have_size : 1; > guint need_map : 1; > guint is_mapped : 1; > guint active : 1; > > GtkAccelGroup *accel_group; > GtkWidget *toplevel; >}; > >struct _GtkSocketClass >{ > GtkContainerClass parent_class; > > void (*plug_added) (GtkSocket *socket_); > gboolean (*plug_removed) (GtkSocket *socket_); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_socket_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_socket_new (void); > >void gtk_socket_add_id (GtkSocket *socket_, > GdkNativeWindow window_id); >GdkNativeWindow gtk_socket_get_id (GtkSocket *socket_); > > >void gtk_socket_steal (GtkSocket *socket_, > GdkNativeWindow wid); > > > ># 32 "/usr/include/gtk-2.0/gtk/gtkplug.h" 2 > > > > ># 45 "/usr/include/gtk-2.0/gtk/gtkplug.h" >typedef struct _GtkPlug GtkPlug; >typedef struct _GtkPlugClass GtkPlugClass; > > >struct _GtkPlug >{ > GtkWindow window; > > GdkWindow *socket_window; > GtkWidget *modality_window; > GtkWindowGroup *modality_group; > GHashTable *grabbed_keys; > > guint same_app : 1; >}; > >struct _GtkPlugClass >{ > GtkWindowClass parent_class; > > void (*embedded) (GtkPlug *plug); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_plug_get_type (void) __attribute__((__const__)); > > >void gtk_plug_construct (GtkPlug *plug, > GdkNativeWindow socket_id); >GtkWidget* gtk_plug_new (GdkNativeWindow socket_id); > > >void gtk_plug_construct_for_display (GtkPlug *plug, > GdkDisplay *display, > GdkNativeWindow socket_id); >GtkWidget* gtk_plug_new_for_display (GdkDisplay *display, > GdkNativeWindow socket_id); > >GdkNativeWindow gtk_plug_get_id (GtkPlug *plug); > >void _gtk_plug_add_to_socket (GtkPlug *plug, > GtkSocket *socket_); >void _gtk_plug_remove_from_socket (GtkPlug *plug, > GtkSocket *socket_); > > ># 136 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkpreview.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkpreview.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkpreview.h" >typedef struct _GtkPreview GtkPreview; >typedef struct _GtkPreviewInfo GtkPreviewInfo; >typedef union _GtkDitherInfo GtkDitherInfo; >typedef struct _GtkPreviewClass GtkPreviewClass; > >struct _GtkPreview >{ > GtkWidget widget; > > guchar *buffer; > guint16 buffer_width; > guint16 buffer_height; > > guint16 bpp; > guint16 rowstride; > > GdkRgbDither dither; > > guint type : 1; > guint expand : 1; >}; > >struct _GtkPreviewInfo >{ > guchar *lookup; > > gdouble gamma; >}; > >union _GtkDitherInfo >{ > gushort s[2]; > guchar c[4]; >}; > >struct _GtkPreviewClass >{ > GtkWidgetClass parent_class; > > GtkPreviewInfo info; > >}; > > >GtkType gtk_preview_get_type (void) __attribute__((__const__)); >void gtk_preview_uninit (void); >GtkWidget* gtk_preview_new (GtkPreviewType type); >void gtk_preview_size (GtkPreview *preview, > gint width, > gint height); >void gtk_preview_put (GtkPreview *preview, > GdkWindow *window, > GdkGC *gc, > gint srcx, > gint srcy, > gint destx, > gint desty, > gint width, > gint height); >void gtk_preview_draw_row (GtkPreview *preview, > guchar *data, > gint x, > gint y, > gint w); >void gtk_preview_set_expand (GtkPreview *preview, > gboolean expand); > >void gtk_preview_set_gamma (double gamma_); >void gtk_preview_set_color_cube (guint nred_shades, > guint ngreen_shades, > guint nblue_shades, > guint ngray_shades); >void gtk_preview_set_install_cmap (gint install_cmap); >void gtk_preview_set_reserved (gint nreserved); >void gtk_preview_set_dither (GtkPreview *preview, > GdkRgbDither dither); > >GdkVisual* gtk_preview_get_visual (void); >GdkColormap* gtk_preview_get_cmap (void); > >GtkPreviewInfo* gtk_preview_get_info (void); > > > > > > >void gtk_preview_reset (void); > > > ># 137 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkmain.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkenums.h" 1 ># 28 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkpagesetup.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkpagesetup.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkpapersize.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkpapersize.h" > > >typedef struct _GtkPaperSize GtkPaperSize; ># 42 "/usr/include/gtk-2.0/gtk/gtkpapersize.h" >GType gtk_paper_size_get_type (void) __attribute__((__const__)); > >GtkPaperSize *gtk_paper_size_new (const gchar *name); >GtkPaperSize *gtk_paper_size_new_from_ppd (const gchar *ppd_name, > const gchar *ppd_display_name, > gdouble width, > gdouble height); >GtkPaperSize *gtk_paper_size_new_custom (const gchar *name, > const gchar *display_name, > gdouble width, > gdouble height, > GtkUnit unit); >GtkPaperSize *gtk_paper_size_copy (GtkPaperSize *other); >void gtk_paper_size_free (GtkPaperSize *size); >gboolean gtk_paper_size_is_equal (GtkPaperSize *size1, > GtkPaperSize *size2); > >GList *gtk_paper_size_get_paper_sizes (gboolean include_custom); > > >const gchar *gtk_paper_size_get_name (GtkPaperSize *size); >const gchar *gtk_paper_size_get_display_name (GtkPaperSize *size); >const gchar *gtk_paper_size_get_ppd_name (GtkPaperSize *size); > >gdouble gtk_paper_size_get_width (GtkPaperSize *size, GtkUnit unit); >gdouble gtk_paper_size_get_height (GtkPaperSize *size, GtkUnit unit); >gboolean gtk_paper_size_is_custom (GtkPaperSize *size); > > >void gtk_paper_size_set_size (GtkPaperSize *size, > gdouble width, > gdouble height, > GtkUnit unit); > >gdouble gtk_paper_size_get_default_top_margin (GtkPaperSize *size, > GtkUnit unit); >gdouble gtk_paper_size_get_default_bottom_margin (GtkPaperSize *size, > GtkUnit unit); >gdouble gtk_paper_size_get_default_left_margin (GtkPaperSize *size, > GtkUnit unit); >gdouble gtk_paper_size_get_default_right_margin (GtkPaperSize *size, > GtkUnit unit); > >const gchar *gtk_paper_size_get_default (void); > >GtkPaperSize *gtk_paper_size_new_from_key_file (GKeyFile *key_file, > const gchar *group_name, > GError **error); >void gtk_paper_size_to_key_file (GtkPaperSize *size, > GKeyFile *key_file, > const gchar *group_name); > > ># 27 "/usr/include/gtk-2.0/gtk/gtkpagesetup.h" 2 > > > >typedef struct _GtkPageSetup GtkPageSetup; > > > > > >GType gtk_page_setup_get_type (void) __attribute__((__const__)); >GtkPageSetup * gtk_page_setup_new (void); >GtkPageSetup * gtk_page_setup_copy (GtkPageSetup *other); >GtkPageOrientation gtk_page_setup_get_orientation (GtkPageSetup *setup); >void gtk_page_setup_set_orientation (GtkPageSetup *setup, > GtkPageOrientation orientation); >GtkPaperSize * gtk_page_setup_get_paper_size (GtkPageSetup *setup); >void gtk_page_setup_set_paper_size (GtkPageSetup *setup, > GtkPaperSize *size); >gdouble gtk_page_setup_get_top_margin (GtkPageSetup *setup, > GtkUnit unit); >void gtk_page_setup_set_top_margin (GtkPageSetup *setup, > gdouble margin, > GtkUnit unit); >gdouble gtk_page_setup_get_bottom_margin (GtkPageSetup *setup, > GtkUnit unit); >void gtk_page_setup_set_bottom_margin (GtkPageSetup *setup, > gdouble margin, > GtkUnit unit); >gdouble gtk_page_setup_get_left_margin (GtkPageSetup *setup, > GtkUnit unit); >void gtk_page_setup_set_left_margin (GtkPageSetup *setup, > gdouble margin, > GtkUnit unit); >gdouble gtk_page_setup_get_right_margin (GtkPageSetup *setup, > GtkUnit unit); >void gtk_page_setup_set_right_margin (GtkPageSetup *setup, > gdouble margin, > GtkUnit unit); > >void gtk_page_setup_set_paper_size_and_default_margins (GtkPageSetup *setup, > GtkPaperSize *size); > > >gdouble gtk_page_setup_get_paper_width (GtkPageSetup *setup, > GtkUnit unit); >gdouble gtk_page_setup_get_paper_height (GtkPageSetup *setup, > GtkUnit unit); > > > >gdouble gtk_page_setup_get_page_width (GtkPageSetup *setup, > GtkUnit unit); >gdouble gtk_page_setup_get_page_height (GtkPageSetup *setup, > GtkUnit unit); > > >GtkPageSetup *gtk_page_setup_new_from_file (const gchar *file_name, > GError **error); >gboolean gtk_page_setup_to_file (GtkPageSetup *setup, > const char *file_name, > GError **error); >GtkPageSetup *gtk_page_setup_new_from_key_file (GKeyFile *key_file, > const gchar *group_name, > GError **error); >void gtk_page_setup_to_key_file (GtkPageSetup *setup, > GKeyFile *key_file, > const gchar *group_name); > > ># 30 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkprintsettings.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkprintsettings.h" > > >typedef struct _GtkPrintSettings GtkPrintSettings; > > > > > >typedef void (*GtkPrintSettingsFunc) (const gchar *key, > const gchar *value, > gpointer user_data); > >typedef struct _GtkPageRange GtkPageRange; >struct _GtkPageRange >{ > gint start; > gint end; >}; > >GType gtk_print_settings_get_type (void) __attribute__((__const__)); >GtkPrintSettings *gtk_print_settings_new (void); > >GtkPrintSettings *gtk_print_settings_copy (GtkPrintSettings *other); > >GtkPrintSettings *gtk_print_settings_new_from_file (const gchar *file_name, > GError **error); >gboolean gtk_print_settings_to_file (GtkPrintSettings *settings, > const gchar *file_name, > GError **error); >GtkPrintSettings *gtk_print_settings_new_from_key_file (GKeyFile *key_file, > const gchar *group_name, > GError **error); >void gtk_print_settings_to_key_file (GtkPrintSettings *settings, > GKeyFile *key_file, > const gchar *group_name); >gboolean gtk_print_settings_has_key (GtkPrintSettings *settings, > const gchar *key); >const gchar *gtk_print_settings_get (GtkPrintSettings *settings, > const gchar *key); >void gtk_print_settings_set (GtkPrintSettings *settings, > const gchar *key, > const gchar *value); >void gtk_print_settings_unset (GtkPrintSettings *settings, > const gchar *key); >void gtk_print_settings_foreach (GtkPrintSettings *settings, > GtkPrintSettingsFunc func, > gpointer user_data); >gboolean gtk_print_settings_get_bool (GtkPrintSettings *settings, > const gchar *key); >void gtk_print_settings_set_bool (GtkPrintSettings *settings, > const gchar *key, > gboolean value); >gdouble gtk_print_settings_get_double (GtkPrintSettings *settings, > const gchar *key); >gdouble gtk_print_settings_get_double_with_default (GtkPrintSettings *settings, > const gchar *key, > gdouble def); >void gtk_print_settings_set_double (GtkPrintSettings *settings, > const gchar *key, > gdouble value); >gdouble gtk_print_settings_get_length (GtkPrintSettings *settings, > const gchar *key, > GtkUnit unit); >void gtk_print_settings_set_length (GtkPrintSettings *settings, > const gchar *key, > gdouble value, > GtkUnit unit); >gint gtk_print_settings_get_int (GtkPrintSettings *settings, > const gchar *key); >gint gtk_print_settings_get_int_with_default (GtkPrintSettings *settings, > const gchar *key, > gint def); >void gtk_print_settings_set_int (GtkPrintSettings *settings, > const gchar *key, > gint value); ># 133 "/usr/include/gtk-2.0/gtk/gtkprintsettings.h" >const gchar *gtk_print_settings_get_printer (GtkPrintSettings *settings); >void gtk_print_settings_set_printer (GtkPrintSettings *settings, > const gchar *printer); >GtkPageOrientation gtk_print_settings_get_orientation (GtkPrintSettings *settings); >void gtk_print_settings_set_orientation (GtkPrintSettings *settings, > GtkPageOrientation orientation); >GtkPaperSize * gtk_print_settings_get_paper_size (GtkPrintSettings *settings); >void gtk_print_settings_set_paper_size (GtkPrintSettings *settings, > GtkPaperSize *paper_size); >gdouble gtk_print_settings_get_paper_width (GtkPrintSettings *settings, > GtkUnit unit); >void gtk_print_settings_set_paper_width (GtkPrintSettings *settings, > gdouble width, > GtkUnit unit); >gdouble gtk_print_settings_get_paper_height (GtkPrintSettings *settings, > GtkUnit unit); >void gtk_print_settings_set_paper_height (GtkPrintSettings *settings, > gdouble height, > GtkUnit unit); >gboolean gtk_print_settings_get_use_color (GtkPrintSettings *settings); >void gtk_print_settings_set_use_color (GtkPrintSettings *settings, > gboolean use_color); >gboolean gtk_print_settings_get_collate (GtkPrintSettings *settings); >void gtk_print_settings_set_collate (GtkPrintSettings *settings, > gboolean collate); >gboolean gtk_print_settings_get_reverse (GtkPrintSettings *settings); >void gtk_print_settings_set_reverse (GtkPrintSettings *settings, > gboolean reverse); >GtkPrintDuplex gtk_print_settings_get_duplex (GtkPrintSettings *settings); >void gtk_print_settings_set_duplex (GtkPrintSettings *settings, > GtkPrintDuplex duplex); >GtkPrintQuality gtk_print_settings_get_quality (GtkPrintSettings *settings); >void gtk_print_settings_set_quality (GtkPrintSettings *settings, > GtkPrintQuality quality); >gint gtk_print_settings_get_n_copies (GtkPrintSettings *settings); >void gtk_print_settings_set_n_copies (GtkPrintSettings *settings, > gint num_copies); >gint gtk_print_settings_get_number_up (GtkPrintSettings *settings); >void gtk_print_settings_set_number_up (GtkPrintSettings *settings, > gint number_up); >gint gtk_print_settings_get_resolution (GtkPrintSettings *settings); >void gtk_print_settings_set_resolution (GtkPrintSettings *settings, > gint resolution); >gdouble gtk_print_settings_get_scale (GtkPrintSettings *settings); >void gtk_print_settings_set_scale (GtkPrintSettings *settings, > gdouble scale); >GtkPrintPages gtk_print_settings_get_print_pages (GtkPrintSettings *settings); >void gtk_print_settings_set_print_pages (GtkPrintSettings *settings, > GtkPrintPages pages); >GtkPageRange * gtk_print_settings_get_page_ranges (GtkPrintSettings *settings, > gint *num_ranges); >void gtk_print_settings_set_page_ranges (GtkPrintSettings *settings, > GtkPageRange *page_ranges, > gint num_ranges); >GtkPageSet gtk_print_settings_get_page_set (GtkPrintSettings *settings); >void gtk_print_settings_set_page_set (GtkPrintSettings *settings, > GtkPageSet page_set); >const gchar *gtk_print_settings_get_default_source (GtkPrintSettings *settings); >void gtk_print_settings_set_default_source (GtkPrintSettings *settings, > const gchar *default_source); >const gchar *gtk_print_settings_get_media_type (GtkPrintSettings *settings); >void gtk_print_settings_set_media_type (GtkPrintSettings *settings, > const gchar *media_type); >const gchar *gtk_print_settings_get_dither (GtkPrintSettings *settings); >void gtk_print_settings_set_dither (GtkPrintSettings *settings, > const gchar *dither); >const gchar *gtk_print_settings_get_finishings (GtkPrintSettings *settings); >void gtk_print_settings_set_finishings (GtkPrintSettings *settings, > const gchar *finishings); >const gchar *gtk_print_settings_get_output_bin (GtkPrintSettings *settings); >void gtk_print_settings_set_output_bin (GtkPrintSettings *settings, > const gchar *output_bin); > > ># 31 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkprintcontext.h" 1 ># 29 "/usr/include/gtk-2.0/gtk/gtkprintcontext.h" > > >typedef struct _GtkPrintContext GtkPrintContext; > > > > > >GType gtk_print_context_get_type (void) __attribute__((__const__)); > > > >cairo_t *gtk_print_context_get_cairo_context (GtkPrintContext *context); > >GtkPageSetup *gtk_print_context_get_page_setup (GtkPrintContext *context); >gdouble gtk_print_context_get_width (GtkPrintContext *context); >gdouble gtk_print_context_get_height (GtkPrintContext *context); >gdouble gtk_print_context_get_dpi_x (GtkPrintContext *context); >gdouble gtk_print_context_get_dpi_y (GtkPrintContext *context); > > >PangoFontMap *gtk_print_context_get_pango_fontmap (GtkPrintContext *context); >PangoContext *gtk_print_context_create_pango_context (GtkPrintContext *context); >PangoLayout *gtk_print_context_create_pango_layout (GtkPrintContext *context); > > >void gtk_print_context_set_cairo_context (GtkPrintContext *context, > cairo_t *cr, > double dpi_x, > double dpi_y); > > ># 32 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h" 1 ># 29 "/usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h" > > > > > > > >typedef struct _GtkPrintOperationPreview GtkPrintOperationPreview; >typedef struct _GtkPrintOperationPreviewIface GtkPrintOperationPreviewIface; > > >struct _GtkPrintOperationPreviewIface >{ > GTypeInterface g_iface; > > > void (*ready) (GtkPrintOperationPreview *preview, > GtkPrintContext *context); > void (*got_page_size) (GtkPrintOperationPreview *preview, > GtkPrintContext *context, > GtkPageSetup *page_setup); > > > > void (*render_page) (GtkPrintOperationPreview *preview, > gint page_nr); > gboolean (*is_selected) (GtkPrintOperationPreview *preview, > gint page_nr); > void (*end_preview) (GtkPrintOperationPreview *preview); > > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); > void (*_gtk_reserved5) (void); > void (*_gtk_reserved6) (void); > void (*_gtk_reserved7) (void); >}; > >GType gtk_print_operation_preview_get_type (void) __attribute__((__const__)); > >void gtk_print_operation_preview_render_page (GtkPrintOperationPreview *preview, > gint page_nr); >void gtk_print_operation_preview_end_preview (GtkPrintOperationPreview *preview); >gboolean gtk_print_operation_preview_is_selected (GtkPrintOperationPreview *preview, > gint page_nr); > > ># 33 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" 2 > > ># 43 "/usr/include/gtk-2.0/gtk/gtkprintoperation.h" >typedef struct _GtkPrintOperationClass GtkPrintOperationClass; >typedef struct _GtkPrintOperationPrivate GtkPrintOperationPrivate; >typedef struct _GtkPrintOperation GtkPrintOperation; > >typedef enum { > GTK_PRINT_STATUS_INITIAL, > GTK_PRINT_STATUS_PREPARING, > GTK_PRINT_STATUS_GENERATING_DATA, > GTK_PRINT_STATUS_SENDING_DATA, > GTK_PRINT_STATUS_PENDING, > GTK_PRINT_STATUS_PENDING_ISSUE, > GTK_PRINT_STATUS_PRINTING, > GTK_PRINT_STATUS_FINISHED, > GTK_PRINT_STATUS_FINISHED_ABORTED >} GtkPrintStatus; > >typedef enum { > GTK_PRINT_OPERATION_RESULT_ERROR, > GTK_PRINT_OPERATION_RESULT_APPLY, > GTK_PRINT_OPERATION_RESULT_CANCEL, > GTK_PRINT_OPERATION_RESULT_IN_PROGRESS >} GtkPrintOperationResult; > >typedef enum { > GTK_PRINT_OPERATION_ACTION_PRINT_DIALOG, > GTK_PRINT_OPERATION_ACTION_PRINT, > GTK_PRINT_OPERATION_ACTION_PREVIEW, > GTK_PRINT_OPERATION_ACTION_EXPORT >} GtkPrintOperationAction; > > >struct _GtkPrintOperation >{ > GObject parent_instance; > > GtkPrintOperationPrivate *priv; >}; > >struct _GtkPrintOperationClass >{ > GObjectClass parent_class; > > void (*done) (GtkPrintOperation *operation, > GtkPrintOperationResult result); > void (*begin_print) (GtkPrintOperation *operation, > GtkPrintContext *context); > gboolean (*paginate) (GtkPrintOperation *operation, > GtkPrintContext *context); > void (*request_page_setup) (GtkPrintOperation *operation, > GtkPrintContext *context, > gint page_nr, > GtkPageSetup *setup); > void (*draw_page) (GtkPrintOperation *operation, > GtkPrintContext *context, > gint page_nr); > void (*end_print) (GtkPrintOperation *operation, > GtkPrintContext *context); > void (*status_changed) (GtkPrintOperation *operation); > > GtkWidget *(*create_custom_widget) (GtkPrintOperation *operation); > void (*custom_widget_apply) (GtkPrintOperation *operation, > GtkWidget *widget); > > > gboolean (*preview) (GtkPrintOperation *operation, > GtkPrintOperationPreview *preview, > GtkPrintContext *context, > GtkWindow *parent); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); > void (*_gtk_reserved5) (void); > void (*_gtk_reserved6) (void); > void (*_gtk_reserved7) (void); >}; > > > >typedef enum >{ > GTK_PRINT_ERROR_GENERAL, > GTK_PRINT_ERROR_INTERNAL_ERROR, > GTK_PRINT_ERROR_NOMEM, > GTK_PRINT_ERROR_INVALID_FILE >} GtkPrintError; > >GQuark gtk_print_error_quark (void); > >GType gtk_print_operation_get_type (void) __attribute__((__const__)); >GtkPrintOperation * gtk_print_operation_new (void); >void gtk_print_operation_set_default_page_setup (GtkPrintOperation *op, > GtkPageSetup *default_page_setup); >GtkPageSetup * gtk_print_operation_get_default_page_setup (GtkPrintOperation *op); >void gtk_print_operation_set_print_settings (GtkPrintOperation *op, > GtkPrintSettings *print_settings); >GtkPrintSettings * gtk_print_operation_get_print_settings (GtkPrintOperation *op); >void gtk_print_operation_set_job_name (GtkPrintOperation *op, > const gchar *job_name); >void gtk_print_operation_set_n_pages (GtkPrintOperation *op, > gint n_pages); >void gtk_print_operation_set_current_page (GtkPrintOperation *op, > gint current_page); >void gtk_print_operation_set_use_full_page (GtkPrintOperation *op, > gboolean full_page); >void gtk_print_operation_set_unit (GtkPrintOperation *op, > GtkUnit unit); >void gtk_print_operation_set_export_filename (GtkPrintOperation *op, > const gchar *filename); >void gtk_print_operation_set_track_print_status (GtkPrintOperation *op, > gboolean track_status); >void gtk_print_operation_set_show_progress (GtkPrintOperation *op, > gboolean show_progress); >void gtk_print_operation_set_allow_async (GtkPrintOperation *op, > gboolean allow_async); >void gtk_print_operation_set_custom_tab_label (GtkPrintOperation *op, > const gchar *label); >GtkPrintOperationResult gtk_print_operation_run (GtkPrintOperation *op, > GtkPrintOperationAction action, > GtkWindow *parent, > GError **error); >void gtk_print_operation_get_error (GtkPrintOperation *op, > GError **error); >GtkPrintStatus gtk_print_operation_get_status (GtkPrintOperation *op); >const gchar * gtk_print_operation_get_status_string (GtkPrintOperation *op); >gboolean gtk_print_operation_is_finished (GtkPrintOperation *op); >void gtk_print_operation_cancel (GtkPrintOperation *op); > >GtkPageSetup *gtk_print_run_page_setup_dialog (GtkWindow *parent, > GtkPageSetup *page_setup, > GtkPrintSettings *settings); > >typedef void (* GtkPageSetupDoneFunc) (GtkPageSetup *page_setup, > gpointer data); > >void gtk_print_run_page_setup_dialog_async (GtkWindow *parent, > GtkPageSetup *page_setup, > GtkPrintSettings *settings, > GtkPageSetupDoneFunc done_cb, > gpointer data); > > ># 138 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkprogress.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkprogress.h" > ># 49 "/usr/include/gtk-2.0/gtk/gtkprogress.h" >typedef struct _GtkProgress GtkProgress; >typedef struct _GtkProgressClass GtkProgressClass; > > >struct _GtkProgress >{ > GtkWidget widget; > > GtkAdjustment *adjustment; > GdkPixmap *offscreen_pixmap; > gchar *format; > gfloat x_align; > gfloat y_align; > > guint show_text : 1; > guint activity_mode : 1; > guint use_text_format : 1; >}; > >struct _GtkProgressClass >{ > GtkWidgetClass parent_class; > > void (* paint) (GtkProgress *progress); > void (* update) (GtkProgress *progress); > void (* act_mode_enter) (GtkProgress *progress); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > > > > > >GType gtk_progress_get_type (void) __attribute__((__const__)); >void gtk_progress_set_show_text (GtkProgress *progress, > gboolean show_text); >void gtk_progress_set_text_alignment (GtkProgress *progress, > gfloat x_align, > gfloat y_align); >void gtk_progress_set_format_string (GtkProgress *progress, > const gchar *format); >void gtk_progress_set_adjustment (GtkProgress *progress, > GtkAdjustment *adjustment); >void gtk_progress_configure (GtkProgress *progress, > gdouble value, > gdouble hmin, > gdouble max); >void gtk_progress_set_percentage (GtkProgress *progress, > gdouble percentage); >void gtk_progress_set_value (GtkProgress *progress, > gdouble value); >gdouble gtk_progress_get_value (GtkProgress *progress); >void gtk_progress_set_activity_mode (GtkProgress *progress, > gboolean activity_mode); >gchar* gtk_progress_get_current_text (GtkProgress *progress); >gchar* gtk_progress_get_text_from_value (GtkProgress *progress, > gdouble value); >gdouble gtk_progress_get_current_percentage (GtkProgress *progress); >gdouble gtk_progress_get_percentage_from_value (GtkProgress *progress, > gdouble value); > > > > ># 139 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkprogressbar.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkprogressbar.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkprogressbar.h" >typedef struct _GtkProgressBar GtkProgressBar; >typedef struct _GtkProgressBarClass GtkProgressBarClass; > >typedef enum >{ > GTK_PROGRESS_CONTINUOUS, > GTK_PROGRESS_DISCRETE >} GtkProgressBarStyle; > >typedef enum >{ > GTK_PROGRESS_LEFT_TO_RIGHT, > GTK_PROGRESS_RIGHT_TO_LEFT, > GTK_PROGRESS_BOTTOM_TO_TOP, > GTK_PROGRESS_TOP_TO_BOTTOM >} GtkProgressBarOrientation; > >struct _GtkProgressBar >{ > GtkProgress progress; > > GtkProgressBarStyle bar_style; > GtkProgressBarOrientation orientation; > > guint blocks; > gint in_block; > > gint activity_pos; > guint activity_step; > guint activity_blocks; > > gdouble pulse_fraction; > > guint activity_dir : 1; > guint ellipsize : 3; > guint dirty : 1; >}; > >struct _GtkProgressBarClass >{ > GtkProgressClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_progress_bar_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_progress_bar_new (void); ># 125 "/usr/include/gtk-2.0/gtk/gtkprogressbar.h" >void gtk_progress_bar_pulse (GtkProgressBar *pbar); >void gtk_progress_bar_set_text (GtkProgressBar *pbar, > const gchar *text); >void gtk_progress_bar_set_fraction (GtkProgressBar *pbar, > gdouble fraction); > >void gtk_progress_bar_set_pulse_step (GtkProgressBar *pbar, > gdouble fraction); >void gtk_progress_bar_set_orientation (GtkProgressBar *pbar, > GtkProgressBarOrientation orientation); > >const gchar* gtk_progress_bar_get_text (GtkProgressBar *pbar); >gdouble gtk_progress_bar_get_fraction (GtkProgressBar *pbar); >gdouble gtk_progress_bar_get_pulse_step (GtkProgressBar *pbar); > >GtkProgressBarOrientation gtk_progress_bar_get_orientation (GtkProgressBar *pbar); >void gtk_progress_bar_set_ellipsize (GtkProgressBar *pbar, > PangoEllipsizeMode mode); >PangoEllipsizeMode gtk_progress_bar_get_ellipsize (GtkProgressBar *pbar); > > > > > >GtkWidget* gtk_progress_bar_new_with_adjustment (GtkAdjustment *adjustment); >void gtk_progress_bar_set_bar_style (GtkProgressBar *pbar, > GtkProgressBarStyle style); >void gtk_progress_bar_set_discrete_blocks (GtkProgressBar *pbar, > guint blocks); > > > > >void gtk_progress_bar_set_activity_step (GtkProgressBar *pbar, > guint step); >void gtk_progress_bar_set_activity_blocks (GtkProgressBar *pbar, > guint blocks); >void gtk_progress_bar_update (GtkProgressBar *pbar, > gdouble percentage); > > > > ># 140 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkradioaction.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkradioaction.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktoggleaction.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtktoggleaction.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtktoggleaction.h" >typedef struct _GtkToggleAction GtkToggleAction; >typedef struct _GtkToggleActionPrivate GtkToggleActionPrivate; >typedef struct _GtkToggleActionClass GtkToggleActionClass; > >struct _GtkToggleAction >{ > GtkAction parent; > > > > GtkToggleActionPrivate *private_data; >}; > >struct _GtkToggleActionClass >{ > GtkActionClass parent_class; > > void (* toggled) (GtkToggleAction *action); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_toggle_action_get_type (void) __attribute__((__const__)); >GtkToggleAction *gtk_toggle_action_new (const gchar *name, > const gchar *label, > const gchar *tooltip, > const gchar *stock_id); >void gtk_toggle_action_toggled (GtkToggleAction *action); >void gtk_toggle_action_set_active (GtkToggleAction *action, > gboolean is_active); >gboolean gtk_toggle_action_get_active (GtkToggleAction *action); >void gtk_toggle_action_set_draw_as_radio (GtkToggleAction *action, > gboolean draw_as_radio); >gboolean gtk_toggle_action_get_draw_as_radio (GtkToggleAction *action); > > > ># 34 "/usr/include/gtk-2.0/gtk/gtkradioaction.h" 2 > > ># 44 "/usr/include/gtk-2.0/gtk/gtkradioaction.h" >typedef struct _GtkRadioAction GtkRadioAction; >typedef struct _GtkRadioActionPrivate GtkRadioActionPrivate; >typedef struct _GtkRadioActionClass GtkRadioActionClass; > >struct _GtkRadioAction >{ > GtkToggleAction parent; > > > > GtkRadioActionPrivate *private_data; >}; > >struct _GtkRadioActionClass >{ > GtkToggleActionClass parent_class; > > void (* changed) (GtkRadioAction *action, GtkRadioAction *current); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_radio_action_get_type (void) __attribute__((__const__)); >GtkRadioAction *gtk_radio_action_new (const gchar *name, > const gchar *label, > const gchar *tooltip, > const gchar *stock_id, > gint value); >GSList *gtk_radio_action_get_group (GtkRadioAction *action); >void gtk_radio_action_set_group (GtkRadioAction *action, > GSList *group); >gint gtk_radio_action_get_current_value (GtkRadioAction *action); >void gtk_radio_action_set_current_value (GtkRadioAction *action, > gint current_value); > > ># 141 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkradiobutton.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkradiobutton.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkradiobutton.h" >typedef struct _GtkRadioButton GtkRadioButton; >typedef struct _GtkRadioButtonClass GtkRadioButtonClass; > >struct _GtkRadioButton >{ > GtkCheckButton check_button; > > GSList *group; >}; > >struct _GtkRadioButtonClass >{ > GtkCheckButtonClass parent_class; > > > void (*group_changed) (GtkRadioButton *radio_button); > > > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_radio_button_get_type (void) __attribute__((__const__)); > >GtkWidget* gtk_radio_button_new (GSList *group); >GtkWidget* gtk_radio_button_new_from_widget (GtkRadioButton *radio_group_member); >GtkWidget* gtk_radio_button_new_with_label (GSList *group, > const gchar *label); >GtkWidget* gtk_radio_button_new_with_label_from_widget (GtkRadioButton *radio_group_member, > const gchar *label); >GtkWidget* gtk_radio_button_new_with_mnemonic (GSList *group, > const gchar *label); >GtkWidget* gtk_radio_button_new_with_mnemonic_from_widget (GtkRadioButton *radio_group_member, > const gchar *label); >GSList* gtk_radio_button_get_group (GtkRadioButton *radio_button); >void gtk_radio_button_set_group (GtkRadioButton *radio_button, > GSList *group); > > > > > > ># 142 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkradiomenuitem.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkradiomenuitem.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtkradiomenuitem.h" >typedef struct _GtkRadioMenuItem GtkRadioMenuItem; >typedef struct _GtkRadioMenuItemClass GtkRadioMenuItemClass; > >struct _GtkRadioMenuItem >{ > GtkCheckMenuItem check_menu_item; > > GSList *group; >}; > >struct _GtkRadioMenuItemClass >{ > GtkCheckMenuItemClass parent_class; > > > void (*group_changed) (GtkRadioMenuItem *radio_menu_item); > > > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_radio_menu_item_get_type (void) __attribute__((__const__)); > >GtkWidget* gtk_radio_menu_item_new (GSList *group); >GtkWidget* gtk_radio_menu_item_new_with_label (GSList *group, > const gchar *label); >GtkWidget* gtk_radio_menu_item_new_with_mnemonic (GSList *group, > const gchar *label); >GtkWidget* gtk_radio_menu_item_new_from_widget (GtkRadioMenuItem *group); >GtkWidget *gtk_radio_menu_item_new_with_mnemonic_from_widget (GtkRadioMenuItem *group, > const gchar *label); >GtkWidget *gtk_radio_menu_item_new_with_label_from_widget (GtkRadioMenuItem *group, > const gchar *label); >GSList* gtk_radio_menu_item_get_group (GtkRadioMenuItem *radio_menu_item); >void gtk_radio_menu_item_set_group (GtkRadioMenuItem *radio_menu_item, > GSList *group); > > > > > > ># 143 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktoolbutton.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h" 2 > > ># 37 "/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h" >typedef struct _GtkToggleToolButton GtkToggleToolButton; >typedef struct _GtkToggleToolButtonClass GtkToggleToolButtonClass; >typedef struct _GtkToggleToolButtonPrivate GtkToggleToolButtonPrivate; > >struct _GtkToggleToolButton >{ > GtkToolButton parent; > > > GtkToggleToolButtonPrivate *priv; >}; > >struct _GtkToggleToolButtonClass >{ > GtkToolButtonClass parent_class; > > > void (* toggled) (GtkToggleToolButton *button); > > > void (* _gtk_reserved1) (void); > void (* _gtk_reserved2) (void); > void (* _gtk_reserved3) (void); > void (* _gtk_reserved4) (void); >}; > >GType gtk_toggle_tool_button_get_type (void) __attribute__((__const__)); >GtkToolItem *gtk_toggle_tool_button_new (void); >GtkToolItem *gtk_toggle_tool_button_new_from_stock (const gchar *stock_id); > >void gtk_toggle_tool_button_set_active (GtkToggleToolButton *button, > gboolean is_active); >gboolean gtk_toggle_tool_button_get_active (GtkToggleToolButton *button); > > ># 27 "/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h" 2 > > ># 37 "/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h" >typedef struct _GtkRadioToolButton GtkRadioToolButton; >typedef struct _GtkRadioToolButtonClass GtkRadioToolButtonClass; > >struct _GtkRadioToolButton >{ > GtkToggleToolButton parent; >}; > >struct _GtkRadioToolButtonClass >{ > GtkToggleToolButtonClass parent_class; > > > void (* _gtk_reserved1) (void); > void (* _gtk_reserved2) (void); > void (* _gtk_reserved3) (void); > void (* _gtk_reserved4) (void); >}; > >GType gtk_radio_tool_button_get_type (void) __attribute__((__const__)); > >GtkToolItem *gtk_radio_tool_button_new (GSList *group); >GtkToolItem *gtk_radio_tool_button_new_from_stock (GSList *group, > const gchar *stock_id); >GtkToolItem *gtk_radio_tool_button_new_from_widget (GtkRadioToolButton *group); >GtkToolItem *gtk_radio_tool_button_new_with_stock_from_widget (GtkRadioToolButton *group, > const gchar *stock_id); >GSList * gtk_radio_tool_button_get_group (GtkRadioToolButton *button); >void gtk_radio_tool_button_set_group (GtkRadioToolButton *button, > GSList *group); > > ># 144 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentaction.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkrecentaction.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentmanager.h" 1 ># 29 "/usr/include/gtk-2.0/gtk/gtkrecentmanager.h" > ># 40 "/usr/include/gtk-2.0/gtk/gtkrecentmanager.h" >typedef struct _GtkRecentInfo GtkRecentInfo; >typedef struct _GtkRecentData GtkRecentData; >typedef struct _GtkRecentManager GtkRecentManager; >typedef struct _GtkRecentManagerClass GtkRecentManagerClass; >typedef struct _GtkRecentManagerPrivate GtkRecentManagerPrivate; ># 66 "/usr/include/gtk-2.0/gtk/gtkrecentmanager.h" >struct _GtkRecentData >{ > gchar *display_name; > gchar *description; > > gchar *mime_type; > > gchar *app_name; > gchar *app_exec; > > gchar **groups; > > gboolean is_private; >}; > >struct _GtkRecentManager >{ > > GObject parent_instance; > > GtkRecentManagerPrivate *priv; >}; > >struct _GtkRecentManagerClass >{ > > GObjectClass parent_class; > > void (*changed) (GtkRecentManager *manager); > > > void (*_gtk_recent1) (void); > void (*_gtk_recent2) (void); > void (*_gtk_recent3) (void); > void (*_gtk_recent4) (void); >}; ># 120 "/usr/include/gtk-2.0/gtk/gtkrecentmanager.h" >typedef enum >{ > GTK_RECENT_MANAGER_ERROR_NOT_FOUND, > GTK_RECENT_MANAGER_ERROR_INVALID_URI, > GTK_RECENT_MANAGER_ERROR_INVALID_ENCODING, > GTK_RECENT_MANAGER_ERROR_NOT_REGISTERED, > GTK_RECENT_MANAGER_ERROR_READ, > GTK_RECENT_MANAGER_ERROR_WRITE, > GTK_RECENT_MANAGER_ERROR_UNKNOWN >} GtkRecentManagerError; > > >GQuark gtk_recent_manager_error_quark (void); > > >GType gtk_recent_manager_get_type (void) __attribute__((__const__)); > >GtkRecentManager *gtk_recent_manager_new (void); >GtkRecentManager *gtk_recent_manager_get_default (void); > > >GtkRecentManager *gtk_recent_manager_get_for_screen (GdkScreen *screen); >void gtk_recent_manager_set_screen (GtkRecentManager *manager, > GdkScreen *screen); > > >gboolean gtk_recent_manager_add_item (GtkRecentManager *manager, > const gchar *uri); >gboolean gtk_recent_manager_add_full (GtkRecentManager *manager, > const gchar *uri, > const GtkRecentData *recent_data); >gboolean gtk_recent_manager_remove_item (GtkRecentManager *manager, > const gchar *uri, > GError **error); >GtkRecentInfo * gtk_recent_manager_lookup_item (GtkRecentManager *manager, > const gchar *uri, > GError **error); >gboolean gtk_recent_manager_has_item (GtkRecentManager *manager, > const gchar *uri); >gboolean gtk_recent_manager_move_item (GtkRecentManager *manager, > const gchar *uri, > const gchar *new_uri, > GError **error); >void gtk_recent_manager_set_limit (GtkRecentManager *manager, > gint limit); >gint gtk_recent_manager_get_limit (GtkRecentManager *manager); >GList * gtk_recent_manager_get_items (GtkRecentManager *manager); >gint gtk_recent_manager_purge_items (GtkRecentManager *manager, > GError **error); > > >GType gtk_recent_info_get_type (void) __attribute__((__const__)); > >GtkRecentInfo * gtk_recent_info_ref (GtkRecentInfo *info); >void gtk_recent_info_unref (GtkRecentInfo *info); > >const gchar *gtk_recent_info_get_uri (GtkRecentInfo *info); >const gchar *gtk_recent_info_get_display_name (GtkRecentInfo *info); >const gchar *gtk_recent_info_get_description (GtkRecentInfo *info); >const gchar *gtk_recent_info_get_mime_type (GtkRecentInfo *info); >time_t gtk_recent_info_get_added (GtkRecentInfo *info); >time_t gtk_recent_info_get_modified (GtkRecentInfo *info); >time_t gtk_recent_info_get_visited (GtkRecentInfo *info); >gboolean gtk_recent_info_get_private_hint (GtkRecentInfo *info); >gboolean gtk_recent_info_get_application_info (GtkRecentInfo *info, > const gchar *app_name, > gchar **app_exec, > guint *count, > time_t *time_); >gchar ** gtk_recent_info_get_applications (GtkRecentInfo *info, > gsize *length) __attribute__((__malloc__)); >gchar * gtk_recent_info_last_application (GtkRecentInfo *info) __attribute__((__malloc__)); >gboolean gtk_recent_info_has_application (GtkRecentInfo *info, > const gchar *app_name); >gchar ** gtk_recent_info_get_groups (GtkRecentInfo *info, > gsize *length) __attribute__((__malloc__)); >gboolean gtk_recent_info_has_group (GtkRecentInfo *info, > const gchar *group_name); >GdkPixbuf * gtk_recent_info_get_icon (GtkRecentInfo *info, > gint size); >gchar * gtk_recent_info_get_short_name (GtkRecentInfo *info) __attribute__((__malloc__)); >gchar * gtk_recent_info_get_uri_display (GtkRecentInfo *info) __attribute__((__malloc__)); >gint gtk_recent_info_get_age (GtkRecentInfo *info); >gboolean gtk_recent_info_is_local (GtkRecentInfo *info); >gboolean gtk_recent_info_exists (GtkRecentInfo *info); >gboolean gtk_recent_info_match (GtkRecentInfo *info_a, > GtkRecentInfo *info_b); > > >void _gtk_recent_manager_sync (void); > > ># 27 "/usr/include/gtk-2.0/gtk/gtkrecentaction.h" 2 > > ># 37 "/usr/include/gtk-2.0/gtk/gtkrecentaction.h" >typedef struct _GtkRecentAction GtkRecentAction; >typedef struct _GtkRecentActionPrivate GtkRecentActionPrivate; >typedef struct _GtkRecentActionClass GtkRecentActionClass; > >struct _GtkRecentAction >{ > GtkAction parent_instance; > > > GtkRecentActionPrivate *priv; >}; > >struct _GtkRecentActionClass >{ > GtkActionClass parent_class; >}; > >GType gtk_recent_action_get_type (void) __attribute__((__const__)); >GtkAction *gtk_recent_action_new (const gchar *name, > const gchar *label, > const gchar *tooltip, > const gchar *stock_id); >GtkAction *gtk_recent_action_new_for_manager (const gchar *name, > const gchar *label, > const gchar *tooltip, > const gchar *stock_id, > GtkRecentManager *manager); >gboolean gtk_recent_action_get_show_numbers (GtkRecentAction *action); >void gtk_recent_action_set_show_numbers (GtkRecentAction *action, > gboolean show_numbers); > > ># 147 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentchooser.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkrecentchooser.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentmanager.h" 1 ># 28 "/usr/include/gtk-2.0/gtk/gtkrecentchooser.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentfilter.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkrecentfilter.h" > > > > > > >typedef struct _GtkRecentFilter GtkRecentFilter; >typedef struct _GtkRecentFilterInfo GtkRecentFilterInfo; > >typedef enum { > GTK_RECENT_FILTER_URI = 1 << 0, > GTK_RECENT_FILTER_DISPLAY_NAME = 1 << 1, > GTK_RECENT_FILTER_MIME_TYPE = 1 << 2, > GTK_RECENT_FILTER_APPLICATION = 1 << 3, > GTK_RECENT_FILTER_GROUP = 1 << 4, > GTK_RECENT_FILTER_AGE = 1 << 5 >} GtkRecentFilterFlags; > >typedef gboolean (*GtkRecentFilterFunc) (const GtkRecentFilterInfo *filter_info, > gpointer user_data); > >struct _GtkRecentFilterInfo >{ > GtkRecentFilterFlags contains; > > const gchar *uri; > const gchar *display_name; > const gchar *mime_type; > const gchar **applications; > const gchar **groups; > > gint age; >}; > >GType gtk_recent_filter_get_type (void) __attribute__((__const__)); > >GtkRecentFilter * gtk_recent_filter_new (void); >void gtk_recent_filter_set_name (GtkRecentFilter *filter, > const gchar *name); >const gchar *gtk_recent_filter_get_name (GtkRecentFilter *filter); > >void gtk_recent_filter_add_mime_type (GtkRecentFilter *filter, > const gchar *mime_type); >void gtk_recent_filter_add_pattern (GtkRecentFilter *filter, > const gchar *pattern); >void gtk_recent_filter_add_pixbuf_formats (GtkRecentFilter *filter); >void gtk_recent_filter_add_application (GtkRecentFilter *filter, > const gchar *application); >void gtk_recent_filter_add_group (GtkRecentFilter *filter, > const gchar *group); >void gtk_recent_filter_add_age (GtkRecentFilter *filter, > gint days); >void gtk_recent_filter_add_custom (GtkRecentFilter *filter, > GtkRecentFilterFlags needed, > GtkRecentFilterFunc func, > gpointer data, > GDestroyNotify data_destroy); > >GtkRecentFilterFlags gtk_recent_filter_get_needed (GtkRecentFilter *filter); >gboolean gtk_recent_filter_filter (GtkRecentFilter *filter, > const GtkRecentFilterInfo *filter_info); > > ># 29 "/usr/include/gtk-2.0/gtk/gtkrecentchooser.h" 2 > > ># 51 "/usr/include/gtk-2.0/gtk/gtkrecentchooser.h" >typedef enum >{ > GTK_RECENT_SORT_NONE = 0, > GTK_RECENT_SORT_MRU, > GTK_RECENT_SORT_LRU, > GTK_RECENT_SORT_CUSTOM >} GtkRecentSortType; > >typedef gint (*GtkRecentSortFunc) (GtkRecentInfo *a, > GtkRecentInfo *b, > gpointer user_data); > > >typedef struct _GtkRecentChooser GtkRecentChooser; >typedef struct _GtkRecentChooserIface GtkRecentChooserIface; > > > >typedef enum >{ > GTK_RECENT_CHOOSER_ERROR_NOT_FOUND, > GTK_RECENT_CHOOSER_ERROR_INVALID_URI >} GtkRecentChooserError; > >GQuark gtk_recent_chooser_error_quark (void); > > >struct _GtkRecentChooserIface >{ > GTypeInterface base_iface; > > > > > gboolean (* set_current_uri) (GtkRecentChooser *chooser, > const gchar *uri, > GError **error); > gchar * (* get_current_uri) (GtkRecentChooser *chooser); > gboolean (* select_uri) (GtkRecentChooser *chooser, > const gchar *uri, > GError **error); > void (* unselect_uri) (GtkRecentChooser *chooser, > const gchar *uri); > void (* select_all) (GtkRecentChooser *chooser); > void (* unselect_all) (GtkRecentChooser *chooser); > GList * (* get_items) (GtkRecentChooser *chooser); > GtkRecentManager *(* get_recent_manager) (GtkRecentChooser *chooser); > void (* add_filter) (GtkRecentChooser *chooser, > GtkRecentFilter *filter); > void (* remove_filter) (GtkRecentChooser *chooser, > GtkRecentFilter *filter); > GSList * (* list_filters) (GtkRecentChooser *chooser); > void (* set_sort_func) (GtkRecentChooser *chooser, > GtkRecentSortFunc sort_func, > gpointer data, > GDestroyNotify destroy); > > > > > void (* item_activated) (GtkRecentChooser *chooser); > void (* selection_changed) (GtkRecentChooser *chooser); >}; > >GType gtk_recent_chooser_get_type (void) __attribute__((__const__)); > > > > >void gtk_recent_chooser_set_show_private (GtkRecentChooser *chooser, > gboolean show_private); >gboolean gtk_recent_chooser_get_show_private (GtkRecentChooser *chooser); >void gtk_recent_chooser_set_show_not_found (GtkRecentChooser *chooser, > gboolean show_not_found); >gboolean gtk_recent_chooser_get_show_not_found (GtkRecentChooser *chooser); >void gtk_recent_chooser_set_select_multiple (GtkRecentChooser *chooser, > gboolean select_multiple); >gboolean gtk_recent_chooser_get_select_multiple (GtkRecentChooser *chooser); >void gtk_recent_chooser_set_limit (GtkRecentChooser *chooser, > gint limit); >gint gtk_recent_chooser_get_limit (GtkRecentChooser *chooser); >void gtk_recent_chooser_set_local_only (GtkRecentChooser *chooser, > gboolean local_only); >gboolean gtk_recent_chooser_get_local_only (GtkRecentChooser *chooser); >void gtk_recent_chooser_set_show_tips (GtkRecentChooser *chooser, > gboolean show_tips); >gboolean gtk_recent_chooser_get_show_tips (GtkRecentChooser *chooser); > >void gtk_recent_chooser_set_show_numbers (GtkRecentChooser *chooser, > gboolean show_numbers); >gboolean gtk_recent_chooser_get_show_numbers (GtkRecentChooser *chooser); > >void gtk_recent_chooser_set_show_icons (GtkRecentChooser *chooser, > gboolean show_icons); >gboolean gtk_recent_chooser_get_show_icons (GtkRecentChooser *chooser); >void gtk_recent_chooser_set_sort_type (GtkRecentChooser *chooser, > GtkRecentSortType sort_type); >GtkRecentSortType gtk_recent_chooser_get_sort_type (GtkRecentChooser *chooser); >void gtk_recent_chooser_set_sort_func (GtkRecentChooser *chooser, > GtkRecentSortFunc sort_func, > gpointer sort_data, > GDestroyNotify data_destroy); > > > > >gboolean gtk_recent_chooser_set_current_uri (GtkRecentChooser *chooser, > const gchar *uri, > GError **error); >gchar * gtk_recent_chooser_get_current_uri (GtkRecentChooser *chooser); >GtkRecentInfo *gtk_recent_chooser_get_current_item (GtkRecentChooser *chooser); >gboolean gtk_recent_chooser_select_uri (GtkRecentChooser *chooser, > const gchar *uri, > GError **error); >void gtk_recent_chooser_unselect_uri (GtkRecentChooser *chooser, > const gchar *uri); >void gtk_recent_chooser_select_all (GtkRecentChooser *chooser); >void gtk_recent_chooser_unselect_all (GtkRecentChooser *chooser); >GList * gtk_recent_chooser_get_items (GtkRecentChooser *chooser); >gchar ** gtk_recent_chooser_get_uris (GtkRecentChooser *chooser, > gsize *length); > > > > >void gtk_recent_chooser_add_filter (GtkRecentChooser *chooser, > GtkRecentFilter *filter); >void gtk_recent_chooser_remove_filter (GtkRecentChooser *chooser, > GtkRecentFilter *filter); >GSList * gtk_recent_chooser_list_filters (GtkRecentChooser *chooser); >void gtk_recent_chooser_set_filter (GtkRecentChooser *chooser, > GtkRecentFilter *filter); >GtkRecentFilter *gtk_recent_chooser_get_filter (GtkRecentChooser *chooser); > > > ># 148 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h" 1 ># 25 "/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentchooser.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h" 2 > > ># 36 "/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h" >typedef struct _GtkRecentChooserDialog GtkRecentChooserDialog; >typedef struct _GtkRecentChooserDialogClass GtkRecentChooserDialogClass; > >typedef struct _GtkRecentChooserDialogPrivate GtkRecentChooserDialogPrivate; > > >struct _GtkRecentChooserDialog >{ > > GtkDialog parent_instance; > > GtkRecentChooserDialogPrivate *priv; >}; > >struct _GtkRecentChooserDialogClass >{ > GtkDialogClass parent_class; >}; > > >GType gtk_recent_chooser_dialog_get_type (void) __attribute__((__const__)); > >GtkWidget *gtk_recent_chooser_dialog_new (const gchar *title, > GtkWindow *parent, > const gchar *first_button_text, > ...) __attribute__((__sentinel__)); >GtkWidget *gtk_recent_chooser_dialog_new_for_manager (const gchar *title, > GtkWindow *parent, > GtkRecentManager *manager, > const gchar *first_button_text, > ...) __attribute__((__sentinel__)); > > ># 149 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h" >typedef struct _GtkRecentChooserMenu GtkRecentChooserMenu; >typedef struct _GtkRecentChooserMenuClass GtkRecentChooserMenuClass; >typedef struct _GtkRecentChooserMenuPrivate GtkRecentChooserMenuPrivate; > >struct _GtkRecentChooserMenu >{ > > GtkMenu parent_instance; > > GtkRecentChooserMenuPrivate *priv; >}; > >struct _GtkRecentChooserMenuClass >{ > GtkMenuClass parent_class; > > > void (* gtk_recent1) (void); > void (* gtk_recent2) (void); > void (* gtk_recent3) (void); > void (* gtk_recent4) (void); >}; > >GType gtk_recent_chooser_menu_get_type (void) __attribute__((__const__)); > >GtkWidget *gtk_recent_chooser_menu_new (void); >GtkWidget *gtk_recent_chooser_menu_new_for_manager (GtkRecentManager *manager); > >gboolean gtk_recent_chooser_menu_get_show_numbers (GtkRecentChooserMenu *menu); >void gtk_recent_chooser_menu_set_show_numbers (GtkRecentChooserMenu *menu, > gboolean show_numbers); > > ># 150 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h" >typedef struct _GtkRecentChooserWidget GtkRecentChooserWidget; >typedef struct _GtkRecentChooserWidgetClass GtkRecentChooserWidgetClass; > >typedef struct _GtkRecentChooserWidgetPrivate GtkRecentChooserWidgetPrivate; > >struct _GtkRecentChooserWidget >{ > > GtkVBox parent_instance; > > GtkRecentChooserWidgetPrivate *priv; >}; > >struct _GtkRecentChooserWidgetClass >{ > GtkVBoxClass parent_class; >}; > >GType gtk_recent_chooser_widget_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_recent_chooser_widget_new (void); >GtkWidget *gtk_recent_chooser_widget_new_for_manager (GtkRecentManager *manager); > > ># 151 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkrecentfilter.h" 1 ># 152 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > > ># 1 "/usr/include/gtk-2.0/gtk/gtkscalebutton.h" 1 ># 41 "/usr/include/gtk-2.0/gtk/gtkscalebutton.h" > ># 50 "/usr/include/gtk-2.0/gtk/gtkscalebutton.h" >typedef struct _GtkScaleButton GtkScaleButton; >typedef struct _GtkScaleButtonClass GtkScaleButtonClass; >typedef struct _GtkScaleButtonPrivate GtkScaleButtonPrivate; > >struct _GtkScaleButtonClass >{ > GtkButtonClass parent_class; > > > void (* value_changed) (GtkScaleButton *button, gdouble value); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >struct _GtkScaleButton >{ > GtkButton parent; > > GtkWidget *plus_button; > GtkWidget *minus_button; > > > GtkScaleButtonPrivate *priv; >}; > >GType gtk_scale_button_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_scale_button_new (GtkIconSize size, > gdouble min, > gdouble max, > gdouble step, > const gchar **icons); >void gtk_scale_button_set_icons (GtkScaleButton *button, > const gchar **icons); >gdouble gtk_scale_button_get_value (GtkScaleButton *button); >void gtk_scale_button_set_value (GtkScaleButton *button, > gdouble value); >GtkAdjustment* gtk_scale_button_get_adjustment (GtkScaleButton *button); >void gtk_scale_button_set_adjustment (GtkScaleButton *button, > GtkAdjustment *adjustment); > > ># 156 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkviewport.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtkviewport.h" > ># 47 "/usr/include/gtk-2.0/gtk/gtkviewport.h" >typedef struct _GtkViewport GtkViewport; >typedef struct _GtkViewportClass GtkViewportClass; > >struct _GtkViewport >{ > GtkBin bin; > > GtkShadowType shadow_type; > GdkWindow *view_window; > GdkWindow *bin_window; > GtkAdjustment *hadjustment; > GtkAdjustment *vadjustment; >}; > >struct _GtkViewportClass >{ > GtkBinClass parent_class; > > void (*set_scroll_adjustments) (GtkViewport *viewport, > GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); >}; > > >GType gtk_viewport_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_viewport_new (GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); >GtkAdjustment* gtk_viewport_get_hadjustment (GtkViewport *viewport); >GtkAdjustment* gtk_viewport_get_vadjustment (GtkViewport *viewport); >void gtk_viewport_set_hadjustment (GtkViewport *viewport, > GtkAdjustment *adjustment); >void gtk_viewport_set_vadjustment (GtkViewport *viewport, > GtkAdjustment *adjustment); >void gtk_viewport_set_shadow_type (GtkViewport *viewport, > GtkShadowType type); >GtkShadowType gtk_viewport_get_shadow_type (GtkViewport *viewport); > > > ># 35 "/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h" 2 > > > ># 49 "/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h" >typedef struct _GtkScrolledWindow GtkScrolledWindow; >typedef struct _GtkScrolledWindowClass GtkScrolledWindowClass; > >struct _GtkScrolledWindow >{ > GtkBin container; > > > GtkWidget *hscrollbar; > GtkWidget *vscrollbar; > > > guint hscrollbar_policy : 2; > guint vscrollbar_policy : 2; > guint hscrollbar_visible : 1; > guint vscrollbar_visible : 1; > guint window_placement : 2; > guint focus_out : 1; > > guint16 shadow_type; >}; > >struct _GtkScrolledWindowClass >{ > GtkBinClass parent_class; > > gint scrollbar_spacing; ># 84 "/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h" > gboolean (*scroll_child) (GtkScrolledWindow *scrolled_window, > GtkScrollType scroll, > gboolean horizontal); > > void (* move_focus_out) (GtkScrolledWindow *scrolled_window, > GtkDirectionType direction); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_scrolled_window_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_scrolled_window_new (GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); >void gtk_scrolled_window_set_hadjustment (GtkScrolledWindow *scrolled_window, > GtkAdjustment *hadjustment); >void gtk_scrolled_window_set_vadjustment (GtkScrolledWindow *scrolled_window, > GtkAdjustment *vadjustment); >GtkAdjustment* gtk_scrolled_window_get_hadjustment (GtkScrolledWindow *scrolled_window); >GtkAdjustment* gtk_scrolled_window_get_vadjustment (GtkScrolledWindow *scrolled_window); >GtkWidget* gtk_scrolled_window_get_hscrollbar (GtkScrolledWindow *scrolled_window); >GtkWidget* gtk_scrolled_window_get_vscrollbar (GtkScrolledWindow *scrolled_window); >void gtk_scrolled_window_set_policy (GtkScrolledWindow *scrolled_window, > GtkPolicyType hscrollbar_policy, > GtkPolicyType vscrollbar_policy); >void gtk_scrolled_window_get_policy (GtkScrolledWindow *scrolled_window, > GtkPolicyType *hscrollbar_policy, > GtkPolicyType *vscrollbar_policy); >void gtk_scrolled_window_set_placement (GtkScrolledWindow *scrolled_window, > GtkCornerType window_placement); >void gtk_scrolled_window_unset_placement (GtkScrolledWindow *scrolled_window); > >GtkCornerType gtk_scrolled_window_get_placement (GtkScrolledWindow *scrolled_window); >void gtk_scrolled_window_set_shadow_type (GtkScrolledWindow *scrolled_window, > GtkShadowType type); >GtkShadowType gtk_scrolled_window_get_shadow_type (GtkScrolledWindow *scrolled_window); >void gtk_scrolled_window_add_with_viewport (GtkScrolledWindow *scrolled_window, > GtkWidget *child); > >gint _gtk_scrolled_window_get_scrollbar_spacing (GtkScrolledWindow *scrolled_window); > > > ># 158 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > ># 1 "/usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h" >typedef struct _GtkSeparatorMenuItem GtkSeparatorMenuItem; >typedef struct _GtkSeparatorMenuItemClass GtkSeparatorMenuItemClass; > >struct _GtkSeparatorMenuItem >{ > GtkMenuItem menu_item; >}; > >struct _GtkSeparatorMenuItemClass >{ > GtkMenuItemClass parent_class; >}; > > >GType gtk_separator_menu_item_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_separator_menu_item_new (void); > > > ># 161 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h" >typedef struct _GtkSeparatorToolItem GtkSeparatorToolItem; >typedef struct _GtkSeparatorToolItemClass GtkSeparatorToolItemClass; >typedef struct _GtkSeparatorToolItemPrivate GtkSeparatorToolItemPrivate; > >struct _GtkSeparatorToolItem >{ > GtkToolItem parent; > > > GtkSeparatorToolItemPrivate *priv; >}; > >struct _GtkSeparatorToolItemClass >{ > GtkToolItemClass parent_class; > > > void (* _gtk_reserved1) (void); > void (* _gtk_reserved2) (void); > void (* _gtk_reserved3) (void); > void (* _gtk_reserved4) (void); >}; > >GType gtk_separator_tool_item_get_type (void) __attribute__((__const__)); >GtkToolItem *gtk_separator_tool_item_new (void); > >gboolean gtk_separator_tool_item_get_draw (GtkSeparatorToolItem *item); >void gtk_separator_tool_item_set_draw (GtkSeparatorToolItem *item, > gboolean draw); > > ># 162 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > ># 1 "/usr/include/gtk-2.0/gtk/gtksizegroup.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtksizegroup.h" > ># 36 "/usr/include/gtk-2.0/gtk/gtksizegroup.h" >typedef struct _GtkSizeGroup GtkSizeGroup; >typedef struct _GtkSizeGroupClass GtkSizeGroupClass; > >struct _GtkSizeGroup >{ > GObject parent_instance; > > > GSList *widgets; > > guint8 mode; > > guint have_width : 1; > guint have_height : 1; > guint ignore_hidden : 1; > > GtkRequisition requisition; >}; > >struct _GtkSizeGroupClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; ># 76 "/usr/include/gtk-2.0/gtk/gtksizegroup.h" >typedef enum { > GTK_SIZE_GROUP_NONE, > GTK_SIZE_GROUP_HORIZONTAL, > GTK_SIZE_GROUP_VERTICAL, > GTK_SIZE_GROUP_BOTH >} GtkSizeGroupMode; > >GType gtk_size_group_get_type (void) __attribute__((__const__)); > >GtkSizeGroup * gtk_size_group_new (GtkSizeGroupMode mode); >void gtk_size_group_set_mode (GtkSizeGroup *size_group, > GtkSizeGroupMode mode); >GtkSizeGroupMode gtk_size_group_get_mode (GtkSizeGroup *size_group); >void gtk_size_group_set_ignore_hidden (GtkSizeGroup *size_group, > gboolean ignore_hidden); >gboolean gtk_size_group_get_ignore_hidden (GtkSizeGroup *size_group); >void gtk_size_group_add_widget (GtkSizeGroup *size_group, > GtkWidget *widget); >void gtk_size_group_remove_widget (GtkSizeGroup *size_group, > GtkWidget *widget); >GSList * gtk_size_group_get_widgets (GtkSizeGroup *size_group); > > >void _gtk_size_group_get_child_requisition (GtkWidget *widget, > GtkRequisition *requisition); >void _gtk_size_group_compute_requisition (GtkWidget *widget, > GtkRequisition *requisition); >void _gtk_size_group_queue_resize (GtkWidget *widget); > > ># 165 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkspinbutton.h" 1 ># 39 "/usr/include/gtk-2.0/gtk/gtkspinbutton.h" > ># 50 "/usr/include/gtk-2.0/gtk/gtkspinbutton.h" >typedef enum >{ > GTK_UPDATE_ALWAYS, > GTK_UPDATE_IF_VALID >} GtkSpinButtonUpdatePolicy; > >typedef enum >{ > GTK_SPIN_STEP_FORWARD, > GTK_SPIN_STEP_BACKWARD, > GTK_SPIN_PAGE_FORWARD, > GTK_SPIN_PAGE_BACKWARD, > GTK_SPIN_HOME, > GTK_SPIN_END, > GTK_SPIN_USER_DEFINED >} GtkSpinType; > > >typedef struct _GtkSpinButton GtkSpinButton; >typedef struct _GtkSpinButtonClass GtkSpinButtonClass; > > >struct _GtkSpinButton >{ > GtkEntry entry; > > GtkAdjustment *adjustment; > > GdkWindow *panel; > > guint32 timer; > > gdouble climb_rate; > gdouble timer_step; > > GtkSpinButtonUpdatePolicy update_policy; > > guint in_child : 2; > guint click_child : 2; > guint button : 2; > guint need_timer : 1; > guint timer_calls : 3; > guint digits : 10; > guint numeric : 1; > guint wrap : 1; > guint snap_to_ticks : 1; >}; > >struct _GtkSpinButtonClass >{ > GtkEntryClass parent_class; > > gint (*input) (GtkSpinButton *spin_button, > gdouble *new_value); > gint (*output) (GtkSpinButton *spin_button); > void (*value_changed) (GtkSpinButton *spin_button); > > > void (*change_value) (GtkSpinButton *spin_button, > GtkScrollType scroll); > > void (*wrapped) (GtkSpinButton *spin_button); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); >}; > > >GType gtk_spin_button_get_type (void) __attribute__((__const__)); > >void gtk_spin_button_configure (GtkSpinButton *spin_button, > GtkAdjustment *adjustment, > gdouble climb_rate, > guint digits); > >GtkWidget* gtk_spin_button_new (GtkAdjustment *adjustment, > gdouble climb_rate, > guint digits); > >GtkWidget* gtk_spin_button_new_with_range (gdouble min, > gdouble max, > gdouble step); > >void gtk_spin_button_set_adjustment (GtkSpinButton *spin_button, > GtkAdjustment *adjustment); > >GtkAdjustment* gtk_spin_button_get_adjustment (GtkSpinButton *spin_button); > >void gtk_spin_button_set_digits (GtkSpinButton *spin_button, > guint digits); >guint gtk_spin_button_get_digits (GtkSpinButton *spin_button); > >void gtk_spin_button_set_increments (GtkSpinButton *spin_button, > gdouble step, > gdouble page); >void gtk_spin_button_get_increments (GtkSpinButton *spin_button, > gdouble *step, > gdouble *page); > >void gtk_spin_button_set_range (GtkSpinButton *spin_button, > gdouble min, > gdouble max); >void gtk_spin_button_get_range (GtkSpinButton *spin_button, > gdouble *min, > gdouble *max); > >gdouble gtk_spin_button_get_value (GtkSpinButton *spin_button); > >gint gtk_spin_button_get_value_as_int (GtkSpinButton *spin_button); > >void gtk_spin_button_set_value (GtkSpinButton *spin_button, > gdouble value); > >void gtk_spin_button_set_update_policy (GtkSpinButton *spin_button, > GtkSpinButtonUpdatePolicy policy); >GtkSpinButtonUpdatePolicy gtk_spin_button_get_update_policy (GtkSpinButton *spin_button); > >void gtk_spin_button_set_numeric (GtkSpinButton *spin_button, > gboolean numeric); >gboolean gtk_spin_button_get_numeric (GtkSpinButton *spin_button); > >void gtk_spin_button_spin (GtkSpinButton *spin_button, > GtkSpinType direction, > gdouble increment); > >void gtk_spin_button_set_wrap (GtkSpinButton *spin_button, > gboolean wrap); >gboolean gtk_spin_button_get_wrap (GtkSpinButton *spin_button); > >void gtk_spin_button_set_snap_to_ticks (GtkSpinButton *spin_button, > gboolean snap_to_ticks); >gboolean gtk_spin_button_get_snap_to_ticks (GtkSpinButton *spin_button); >void gtk_spin_button_update (GtkSpinButton *spin_button); > > > > > > > ># 167 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkstatusbar.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkstatusbar.h" > ># 43 "/usr/include/gtk-2.0/gtk/gtkstatusbar.h" >typedef struct _GtkStatusbar GtkStatusbar; >typedef struct _GtkStatusbarClass GtkStatusbarClass; > >struct _GtkStatusbar >{ > GtkHBox parent_widget; > > GtkWidget *frame; > GtkWidget *label; > > GSList *messages; > GSList *keys; > > guint seq_context_id; > guint seq_message_id; > > GdkWindow *grip_window; > > guint has_resize_grip : 1; >}; > >struct _GtkStatusbarClass >{ > GtkHBoxClass parent_class; > > gpointer reserved; > > void (*text_pushed) (GtkStatusbar *statusbar, > guint context_id, > const gchar *text); > void (*text_popped) (GtkStatusbar *statusbar, > guint context_id, > const gchar *text); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_statusbar_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_statusbar_new (void); > > > >guint gtk_statusbar_get_context_id (GtkStatusbar *statusbar, > const gchar *context_description); > >guint gtk_statusbar_push (GtkStatusbar *statusbar, > guint context_id, > const gchar *text); >void gtk_statusbar_pop (GtkStatusbar *statusbar, > guint context_id); >void gtk_statusbar_remove (GtkStatusbar *statusbar, > guint context_id, > guint message_id); > >void gtk_statusbar_set_has_resize_grip (GtkStatusbar *statusbar, > gboolean setting); >gboolean gtk_statusbar_get_has_resize_grip (GtkStatusbar *statusbar); > > ># 168 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkstatusicon.h" 1 ># 30 "/usr/include/gtk-2.0/gtk/gtkstatusicon.h" > ># 39 "/usr/include/gtk-2.0/gtk/gtkstatusicon.h" >typedef struct _GtkStatusIcon GtkStatusIcon; >typedef struct _GtkStatusIconClass GtkStatusIconClass; >typedef struct _GtkStatusIconPrivate GtkStatusIconPrivate; > >struct _GtkStatusIcon >{ > GObject parent_instance; > > GtkStatusIconPrivate *priv; >}; > >struct _GtkStatusIconClass >{ > GObjectClass parent_class; > > void (* activate) (GtkStatusIcon *status_icon); > void (* popup_menu) (GtkStatusIcon *status_icon, > guint button, > guint32 activate_time); > gboolean (* size_changed) (GtkStatusIcon *status_icon, > gint size); > > void (*__gtk_reserved1); > void (*__gtk_reserved2); > void (*__gtk_reserved3); > void (*__gtk_reserved4); > void (*__gtk_reserved5); > void (*__gtk_reserved6); >}; > >GType gtk_status_icon_get_type (void) __attribute__((__const__)); > >GtkStatusIcon *gtk_status_icon_new (void); >GtkStatusIcon *gtk_status_icon_new_from_pixbuf (GdkPixbuf *pixbuf); >GtkStatusIcon *gtk_status_icon_new_from_file (const gchar *filename); >GtkStatusIcon *gtk_status_icon_new_from_stock (const gchar *stock_id); >GtkStatusIcon *gtk_status_icon_new_from_icon_name (const gchar *icon_name); > >void gtk_status_icon_set_from_pixbuf (GtkStatusIcon *status_icon, > GdkPixbuf *pixbuf); >void gtk_status_icon_set_from_file (GtkStatusIcon *status_icon, > const gchar *filename); >void gtk_status_icon_set_from_stock (GtkStatusIcon *status_icon, > const gchar *stock_id); >void gtk_status_icon_set_from_icon_name (GtkStatusIcon *status_icon, > const gchar *icon_name); > >GtkImageType gtk_status_icon_get_storage_type (GtkStatusIcon *status_icon); > >GdkPixbuf *gtk_status_icon_get_pixbuf (GtkStatusIcon *status_icon); >const gchar *gtk_status_icon_get_stock (GtkStatusIcon *status_icon); >const gchar *gtk_status_icon_get_icon_name (GtkStatusIcon *status_icon); > >gint gtk_status_icon_get_size (GtkStatusIcon *status_icon); > >void gtk_status_icon_set_screen (GtkStatusIcon *status_icon, > GdkScreen *screen); >GdkScreen *gtk_status_icon_get_screen (GtkStatusIcon *status_icon); > >void gtk_status_icon_set_tooltip (GtkStatusIcon *status_icon, > const gchar *tooltip_text); > >void gtk_status_icon_set_visible (GtkStatusIcon *status_icon, > gboolean visible); >gboolean gtk_status_icon_get_visible (GtkStatusIcon *status_icon); > >void gtk_status_icon_set_blinking (GtkStatusIcon *status_icon, > gboolean blinking); >gboolean gtk_status_icon_get_blinking (GtkStatusIcon *status_icon); > >gboolean gtk_status_icon_is_embedded (GtkStatusIcon *status_icon); > >void gtk_status_icon_position_menu (GtkMenu *menu, > gint *x, > gint *y, > gboolean *push_in, > gpointer user_data); >gboolean gtk_status_icon_get_geometry (GtkStatusIcon *status_icon, > GdkScreen **screen, > GdkRectangle *area, > GtkOrientation *orientation); > > ># 169 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkstock.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkstock.h" > > >typedef struct _GtkStockItem GtkStockItem; > >struct _GtkStockItem >{ > gchar *stock_id; > gchar *label; > GdkModifierType modifier; > guint keyval; > gchar *translation_domain; >}; > >void gtk_stock_add (const GtkStockItem *items, > guint n_items); >void gtk_stock_add_static (const GtkStockItem *items, > guint n_items); >gboolean gtk_stock_lookup (const gchar *stock_id, > GtkStockItem *item); > > > > >GSList* gtk_stock_list_ids (void); > >GtkStockItem *gtk_stock_item_copy (const GtkStockItem *item); >void gtk_stock_item_free (GtkStockItem *item); > >void gtk_stock_set_translate_func (const gchar *domain, > GtkTranslateFunc func, > gpointer data, > GtkDestroyNotify notify); ># 174 "/usr/include/gtk-2.0/gtk/gtkstock.h" > ># 170 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtktable.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtktable.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtktable.h" >typedef struct _GtkTable GtkTable; >typedef struct _GtkTableClass GtkTableClass; >typedef struct _GtkTableChild GtkTableChild; >typedef struct _GtkTableRowCol GtkTableRowCol; > >struct _GtkTable >{ > GtkContainer container; > > GList *children; > GtkTableRowCol *rows; > GtkTableRowCol *cols; > guint16 nrows; > guint16 ncols; > guint16 column_spacing; > guint16 row_spacing; > guint homogeneous : 1; >}; > >struct _GtkTableClass >{ > GtkContainerClass parent_class; >}; > >struct _GtkTableChild >{ > GtkWidget *widget; > guint16 left_attach; > guint16 right_attach; > guint16 top_attach; > guint16 bottom_attach; > guint16 xpadding; > guint16 ypadding; > guint xexpand : 1; > guint yexpand : 1; > guint xshrink : 1; > guint yshrink : 1; > guint xfill : 1; > guint yfill : 1; >}; > >struct _GtkTableRowCol >{ > guint16 requisition; > guint16 allocation; > guint16 spacing; > guint need_expand : 1; > guint need_shrink : 1; > guint expand : 1; > guint shrink : 1; > guint empty : 1; >}; > > >GType gtk_table_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_table_new (guint rows, > guint columns, > gboolean homogeneous); >void gtk_table_resize (GtkTable *table, > guint rows, > guint columns); >void gtk_table_attach (GtkTable *table, > GtkWidget *child, > guint left_attach, > guint right_attach, > guint top_attach, > guint bottom_attach, > GtkAttachOptions xoptions, > GtkAttachOptions yoptions, > guint xpadding, > guint ypadding); >void gtk_table_attach_defaults (GtkTable *table, > GtkWidget *widget, > guint left_attach, > guint right_attach, > guint top_attach, > guint bottom_attach); >void gtk_table_set_row_spacing (GtkTable *table, > guint row, > guint spacing); >guint gtk_table_get_row_spacing (GtkTable *table, > guint row); >void gtk_table_set_col_spacing (GtkTable *table, > guint column, > guint spacing); >guint gtk_table_get_col_spacing (GtkTable *table, > guint column); >void gtk_table_set_row_spacings (GtkTable *table, > guint spacing); >guint gtk_table_get_default_row_spacing (GtkTable *table); >void gtk_table_set_col_spacings (GtkTable *table, > guint spacing); >guint gtk_table_get_default_col_spacing (GtkTable *table); >void gtk_table_set_homogeneous (GtkTable *table, > gboolean homogeneous); >gboolean gtk_table_get_homogeneous (GtkTable *table); > > > ># 172 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h" >typedef struct _GtkTearoffMenuItem GtkTearoffMenuItem; >typedef struct _GtkTearoffMenuItemClass GtkTearoffMenuItemClass; > >struct _GtkTearoffMenuItem >{ > GtkMenuItem menu_item; > > guint torn_off : 1; >}; > >struct _GtkTearoffMenuItemClass >{ > GtkMenuItemClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_tearoff_menu_item_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_tearoff_menu_item_new (void); > > ># 173 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktext.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtktext.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkoldeditable.h" 1 ># 36 "/usr/include/gtk-2.0/gtk/gtktext.h" 2 > > ># 47 "/usr/include/gtk-2.0/gtk/gtktext.h" >typedef struct _GtkTextFont GtkTextFont; >typedef struct _GtkPropertyMark GtkPropertyMark; >typedef struct _GtkText GtkText; >typedef struct _GtkTextClass GtkTextClass; > >struct _GtkPropertyMark >{ > > GList* property; > > > guint offset; > > > guint index; >}; > >struct _GtkText >{ > GtkOldEditable old_editable; > > GdkWindow *text_area; > > GtkAdjustment *hadj; > GtkAdjustment *vadj; > > GdkGC *gc; > > GdkPixmap* line_wrap_bitmap; > GdkPixmap* line_arrow_bitmap; > > > > > > union { GdkWChar *wc; guchar *ch; } text; > > guint text_len; > > > guint gap_position; > > > guint gap_size; > > > > guint text_end; > > > > GList *line_start_cache; > > guint first_line_start_index; > > guint first_cut_pixels; > > guint first_onscreen_hor_pixel; > > guint first_onscreen_ver_pixel; > > > > > > guint line_wrap : 1; > guint word_wrap : 1; > > > guint use_wchar : 1; > > > guint freeze_count; > > > > GList *text_properties; > > GList *text_properties_end; > > > > > GtkPropertyMark point; > > > > union { GdkWChar *wc; guchar *ch; } scratch_buffer; > guint scratch_buffer_len; > > > > gint last_ver_value; > > > > gint cursor_pos_x; > gint cursor_pos_y; > GtkPropertyMark cursor_mark; > GdkWChar cursor_char; > gchar cursor_char_offset; > gint cursor_virtual_x; > gint cursor_drawn_level; > > > > GList *current_line; > > > > GList *tab_stops; > gint default_tab_width; > > GtkTextFont *current_font; > > > gint timer; > > guint button; > GdkGC *bg_gc; >}; > >struct _GtkTextClass >{ > GtkOldEditableClass parent_class; > > void (*set_scroll_adjustments) (GtkText *text, > GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); >}; > > >GtkType gtk_text_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_text_new (GtkAdjustment *hadj, > GtkAdjustment *vadj); >void gtk_text_set_editable (GtkText *text, > gboolean editable); >void gtk_text_set_word_wrap (GtkText *text, > gboolean word_wrap); >void gtk_text_set_line_wrap (GtkText *text, > gboolean line_wrap); >void gtk_text_set_adjustments (GtkText *text, > GtkAdjustment *hadj, > GtkAdjustment *vadj); >void gtk_text_set_point (GtkText *text, > guint index); >guint gtk_text_get_point (GtkText *text); >guint gtk_text_get_length (GtkText *text); >void gtk_text_freeze (GtkText *text); >void gtk_text_thaw (GtkText *text); >void gtk_text_insert (GtkText *text, > GdkFont *font, > const GdkColor *fore, > const GdkColor *back, > const char *chars, > gint length); >gboolean gtk_text_backward_delete (GtkText *text, > guint nchars); >gboolean gtk_text_forward_delete (GtkText *text, > guint nchars); > > > > > > > > ># 174 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktextbuffer.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtktextbuffer.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktexttagtable.h" 1 ># 32 "/usr/include/gtk-2.0/gtk/gtktexttagtable.h" > > > > >typedef void (* GtkTextTagTableForeach) (GtkTextTag *tag, gpointer data); ># 45 "/usr/include/gtk-2.0/gtk/gtktexttagtable.h" >typedef struct _GtkTextTagTableClass GtkTextTagTableClass; > >struct _GtkTextTagTable >{ > GObject parent_instance; > > GHashTable *hash; > GSList *anonymous; > gint anon_count; > > GSList *buffers; >}; > >struct _GtkTextTagTableClass >{ > GObjectClass parent_class; > > void (* tag_changed) (GtkTextTagTable *table, GtkTextTag *tag, gboolean size_changed); > void (* tag_added) (GtkTextTagTable *table, GtkTextTag *tag); > void (* tag_removed) (GtkTextTagTable *table, GtkTextTag *tag); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_text_tag_table_get_type (void) __attribute__((__const__)); > >GtkTextTagTable *gtk_text_tag_table_new (void); >void gtk_text_tag_table_add (GtkTextTagTable *table, > GtkTextTag *tag); >void gtk_text_tag_table_remove (GtkTextTagTable *table, > GtkTextTag *tag); >GtkTextTag *gtk_text_tag_table_lookup (GtkTextTagTable *table, > const gchar *name); >void gtk_text_tag_table_foreach (GtkTextTagTable *table, > GtkTextTagTableForeach func, > gpointer data); >gint gtk_text_tag_table_get_size (GtkTextTagTable *table); > > > > > >void _gtk_text_tag_table_add_buffer (GtkTextTagTable *table, > gpointer buffer); >void _gtk_text_tag_table_remove_buffer (GtkTextTagTable *table, > gpointer buffer); > > ># 33 "/usr/include/gtk-2.0/gtk/gtktextbuffer.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtktextmark.h" 1 ># 53 "/usr/include/gtk-2.0/gtk/gtktextmark.h" > > > > >typedef struct _GtkTextMark GtkTextMark; >typedef struct _GtkTextMarkClass GtkTextMarkClass; ># 67 "/usr/include/gtk-2.0/gtk/gtktextmark.h" >struct _GtkTextMark >{ > GObject parent_instance; > > gpointer segment; >}; > >struct _GtkTextMarkClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_text_mark_get_type (void) __attribute__((__const__)); > >void gtk_text_mark_set_visible (GtkTextMark *mark, > gboolean setting); >gboolean gtk_text_mark_get_visible (GtkTextMark *mark); > >GtkTextMark *gtk_text_mark_new (const gchar *name, > gboolean left_gravity); >const gchar* gtk_text_mark_get_name (GtkTextMark *mark); >gboolean gtk_text_mark_get_deleted (GtkTextMark *mark); >GtkTextBuffer* gtk_text_mark_get_buffer (GtkTextMark *mark); >gboolean gtk_text_mark_get_left_gravity (GtkTextMark *mark); > > ># 35 "/usr/include/gtk-2.0/gtk/gtktextbuffer.h" 2 > > > ># 50 "/usr/include/gtk-2.0/gtk/gtktextbuffer.h" >typedef enum >{ > GTK_TEXT_BUFFER_TARGET_INFO_BUFFER_CONTENTS = - 1, > GTK_TEXT_BUFFER_TARGET_INFO_RICH_TEXT = - 2, > GTK_TEXT_BUFFER_TARGET_INFO_TEXT = - 3 >} GtkTextBufferTargetInfo; > >typedef struct _GtkTextBTree GtkTextBTree; > >typedef struct _GtkTextLogAttrCache GtkTextLogAttrCache; ># 68 "/usr/include/gtk-2.0/gtk/gtktextbuffer.h" >typedef struct _GtkTextBufferClass GtkTextBufferClass; > >struct _GtkTextBuffer >{ > GObject parent_instance; > > GtkTextTagTable *tag_table; > GtkTextBTree *btree; > > GSList *clipboard_contents_buffers; > GSList *selection_clipboards; > > GtkTextLogAttrCache *log_attr_cache; > > guint user_action_count; > > > guint modified : 1; > > guint has_selection : 1; >}; > >struct _GtkTextBufferClass >{ > GObjectClass parent_class; > > void (* insert_text) (GtkTextBuffer *buffer, > GtkTextIter *pos, > const gchar *text, > gint length); > > void (* insert_pixbuf) (GtkTextBuffer *buffer, > GtkTextIter *pos, > GdkPixbuf *pixbuf); > > void (* insert_child_anchor) (GtkTextBuffer *buffer, > GtkTextIter *pos, > GtkTextChildAnchor *anchor); > > void (* delete_range) (GtkTextBuffer *buffer, > GtkTextIter *start, > GtkTextIter *end); > > > > > void (* changed) (GtkTextBuffer *buffer); > > > > void (* modified_changed) (GtkTextBuffer *buffer); > > > void (* mark_set) (GtkTextBuffer *buffer, > const GtkTextIter *location, > GtkTextMark *mark); > > void (* mark_deleted) (GtkTextBuffer *buffer, > GtkTextMark *mark); > > void (* apply_tag) (GtkTextBuffer *buffer, > GtkTextTag *tag, > const GtkTextIter *start_char, > const GtkTextIter *end_char); > > void (* remove_tag) (GtkTextBuffer *buffer, > GtkTextTag *tag, > const GtkTextIter *start_char, > const GtkTextIter *end_char); > > > void (* begin_user_action) (GtkTextBuffer *buffer); > void (* end_user_action) (GtkTextBuffer *buffer); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); > void (*_gtk_reserved5) (void); > void (*_gtk_reserved6) (void); >}; > >GType gtk_text_buffer_get_type (void) __attribute__((__const__)); > > > > >GtkTextBuffer *gtk_text_buffer_new (GtkTextTagTable *table); >gint gtk_text_buffer_get_line_count (GtkTextBuffer *buffer); >gint gtk_text_buffer_get_char_count (GtkTextBuffer *buffer); > > >GtkTextTagTable* gtk_text_buffer_get_tag_table (GtkTextBuffer *buffer); > > >void gtk_text_buffer_set_text (GtkTextBuffer *buffer, > const gchar *text, > gint len); > > >void gtk_text_buffer_insert (GtkTextBuffer *buffer, > GtkTextIter *iter, > const gchar *text, > gint len); >void gtk_text_buffer_insert_at_cursor (GtkTextBuffer *buffer, > const gchar *text, > gint len); > >gboolean gtk_text_buffer_insert_interactive (GtkTextBuffer *buffer, > GtkTextIter *iter, > const gchar *text, > gint len, > gboolean default_editable); >gboolean gtk_text_buffer_insert_interactive_at_cursor (GtkTextBuffer *buffer, > const gchar *text, > gint len, > gboolean default_editable); > >void gtk_text_buffer_insert_range (GtkTextBuffer *buffer, > GtkTextIter *iter, > const GtkTextIter *start, > const GtkTextIter *end); >gboolean gtk_text_buffer_insert_range_interactive (GtkTextBuffer *buffer, > GtkTextIter *iter, > const GtkTextIter *start, > const GtkTextIter *end, > gboolean default_editable); > >void gtk_text_buffer_insert_with_tags (GtkTextBuffer *buffer, > GtkTextIter *iter, > const gchar *text, > gint len, > GtkTextTag *first_tag, > ...) __attribute__((__sentinel__)); > >void gtk_text_buffer_insert_with_tags_by_name (GtkTextBuffer *buffer, > GtkTextIter *iter, > const gchar *text, > gint len, > const gchar *first_tag_name, > ...) __attribute__((__sentinel__)); > > >void gtk_text_buffer_delete (GtkTextBuffer *buffer, > GtkTextIter *start, > GtkTextIter *end); >gboolean gtk_text_buffer_delete_interactive (GtkTextBuffer *buffer, > GtkTextIter *start_iter, > GtkTextIter *end_iter, > gboolean default_editable); >gboolean gtk_text_buffer_backspace (GtkTextBuffer *buffer, > GtkTextIter *iter, > gboolean interactive, > gboolean default_editable); > > >gchar *gtk_text_buffer_get_text (GtkTextBuffer *buffer, > const GtkTextIter *start, > const GtkTextIter *end, > gboolean include_hidden_chars); > >gchar *gtk_text_buffer_get_slice (GtkTextBuffer *buffer, > const GtkTextIter *start, > const GtkTextIter *end, > gboolean include_hidden_chars); > > >void gtk_text_buffer_insert_pixbuf (GtkTextBuffer *buffer, > GtkTextIter *iter, > GdkPixbuf *pixbuf); > > >void gtk_text_buffer_insert_child_anchor (GtkTextBuffer *buffer, > GtkTextIter *iter, > GtkTextChildAnchor *anchor); > > >GtkTextChildAnchor *gtk_text_buffer_create_child_anchor (GtkTextBuffer *buffer, > GtkTextIter *iter); > > >void gtk_text_buffer_add_mark (GtkTextBuffer *buffer, > GtkTextMark *mark, > const GtkTextIter *where); >GtkTextMark *gtk_text_buffer_create_mark (GtkTextBuffer *buffer, > const gchar *mark_name, > const GtkTextIter *where, > gboolean left_gravity); >void gtk_text_buffer_move_mark (GtkTextBuffer *buffer, > GtkTextMark *mark, > const GtkTextIter *where); >void gtk_text_buffer_delete_mark (GtkTextBuffer *buffer, > GtkTextMark *mark); >GtkTextMark* gtk_text_buffer_get_mark (GtkTextBuffer *buffer, > const gchar *name); > >void gtk_text_buffer_move_mark_by_name (GtkTextBuffer *buffer, > const gchar *name, > const GtkTextIter *where); >void gtk_text_buffer_delete_mark_by_name (GtkTextBuffer *buffer, > const gchar *name); > >GtkTextMark* gtk_text_buffer_get_insert (GtkTextBuffer *buffer); >GtkTextMark* gtk_text_buffer_get_selection_bound (GtkTextBuffer *buffer); > > >void gtk_text_buffer_place_cursor (GtkTextBuffer *buffer, > const GtkTextIter *where); >void gtk_text_buffer_select_range (GtkTextBuffer *buffer, > const GtkTextIter *ins, > const GtkTextIter *bound); > > > > >void gtk_text_buffer_apply_tag (GtkTextBuffer *buffer, > GtkTextTag *tag, > const GtkTextIter *start, > const GtkTextIter *end); >void gtk_text_buffer_remove_tag (GtkTextBuffer *buffer, > GtkTextTag *tag, > const GtkTextIter *start, > const GtkTextIter *end); >void gtk_text_buffer_apply_tag_by_name (GtkTextBuffer *buffer, > const gchar *name, > const GtkTextIter *start, > const GtkTextIter *end); >void gtk_text_buffer_remove_tag_by_name (GtkTextBuffer *buffer, > const gchar *name, > const GtkTextIter *start, > const GtkTextIter *end); >void gtk_text_buffer_remove_all_tags (GtkTextBuffer *buffer, > const GtkTextIter *start, > const GtkTextIter *end); > > > > > >GtkTextTag *gtk_text_buffer_create_tag (GtkTextBuffer *buffer, > const gchar *tag_name, > const gchar *first_property_name, > ...); > > > > >void gtk_text_buffer_get_iter_at_line_offset (GtkTextBuffer *buffer, > GtkTextIter *iter, > gint line_number, > gint char_offset); >void gtk_text_buffer_get_iter_at_line_index (GtkTextBuffer *buffer, > GtkTextIter *iter, > gint line_number, > gint byte_index); >void gtk_text_buffer_get_iter_at_offset (GtkTextBuffer *buffer, > GtkTextIter *iter, > gint char_offset); >void gtk_text_buffer_get_iter_at_line (GtkTextBuffer *buffer, > GtkTextIter *iter, > gint line_number); >void gtk_text_buffer_get_start_iter (GtkTextBuffer *buffer, > GtkTextIter *iter); >void gtk_text_buffer_get_end_iter (GtkTextBuffer *buffer, > GtkTextIter *iter); >void gtk_text_buffer_get_bounds (GtkTextBuffer *buffer, > GtkTextIter *start, > GtkTextIter *end); >void gtk_text_buffer_get_iter_at_mark (GtkTextBuffer *buffer, > GtkTextIter *iter, > GtkTextMark *mark); > >void gtk_text_buffer_get_iter_at_child_anchor (GtkTextBuffer *buffer, > GtkTextIter *iter, > GtkTextChildAnchor *anchor); ># 354 "/usr/include/gtk-2.0/gtk/gtktextbuffer.h" >gboolean gtk_text_buffer_get_modified (GtkTextBuffer *buffer); >void gtk_text_buffer_set_modified (GtkTextBuffer *buffer, > gboolean setting); > >gboolean gtk_text_buffer_get_has_selection (GtkTextBuffer *buffer); > >void gtk_text_buffer_add_selection_clipboard (GtkTextBuffer *buffer, > GtkClipboard *clipboard); >void gtk_text_buffer_remove_selection_clipboard (GtkTextBuffer *buffer, > GtkClipboard *clipboard); > >void gtk_text_buffer_cut_clipboard (GtkTextBuffer *buffer, > GtkClipboard *clipboard, > gboolean default_editable); >void gtk_text_buffer_copy_clipboard (GtkTextBuffer *buffer, > GtkClipboard *clipboard); >void gtk_text_buffer_paste_clipboard (GtkTextBuffer *buffer, > GtkClipboard *clipboard, > GtkTextIter *override_location, > gboolean default_editable); > >gboolean gtk_text_buffer_get_selection_bounds (GtkTextBuffer *buffer, > GtkTextIter *start, > GtkTextIter *end); >gboolean gtk_text_buffer_delete_selection (GtkTextBuffer *buffer, > gboolean interactive, > gboolean default_editable); > > >void gtk_text_buffer_begin_user_action (GtkTextBuffer *buffer); >void gtk_text_buffer_end_user_action (GtkTextBuffer *buffer); > >GtkTargetList * gtk_text_buffer_get_copy_target_list (GtkTextBuffer *buffer); >GtkTargetList * gtk_text_buffer_get_paste_target_list (GtkTextBuffer *buffer); > > >void _gtk_text_buffer_spew (GtkTextBuffer *buffer); > >GtkTextBTree* _gtk_text_buffer_get_btree (GtkTextBuffer *buffer); > >const PangoLogAttr* _gtk_text_buffer_get_line_log_attrs (GtkTextBuffer *buffer, > const GtkTextIter *anywhere_in_line, > gint *char_len); > >void _gtk_text_buffer_notify_will_remove_tag (GtkTextBuffer *buffer, > GtkTextTag *tag); > > ># 175 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h" > > >typedef guint8 * (* GtkTextBufferSerializeFunc) (GtkTextBuffer *register_buffer, > GtkTextBuffer *content_buffer, > const GtkTextIter *start, > const GtkTextIter *end, > gsize *length, > gpointer user_data); >typedef gboolean (* GtkTextBufferDeserializeFunc) (GtkTextBuffer *register_buffer, > GtkTextBuffer *content_buffer, > GtkTextIter *iter, > const guint8 *data, > gsize length, > gboolean create_tags, > gpointer user_data, > GError **error); > >GdkAtom gtk_text_buffer_register_serialize_format (GtkTextBuffer *buffer, > const gchar *mime_type, > GtkTextBufferSerializeFunc function, > gpointer user_data, > GDestroyNotify user_data_destroy); >GdkAtom gtk_text_buffer_register_serialize_tagset (GtkTextBuffer *buffer, > const gchar *tagset_name); > >GdkAtom gtk_text_buffer_register_deserialize_format (GtkTextBuffer *buffer, > const gchar *mime_type, > GtkTextBufferDeserializeFunc function, > gpointer user_data, > GDestroyNotify user_data_destroy); >GdkAtom gtk_text_buffer_register_deserialize_tagset (GtkTextBuffer *buffer, > const gchar *tagset_name); > >void gtk_text_buffer_unregister_serialize_format (GtkTextBuffer *buffer, > GdkAtom format); >void gtk_text_buffer_unregister_deserialize_format (GtkTextBuffer *buffer, > GdkAtom format); > >void gtk_text_buffer_deserialize_set_can_create_tags (GtkTextBuffer *buffer, > GdkAtom format, > gboolean can_create_tags); >gboolean gtk_text_buffer_deserialize_get_can_create_tags (GtkTextBuffer *buffer, > GdkAtom format); > >GdkAtom * gtk_text_buffer_get_serialize_formats (GtkTextBuffer *buffer, > gint *n_formats); >GdkAtom * gtk_text_buffer_get_deserialize_formats (GtkTextBuffer *buffer, > gint *n_formats); > >guint8 * gtk_text_buffer_serialize (GtkTextBuffer *register_buffer, > GtkTextBuffer *content_buffer, > GdkAtom format, > const GtkTextIter *start, > const GtkTextIter *end, > gsize *length); >gboolean gtk_text_buffer_deserialize (GtkTextBuffer *register_buffer, > GtkTextBuffer *content_buffer, > GdkAtom format, > GtkTextIter *iter, > const guint8 *data, > gsize length, > GError **error); > > ># 176 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktextview.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtktextview.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtktextview.h" >typedef enum >{ > GTK_TEXT_WINDOW_PRIVATE, > GTK_TEXT_WINDOW_WIDGET, > GTK_TEXT_WINDOW_TEXT, > GTK_TEXT_WINDOW_LEFT, > GTK_TEXT_WINDOW_RIGHT, > GTK_TEXT_WINDOW_TOP, > GTK_TEXT_WINDOW_BOTTOM >} GtkTextWindowType; > > > >typedef struct _GtkTextView GtkTextView; >typedef struct _GtkTextViewClass GtkTextViewClass; > > >typedef struct _GtkTextWindow GtkTextWindow; >typedef struct _GtkTextPendingScroll GtkTextPendingScroll; > >struct _GtkTextView >{ > GtkContainer parent_instance; > > struct _GtkTextLayout *layout; > GtkTextBuffer *buffer; > > guint selection_drag_handler; > guint scroll_timeout; > > > gint pixels_above_lines; > gint pixels_below_lines; > gint pixels_inside_wrap; > GtkWrapMode wrap_mode; > GtkJustification justify; > gint left_margin; > gint right_margin; > gint indent; > PangoTabArray *tabs; > guint editable : 1; > > > > guint overwrite_mode : 1; > guint cursor_visible : 1; > > > guint need_im_reset : 1; > > guint accepts_tab : 1; > > guint width_changed : 1; > > > > > guint onscreen_validated : 1; > > guint mouse_cursor_obscured : 1; > > GtkTextWindow *text_window; > GtkTextWindow *left_window; > GtkTextWindow *right_window; > GtkTextWindow *top_window; > GtkTextWindow *bottom_window; > > GtkAdjustment *hadjustment; > GtkAdjustment *vadjustment; > > gint xoffset; > gint yoffset; > gint width; > gint height; ># 128 "/usr/include/gtk-2.0/gtk/gtktextview.h" > gint virtual_cursor_x; > gint virtual_cursor_y; > > GtkTextMark *first_para_mark; > gint first_para_pixels; > > GtkTextMark *dnd_mark; > guint blink_timeout; > > guint first_validate_idle; > guint incremental_validate_idle; > > GtkIMContext *im_context; > GtkWidget *popup_menu; > > gint drag_start_x; > gint drag_start_y; > > GSList *children; > > GtkTextPendingScroll *pending_scroll; > > gint pending_place_cursor_button; >}; > >struct _GtkTextViewClass >{ > GtkContainerClass parent_class; > > void (* set_scroll_adjustments) (GtkTextView *text_view, > GtkAdjustment *hadjustment, > GtkAdjustment *vadjustment); > > void (* populate_popup) (GtkTextView *text_view, > GtkMenu *menu); > > > > > void (* move_cursor) (GtkTextView *text_view, > GtkMovementStep step, > gint count, > gboolean extend_selection); > > > > > > void (* page_horizontally) (GtkTextView *text_view, > gint count, > gboolean extend_selection); > > > void (* set_anchor) (GtkTextView *text_view); > > > void (* insert_at_cursor) (GtkTextView *text_view, > const gchar *str); > void (* delete_from_cursor) (GtkTextView *text_view, > GtkDeleteType type, > gint count); > void (* backspace) (GtkTextView *text_view); > > > void (* cut_clipboard) (GtkTextView *text_view); > void (* copy_clipboard) (GtkTextView *text_view); > void (* paste_clipboard) (GtkTextView *text_view); > > void (* toggle_overwrite) (GtkTextView *text_view); > > > > > > void (* move_focus) (GtkTextView *text_view, > GtkDirectionType direction); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); > void (*_gtk_reserved5) (void); > void (*_gtk_reserved6) (void); > void (*_gtk_reserved7) (void); >}; > >GType gtk_text_view_get_type (void) __attribute__((__const__)); >GtkWidget * gtk_text_view_new (void); >GtkWidget * gtk_text_view_new_with_buffer (GtkTextBuffer *buffer); >void gtk_text_view_set_buffer (GtkTextView *text_view, > GtkTextBuffer *buffer); >GtkTextBuffer *gtk_text_view_get_buffer (GtkTextView *text_view); >gboolean gtk_text_view_scroll_to_iter (GtkTextView *text_view, > GtkTextIter *iter, > gdouble within_margin, > gboolean use_align, > gdouble xalign, > gdouble yalign); >void gtk_text_view_scroll_to_mark (GtkTextView *text_view, > GtkTextMark *mark, > gdouble within_margin, > gboolean use_align, > gdouble xalign, > gdouble yalign); >void gtk_text_view_scroll_mark_onscreen (GtkTextView *text_view, > GtkTextMark *mark); >gboolean gtk_text_view_move_mark_onscreen (GtkTextView *text_view, > GtkTextMark *mark); >gboolean gtk_text_view_place_cursor_onscreen (GtkTextView *text_view); > >void gtk_text_view_get_visible_rect (GtkTextView *text_view, > GdkRectangle *visible_rect); >void gtk_text_view_set_cursor_visible (GtkTextView *text_view, > gboolean setting); >gboolean gtk_text_view_get_cursor_visible (GtkTextView *text_view); > >void gtk_text_view_get_iter_location (GtkTextView *text_view, > const GtkTextIter *iter, > GdkRectangle *location); >void gtk_text_view_get_iter_at_location (GtkTextView *text_view, > GtkTextIter *iter, > gint x, > gint y); >void gtk_text_view_get_iter_at_position (GtkTextView *text_view, > GtkTextIter *iter, > gint *trailing, > gint x, > gint y); >void gtk_text_view_get_line_yrange (GtkTextView *text_view, > const GtkTextIter *iter, > gint *y, > gint *height); > >void gtk_text_view_get_line_at_y (GtkTextView *text_view, > GtkTextIter *target_iter, > gint y, > gint *line_top); > >void gtk_text_view_buffer_to_window_coords (GtkTextView *text_view, > GtkTextWindowType win, > gint buffer_x, > gint buffer_y, > gint *window_x, > gint *window_y); >void gtk_text_view_window_to_buffer_coords (GtkTextView *text_view, > GtkTextWindowType win, > gint window_x, > gint window_y, > gint *buffer_x, > gint *buffer_y); > >GdkWindow* gtk_text_view_get_window (GtkTextView *text_view, > GtkTextWindowType win); >GtkTextWindowType gtk_text_view_get_window_type (GtkTextView *text_view, > GdkWindow *window); > >void gtk_text_view_set_border_window_size (GtkTextView *text_view, > GtkTextWindowType type, > gint size); >gint gtk_text_view_get_border_window_size (GtkTextView *text_view, > GtkTextWindowType type); > >gboolean gtk_text_view_forward_display_line (GtkTextView *text_view, > GtkTextIter *iter); >gboolean gtk_text_view_backward_display_line (GtkTextView *text_view, > GtkTextIter *iter); >gboolean gtk_text_view_forward_display_line_end (GtkTextView *text_view, > GtkTextIter *iter); >gboolean gtk_text_view_backward_display_line_start (GtkTextView *text_view, > GtkTextIter *iter); >gboolean gtk_text_view_starts_display_line (GtkTextView *text_view, > const GtkTextIter *iter); >gboolean gtk_text_view_move_visually (GtkTextView *text_view, > GtkTextIter *iter, > gint count); > > >void gtk_text_view_add_child_at_anchor (GtkTextView *text_view, > GtkWidget *child, > GtkTextChildAnchor *anchor); > >void gtk_text_view_add_child_in_window (GtkTextView *text_view, > GtkWidget *child, > GtkTextWindowType which_window, > > gint xpos, > gint ypos); > >void gtk_text_view_move_child (GtkTextView *text_view, > GtkWidget *child, > > gint xpos, > gint ypos); > > > >void gtk_text_view_set_wrap_mode (GtkTextView *text_view, > GtkWrapMode wrap_mode); >GtkWrapMode gtk_text_view_get_wrap_mode (GtkTextView *text_view); >void gtk_text_view_set_editable (GtkTextView *text_view, > gboolean setting); >gboolean gtk_text_view_get_editable (GtkTextView *text_view); >void gtk_text_view_set_overwrite (GtkTextView *text_view, > gboolean overwrite); >gboolean gtk_text_view_get_overwrite (GtkTextView *text_view); >void gtk_text_view_set_accepts_tab (GtkTextView *text_view, > gboolean accepts_tab); >gboolean gtk_text_view_get_accepts_tab (GtkTextView *text_view); >void gtk_text_view_set_pixels_above_lines (GtkTextView *text_view, > gint pixels_above_lines); >gint gtk_text_view_get_pixels_above_lines (GtkTextView *text_view); >void gtk_text_view_set_pixels_below_lines (GtkTextView *text_view, > gint pixels_below_lines); >gint gtk_text_view_get_pixels_below_lines (GtkTextView *text_view); >void gtk_text_view_set_pixels_inside_wrap (GtkTextView *text_view, > gint pixels_inside_wrap); >gint gtk_text_view_get_pixels_inside_wrap (GtkTextView *text_view); >void gtk_text_view_set_justification (GtkTextView *text_view, > GtkJustification justification); >GtkJustification gtk_text_view_get_justification (GtkTextView *text_view); >void gtk_text_view_set_left_margin (GtkTextView *text_view, > gint left_margin); >gint gtk_text_view_get_left_margin (GtkTextView *text_view); >void gtk_text_view_set_right_margin (GtkTextView *text_view, > gint right_margin); >gint gtk_text_view_get_right_margin (GtkTextView *text_view); >void gtk_text_view_set_indent (GtkTextView *text_view, > gint indent); >gint gtk_text_view_get_indent (GtkTextView *text_view); >void gtk_text_view_set_tabs (GtkTextView *text_view, > PangoTabArray *tabs); >PangoTabArray* gtk_text_view_get_tabs (GtkTextView *text_view); > > >GtkTextAttributes* gtk_text_view_get_default_attributes (GtkTextView *text_view); > > ># 177 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktipsquery.h" 1 ># 39 "/usr/include/gtk-2.0/gtk/gtktipsquery.h" > ># 51 "/usr/include/gtk-2.0/gtk/gtktipsquery.h" >typedef struct _GtkTipsQuery GtkTipsQuery; >typedef struct _GtkTipsQueryClass GtkTipsQueryClass; > > > >struct _GtkTipsQuery >{ > GtkLabel label; > > guint emit_always : 1; > guint in_query : 1; > gchar *label_inactive; > gchar *label_no_tip; > > GtkWidget *caller; > GtkWidget *last_crossed; > > GdkCursor *query_cursor; >}; > >struct _GtkTipsQueryClass >{ > GtkLabelClass parent_class; > > void (*start_query) (GtkTipsQuery *tips_query); > void (*stop_query) (GtkTipsQuery *tips_query); > void (*widget_entered) (GtkTipsQuery *tips_query, > GtkWidget *widget, > const gchar *tip_text, > const gchar *tip_private); > gint (*widget_selected) (GtkTipsQuery *tips_query, > GtkWidget *widget, > const gchar *tip_text, > const gchar *tip_private, > GdkEventButton *event); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > > >GtkType gtk_tips_query_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_tips_query_new (void); >void gtk_tips_query_start_query (GtkTipsQuery *tips_query); >void gtk_tips_query_stop_query (GtkTipsQuery *tips_query); >void gtk_tips_query_set_caller (GtkTipsQuery *tips_query, > GtkWidget *caller); >void gtk_tips_query_set_labels (GtkTipsQuery *tips_query, > const gchar *label_inactive, > const gchar *label_no_tip); > > ># 178 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > ># 1 "/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h" 1 ># 181 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktoolbar.h" 1 ># 38 "/usr/include/gtk-2.0/gtk/gtktoolbar.h" ># 1 "/usr/include/gtk-2.0/gtk/gtktooltips.h" 1 ># 39 "/usr/include/gtk-2.0/gtk/gtktoolbar.h" 2 > > > > > > ># 1 "/usr/include/gtk-2.0/gtk/gtkpixmap.h" 1 ># 46 "/usr/include/gtk-2.0/gtk/gtktoolbar.h" 2 > > > > > ># 60 "/usr/include/gtk-2.0/gtk/gtktoolbar.h" >typedef enum >{ > GTK_TOOLBAR_CHILD_SPACE, > GTK_TOOLBAR_CHILD_BUTTON, > GTK_TOOLBAR_CHILD_TOGGLEBUTTON, > GTK_TOOLBAR_CHILD_RADIOBUTTON, > GTK_TOOLBAR_CHILD_WIDGET >} GtkToolbarChildType; > >typedef struct _GtkToolbarChild GtkToolbarChild; > >struct _GtkToolbarChild >{ > GtkToolbarChildType type; > GtkWidget *widget; > GtkWidget *icon; > GtkWidget *label; >}; > > > >typedef enum >{ > GTK_TOOLBAR_SPACE_EMPTY, > GTK_TOOLBAR_SPACE_LINE >} GtkToolbarSpaceStyle; > >typedef struct _GtkToolbar GtkToolbar; >typedef struct _GtkToolbarClass GtkToolbarClass; >typedef struct _GtkToolbarPrivate GtkToolbarPrivate; > >struct _GtkToolbar >{ > GtkContainer container; > > > gint num_children; > GList *children; > GtkOrientation orientation; > GtkToolbarStyle style; > GtkIconSize icon_size; > > > GtkTooltips *tooltips; > > > > > > gint button_maxw; > gint button_maxh; > > guint _gtk_reserved1; > guint _gtk_reserved2; > > guint style_set : 1; > guint icon_size_set : 1; >}; > >struct _GtkToolbarClass >{ > GtkContainerClass parent_class; > > > void (* orientation_changed) (GtkToolbar *toolbar, > GtkOrientation orientation); > void (* style_changed) (GtkToolbar *toolbar, > GtkToolbarStyle style); > gboolean (* popup_context_menu) (GtkToolbar *toolbar, > gint x, > gint y, > gint button_number); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); >}; > >GType gtk_toolbar_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_toolbar_new (void); >void gtk_toolbar_insert (GtkToolbar *toolbar, > GtkToolItem *item, > gint pos); >gint gtk_toolbar_get_item_index (GtkToolbar *toolbar, > GtkToolItem *item); >gint gtk_toolbar_get_n_items (GtkToolbar *toolbar); >GtkToolItem * gtk_toolbar_get_nth_item (GtkToolbar *toolbar, > gint n); >gboolean gtk_toolbar_get_show_arrow (GtkToolbar *toolbar); >void gtk_toolbar_set_show_arrow (GtkToolbar *toolbar, > gboolean show_arrow); >GtkOrientation gtk_toolbar_get_orientation (GtkToolbar *toolbar); >void gtk_toolbar_set_orientation (GtkToolbar *toolbar, > GtkOrientation orientation); >gboolean gtk_toolbar_get_tooltips (GtkToolbar *toolbar); >void gtk_toolbar_set_tooltips (GtkToolbar *toolbar, > gboolean enable); >GtkToolbarStyle gtk_toolbar_get_style (GtkToolbar *toolbar); >void gtk_toolbar_set_style (GtkToolbar *toolbar, > GtkToolbarStyle style); >void gtk_toolbar_unset_style (GtkToolbar *toolbar); >GtkIconSize gtk_toolbar_get_icon_size (GtkToolbar *toolbar); >GtkReliefStyle gtk_toolbar_get_relief_style (GtkToolbar *toolbar); >gint gtk_toolbar_get_drop_index (GtkToolbar *toolbar, > gint x, > gint y); >void gtk_toolbar_set_drop_highlight_item (GtkToolbar *toolbar, > GtkToolItem *tool_item, > gint index_); > > >gchar * _gtk_toolbar_elide_underscores (const gchar *original); >void _gtk_toolbar_paint_space_line (GtkWidget *widget, > GtkToolbar *toolbar, > GdkRectangle *area, > GtkAllocation *allocation); >gint _gtk_toolbar_get_default_space_size (void); >void _gtk_toolbar_rebuild_menu (GtkToolbar *toolbar); > > >void gtk_toolbar_set_icon_size (GtkToolbar *toolbar, > GtkIconSize icon_size); >void gtk_toolbar_unset_icon_size (GtkToolbar *toolbar); > > > >GtkWidget* gtk_toolbar_append_item (GtkToolbar *toolbar, > const char *text, > const char *tooltip_text, > const char *tooltip_private_text, > GtkWidget *icon, > GtkSignalFunc callback, > gpointer user_data); >GtkWidget* gtk_toolbar_prepend_item (GtkToolbar *toolbar, > const char *text, > const char *tooltip_text, > const char *tooltip_private_text, > GtkWidget *icon, > GtkSignalFunc callback, > gpointer user_data); >GtkWidget* gtk_toolbar_insert_item (GtkToolbar *toolbar, > const char *text, > const char *tooltip_text, > const char *tooltip_private_text, > GtkWidget *icon, > GtkSignalFunc callback, > gpointer user_data, > gint position); > > >GtkWidget* gtk_toolbar_insert_stock (GtkToolbar *toolbar, > const gchar *stock_id, > const char *tooltip_text, > const char *tooltip_private_text, > GtkSignalFunc callback, > gpointer user_data, > gint position); > > >void gtk_toolbar_append_space (GtkToolbar *toolbar); >void gtk_toolbar_prepend_space (GtkToolbar *toolbar); >void gtk_toolbar_insert_space (GtkToolbar *toolbar, > gint position); >void gtk_toolbar_remove_space (GtkToolbar *toolbar, > gint position); > >GtkWidget* gtk_toolbar_append_element (GtkToolbar *toolbar, > GtkToolbarChildType type, > GtkWidget *widget, > const char *text, > const char *tooltip_text, > const char *tooltip_private_text, > GtkWidget *icon, > GtkSignalFunc callback, > gpointer user_data); > >GtkWidget* gtk_toolbar_prepend_element (GtkToolbar *toolbar, > GtkToolbarChildType type, > GtkWidget *widget, > const char *text, > const char *tooltip_text, > const char *tooltip_private_text, > GtkWidget *icon, > GtkSignalFunc callback, > gpointer user_data); > >GtkWidget* gtk_toolbar_insert_element (GtkToolbar *toolbar, > GtkToolbarChildType type, > GtkWidget *widget, > const char *text, > const char *tooltip_text, > const char *tooltip_private_text, > GtkWidget *icon, > GtkSignalFunc callback, > gpointer user_data, > gint position); > > >void gtk_toolbar_append_widget (GtkToolbar *toolbar, > GtkWidget *widget, > const char *tooltip_text, > const char *tooltip_private_text); >void gtk_toolbar_prepend_widget (GtkToolbar *toolbar, > GtkWidget *widget, > const char *tooltip_text, > const char *tooltip_private_text); >void gtk_toolbar_insert_widget (GtkToolbar *toolbar, > GtkWidget *widget, > const char *tooltip_text, > const char *tooltip_private_text, > gint position); > > > > > ># 182 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtktoolitem.h" 1 ># 184 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtktooltips.h" 1 ># 186 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktree.h" 1 ># 39 "/usr/include/gtk-2.0/gtk/gtktree.h" > ># 53 "/usr/include/gtk-2.0/gtk/gtktree.h" >typedef enum >{ > GTK_TREE_VIEW_LINE, > GTK_TREE_VIEW_ITEM >} GtkTreeViewMode; > >typedef struct _GtkTree GtkTree; >typedef struct _GtkTreeClass GtkTreeClass; > >struct _GtkTree >{ > GtkContainer container; > > GList *children; > > GtkTree* root_tree; > GtkWidget* tree_owner; > GList *selection; > guint level; > guint indent_value; > guint current_indent; > guint selection_mode : 2; > guint view_mode : 1; > guint view_line : 1; >}; > >struct _GtkTreeClass >{ > GtkContainerClass parent_class; > > void (* selection_changed) (GtkTree *tree); > void (* select_child) (GtkTree *tree, > GtkWidget *child); > void (* unselect_child) (GtkTree *tree, > GtkWidget *child); >}; > > >GtkType gtk_tree_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_tree_new (void); >void gtk_tree_append (GtkTree *tree, > GtkWidget *tree_item); >void gtk_tree_prepend (GtkTree *tree, > GtkWidget *tree_item); >void gtk_tree_insert (GtkTree *tree, > GtkWidget *tree_item, > gint position); >void gtk_tree_remove_items (GtkTree *tree, > GList *items); >void gtk_tree_clear_items (GtkTree *tree, > gint start, > gint end); >void gtk_tree_select_item (GtkTree *tree, > gint item); >void gtk_tree_unselect_item (GtkTree *tree, > gint item); >void gtk_tree_select_child (GtkTree *tree, > GtkWidget *tree_item); >void gtk_tree_unselect_child (GtkTree *tree, > GtkWidget *tree_item); >gint gtk_tree_child_position (GtkTree *tree, > GtkWidget *child); >void gtk_tree_set_selection_mode (GtkTree *tree, > GtkSelectionMode mode); >void gtk_tree_set_view_mode (GtkTree *tree, > GtkTreeViewMode mode); >void gtk_tree_set_view_lines (GtkTree *tree, > gboolean flag); > > > >void gtk_tree_remove_item (GtkTree *tree, > GtkWidget *child); > > > ># 187 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktreednd.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtktreednd.h" > > > > > > > >typedef struct _GtkTreeDragSource GtkTreeDragSource; >typedef struct _GtkTreeDragSourceIface GtkTreeDragSourceIface; > >struct _GtkTreeDragSourceIface >{ > GTypeInterface g_iface; > > > > gboolean (* row_draggable) (GtkTreeDragSource *drag_source, > GtkTreePath *path); > > gboolean (* drag_data_get) (GtkTreeDragSource *drag_source, > GtkTreePath *path, > GtkSelectionData *selection_data); > > gboolean (* drag_data_delete) (GtkTreeDragSource *drag_source, > GtkTreePath *path); >}; > >GType gtk_tree_drag_source_get_type (void) __attribute__((__const__)); > > >gboolean gtk_tree_drag_source_row_draggable (GtkTreeDragSource *drag_source, > GtkTreePath *path); > > >gboolean gtk_tree_drag_source_drag_data_delete (GtkTreeDragSource *drag_source, > GtkTreePath *path); > > > > >gboolean gtk_tree_drag_source_drag_data_get (GtkTreeDragSource *drag_source, > GtkTreePath *path, > GtkSelectionData *selection_data); > > > > > > >typedef struct _GtkTreeDragDest GtkTreeDragDest; >typedef struct _GtkTreeDragDestIface GtkTreeDragDestIface; > >struct _GtkTreeDragDestIface >{ > GTypeInterface g_iface; > > > > gboolean (* drag_data_received) (GtkTreeDragDest *drag_dest, > GtkTreePath *dest, > GtkSelectionData *selection_data); > > gboolean (* row_drop_possible) (GtkTreeDragDest *drag_dest, > GtkTreePath *dest_path, > GtkSelectionData *selection_data); >}; > >GType gtk_tree_drag_dest_get_type (void) __attribute__((__const__)); > > > > >gboolean gtk_tree_drag_dest_drag_data_received (GtkTreeDragDest *drag_dest, > GtkTreePath *dest, > GtkSelectionData *selection_data); > > > >gboolean gtk_tree_drag_dest_row_drop_possible (GtkTreeDragDest *drag_dest, > GtkTreePath *dest_path, > GtkSelectionData *selection_data); > > > > > >gboolean gtk_tree_set_row_drag_data (GtkSelectionData *selection_data, > GtkTreeModel *tree_model, > GtkTreePath *path); >gboolean gtk_tree_get_row_drag_data (GtkSelectionData *selection_data, > GtkTreeModel **tree_model, > GtkTreePath **path); > > ># 188 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktreeitem.h" 1 ># 37 "/usr/include/gtk-2.0/gtk/gtktreeitem.h" > ># 50 "/usr/include/gtk-2.0/gtk/gtktreeitem.h" >typedef struct _GtkTreeItem GtkTreeItem; >typedef struct _GtkTreeItemClass GtkTreeItemClass; > >struct _GtkTreeItem >{ > GtkItem item; > > GtkWidget *subtree; > GtkWidget *pixmaps_box; > GtkWidget *plus_pix_widget, *minus_pix_widget; > > GList *pixmaps; > > guint expanded : 1; >}; > >struct _GtkTreeItemClass >{ > GtkItemClass parent_class; > > void (* expand) (GtkTreeItem *tree_item); > void (* collapse) (GtkTreeItem *tree_item); >}; > > >GtkType gtk_tree_item_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_tree_item_new (void); >GtkWidget* gtk_tree_item_new_with_label (const gchar *label); >void gtk_tree_item_set_subtree (GtkTreeItem *tree_item, > GtkWidget *subtree); >void gtk_tree_item_remove_subtree (GtkTreeItem *tree_item); >void gtk_tree_item_select (GtkTreeItem *tree_item); >void gtk_tree_item_deselect (GtkTreeItem *tree_item); >void gtk_tree_item_expand (GtkTreeItem *tree_item); >void gtk_tree_item_collapse (GtkTreeItem *tree_item); > > > ># 189 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > ># 1 "/usr/include/gtk-2.0/gtk/gtktreemodelsort.h" 1 ># 26 "/usr/include/gtk-2.0/gtk/gtktreemodelsort.h" > ># 35 "/usr/include/gtk-2.0/gtk/gtktreemodelsort.h" >typedef struct _GtkTreeModelSort GtkTreeModelSort; >typedef struct _GtkTreeModelSortClass GtkTreeModelSortClass; > >struct _GtkTreeModelSort >{ > GObject parent; > > > gpointer root; > gint stamp; > guint child_flags; > GtkTreeModel *child_model; > gint zero_ref_count; > > > GList *sort_list; > gint sort_column_id; > GtkSortType order; > > > GtkTreeIterCompareFunc default_sort_func; > gpointer default_sort_data; > GtkDestroyNotify default_sort_destroy; > > > guint changed_id; > guint inserted_id; > guint has_child_toggled_id; > guint deleted_id; > guint reordered_id; >}; > >struct _GtkTreeModelSortClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_tree_model_sort_get_type (void) __attribute__((__const__)); >GtkTreeModel *gtk_tree_model_sort_new_with_model (GtkTreeModel *child_model); > >GtkTreeModel *gtk_tree_model_sort_get_model (GtkTreeModelSort *tree_model); >GtkTreePath *gtk_tree_model_sort_convert_child_path_to_path (GtkTreeModelSort *tree_model_sort, > GtkTreePath *child_path); >void gtk_tree_model_sort_convert_child_iter_to_iter (GtkTreeModelSort *tree_model_sort, > GtkTreeIter *sort_iter, > GtkTreeIter *child_iter); >GtkTreePath *gtk_tree_model_sort_convert_path_to_child_path (GtkTreeModelSort *tree_model_sort, > GtkTreePath *sorted_path); >void gtk_tree_model_sort_convert_iter_to_child_iter (GtkTreeModelSort *tree_model_sort, > GtkTreeIter *child_iter, > GtkTreeIter *sorted_iter); >void gtk_tree_model_sort_reset_default_sort_func (GtkTreeModelSort *tree_model_sort); >void gtk_tree_model_sort_clear_cache (GtkTreeModelSort *tree_model_sort); >gboolean gtk_tree_model_sort_iter_is_valid (GtkTreeModelSort *tree_model_sort, > GtkTreeIter *iter); > > > ># 192 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktreeselection.h" 1 ># 27 "/usr/include/gtk-2.0/gtk/gtktreeselection.h" > ># 37 "/usr/include/gtk-2.0/gtk/gtktreeselection.h" >typedef gboolean (* GtkTreeSelectionFunc) (GtkTreeSelection *selection, > GtkTreeModel *model, > GtkTreePath *path, > gboolean path_currently_selected, > gpointer data); >typedef void (* GtkTreeSelectionForeachFunc) (GtkTreeModel *model, > GtkTreePath *path, > GtkTreeIter *iter, > gpointer data); > >struct _GtkTreeSelection >{ > GObject parent; > > > > GtkTreeView *tree_view; > GtkSelectionMode type; > GtkTreeSelectionFunc user_func; > gpointer user_data; > GtkDestroyNotify destroy; >}; > >struct _GtkTreeSelectionClass >{ > GObjectClass parent_class; > > void (* changed) (GtkTreeSelection *selection); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_tree_selection_get_type (void) __attribute__((__const__)); > >void gtk_tree_selection_set_mode (GtkTreeSelection *selection, > GtkSelectionMode type); >GtkSelectionMode gtk_tree_selection_get_mode (GtkTreeSelection *selection); >void gtk_tree_selection_set_select_function (GtkTreeSelection *selection, > GtkTreeSelectionFunc func, > gpointer data, > GtkDestroyNotify destroy); >gpointer gtk_tree_selection_get_user_data (GtkTreeSelection *selection); >GtkTreeView* gtk_tree_selection_get_tree_view (GtkTreeSelection *selection); > > > >gboolean gtk_tree_selection_get_selected (GtkTreeSelection *selection, > GtkTreeModel **model, > GtkTreeIter *iter); >GList * gtk_tree_selection_get_selected_rows (GtkTreeSelection *selection, > GtkTreeModel **model); >gint gtk_tree_selection_count_selected_rows (GtkTreeSelection *selection); >void gtk_tree_selection_selected_foreach (GtkTreeSelection *selection, > GtkTreeSelectionForeachFunc func, > gpointer data); >void gtk_tree_selection_select_path (GtkTreeSelection *selection, > GtkTreePath *path); >void gtk_tree_selection_unselect_path (GtkTreeSelection *selection, > GtkTreePath *path); >void gtk_tree_selection_select_iter (GtkTreeSelection *selection, > GtkTreeIter *iter); >void gtk_tree_selection_unselect_iter (GtkTreeSelection *selection, > GtkTreeIter *iter); >gboolean gtk_tree_selection_path_is_selected (GtkTreeSelection *selection, > GtkTreePath *path); >gboolean gtk_tree_selection_iter_is_selected (GtkTreeSelection *selection, > GtkTreeIter *iter); >void gtk_tree_selection_select_all (GtkTreeSelection *selection); >void gtk_tree_selection_unselect_all (GtkTreeSelection *selection); >void gtk_tree_selection_select_range (GtkTreeSelection *selection, > GtkTreePath *start_path, > GtkTreePath *end_path); >void gtk_tree_selection_unselect_range (GtkTreeSelection *selection, > GtkTreePath *start_path, > GtkTreePath *end_path); > > > ># 193 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtktreestore.h" 1 ># 28 "/usr/include/gtk-2.0/gtk/gtktreestore.h" > ># 38 "/usr/include/gtk-2.0/gtk/gtktreestore.h" >typedef struct _GtkTreeStore GtkTreeStore; >typedef struct _GtkTreeStoreClass GtkTreeStoreClass; > >struct _GtkTreeStore >{ > GObject parent; > > gint stamp; > gpointer root; > gpointer last; > gint n_columns; > gint sort_column_id; > GList *sort_list; > GtkSortType order; > GType *column_headers; > GtkTreeIterCompareFunc default_sort_func; > gpointer default_sort_data; > GtkDestroyNotify default_sort_destroy; > guint columns_dirty : 1; >}; > >struct _GtkTreeStoreClass >{ > GObjectClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > > >GType gtk_tree_store_get_type (void) __attribute__((__const__)); >GtkTreeStore *gtk_tree_store_new (gint n_columns, > ...); >GtkTreeStore *gtk_tree_store_newv (gint n_columns, > GType *types); >void gtk_tree_store_set_column_types (GtkTreeStore *tree_store, > gint n_columns, > GType *types); > > > >void gtk_tree_store_set_value (GtkTreeStore *tree_store, > GtkTreeIter *iter, > gint column, > GValue *value); >void gtk_tree_store_set (GtkTreeStore *tree_store, > GtkTreeIter *iter, > ...); >void gtk_tree_store_set_valuesv (GtkTreeStore *tree_store, > GtkTreeIter *iter, > gint *columns, > GValue *values, > gint n_values); >void gtk_tree_store_set_valist (GtkTreeStore *tree_store, > GtkTreeIter *iter, > va_list var_args); >gboolean gtk_tree_store_remove (GtkTreeStore *tree_store, > GtkTreeIter *iter); >void gtk_tree_store_insert (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *parent, > gint position); >void gtk_tree_store_insert_before (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *parent, > GtkTreeIter *sibling); >void gtk_tree_store_insert_after (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *parent, > GtkTreeIter *sibling); >void gtk_tree_store_insert_with_values (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *parent, > gint position, > ...); >void gtk_tree_store_insert_with_valuesv (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *parent, > gint position, > gint *columns, > GValue *values, > gint n_values); >void gtk_tree_store_prepend (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *parent); >void gtk_tree_store_append (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *parent); >gboolean gtk_tree_store_is_ancestor (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *descendant); >gint gtk_tree_store_iter_depth (GtkTreeStore *tree_store, > GtkTreeIter *iter); >void gtk_tree_store_clear (GtkTreeStore *tree_store); >gboolean gtk_tree_store_iter_is_valid (GtkTreeStore *tree_store, > GtkTreeIter *iter); >void gtk_tree_store_reorder (GtkTreeStore *tree_store, > GtkTreeIter *parent, > gint *new_order); >void gtk_tree_store_swap (GtkTreeStore *tree_store, > GtkTreeIter *a, > GtkTreeIter *b); >void gtk_tree_store_move_before (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *position); >void gtk_tree_store_move_after (GtkTreeStore *tree_store, > GtkTreeIter *iter, > GtkTreeIter *position); > > > ># 194 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > > > ># 1 "/usr/include/gtk-2.0/gtk/gtkuimanager.h" 1 ># 41 "/usr/include/gtk-2.0/gtk/gtkuimanager.h" > ># 50 "/usr/include/gtk-2.0/gtk/gtkuimanager.h" >typedef struct _GtkUIManager GtkUIManager; >typedef struct _GtkUIManagerClass GtkUIManagerClass; >typedef struct _GtkUIManagerPrivate GtkUIManagerPrivate; > > >struct _GtkUIManager { > GObject parent; > > > > GtkUIManagerPrivate *private_data; >}; > >struct _GtkUIManagerClass { > GObjectClass parent_class; > > > void (* add_widget) (GtkUIManager *merge, > GtkWidget *widget); > void (* actions_changed) (GtkUIManager *merge); > void (* connect_proxy) (GtkUIManager *merge, > GtkAction *action, > GtkWidget *proxy); > void (* disconnect_proxy) (GtkUIManager *merge, > GtkAction *action, > GtkWidget *proxy); > void (* pre_activate) (GtkUIManager *merge, > GtkAction *action); > void (* post_activate) (GtkUIManager *merge, > GtkAction *action); > > > GtkWidget * (* get_widget) (GtkUIManager *manager, > const gchar *path); > GtkAction * (* get_action) (GtkUIManager *manager, > const gchar *path); > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); >}; > >typedef enum { > GTK_UI_MANAGER_AUTO = 0, > GTK_UI_MANAGER_MENUBAR = 1 << 0, > GTK_UI_MANAGER_MENU = 1 << 1, > GTK_UI_MANAGER_TOOLBAR = 1 << 2, > GTK_UI_MANAGER_PLACEHOLDER = 1 << 3, > GTK_UI_MANAGER_POPUP = 1 << 4, > GTK_UI_MANAGER_MENUITEM = 1 << 5, > GTK_UI_MANAGER_TOOLITEM = 1 << 6, > GTK_UI_MANAGER_SEPARATOR = 1 << 7, > GTK_UI_MANAGER_ACCELERATOR = 1 << 8 >} GtkUIManagerItemType; > > > > > > >GType gtk_ui_manager_get_type (void) __attribute__((__const__)); >GtkUIManager *gtk_ui_manager_new (void); >void gtk_ui_manager_set_add_tearoffs (GtkUIManager *self, > gboolean add_tearoffs); >gboolean gtk_ui_manager_get_add_tearoffs (GtkUIManager *self); >void gtk_ui_manager_insert_action_group (GtkUIManager *self, > GtkActionGroup *action_group, > gint pos); >void gtk_ui_manager_remove_action_group (GtkUIManager *self, > GtkActionGroup *action_group); >GList *gtk_ui_manager_get_action_groups (GtkUIManager *self); >GtkAccelGroup *gtk_ui_manager_get_accel_group (GtkUIManager *self); >GtkWidget *gtk_ui_manager_get_widget (GtkUIManager *self, > const gchar *path); >GSList *gtk_ui_manager_get_toplevels (GtkUIManager *self, > GtkUIManagerItemType types); >GtkAction *gtk_ui_manager_get_action (GtkUIManager *self, > const gchar *path); >guint gtk_ui_manager_add_ui_from_string (GtkUIManager *self, > const gchar *buffer, > gssize length, > GError **error); >guint gtk_ui_manager_add_ui_from_file (GtkUIManager *self, > const gchar *filename, > GError **error); >void gtk_ui_manager_add_ui (GtkUIManager *self, > guint merge_id, > const gchar *path, > const gchar *name, > const gchar *action, > GtkUIManagerItemType type, > gboolean top); >void gtk_ui_manager_remove_ui (GtkUIManager *self, > guint merge_id); >gchar *gtk_ui_manager_get_ui (GtkUIManager *self); >void gtk_ui_manager_ensure_update (GtkUIManager *self); >guint gtk_ui_manager_new_merge_id (GtkUIManager *self); > > ># 198 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkvbbox.h" 1 ># 34 "/usr/include/gtk-2.0/gtk/gtkvbbox.h" > ># 45 "/usr/include/gtk-2.0/gtk/gtkvbbox.h" >typedef struct _GtkVButtonBox GtkVButtonBox; >typedef struct _GtkVButtonBoxClass GtkVButtonBoxClass; > >struct _GtkVButtonBox >{ > GtkButtonBox button_box; >}; > >struct _GtkVButtonBoxClass >{ > GtkButtonBoxClass parent_class; >}; > > >GType gtk_vbutton_box_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_vbutton_box_new (void); > > > > >gint gtk_vbutton_box_get_spacing_default (void); >void gtk_vbutton_box_set_spacing_default (gint spacing); > >GtkButtonBoxStyle gtk_vbutton_box_get_layout_default (void); >void gtk_vbutton_box_set_layout_default (GtkButtonBoxStyle layout); > > > > ># 199 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkversion.h" 1 ># 201 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkvolumebutton.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkvolumebutton.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtkvolumebutton.h" >typedef struct _GtkVolumeButton GtkVolumeButton; >typedef struct _GtkVolumeButtonClass GtkVolumeButtonClass; > >struct _GtkVolumeButtonClass >{ > GtkScaleButtonClass parent_class; > > > void (*_gtk_reserved1) (void); > void (*_gtk_reserved2) (void); > void (*_gtk_reserved3) (void); > void (*_gtk_reserved4) (void); >}; > >GType gtk_volume_button_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_volume_button_new (void); > > ># 203 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkvpaned.h" 1 ># 33 "/usr/include/gtk-2.0/gtk/gtkvpaned.h" > ># 44 "/usr/include/gtk-2.0/gtk/gtkvpaned.h" >typedef struct _GtkVPaned GtkVPaned; >typedef struct _GtkVPanedClass GtkVPanedClass; > >struct _GtkVPaned >{ > GtkPaned paned; >}; > >struct _GtkVPanedClass >{ > GtkPanedClass parent_class; >}; > >GType gtk_vpaned_get_type (void) __attribute__((__const__)); >GtkWidget *gtk_vpaned_new (void); > > > ># 204 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkvruler.h" 1 ># 45 "/usr/include/gtk-2.0/gtk/gtkvruler.h" > ># 56 "/usr/include/gtk-2.0/gtk/gtkvruler.h" >typedef struct _GtkVRuler GtkVRuler; >typedef struct _GtkVRulerClass GtkVRulerClass; > >struct _GtkVRuler >{ > GtkRuler ruler; >}; > >struct _GtkVRulerClass >{ > GtkRulerClass parent_class; >}; > > >GType gtk_vruler_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_vruler_new (void); > > > ># 205 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 1 "/usr/include/gtk-2.0/gtk/gtkvscale.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkvscale.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkvscale.h" >typedef struct _GtkVScale GtkVScale; >typedef struct _GtkVScaleClass GtkVScaleClass; > >struct _GtkVScale >{ > GtkScale scale; >}; > >struct _GtkVScaleClass >{ > GtkScaleClass parent_class; >}; > > >GType gtk_vscale_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_vscale_new (GtkAdjustment *adjustment); >GtkWidget* gtk_vscale_new_with_range (gdouble min, > gdouble max, > gdouble step); > > > ># 206 "/usr/include/gtk-2.0/gtk/gtk.h" 2 > ># 1 "/usr/include/gtk-2.0/gtk/gtkvseparator.h" 1 ># 35 "/usr/include/gtk-2.0/gtk/gtkvseparator.h" > ># 46 "/usr/include/gtk-2.0/gtk/gtkvseparator.h" >typedef struct _GtkVSeparator GtkVSeparator; >typedef struct _GtkVSeparatorClass GtkVSeparatorClass; > >struct _GtkVSeparator >{ > GtkSeparator separator; >}; > >struct _GtkVSeparatorClass >{ > GtkSeparatorClass parent_class; >}; > > >GType gtk_vseparator_get_type (void) __attribute__((__const__)); >GtkWidget* gtk_vseparator_new (void); > > > ># 208 "/usr/include/gtk-2.0/gtk/gtk.h" 2 ># 5 "/usr/include/libgnomeui-2.0/gnome.h" 2 ># 1 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 1 ># 29 "/usr/include/libgnome-2.0/libgnome/libgnome.h" ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-program.h" 1 ># 36 "/usr/include/libgnome-2.0/libgnome/gnome-program.h" ># 1 "/usr/include/errno.h" 1 3 4 ># 32 "/usr/include/errno.h" 3 4 > > > > ># 1 "/usr/include/bits/errno.h" 1 3 4 ># 25 "/usr/include/bits/errno.h" 3 4 ># 1 "/usr/include/linux/errno.h" 1 3 4 > > > ># 1 "/usr/include/asm/errno.h" 1 3 4 ># 1 "/usr/include/asm-generic/errno.h" 1 3 4 > > > ># 1 "/usr/include/asm-generic/errno-base.h" 1 3 4 ># 5 "/usr/include/asm-generic/errno.h" 2 3 4 ># 1 "/usr/include/asm/errno.h" 2 3 4 ># 5 "/usr/include/linux/errno.h" 2 3 4 ># 26 "/usr/include/bits/errno.h" 2 3 4 ># 43 "/usr/include/bits/errno.h" 3 4 >extern int *__errno_location (void) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); ># 37 "/usr/include/errno.h" 2 3 4 ># 59 "/usr/include/errno.h" 3 4 > ># 37 "/usr/include/libgnome-2.0/libgnome/gnome-program.h" 2 > > > > ># 1 "/usr/include/popt.h" 1 3 4 ># 117 "/usr/include/popt.h" 3 4 >struct poptOption { > > const char * longName; > char shortName; > unsigned int argInfo; > > void * arg; > int val; > > const char * descrip; > > const char * argDescrip; >}; > > > > >struct poptAlias { > > const char * longName; > char shortName; > int argc; > > const char ** argv; >}; > > > > > >typedef struct poptItem_s { > struct poptOption option; > int argc; > > const char ** argv; >} * poptItem; ># 165 "/usr/include/popt.h" 3 4 >extern struct poptOption poptAliasOptions[]; ># 175 "/usr/include/popt.h" 3 4 >extern struct poptOption poptHelpOptions[]; > > > > >extern struct poptOption * poptHelpOptionsI18N; ># 192 "/usr/include/popt.h" 3 4 >typedef struct poptContext_s * poptContext; > > > > > > >typedef struct poptOption * poptOption; > > > > > > >enum poptCallbackReason { > POPT_CALLBACK_REASON_PRE = 0, > POPT_CALLBACK_REASON_POST = 1, > POPT_CALLBACK_REASON_OPTION = 2 >}; ># 226 "/usr/include/popt.h" 3 4 >typedef void (*poptCallbackType) (poptContext con, > enum poptCallbackReason reason, > const struct poptOption * opt, > const char * arg, > const void * data) > > ; ># 244 "/usr/include/popt.h" 3 4 >poptContext poptGetContext( > const char * name, > int argc, const char ** argv, > const struct poptOption * options, > unsigned int flags) > ; > > > > > > >void poptResetContext( poptContext con) > ; > > > > > > >int poptGetNextOpt( poptContext con) > > ; > > > > > > > >char * poptGetOptArg( poptContext con) > ; > > > > > > > >const char * poptGetArg( poptContext con) > ; > > > > > > > >const char * poptPeekArg( poptContext con) > ; > > > > > > > >const char ** poptGetArgs( poptContext con) > ; ># 311 "/usr/include/popt.h" 3 4 >const char * poptBadOption( poptContext con, unsigned int flags) > ; > > > > > > > >poptContext poptFreeContext( poptContext con) > ; ># 330 "/usr/include/popt.h" 3 4 >int poptStuffArgs(poptContext con, const char ** argv) > ; ># 343 "/usr/include/popt.h" 3 4 >int poptAddAlias(poptContext con, struct poptAlias alias, int flags) > ; ># 353 "/usr/include/popt.h" 3 4 >int poptAddItem(poptContext con, poptItem newItem, int flags) > ; > > > > > > > >int poptReadConfigFile(poptContext con, const char * fn) > > > ; ># 374 "/usr/include/popt.h" 3 4 >int poptReadDefaultConfig(poptContext con, int useEnv) > > > ; ># 390 "/usr/include/popt.h" 3 4 >int poptDupArgv(int argc, const char **argv, > int * argcPtr, > const char *** argvPtr) > ; ># 406 "/usr/include/popt.h" 3 4 >int poptParseArgvString(const char * s, > int * argcPtr, const char *** argvPtr) > ; ># 457 "/usr/include/popt.h" 3 4 >int poptConfigFileToString(FILE *fp, char ** argstrp, int flags) > > ; ># 468 "/usr/include/popt.h" 3 4 >const char * poptStrerror(const int error) > ; ># 478 "/usr/include/popt.h" 3 4 >void poptSetExecPath(poptContext con, const char * path, int allowAbsolute) > ; > > > > > > > >void poptPrintHelp(poptContext con, FILE * fp, int flags) > > ; > > > > > > > >void poptPrintUsage(poptContext con, FILE * fp, int flags) > > ; > > > > > > > >void poptSetOtherOptionHelp(poptContext con, const char * text) > ; ># 518 "/usr/include/popt.h" 3 4 >const char * poptGetInvocationName(poptContext con) > ; ># 530 "/usr/include/popt.h" 3 4 >int poptStrippedArgv(poptContext con, int argc, char ** argv) > ; ># 544 "/usr/include/popt.h" 3 4 >int poptSaveLong( long * arg, unsigned int argInfo, long aLong) > > > ; ># 560 "/usr/include/popt.h" 3 4 >int poptSaveInt( int * arg, unsigned int argInfo, long aLong) > > > ; ># 42 "/usr/include/libgnome-2.0/libgnome/gnome-program.h" 2 > > > > > > > > > > >typedef struct _GnomeProgram GnomeProgram; >typedef struct _GnomeProgramPrivate GnomeProgramPrivate; >typedef struct _GnomeProgramClass GnomeProgramClass; > >typedef enum { > GNOME_FILE_DOMAIN_UNKNOWN = 0, > > > GNOME_FILE_DOMAIN_LIBDIR, > GNOME_FILE_DOMAIN_DATADIR, > GNOME_FILE_DOMAIN_SOUND, > GNOME_FILE_DOMAIN_PIXMAP, > GNOME_FILE_DOMAIN_CONFIG, > GNOME_FILE_DOMAIN_HELP, > > > GNOME_FILE_DOMAIN_APP_LIBDIR, > GNOME_FILE_DOMAIN_APP_DATADIR, > GNOME_FILE_DOMAIN_APP_SOUND, > GNOME_FILE_DOMAIN_APP_PIXMAP, > GNOME_FILE_DOMAIN_APP_CONFIG, > GNOME_FILE_DOMAIN_APP_HELP >} GnomeFileDomain; > >struct _GnomeProgram >{ > GObject object; > > GnomeProgramPrivate *_priv; >}; > >struct _GnomeProgramClass >{ > GObjectClass object_class; > > > gpointer padding1; > gpointer padding2; >}; > >GType >gnome_program_get_type (void); > >GnomeProgram * >gnome_program_get (void); > >const char * >gnome_program_get_human_readable_name (GnomeProgram *program); > >const char * >gnome_program_get_app_id (GnomeProgram *program); > >const char * >gnome_program_get_app_version (GnomeProgram *program); > >gchar * >gnome_program_locate_file (GnomeProgram *program, > GnomeFileDomain domain, > const gchar *file_name, > gboolean only_if_exists, > GSList **ret_locations); ># 141 "/usr/include/libgnome-2.0/libgnome/gnome-program.h" >GType >gnome_module_info_get_type (void); > >typedef struct _GnomeModuleInfo GnomeModuleInfo; >typedef struct _GnomeModuleRequirement GnomeModuleRequirement; > >struct _GnomeModuleRequirement { > const char *required_version; > const GnomeModuleInfo *module_info; >}; > >typedef void (*GnomeModuleInitHook) (const GnomeModuleInfo *mod_info); >typedef void (*GnomeModuleClassInitHook) (GnomeProgramClass *klass, > const GnomeModuleInfo *mod_info); >typedef void (*GnomeModuleHook) (GnomeProgram *program, > GnomeModuleInfo *mod_info); >typedef GOptionGroup* (*GnomeModuleGetGOptionGroupFunc) (void); > >struct _GnomeModuleInfo { > const char *name; > const char *version; > const char *description; > GnomeModuleRequirement *requirements; > > GnomeModuleHook instance_init; > GnomeModuleHook pre_args_parse, post_args_parse; > > > > > struct poptOption *options; > > > GnomeModuleInitHook init_pass; > > GnomeModuleClassInitHook class_init; > > const char *opt_prefix; > GnomeModuleGetGOptionGroupFunc get_goption_group_func; >}; > > > > >void >gnome_program_module_register (const GnomeModuleInfo *module_info); > >gboolean >gnome_program_module_registered (const GnomeModuleInfo *module_info); > >const GnomeModuleInfo * >gnome_program_module_load (const char *mod_name); > >guint >gnome_program_install_property (GnomeProgramClass *pclass, > GObjectGetPropertyFunc get_fn, > GObjectSetPropertyFunc set_fn, > GParamSpec *pspec); ># 207 "/usr/include/libgnome-2.0/libgnome/gnome-program.h" >poptContext >gnome_program_preinit (GnomeProgram *program, > const char *app_id, > const char *app_version, > int argc, char **argv); > >void >gnome_program_parse_args (GnomeProgram *program); > >void >gnome_program_postinit (GnomeProgram *program); ># 229 "/usr/include/libgnome-2.0/libgnome/gnome-program.h" >GnomeProgram * >gnome_program_init (const char *app_id, const char *app_version, > const GnomeModuleInfo *module_info, > int argc, char **argv, > const char *first_property_name, ...); > >GnomeProgram * >gnome_program_initv (GType type, > const char *app_id, const char *app_version, > const GnomeModuleInfo *module_info, > int argc, char **argv, > const char *first_property_name, va_list args); >GnomeProgram* >gnome_program_init_paramv (GType type, > const char *app_id, const char *app_version, > const GnomeModuleInfo *module_info, > int argc, char **argv, > guint nparams, GParameter *params); > > ># 30 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-i18n.h" 1 ># 41 "/usr/include/libgnome-2.0/libgnome/gnome-i18n.h" ># 1 "/usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h" 1 ># 39 "/usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h" ># 1 "/usr/include/glib-2.0/glib/gi18n.h" 1 ># 23 "/usr/include/glib-2.0/glib/gi18n.h" ># 1 "/usr/include/libintl.h" 1 3 4 ># 35 "/usr/include/libintl.h" 3 4 > > > > > >extern char *gettext (__const char *__msgid) > __attribute__ ((__nothrow__)) __attribute__ ((__format_arg__ (1))); > > > >extern char *dgettext (__const char *__domainname, __const char *__msgid) > __attribute__ ((__nothrow__)) __attribute__ ((__format_arg__ (2))); >extern char *__dgettext (__const char *__domainname, __const char *__msgid) > __attribute__ ((__nothrow__)) __attribute__ ((__format_arg__ (2))); > > > >extern char *dcgettext (__const char *__domainname, > __const char *__msgid, int __category) > __attribute__ ((__nothrow__)) __attribute__ ((__format_arg__ (2))); >extern char *__dcgettext (__const char *__domainname, > __const char *__msgid, int __category) > __attribute__ ((__nothrow__)) __attribute__ ((__format_arg__ (2))); > > > > >extern char *ngettext (__const char *__msgid1, __const char *__msgid2, > unsigned long int __n) > __attribute__ ((__nothrow__)) __attribute__ ((__format_arg__ (1))) __attribute__ ((__format_arg__ (2))); > > > >extern char *dngettext (__const char *__domainname, __const char *__msgid1, > __const char *__msgid2, unsigned long int __n) > __attribute__ ((__nothrow__)) __attribute__ ((__format_arg__ (2))) __attribute__ ((__format_arg__ (3))); > > > >extern char *dcngettext (__const char *__domainname, __const char *__msgid1, > __const char *__msgid2, unsigned long int __n, > int __category) > __attribute__ ((__nothrow__)) __attribute__ ((__format_arg__ (2))) __attribute__ ((__format_arg__ (3))); > > > > > >extern char *textdomain (__const char *__domainname) __attribute__ ((__nothrow__)); > > > >extern char *bindtextdomain (__const char *__domainname, > __const char *__dirname) __attribute__ ((__nothrow__)); > > > >extern char *bind_textdomain_codeset (__const char *__domainname, > __const char *__codeset) __attribute__ ((__nothrow__)); > > > > > > > ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 102 "/usr/include/libintl.h" 2 3 4 > > ># 1 "/usr/include/locale.h" 1 3 4 ># 29 "/usr/include/locale.h" 3 4 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 30 "/usr/include/locale.h" 2 3 4 ># 1 "/usr/include/bits/locale.h" 1 3 4 ># 27 "/usr/include/bits/locale.h" 3 4 >enum >{ > __LC_CTYPE = 0, > __LC_NUMERIC = 1, > __LC_TIME = 2, > __LC_COLLATE = 3, > __LC_MONETARY = 4, > __LC_MESSAGES = 5, > __LC_ALL = 6, > __LC_PAPER = 7, > __LC_NAME = 8, > __LC_ADDRESS = 9, > __LC_TELEPHONE = 10, > __LC_MEASUREMENT = 11, > __LC_IDENTIFICATION = 12 >}; ># 31 "/usr/include/locale.h" 2 3 4 > > ># 51 "/usr/include/locale.h" 3 4 > > > >struct lconv >{ > > > char *decimal_point; > char *thousands_sep; > > > > > > char *grouping; > > > > > > char *int_curr_symbol; > char *currency_symbol; > char *mon_decimal_point; > char *mon_thousands_sep; > char *mon_grouping; > char *positive_sign; > char *negative_sign; > char int_frac_digits; > char frac_digits; > > char p_cs_precedes; > > char p_sep_by_space; > > char n_cs_precedes; > > char n_sep_by_space; > > > > > > > char p_sign_posn; > char n_sign_posn; ># 114 "/usr/include/locale.h" 3 4 > char __int_p_cs_precedes; > char __int_p_sep_by_space; > char __int_n_cs_precedes; > char __int_n_sep_by_space; > char __int_p_sign_posn; > char __int_n_sign_posn; > >}; > > > >extern char *setlocale (int __category, __const char *__locale) __attribute__ ((__nothrow__)); > > >extern struct lconv *localeconv (void) __attribute__ ((__nothrow__)); > > ># 208 "/usr/include/locale.h" 3 4 > ># 105 "/usr/include/libintl.h" 2 3 4 ># 122 "/usr/include/libintl.h" 3 4 > ># 24 "/usr/include/glib-2.0/glib/gi18n.h" 2 ># 40 "/usr/include/libbonobo-2.0/bonobo/bonobo-i18n.h" 2 ># 42 "/usr/include/libgnome-2.0/libgnome/gnome-i18n.h" 2 > > ># 71 "/usr/include/libgnome-2.0/libgnome/gnome-i18n.h" >const GList * gnome_i18n_get_language_list (const gchar *category_name); ># 80 "/usr/include/libgnome-2.0/libgnome/gnome-i18n.h" >void gnome_i18n_push_c_numeric_locale (void); >void gnome_i18n_pop_c_numeric_locale (void); > > ># 31 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 > ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-config.h" 1 ># 34 "/usr/include/libgnome-2.0/libgnome/gnome-config.h" ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-init.h" 1 ># 32 "/usr/include/libgnome-2.0/libgnome/gnome-init.h" > ># 43 "/usr/include/libgnome-2.0/libgnome/gnome-init.h" >const GnomeModuleInfo *libgnome_module_info_get (void) __attribute__((__const__)); > >const GnomeModuleInfo * gnome_bonobo_module_info_get (void) __attribute__((__const__)); > >const char *gnome_user_dir_get (void) __attribute__((__const__)); >const char *gnome_user_private_dir_get (void) __attribute__((__const__)); >const char *gnome_user_accels_dir_get (void) __attribute__((__const__)); > > > > > > > > ># 35 "/usr/include/libgnome-2.0/libgnome/gnome-config.h" 2 > > ># 77 "/usr/include/libgnome-2.0/libgnome/gnome-config.h" >char *gnome_config_get_string_with_default_ (const char *path, > gboolean *def, > gboolean priv); >char *gnome_config_get_translated_string_with_default_(const char *path, > gboolean *def, > gboolean priv); >gint gnome_config_get_int_with_default_ (const char *path, > gboolean *def, > gboolean priv); >gdouble gnome_config_get_float_with_default_ (const char *path, > gboolean *def, > gboolean priv); >gboolean gnome_config_get_bool_with_default_ (const char *path, > gboolean *def, > gboolean priv); >void gnome_config_get_vector_with_default_ (const char *path, gint *argcp, > char ***argvp, > gboolean *def, > gboolean priv); ># 162 "/usr/include/libgnome-2.0/libgnome/gnome-config.h" >void gnome_config_set_string_ (const char *path, const char *value, > gboolean priv); >void gnome_config_set_translated_string_ (const char *path, const char *value, > gboolean priv); >void gnome_config_set_int_ (const char *path, int value, > gboolean priv); >void gnome_config_set_float_ (const char *path, gdouble value, > gboolean priv); >void gnome_config_set_bool_ (const char *path, gboolean value, > gboolean priv); >void gnome_config_set_vector_ (const char *path, > int argc, > const char * const argv[], > gboolean priv); ># 207 "/usr/include/libgnome-2.0/libgnome/gnome-config.h" >gboolean gnome_config_has_section_ (const char *path, gboolean priv); > > > > > > >void *gnome_config_init_iterator_ (const char *path, gboolean priv); > > > > > > >void *gnome_config_init_iterator_sections_ (const char *path, gboolean priv); > > > > > > >void *gnome_config_iterator_next (void *iterator_handle, char **key, char **value); > >void gnome_config_drop_all (void); > >gboolean gnome_config_sync (void); > > >gboolean gnome_config_sync_file_ (char *path, gboolean priv); > > > > > > > >void gnome_config_drop_file_ (const char *path, gboolean priv); > > > > > > > >void gnome_config_clean_file_ (const char *path, gboolean priv); > > > > > > > >void gnome_config_clean_section_ (const char *path, gboolean priv); > > > > > > > >void gnome_config_clean_key_ (const char *path, gboolean priv); ># 280 "/usr/include/libgnome-2.0/libgnome/gnome-config.h" >void gnome_config_push_prefix (const char *path); >void gnome_config_pop_prefix (void); > > > > > >void gnome_config_make_vector (const char *string, int *argcp, char ***argvp); >char *gnome_config_assemble_vector (int argc, const char *const argv []); > > >void gnome_config_set_set_handler(void (*func)(void *),void *data); >void gnome_config_set_sync_handler(void (*func)(void *),void *data); > > ># 33 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 > ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-gconf.h" 1 ># 31 "/usr/include/libgnome-2.0/libgnome/gnome-gconf.h" > > > > >gchar *gnome_gconf_get_gnome_libs_settings_relative (const gchar *subkey); >gchar *gnome_gconf_get_app_settings_relative (GnomeProgram *program, > const gchar *subkey); > ># 35 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 > ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-help.h" 1 ># 29 "/usr/include/libgnome-2.0/libgnome/gnome-help.h" > > >typedef enum { > GNOME_HELP_ERROR_INTERNAL, > GNOME_HELP_ERROR_NOT_FOUND >} GnomeHelpError; > > >GQuark gnome_help_error_quark (void) __attribute__((__const__)); > > > > >gboolean gnome_help_display (const char *file_name, > const char *link_id, > GError **error); >gboolean gnome_help_display_with_doc_id (GnomeProgram *program, > const char *doc_id, > const char *file_name, > const char *link_id, > GError **error); >gboolean gnome_help_display_desktop (GnomeProgram *program, > const char *doc_id, > const char *file_name, > const char *link_id, > GError **error); >gboolean gnome_help_display_uri (const char *help_uri, > GError **error); > >gboolean gnome_help_display_uri_with_env (const char *help_uri, > char **envp, > GError **error); >gboolean gnome_help_display_with_doc_id_and_env (GnomeProgram *program, > const char *doc_id, > const char *file_name, > const char *link_id, > char **envp, > GError **error); >gboolean gnome_help_display_desktop_with_env (GnomeProgram *program, > const char *doc_id, > const char *file_name, > const char *link_id, > char **envp, > GError **error); > > ># 37 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 > ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-macros.h" 1 ># 33 "/usr/include/libgnome-2.0/libgnome/gnome-macros.h" ># 1 "/usr/include/libbonobo-2.0/bonobo/bonobo-macros.h" 1 ># 14 "/usr/include/libbonobo-2.0/bonobo/bonobo-macros.h" > ># 98 "/usr/include/libbonobo-2.0/bonobo/bonobo-macros.h" > ># 34 "/usr/include/libgnome-2.0/libgnome/gnome-macros.h" 2 ># 39 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 > ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-triggers.h" 1 ># 31 "/usr/include/libgnome-2.0/libgnome/gnome-triggers.h" > > >typedef enum { > GTRIG_NONE, > GTRIG_FUNCTION, > GTRIG_COMMAND, > GTRIG_MEDIAPLAY >} GnomeTriggerType; > >typedef void (*GnomeTriggerActionFunction)(char *msg, char *level, char *supinfo[]); > >struct _GnomeTrigger { > GnomeTriggerType type; > union { > > > > > GnomeTriggerActionFunction function; > gchar *command; > struct { > gchar *file; > int cache_id; > } media; > } u; > gchar *level; >}; >typedef struct _GnomeTrigger GnomeTrigger; ># 69 "/usr/include/libgnome-2.0/libgnome/gnome-triggers.h" >void gnome_triggers_add_trigger (GnomeTrigger *nt, ...); >void gnome_triggers_vadd_trigger (GnomeTrigger *nt, > char *supinfo[]); > >void gnome_triggers_do (const char *msg, > const char *level, ...); > >void gnome_triggers_vdo (const char *msg, const char *level, > const char *supinfo[]); > > ># 41 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-sound.h" 1 ># 31 "/usr/include/libgnome-2.0/libgnome/gnome-sound.h" > > > >int gnome_sound_connection_get (void); > > >void gnome_sound_init(const char *hostname); > > >void gnome_sound_shutdown(void); > > >int gnome_sound_sample_load(const char *sample_name, const char *filename); > > >void gnome_sound_play (const char * filename); > > ># 42 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 > ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-score.h" 1 ># 34 "/usr/include/libgnome-2.0/libgnome/gnome-score.h" > ># 43 "/usr/include/libgnome-2.0/libgnome/gnome-score.h" >gint >gnome_score_init (const gchar * gamename); > > >gint >gnome_score_log(gfloat score, > const gchar *level, > > > > gboolean higher_to_lower_score_order); > > >gint >gnome_score_get_notable(const gchar *gamename, > const gchar *level, > gchar ***names, > gfloat **scores, > time_t **scoretimes); > ># 44 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 > ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-exec.h" 1 ># 32 "/usr/include/libgnome-2.0/libgnome/gnome-exec.h" > > > > > > > > >int gnome_execute_async (const char *dir, int argc, char * const argv[]); >int gnome_execute_async_fds (const char *dir, int argc, char * const argv[], > gboolean close_fds); > > > > > > > >int gnome_execute_async_with_env (const char *dir, > int argc, char * const argv[], > int envc, char * const envv[]); >int gnome_execute_async_with_env_fds (const char *dir, int argc, > char * const argv[], int envc, > char * const envv[], gboolean close_fds); > > > > > > >int gnome_execute_shell (const char *dir, const char *commandline); >int gnome_execute_shell_fds (const char *dir, const char *commandline, > gboolean close_fds); > > >void gnome_prepend_terminal_to_vector (int *argc, char ***argv); > > > >int gnome_execute_terminal_shell (const char *dir, const char *commandline); >int gnome_execute_terminal_shell_fds (const char *dir, > const char *commandline, > gboolean close_fds); > > ># 46 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 > ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-util.h" 1 ># 35 "/usr/include/libgnome-2.0/libgnome/gnome-util.h" > > > > >const char * g_extension_pointer (const char * path); ># 55 "/usr/include/libgnome-2.0/libgnome/gnome-util.h" >char *gnome_util_user_shell (void); > > > > > >int gnome_setenv (const char *name, const char *value, gboolean overwrite); >void gnome_unsetenv (const char *name); >void gnome_clearenv (void); ># 91 "/usr/include/libgnome-2.0/libgnome/gnome-util.h" > ># 48 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 ># 1 "/usr/include/libgnome-2.0/libgnome/gnome-url.h" 1 ># 30 "/usr/include/libgnome-2.0/libgnome/gnome-url.h" > ># 39 "/usr/include/libgnome-2.0/libgnome/gnome-url.h" >typedef enum { > GNOME_URL_ERROR_PARSE, > GNOME_URL_ERROR_LAUNCH, > GNOME_URL_ERROR_URL, > GNOME_URL_ERROR_NO_DEFAULT, > GNOME_URL_ERROR_NOT_SUPPORTED, > GNOME_URL_ERROR_VFS, > GNOME_URL_ERROR_CANCELLED >} GnomeURLError; > > >GQuark gnome_url_error_quark (void) __attribute__((__const__)); > > >gboolean gnome_url_show (const char *url, > GError **error); > >gboolean gnome_url_show_with_env (const char *url, > char **envp, > GError **error); > > ># 49 "/usr/include/libgnome-2.0/libgnome/libgnome.h" 2 ># 6 "/usr/include/libgnomeui-2.0/gnome.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 1 ># 29 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" 1 ># 42 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" ># 1 "/usr/include/libart-2.0/libart_lgpl/art_misc.h" 1 ># 34 "/usr/include/libart-2.0/libart_lgpl/art_misc.h" ># 1 "/usr/include/libart-2.0/libart_lgpl/art_config.h" 1 > > > ># 1 "/usr/include/bits/wordsize.h" 1 3 4 ># 5 "/usr/include/libart-2.0/libart_lgpl/art_config.h" 2 > > ># 1 "/usr/include/libart-2.0/libart_lgpl/art_config-32.h" 1 > > > > > > > >typedef unsigned char art_u8; >typedef unsigned short art_u16; >typedef unsigned int art_u32; ># 8 "/usr/include/libart-2.0/libart_lgpl/art_config.h" 2 ># 35 "/usr/include/libart-2.0/libart_lgpl/art_misc.h" 2 > > > > > >void *art_alloc(size_t size); >void art_free(void *ptr); >void *art_realloc(void *ptr, size_t size); ># 58 "/usr/include/libart-2.0/libart_lgpl/art_misc.h" >typedef int art_boolean; ># 87 "/usr/include/libart-2.0/libart_lgpl/art_misc.h" >void __attribute__((__noreturn__)) >art_die (const char *fmt, ...) __attribute__((__format__ (__printf__, 1, 2))); > >void >art_warn (const char *fmt, ...) __attribute__((__format__ (__printf__, 1, 2))); > >void >art_dprint (const char *fmt, ...) __attribute__((__format__ (__printf__, 1, 2))); ># 43 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" 2 ># 1 "/usr/include/libart-2.0/libart_lgpl/art_rect.h" 1 ># 27 "/usr/include/libart-2.0/libart_lgpl/art_rect.h" >typedef struct _ArtDRect ArtDRect; >typedef struct _ArtIRect ArtIRect; > >struct _ArtDRect { > > double x0, y0, x1, y1; >}; > >struct _ArtIRect { > > int x0, y0, x1, y1; >}; > > >void art_irect_copy (ArtIRect *dest, const ArtIRect *src); > > >void art_irect_union (ArtIRect *dest, > const ArtIRect *src1, const ArtIRect *src2); > > >void art_irect_intersect (ArtIRect *dest, > const ArtIRect *src1, const ArtIRect *src2); > > >int art_irect_empty (const ArtIRect *src); > > >void art_drect_copy (ArtDRect *dest, const ArtDRect *src); > > >void art_drect_union (ArtDRect *dest, > const ArtDRect *src1, const ArtDRect *src2); > > >void art_drect_intersect (ArtDRect *dest, > const ArtDRect *src1, const ArtDRect *src2); > > >int art_drect_empty (const ArtDRect *src); > >void >art_drect_affine_transform (ArtDRect *dst, const ArtDRect *src, > const double matrix[6]); > >void art_drect_to_irect (ArtIRect *dst, ArtDRect *src); ># 44 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" 2 ># 1 "/usr/include/libart-2.0/libart_lgpl/art_svp.h" 1 ># 30 "/usr/include/libart-2.0/libart_lgpl/art_svp.h" ># 1 "/usr/include/libart-2.0/libart_lgpl/art_point.h" 1 ># 27 "/usr/include/libart-2.0/libart_lgpl/art_point.h" >typedef struct _ArtPoint ArtPoint; > >struct _ArtPoint { > > double x, y; >}; ># 31 "/usr/include/libart-2.0/libart_lgpl/art_svp.h" 2 > > > > > > >typedef struct _ArtSVP ArtSVP; >typedef struct _ArtSVPSeg ArtSVPSeg; > >struct _ArtSVPSeg { > int n_points; > int dir; > ArtDRect bbox; > ArtPoint *points; >}; > >struct _ArtSVP { > int n_segs; > ArtSVPSeg segs[1]; >}; > >int >art_svp_add_segment (ArtSVP **p_vp, int *pn_segs_max, > int **pn_points_max, > int n_points, int dir, ArtPoint *points, > ArtDRect *bbox); > >void >art_svp_free (ArtSVP *svp); > >int >art_svp_seg_compare (const void *s1, const void *s2); ># 45 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" 2 ># 1 "/usr/include/libart-2.0/libart_lgpl/art_uta.h" 1 ># 35 "/usr/include/libart-2.0/libart_lgpl/art_uta.h" >typedef art_u32 ArtUtaBbox; >typedef struct _ArtUta ArtUta; ># 51 "/usr/include/libart-2.0/libart_lgpl/art_uta.h" >struct _ArtUta { > int x0; > int y0; > int width; > int height; > ArtUtaBbox *utiles; >}; > >ArtUta * >art_uta_new (int x0, int y0, int x1, int y1); > >ArtUta * >art_uta_new_coords (int x0, int y0, int x1, int y1); > >void >art_uta_free (ArtUta *uta); ># 46 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" 2 ># 1 "/usr/include/libart-2.0/libart_lgpl/art_affine.h" 1 ># 33 "/usr/include/libart-2.0/libart_lgpl/art_affine.h" >void >art_affine_point (ArtPoint *dst, const ArtPoint *src, > const double affine[6]); > >void >art_affine_invert (double dst_affine[6], const double src_affine[6]); > > > >void >art_affine_flip (double dst_affine[6], const double src_affine[6], > int horz, int vert); > >void >art_affine_to_string (char str[128], const double src[6]); > >void >art_affine_multiply (double dst[6], > const double src1[6], const double src2[6]); > > >void >art_affine_identity (double dst[6]); > > >void >art_affine_scale (double dst[6], double sx, double sy); > > >void >art_affine_rotate (double dst[6], double theta); > > >void >art_affine_shear (double dst[6], double theta); > > >void >art_affine_translate (double dst[6], double tx, double ty); > > > >double >art_affine_expansion (const double src[6]); > > > > >int >art_affine_rectilinear (const double src[6]); > > >int >art_affine_equal (double matrix1[6], double matrix2[6]); ># 47 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" 2 > > ># 70 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" >typedef struct _GnomeCanvas GnomeCanvas; >typedef struct _GnomeCanvasClass GnomeCanvasClass; >typedef struct _GnomeCanvasItem GnomeCanvasItem; >typedef struct _GnomeCanvasItemClass GnomeCanvasItemClass; >typedef struct _GnomeCanvasGroup GnomeCanvasGroup; >typedef struct _GnomeCanvasGroupClass GnomeCanvasGroupClass; ># 93 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" >enum { > GNOME_CANVAS_ITEM_REALIZED = 1 << 4, > GNOME_CANVAS_ITEM_MAPPED = 1 << 5, > GNOME_CANVAS_ITEM_ALWAYS_REDRAW = 1 << 6, > GNOME_CANVAS_ITEM_VISIBLE = 1 << 7, > GNOME_CANVAS_ITEM_NEED_UPDATE = 1 << 8, > GNOME_CANVAS_ITEM_NEED_AFFINE = 1 << 9, > GNOME_CANVAS_ITEM_NEED_CLIP = 1 << 10, > GNOME_CANVAS_ITEM_NEED_VIS = 1 << 11, > GNOME_CANVAS_ITEM_AFFINE_FULL = 1 << 12 >}; > > >enum { > GNOME_CANVAS_UPDATE_REQUESTED = 1 << 0, > GNOME_CANVAS_UPDATE_AFFINE = 1 << 1, > GNOME_CANVAS_UPDATE_CLIP = 1 << 2, > GNOME_CANVAS_UPDATE_VISIBILITY = 1 << 3, > GNOME_CANVAS_UPDATE_IS_VISIBLE = 1 << 4 >}; > > >typedef struct { > > guchar *buf; > > > ArtIRect rect; > > > int buf_rowstride; > > > guint32 bg_color; > > > > > unsigned int is_bg : 1; > > > unsigned int is_buf : 1; >} GnomeCanvasBuf; ># 146 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" >struct _GnomeCanvasItem { > GtkObject object; > > > GnomeCanvas *canvas; > > > GnomeCanvasItem *parent; > > > > > > > double *xform; > > > double x1, y1, x2, y2; >}; > >struct _GnomeCanvasItemClass { > GtkObjectClass parent_class; > > > > > > > > void (* update) (GnomeCanvasItem *item, double *affine, ArtSVP *clip_path, int flags); > > > void (* realize) (GnomeCanvasItem *item); > > > void (* unrealize) (GnomeCanvasItem *item); > > > void (* map) (GnomeCanvasItem *item); > > > void (* unmap) (GnomeCanvasItem *item); > > > ArtUta *(* coverage) (GnomeCanvasItem *item); > > > > > > void (* draw) (GnomeCanvasItem *item, GdkDrawable *drawable, > int x, int y, int width, int height); > > > > > > > > void (* render) (GnomeCanvasItem *item, GnomeCanvasBuf *buf); > > > > > > > > double (* point) (GnomeCanvasItem *item, double x, double y, int cx, int cy, > GnomeCanvasItem **actual_item); > > > > > void (* bounds) (GnomeCanvasItem *item, double *x1, double *y1, double *x2, double *y2); > > > > > gboolean (* event) (GnomeCanvasItem *item, GdkEvent *event); > > > gpointer spare_vmethods [4]; >}; > > >GType gnome_canvas_item_get_type (void) __attribute__((__const__)); > > > > > >GnomeCanvasItem *gnome_canvas_item_new (GnomeCanvasGroup *parent, GType type, > const gchar *first_arg_name, ...); > > >void gnome_canvas_item_construct (GnomeCanvasItem *item, GnomeCanvasGroup *parent, > const gchar *first_arg_name, va_list args); > > > > >void gnome_canvas_item_set (GnomeCanvasItem *item, const gchar *first_arg_name, ...); > > >void gnome_canvas_item_set_valist (GnomeCanvasItem *item, > const gchar *first_arg_name, va_list args); > > >void gnome_canvas_item_move (GnomeCanvasItem *item, double dx, double dy); > > >void gnome_canvas_item_affine_relative (GnomeCanvasItem *item, const double affine[6]); > > >void gnome_canvas_item_affine_absolute (GnomeCanvasItem *item, const double affine[6]); > > > > >void gnome_canvas_item_raise (GnomeCanvasItem *item, int positions); > > > > >void gnome_canvas_item_lower (GnomeCanvasItem *item, int positions); > > >void gnome_canvas_item_raise_to_top (GnomeCanvasItem *item); > > >void gnome_canvas_item_lower_to_bottom (GnomeCanvasItem *item); > > > > >void gnome_canvas_item_show (GnomeCanvasItem *item); > > > > >void gnome_canvas_item_hide (GnomeCanvasItem *item); > > > > > > >int gnome_canvas_item_grab (GnomeCanvasItem *item, unsigned int event_mask, > GdkCursor *cursor, guint32 etime); > > > > >void gnome_canvas_item_ungrab (GnomeCanvasItem *item, guint32 etime); > > > > >void gnome_canvas_item_w2i (GnomeCanvasItem *item, double *x, double *y); >void gnome_canvas_item_i2w (GnomeCanvasItem *item, double *x, double *y); > > > > >void gnome_canvas_item_i2w_affine (GnomeCanvasItem *item, double affine[6]); > > > > >void gnome_canvas_item_i2c_affine (GnomeCanvasItem *item, double affine[6]); ># 326 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" >void gnome_canvas_item_reparent (GnomeCanvasItem *item, GnomeCanvasGroup *new_group); > > > > >void gnome_canvas_item_grab_focus (GnomeCanvasItem *item); > > > > > >void gnome_canvas_item_get_bounds (GnomeCanvasItem *item, > double *x1, double *y1, double *x2, double *y2); > > > > >void gnome_canvas_item_request_update (GnomeCanvasItem *item); ># 375 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" >struct _GnomeCanvasGroup { > GnomeCanvasItem item; > > > GList *item_list; > GList *item_list_end; >}; > >struct _GnomeCanvasGroupClass { > GnomeCanvasItemClass parent_class; >}; > > >GType gnome_canvas_group_get_type (void) __attribute__((__const__)); ># 402 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" >struct _GnomeCanvas { > GtkLayout layout; > > > GnomeCanvasItem *root; > > > ArtUta *redraw_area; > > > GnomeCanvasItem *current_item; > > > GnomeCanvasItem *new_current_item; > > > GnomeCanvasItem *grabbed_item; > > > GnomeCanvasItem *focused_item; > > > GdkGC *pixmap_gc; > > > GdkEvent pick_event; > > > double scroll_x1, scroll_y1; > double scroll_x2, scroll_y2; > > > double pixels_per_unit; > > > guint idle_id; > > > guint root_destroy_id; > > > > > int redraw_x1, redraw_y1; > int redraw_x2, redraw_y2; > > > int draw_xofs, draw_yofs; > > > int zoom_xofs, zoom_yofs; > > > int state; > > > guint grabbed_event_mask; > > > int close_enough; > > > > > unsigned int center_scroll_region : 1; > > > unsigned int need_update : 1; > > > unsigned int need_redraw : 1; > > > unsigned int need_repick : 1; > > > unsigned int left_grabbed_item : 1; > > > unsigned int in_repick : 1; > > > unsigned int aa : 1; > > > GdkRgbDither dither; >}; > >struct _GnomeCanvasClass { > GtkLayoutClass parent_class; > > > > > void (* draw_background) (GnomeCanvas *canvas, GdkDrawable *drawable, > int x, int y, int width, int height); > > > > > > void (* render_background) (GnomeCanvas *canvas, GnomeCanvasBuf *buf); > > > void (* request_update) (GnomeCanvas *canvas); > > > gpointer spare_vmethods [4]; >}; > > >GType gnome_canvas_get_type (void) __attribute__((__const__)); ># 522 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas.h" >GtkWidget *gnome_canvas_new (void); > > > > > >GtkWidget *gnome_canvas_new_aa (void); > > > >GnomeCanvasGroup *gnome_canvas_root (GnomeCanvas *canvas); > > >void gnome_canvas_set_scroll_region (GnomeCanvas *canvas, > double x1, double y1, double x2, double y2); > > >void gnome_canvas_get_scroll_region (GnomeCanvas *canvas, > double *x1, double *y1, double *x2, double *y2); > > >void gnome_canvas_set_center_scroll_region (GnomeCanvas *canvas, gboolean center_scroll_region); > > >gboolean gnome_canvas_get_center_scroll_region (GnomeCanvas *canvas); > > >void gnome_canvas_set_pixels_per_unit (GnomeCanvas *canvas, double n); > > >void gnome_canvas_scroll_to (GnomeCanvas *canvas, int cx, int cy); > > > > > >void gnome_canvas_get_scroll_offsets (GnomeCanvas *canvas, int *cx, int *cy); > > > > >void gnome_canvas_update_now (GnomeCanvas *canvas); > > > > >GnomeCanvasItem *gnome_canvas_get_item_at (GnomeCanvas *canvas, double x, double y); > > > > > >void gnome_canvas_request_redraw_uta (GnomeCanvas *canvas, ArtUta *uta); > > > > > >void gnome_canvas_request_redraw (GnomeCanvas *canvas, int x1, int y1, int x2, int y2); > > > > >void gnome_canvas_w2c_affine (GnomeCanvas *canvas, double affine[6]); > > > > > > >void gnome_canvas_w2c (GnomeCanvas *canvas, double wx, double wy, int *cx, int *cy); >void gnome_canvas_w2c_d (GnomeCanvas *canvas, double wx, double wy, double *cx, double *cy); >void gnome_canvas_c2w (GnomeCanvas *canvas, int cx, int cy, double *wx, double *wy); > > > > >void gnome_canvas_window_to_world (GnomeCanvas *canvas, > double winx, double winy, double *worldx, double *worldy); > > >void gnome_canvas_world_to_window (GnomeCanvas *canvas, > double worldx, double worldy, double *winx, double *winy); > > > > > >int gnome_canvas_get_color (GnomeCanvas *canvas, const char *spec, GdkColor *color); > > >gulong gnome_canvas_get_color_pixel (GnomeCanvas *canvas, > guint rgba); > > > > > > >void gnome_canvas_set_stipple_origin (GnomeCanvas *canvas, GdkGC *gc); > > > > >void gnome_canvas_set_dither (GnomeCanvas *canvas, GdkRgbDither dither); > > > > >GdkRgbDither gnome_canvas_get_dither (GnomeCanvas *canvas); > > ># 30 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-line.h" 1 ># 42 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-line.h" > ># 93 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-line.h" >typedef struct _GnomeCanvasLine GnomeCanvasLine; >typedef struct _GnomeCanvasLineClass GnomeCanvasLineClass; > >struct _GnomeCanvasLine { > GnomeCanvasItem item; > > double *coords; > > > > > > > > double *first_coords; > double *last_coords; > > GdkGC *gc; > > GdkBitmap *stipple; > > ArtSVP *fill_svp; > ArtSVP *first_svp; > ArtSVP *last_svp; > > double width; > > double shape_a; > double shape_b; > double shape_c; > > GdkCapStyle cap; > GdkJoinStyle join; > GdkLineStyle line_style; > > gulong fill_pixel; > > guint32 fill_rgba; > > int num_points; > guint fill_color; > > int spline_steps; > > guint width_pixels : 1; > guint first_arrow : 1; > guint last_arrow : 1; > guint smooth : 1; >}; > >struct _GnomeCanvasLineClass { > GnomeCanvasItemClass parent_class; >}; > > > >GType gnome_canvas_line_get_type (void) __attribute__((__const__)); > > > ># 31 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-text.h" 1 ># 43 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-text.h" > ># 106 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-text.h" >typedef struct _GnomeCanvasText GnomeCanvasText; >typedef struct _GnomeCanvasTextClass GnomeCanvasTextClass; > >typedef struct _GnomeCanvasTextPrivate GnomeCanvasTextPrivate; > >struct _GnomeCanvasText { > GnomeCanvasItem item; > > PangoFontDescription *font_desc; > PangoAttrList *attr_list; > PangoUnderline underline; > gboolean strikethrough; > int rise; > double scale; > > char *text; > GdkBitmap *stipple; > GdkGC *gc; > PangoLayout *layout; > > gulong pixel; > > double x, y; > > double clip_width; > double clip_height; > > double xofs, yofs; > > double affine[6]; > > GtkAnchorType anchor; > GtkJustification justification; > > int cx, cy; > int clip_cx, clip_cy; > int clip_cwidth, clip_cheight; > int max_width; > int height; > > guint32 rgba; > > guint clip : 1; > > guint underline_set : 1; > guint strike_set : 1; > guint rise_set : 1; > > guint scale_set : 1; > > GnomeCanvasTextPrivate *priv; >}; > >struct _GnomeCanvasTextClass { > GnomeCanvasItemClass parent_class; >}; > > > >GType gnome_canvas_text_get_type (void) __attribute__((__const__)); > > > ># 32 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-rich-text.h" 1 ># 29 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-rich-text.h" > ># 38 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-rich-text.h" >typedef struct _GnomeCanvasRichText GnomeCanvasRichText; >typedef struct _GnomeCanvasRichTextPrivate GnomeCanvasRichTextPrivate; >typedef struct _GnomeCanvasRichTextClass GnomeCanvasRichTextClass; > >struct _GnomeCanvasRichText { > GnomeCanvasItem item; > > GnomeCanvasRichTextPrivate *_priv; >}; > >struct _GnomeCanvasRichTextClass { > GnomeCanvasItemClass parent_class; > > void (* tag_changed)(GnomeCanvasRichText *text, > GtkTextTag *tag); >}; > >GType gnome_canvas_rich_text_get_type(void) __attribute__((__const__)); > >void gnome_canvas_rich_text_cut_clipboard(GnomeCanvasRichText *text); > >void gnome_canvas_rich_text_copy_clipboard(GnomeCanvasRichText *text); > >void gnome_canvas_rich_text_paste_clipboard(GnomeCanvasRichText *text); > >void gnome_canvas_rich_text_set_buffer(GnomeCanvasRichText *text, > GtkTextBuffer *buffer); > >GtkTextBuffer *gnome_canvas_rich_text_get_buffer(GnomeCanvasRichText *text); >void >gnome_canvas_rich_text_get_iter_location (GnomeCanvasRichText *text, > const GtkTextIter *iter, > GdkRectangle *location); >void >gnome_canvas_rich_text_get_iter_at_location (GnomeCanvasRichText *text, > GtkTextIter *iter, > gint x, > gint y); > > ># 33 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-polygon.h" 1 ># 40 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-polygon.h" ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-shape.h" 1 ># 18 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-shape.h" ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-path-def.h" 1 ># 19 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-path-def.h" ># 1 "/usr/include/libart-2.0/libart_lgpl/art_bpath.h" 1 ># 30 "/usr/include/libart-2.0/libart_lgpl/art_bpath.h" ># 1 "/usr/include/libart-2.0/libart_lgpl/art_pathcode.h" 1 ># 27 "/usr/include/libart-2.0/libart_lgpl/art_pathcode.h" >typedef enum { > ART_MOVETO, > ART_MOVETO_OPEN, > ART_CURVETO, > ART_LINETO, > ART_END >} ArtPathcode; ># 31 "/usr/include/libart-2.0/libart_lgpl/art_bpath.h" 2 ># 39 "/usr/include/libart-2.0/libart_lgpl/art_bpath.h" >typedef struct _ArtBpath ArtBpath; > >struct _ArtBpath { > > ArtPathcode code; > double x1; > double y1; > double x2; > double y2; > double x3; > double y3; >}; > >ArtBpath * >art_bpath_affine_transform (const ArtBpath *src, const double matrix[6]); ># 20 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-path-def.h" 2 > > > >typedef struct _GnomeCanvasPathDef GnomeCanvasPathDef; > > >GType gnome_canvas_path_def_get_type (void) __attribute__((__const__)); > > > >GnomeCanvasPathDef * gnome_canvas_path_def_new (void); >GnomeCanvasPathDef * gnome_canvas_path_def_new_sized (gint length); >GnomeCanvasPathDef * gnome_canvas_path_def_new_from_bpath (ArtBpath * bpath); >GnomeCanvasPathDef * gnome_canvas_path_def_new_from_static_bpath (ArtBpath * bpath); >GnomeCanvasPathDef * gnome_canvas_path_def_new_from_foreign_bpath (ArtBpath * bpath); > >void gnome_canvas_path_def_ref (GnomeCanvasPathDef * path); >void gnome_canvas_path_def_finish (GnomeCanvasPathDef * path); >void gnome_canvas_path_def_ensure_space (GnomeCanvasPathDef * path, gint space); ># 47 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-path-def.h" >void gnome_canvas_path_def_copy (GnomeCanvasPathDef * dst, const GnomeCanvasPathDef * src); >GnomeCanvasPathDef * gnome_canvas_path_def_duplicate (const GnomeCanvasPathDef * path); >GnomeCanvasPathDef * gnome_canvas_path_def_concat (const GSList * list); >GSList * gnome_canvas_path_def_split (const GnomeCanvasPathDef * path); >GnomeCanvasPathDef * gnome_canvas_path_def_open_parts (const GnomeCanvasPathDef * path); >GnomeCanvasPathDef * gnome_canvas_path_def_closed_parts (const GnomeCanvasPathDef * path); >GnomeCanvasPathDef * gnome_canvas_path_def_close_all (const GnomeCanvasPathDef * path); > > > >void gnome_canvas_path_def_unref (GnomeCanvasPathDef * path); > > > > > >void gnome_canvas_path_def_reset (GnomeCanvasPathDef * path); > > > >void gnome_canvas_path_def_moveto (GnomeCanvasPathDef * path, gdouble x, gdouble y); >void gnome_canvas_path_def_lineto (GnomeCanvasPathDef * path, gdouble x, gdouble y); > > > >void gnome_canvas_path_def_lineto_moving (GnomeCanvasPathDef * path, gdouble x, gdouble y); >void gnome_canvas_path_def_curveto (GnomeCanvasPathDef * path, gdouble x0, gdouble y0,gdouble x1, gdouble y1, gdouble x2, gdouble y2); >void gnome_canvas_path_def_closepath (GnomeCanvasPathDef * path); > > > >void gnome_canvas_path_def_closepath_current (GnomeCanvasPathDef * path); > > > >ArtBpath * gnome_canvas_path_def_bpath (const GnomeCanvasPathDef * path); >gint gnome_canvas_path_def_length (const GnomeCanvasPathDef * path); >gboolean gnome_canvas_path_def_is_empty (const GnomeCanvasPathDef * path); >gboolean gnome_canvas_path_def_has_currentpoint (const GnomeCanvasPathDef * path); >void gnome_canvas_path_def_currentpoint (const GnomeCanvasPathDef * path, ArtPoint * p); >ArtBpath * gnome_canvas_path_def_last_bpath (const GnomeCanvasPathDef * path); >ArtBpath * gnome_canvas_path_def_first_bpath (const GnomeCanvasPathDef * path); >gboolean gnome_canvas_path_def_any_open (const GnomeCanvasPathDef * path); >gboolean gnome_canvas_path_def_all_open (const GnomeCanvasPathDef * path); >gboolean gnome_canvas_path_def_any_closed (const GnomeCanvasPathDef * path); >gboolean gnome_canvas_path_def_all_closed (const GnomeCanvasPathDef * path); > > ># 19 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-shape.h" 2 > > ># 56 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-shape.h" >typedef struct _GnomeCanvasShape GnomeCanvasShape; >typedef struct _GnomeCanvasShapePriv GnomeCanvasShapePriv; >typedef struct _GnomeCanvasShapeClass GnomeCanvasShapeClass; > >struct _GnomeCanvasShape { > GnomeCanvasItem item; > > GnomeCanvasShapePriv *priv; >}; > >struct _GnomeCanvasShapeClass { > GnomeCanvasItemClass parent_class; >}; > > > > >void gnome_canvas_shape_set_path_def (GnomeCanvasShape *shape, GnomeCanvasPathDef *def); >GnomeCanvasPathDef *gnome_canvas_shape_get_path_def (GnomeCanvasShape *shape); > > >GType gnome_canvas_shape_get_type (void) __attribute__((__const__)); > > ># 41 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-polygon.h" 2 > > > ># 70 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-polygon.h" >typedef struct _GnomeCanvasPolygon GnomeCanvasPolygon; >typedef struct _GnomeCanvasPolygonClass GnomeCanvasPolygonClass; > >struct _GnomeCanvasPolygon { > GnomeCanvasShape item; > > GnomeCanvasPathDef *path_def; >}; > >struct _GnomeCanvasPolygonClass { > GnomeCanvasShapeClass parent_class; >}; > > > >GType gnome_canvas_polygon_get_type (void) __attribute__((__const__)); > > ># 34 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-pixbuf.h" 1 ># 29 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-pixbuf.h" > ># 41 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-pixbuf.h" >typedef struct _GnomeCanvasPixbuf GnomeCanvasPixbuf; >typedef struct _GnomeCanvasPixbufClass GnomeCanvasPixbufClass; > >struct _GnomeCanvasPixbuf { > GnomeCanvasItem item; > > > gpointer priv; >}; > >struct _GnomeCanvasPixbufClass { > GnomeCanvasItemClass parent_class; >}; > > >GType gnome_canvas_pixbuf_get_type (void) __attribute__((__const__)); > > > > ># 35 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-widget.h" 1 ># 41 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-widget.h" > ># 71 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-widget.h" >typedef struct _GnomeCanvasWidget GnomeCanvasWidget; >typedef struct _GnomeCanvasWidgetClass GnomeCanvasWidgetClass; > >struct _GnomeCanvasWidget { > GnomeCanvasItem item; > > GtkWidget *widget; > > double x, y; > double width, height; > GtkAnchorType anchor; > > int cx, cy; > int cwidth, cheight; > > guint destroy_id; > > guint size_pixels : 1; > guint in_destroy : 1; >}; > >struct _GnomeCanvasWidgetClass { > GnomeCanvasItemClass parent_class; >}; > > > >GType gnome_canvas_widget_get_type (void) __attribute__((__const__)); > > > ># 36 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-rect-ellipse.h" 1 ># 44 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-rect-ellipse.h" > ># 79 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-rect-ellipse.h" >typedef struct _GnomeCanvasRE GnomeCanvasRE; >typedef struct _GnomeCanvasREClass GnomeCanvasREClass; > >struct _GnomeCanvasRE { > GnomeCanvasShape item; > > double x1, y1, x2, y2; > > unsigned int path_dirty : 1; >}; > >struct _GnomeCanvasREClass { > GnomeCanvasShapeClass parent_class; >}; > > > >GType gnome_canvas_re_get_type (void) __attribute__((__const__)); ># 112 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-rect-ellipse.h" >typedef struct _GnomeCanvasRect GnomeCanvasRect; >typedef struct _GnomeCanvasRectClass GnomeCanvasRectClass; > >struct _GnomeCanvasRect { > GnomeCanvasRE re; >}; > >struct _GnomeCanvasRectClass { > GnomeCanvasREClass parent_class; >}; > > > >GType gnome_canvas_rect_get_type (void) __attribute__((__const__)); ># 141 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-rect-ellipse.h" >typedef struct _GnomeCanvasEllipse GnomeCanvasEllipse; >typedef struct _GnomeCanvasEllipseClass GnomeCanvasEllipseClass; > >struct _GnomeCanvasEllipse { > GnomeCanvasRE re; >}; > >struct _GnomeCanvasEllipseClass { > GnomeCanvasREClass parent_class; >}; > > > >GType gnome_canvas_ellipse_get_type (void) __attribute__((__const__)); > > > ># 37 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-bpath.h" 1 ># 21 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-bpath.h" > ># 42 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-bpath.h" >typedef struct _GnomeCanvasBpath GnomeCanvasBpath; >typedef struct _GnomeCanvasBpathPriv GnomeCanvasBpathPriv; >typedef struct _GnomeCanvasBpathClass GnomeCanvasBpathClass; > >struct _GnomeCanvasBpath { > GnomeCanvasShape item; > >}; > >struct _GnomeCanvasBpathClass { > GnomeCanvasShapeClass parent_class; >}; > > > >GType gnome_canvas_bpath_get_type (void) __attribute__((__const__)); > > ># 38 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-util.h" 1 ># 39 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-util.h" ># 1 "/usr/include/libart-2.0/libart_lgpl/art_vpath.h" 1 ># 37 "/usr/include/libart-2.0/libart_lgpl/art_vpath.h" >typedef struct _ArtVpath ArtVpath; > > >struct _ArtVpath { > ArtPathcode code; > double x; > double y; >}; > > > >void >art_vpath_add_point (ArtVpath **p_vpath, int *pn_points, int *pn_points_max, > ArtPathcode code, double x, double y); > >ArtVpath * >art_vpath_new_circle (double x, double y, double r); > >ArtVpath * >art_vpath_affine_transform (const ArtVpath *src, const double matrix[6]); > >void >art_vpath_bbox_drect (const ArtVpath *vec, ArtDRect *drect); > >void >art_vpath_bbox_irect (const ArtVpath *vec, ArtIRect *irect); > >ArtVpath * >art_vpath_perturb (ArtVpath *src); ># 40 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-util.h" 2 ># 1 "/usr/include/libart-2.0/libart_lgpl/art_svp_vpath_stroke.h" 1 ># 37 "/usr/include/libart-2.0/libart_lgpl/art_svp_vpath_stroke.h" >typedef enum { > ART_PATH_STROKE_JOIN_MITER, > ART_PATH_STROKE_JOIN_ROUND, > ART_PATH_STROKE_JOIN_BEVEL >} ArtPathStrokeJoinType; > >typedef enum { > ART_PATH_STROKE_CAP_BUTT, > ART_PATH_STROKE_CAP_ROUND, > ART_PATH_STROKE_CAP_SQUARE >} ArtPathStrokeCapType; > >ArtSVP * >art_svp_vpath_stroke (ArtVpath *vpath, > ArtPathStrokeJoinType join, > ArtPathStrokeCapType cap, > double line_width, > double miter_limit, > double flatness); > > >ArtVpath * >art_svp_vpath_stroke_raw (ArtVpath *vpath, > ArtPathStrokeJoinType join, > ArtPathStrokeCapType cap, > double line_width, > double miter_limit, > double flatness); ># 41 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-util.h" 2 > > > > >typedef struct _GnomeCanvasPoints GnomeCanvasPoints; > > > > > >struct _GnomeCanvasPoints { > double *coords; > int num_points; > int ref_count; >}; > > > >GnomeCanvasPoints *gnome_canvas_points_new (int num_points); > > >GnomeCanvasPoints *gnome_canvas_points_ref (GnomeCanvasPoints *points); > > > >void gnome_canvas_points_free (GnomeCanvasPoints *points); > > > > > > > >int gnome_canvas_get_miter_points (double x1, double y1, double x2, double y2, double x3, double y3, > double width, > double *mx1, double *my1, double *mx2, double *my2); ># 95 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-util.h" >void gnome_canvas_get_butt_points (double x1, double y1, double x2, double y2, > double width, int project, > double *bx1, double *by1, double *bx2, double *by2); > > > > >double gnome_canvas_polygon_to_point (double *poly, int num_points, double x, double y); > > > >void gnome_canvas_render_svp (GnomeCanvasBuf *buf, ArtSVP *svp, guint32 rgba); > > > > >void gnome_canvas_update_svp (GnomeCanvas *canvas, ArtSVP **p_svp, ArtSVP *new_svp); > > > > >void gnome_canvas_update_svp_clip (GnomeCanvas *canvas, ArtSVP **p_svp, ArtSVP *new_svp, > ArtSVP *clip_svp); > > > > > >void gnome_canvas_item_reset_bounds (GnomeCanvasItem *item); > > > > >void gnome_canvas_item_update_svp (GnomeCanvasItem *item, ArtSVP **p_svp, ArtSVP *new_svp); > > > > >void gnome_canvas_item_update_svp_clip (GnomeCanvasItem *item, ArtSVP **p_svp, ArtSVP *new_svp, > ArtSVP *clip_svp); > > > > >void gnome_canvas_item_request_redraw_svp (GnomeCanvasItem *item, const ArtSVP *svp); > > >void gnome_canvas_update_bbox (GnomeCanvasItem *item, int x1, int y1, int x2, int y2); > > >void gnome_canvas_buf_ensure_buf (GnomeCanvasBuf *buf); > > >ArtPathStrokeJoinType gnome_canvas_join_gdk_to_art (GdkJoinStyle gdk_join); > > >ArtPathStrokeCapType gnome_canvas_cap_gdk_to_art (GdkCapStyle gdk_cap); > > ># 39 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 ># 1 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-clipgroup.h" 1 ># 21 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-clipgroup.h" ># 1 "/usr/include/libart-2.0/libart_lgpl/art_svp_wind.h" 1 ># 38 "/usr/include/libart-2.0/libart_lgpl/art_svp_wind.h" >typedef enum { > ART_WIND_RULE_NONZERO, > ART_WIND_RULE_INTERSECT, > ART_WIND_RULE_ODDEVEN, > ART_WIND_RULE_POSITIVE >} ArtWindRule; > > >ArtSVP * >art_svp_uncross (ArtSVP *vp); > >ArtSVP * >art_svp_rewind_uncrossed (ArtSVP *vp, ArtWindRule rule); ># 22 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-clipgroup.h" 2 ># 1 "/usr/include/libart-2.0/libart_lgpl/art_vpath_dash.h" 1 ># 35 "/usr/include/libart-2.0/libart_lgpl/art_vpath_dash.h" >typedef struct _ArtVpathDash ArtVpathDash; > >struct _ArtVpathDash { > double offset; > int n_dash; > double *dash; >}; > >ArtVpath * >art_vpath_dash (const ArtVpath *vpath, const ArtVpathDash *dash); ># 23 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-clipgroup.h" 2 > > > ># 35 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/gnome-canvas-clipgroup.h" >typedef struct _GnomeCanvasClipgroup GnomeCanvasClipgroup; >typedef struct _GnomeCanvasClipgroupClass GnomeCanvasClipgroupClass; > >struct _GnomeCanvasClipgroup { > GnomeCanvasGroup group; > > GnomeCanvasPathDef * path; > ArtWindRule wind; > > ArtSVP * svp; >}; > >struct _GnomeCanvasClipgroupClass { > GnomeCanvasGroupClass parent_class; >}; > > > >GType gnome_canvas_clipgroup_get_type (void) __attribute__((__const__)); > > > ># 40 "/usr/include/libgnomecanvas-2.0/libgnomecanvas/libgnomecanvas.h" 2 > > > >GType gnome_canvas_points_get_type (void); > > > ># 7 "/usr/include/libgnomeui-2.0/gnome.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 1 ># 31 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-uidefs.h" 1 ># 50 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-uidefs.h" ># 1 "/usr/include/gtk-2.0/gdk/gdkkeysyms.h" 1 ># 51 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-uidefs.h" 2 ># 32 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 > ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-about.h" 1 ># 32 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-about.h" > ># 41 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-about.h" >typedef struct _GnomeAbout GnomeAbout; >typedef struct _GnomeAboutClass GnomeAboutClass; >typedef struct _GnomeAboutPrivate GnomeAboutPrivate; > >struct _GnomeAbout { > GtkDialog parent_instance; > > > GnomeAboutPrivate *_priv; >}; > >struct _GnomeAboutClass { > GtkDialogClass parent_class; > > > gpointer padding1; > gpointer padding2; >}; > >GType gnome_about_get_type (void) __attribute__((__const__)); > >GtkWidget *gnome_about_new (const gchar *name, > const gchar *version, > const gchar *copyright, > const gchar *comments, > const gchar **authors, > const gchar **documenters, > const gchar *translator_credits, > GdkPixbuf *logo_pixbuf); > > > >void gnome_about_construct (GnomeAbout *about, > const gchar *name, > const gchar *version, > const gchar *copyright, > const gchar *comments, > const gchar **authors, > const gchar **documenters, > const gchar *translator_credits, > GdkPixbuf *logo_pixbuf); > > ># 34 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h" 1 ># 44 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h" ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h" 1 ># 33 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h" > ># 42 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h" >typedef enum >{ > BONOBO_DOCK_TOP, > BONOBO_DOCK_RIGHT, > BONOBO_DOCK_BOTTOM, > BONOBO_DOCK_LEFT, > BONOBO_DOCK_FLOATING >} BonoboDockPlacement; > >typedef struct _BonoboDock BonoboDock; >typedef struct _BonoboDockPrivate BonoboDockPrivate; >typedef struct _BonoboDockClass BonoboDockClass; > ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h" 1 ># 32 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h" > ># 41 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h" >typedef struct _BonoboDockBand BonoboDockBand; >typedef struct _BonoboDockBandPrivate BonoboDockBandPrivate; >typedef struct _BonoboDockBandClass BonoboDockBandClass; >typedef struct _BonoboDockBandChild BonoboDockBandChild; > ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h" 1 ># 47 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h" 2 ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-item.h" 1 ># 34 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-item.h" > ># 43 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-item.h" >typedef enum >{ > BONOBO_DOCK_ITEM_BEH_NORMAL = 0, > BONOBO_DOCK_ITEM_BEH_EXCLUSIVE = 1 << 0, > BONOBO_DOCK_ITEM_BEH_NEVER_FLOATING = 1 << 1, > BONOBO_DOCK_ITEM_BEH_NEVER_VERTICAL = 1 << 2, > BONOBO_DOCK_ITEM_BEH_NEVER_HORIZONTAL = 1 << 3, > BONOBO_DOCK_ITEM_BEH_LOCKED = 1 << 4 > >} BonoboDockItemBehavior; > > > > > > > >typedef struct _BonoboDockItem BonoboDockItem; >typedef struct _BonoboDockItemPrivate BonoboDockItemPrivate; >typedef struct _BonoboDockItemClass BonoboDockItemClass; > >struct _BonoboDockItem >{ > GtkBin bin; > > gchar *name; > > > GdkWindow *bin_window; > GdkWindow *float_window; > GtkShadowType shadow_type; > > > gint16 dragoff_x, dragoff_y; > > > gint16 float_x, float_y; > > guint behavior : 5; > guint orientation : 1; > > guint float_window_mapped : 1; > guint is_floating : 1; > guint in_drag : 1; > > guint grab_on_map_event : 1; > > > BonoboDockItemPrivate *_priv; >}; > >struct _BonoboDockItemClass >{ > GtkBinClass parent_class; > > void (* dock_drag_begin) (BonoboDockItem *item); > void (* dock_drag_motion) (BonoboDockItem *item, gint x, gint y); > void (* dock_drag_end) (BonoboDockItem *item); > void (* dock_detach) (BonoboDockItem *item); > void (* orientation_changed) (BonoboDockItem *item, GtkOrientation new_orientation); > > gpointer dummy[4]; >}; > > >GtkType bonobo_dock_item_get_type (void) __attribute__((__const__)); >GtkWidget *bonobo_dock_item_new (const gchar *name, > BonoboDockItemBehavior behavior); >void bonobo_dock_item_construct (BonoboDockItem *new_dock_item, > const gchar *name, > BonoboDockItemBehavior behavior); > >GtkWidget *bonobo_dock_item_get_child (BonoboDockItem *dock_item); > >char *bonobo_dock_item_get_name (BonoboDockItem *dock_item); > >void bonobo_dock_item_set_shadow_type (BonoboDockItem *dock_item, > GtkShadowType type); > >GtkShadowType bonobo_dock_item_get_shadow_type (BonoboDockItem *dock_item); > >gboolean bonobo_dock_item_set_orientation (BonoboDockItem *dock_item, > GtkOrientation orientation); > >GtkOrientation bonobo_dock_item_get_orientation (BonoboDockItem *dock_item); > >BonoboDockItemBehavior > bonobo_dock_item_get_behavior (BonoboDockItem *dock_item); > >void bonobo_dock_item_set_behavior (BonoboDockItem *dock_item, > BonoboDockItemBehavior behavior); ># 163 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-item.h" > ># 48 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h" 2 ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-layout.h" 1 ># 33 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-layout.h" > ># 42 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-layout.h" >typedef struct _BonoboDockLayoutItem BonoboDockLayoutItem; >typedef struct _BonoboDockLayoutClass BonoboDockLayoutClass; >typedef struct _BonoboDockLayout BonoboDockLayout; >typedef struct _BonoboDockLayoutPrivate BonoboDockLayoutPrivate; > > > > >struct _BonoboDockLayoutItem >{ > BonoboDockItem *item; > > BonoboDockPlacement placement; > > union > { > struct > { > gint x; > gint y; > GtkOrientation orientation; > } floating; > > struct > { > gint band_num; > gint band_position; > gint offset; > } docked; > > } position; >}; > >struct _BonoboDockLayout >{ > GObject object; > > GList *items; > > > BonoboDockLayoutPrivate *_priv; >}; > >struct _BonoboDockLayoutClass >{ > GObjectClass parent_class; > > gpointer dummy[4]; >}; > >BonoboDockLayout *bonobo_dock_layout_new (void); >GType bonobo_dock_layout_get_type (void) __attribute__((__const__)); > >gboolean bonobo_dock_layout_add_item (BonoboDockLayout *layout, > BonoboDockItem *item, > BonoboDockPlacement placement, > gint band_num, > gint band_position, > gint offset); > >gboolean bonobo_dock_layout_add_floating_item > (BonoboDockLayout *layout, > BonoboDockItem *item, > gint x, gint y, > GtkOrientation orientation); > >BonoboDockLayoutItem *bonobo_dock_layout_get_item (BonoboDockLayout *layout, > BonoboDockItem *item); >BonoboDockLayoutItem *bonobo_dock_layout_get_item_by_name > (BonoboDockLayout *layout, > const gchar *name); > >gboolean bonobo_dock_layout_remove_item > (BonoboDockLayout *layout, > BonoboDockItem *item); >gboolean bonobo_dock_layout_remove_item_by_name > (BonoboDockLayout *layout, > const gchar *name); > >gchar *bonobo_dock_layout_create_string > (BonoboDockLayout *layout); >gboolean bonobo_dock_layout_parse_string > (BonoboDockLayout *layout, > const gchar *string); > >gboolean bonobo_dock_layout_add_to_dock > (BonoboDockLayout *layout, > BonoboDock *dock); > > ># 49 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock-band.h" 2 > >struct _BonoboDockBand >{ > GtkContainer container; > > GList *children; > > GList *floating_child; > > > > > > > GtkAllocation drag_allocation; > > guint tot_offsets; > > guint max_space_requisition : 16; > guint num_children : 8; > guint new_for_drag : 1; > guint doing_drag : 1; > guint orientation : 1; > > > BonoboDockBandPrivate *_priv; >}; > >struct _BonoboDockBandClass >{ > GtkContainerClass parent_class; > > gpointer dummy[2]; >}; > >struct _BonoboDockBandChild >{ > GtkWidget *widget; > > GtkAllocation drag_allocation; > > > guint16 offset; > > > guint16 real_offset; > > guint16 drag_offset; > > guint16 prev_space, foll_space; > guint16 drag_prev_space, drag_foll_space; > > guint16 max_space_requisition; >}; > >GtkWidget *bonobo_dock_band_new (void); >GtkType bonobo_dock_band_get_type (void) __attribute__((__const__)); > >void bonobo_dock_band_set_orientation (BonoboDockBand *band, > GtkOrientation orientation); >GtkOrientation bonobo_dock_band_get_orientation (BonoboDockBand *band); > >gboolean bonobo_dock_band_insert (BonoboDockBand *band, > GtkWidget *child, > guint offset, > gint position); >gboolean bonobo_dock_band_prepend (BonoboDockBand *band, > GtkWidget *child, > guint offset); >gboolean bonobo_dock_band_append (BonoboDockBand *band, > GtkWidget *child, > guint offset); > >void bonobo_dock_band_set_child_offset (BonoboDockBand *band, > GtkWidget *child, > guint offset); >guint bonobo_dock_band_get_child_offset (BonoboDockBand *band, > GtkWidget *child); >void bonobo_dock_band_move_child (BonoboDockBand *band, > GList *old_child, > guint new_num); > >guint bonobo_dock_band_get_num_children (BonoboDockBand *band); > >void bonobo_dock_band_drag_begin (BonoboDockBand *band, > BonoboDockItem *item); >gboolean bonobo_dock_band_drag_to (BonoboDockBand *band, > BonoboDockItem *item, > gint x, gint y); >void bonobo_dock_band_drag_end (BonoboDockBand *band, > BonoboDockItem *item); > >BonoboDockItem *bonobo_dock_band_get_item_by_name (BonoboDockBand *band, > const char *name, > guint *position_return, > guint *offset_return); > >void bonobo_dock_band_layout_add (BonoboDockBand *band, > BonoboDockLayout *layout, > BonoboDockPlacement placement, > guint band_num); > > > > > > > > ># 56 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h" 2 > > >struct _BonoboDock >{ > GtkContainer container; > > GtkWidget *client_area; > > > GList *top_bands; > GList *bottom_bands; > GList *right_bands; > GList *left_bands; > > > GList *floating_children; > > > GtkAllocation client_rect; > > guint floating_items_allowed : 1; > > > BonoboDockPrivate *_priv; >}; > >struct _BonoboDockClass >{ > GtkContainerClass parent_class; > > void (* layout_changed) (BonoboDock *dock); > > gpointer dummy[4]; >}; > >GtkWidget *bonobo_dock_new (void); >GtkType bonobo_dock_get_type (void) __attribute__((__const__)); > >void bonobo_dock_allow_floating_items > (BonoboDock *dock, > gboolean enable); > >void bonobo_dock_add_item (BonoboDock *dock, > BonoboDockItem *item, > BonoboDockPlacement placement, > guint band_num, > gint position, > guint offset, > gboolean in_new_band); > >void bonobo_dock_add_floating_item (BonoboDock *dock, > BonoboDockItem *widget, > gint x, gint y, > GtkOrientation orientation); > >void bonobo_dock_set_client_area (BonoboDock *dock, > GtkWidget *widget); > >GtkWidget *bonobo_dock_get_client_area (BonoboDock *dock); > >BonoboDockItem *bonobo_dock_get_item_by_name (BonoboDock *dock, > const gchar *name, > BonoboDockPlacement *placement_return, > guint *num_band_return, > guint *band_position_return, > guint *offset_return); > >BonoboDockLayout *bonobo_dock_get_layout (BonoboDock *dock); > >gboolean bonobo_dock_add_from_layout (BonoboDock *dock, > BonoboDockLayout *layout); ># 136 "/usr/include/libbonoboui-2.0/bonobo/bonobo-dock.h" > ># 45 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h" 2 > > ># 60 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h" >typedef struct _GnomeApp GnomeApp; >typedef struct _GnomeAppPrivate GnomeAppPrivate; >typedef struct _GnomeAppClass GnomeAppClass; > >struct _GnomeApp { > GtkWindow parent_object; > > > gchar *name; > > > gchar *prefix; > > > GtkWidget *dock; > > > GtkWidget *statusbar; > > > GtkWidget *vbox; > > > > GtkWidget *menubar; > > > GtkWidget *contents; > > > BonoboDockLayout *layout; > > > GtkAccelGroup *accel_group; > > > > guint enable_layout_config : 1; > > > GnomeAppPrivate *_priv; >}; > >struct _GnomeAppClass { > GtkWindowClass parent_class; > > > gpointer padding1; > gpointer padding2; >}; > > > >GType gnome_app_get_type (void) __attribute__((__const__)); > > > > > >GtkWidget *gnome_app_new (const gchar *appname, const gchar *title); > > >void gnome_app_construct (GnomeApp *app, const gchar *appname, const gchar *title); > > >void gnome_app_set_menus (GnomeApp *app, GtkMenuBar *menubar); > > >void gnome_app_set_toolbar (GnomeApp *app, GtkToolbar *toolbar); > > >void gnome_app_set_statusbar (GnomeApp *app, GtkWidget *statusbar); > > > >void gnome_app_set_statusbar_custom (GnomeApp *app, > GtkWidget *container, > GtkWidget *statusbar); > > >void gnome_app_set_contents (GnomeApp *app, GtkWidget *contents); > >void gnome_app_add_toolbar (GnomeApp *app, > GtkToolbar *toolbar, > const gchar *name, > BonoboDockItemBehavior behavior, > BonoboDockPlacement placement, > gint band_num, > gint band_position, > gint offset); > >GtkWidget *gnome_app_add_docked (GnomeApp *app, > GtkWidget *widget, > const gchar *name, > BonoboDockItemBehavior behavior, > BonoboDockPlacement placement, > gint band_num, > gint band_position, > gint offset); > >void gnome_app_add_dock_item (GnomeApp *app, > BonoboDockItem *item, > BonoboDockPlacement placement, > gint band_num, > gint band_position, > gint offset); > >void gnome_app_enable_layout_config (GnomeApp *app, gboolean enable); > >BonoboDock *gnome_app_get_dock (GnomeApp *app); > >BonoboDockItem *gnome_app_get_dock_item_by_name (GnomeApp *app, > const gchar *name); > > ># 35 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" 1 ># 43 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-appbar.h" 1 ># 35 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-appbar.h" ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-types.h" 1 ># 34 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-types.h" > > > > >typedef void (* GnomeStringCallback)(gchar * string, gpointer data); > > > >typedef void (* GnomeReplyCallback)(gint reply, gpointer data); > > >typedef enum { > GNOME_PREFERENCES_NEVER, > GNOME_PREFERENCES_USER, > GNOME_PREFERENCES_ALWAYS >} GnomePreferencesType; > > ># 36 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-appbar.h" 2 > > ># 50 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-appbar.h" >typedef struct _GnomeAppBar GnomeAppBar; >typedef struct _GnomeAppBarPrivate GnomeAppBarPrivate; >typedef struct _GnomeAppBarClass GnomeAppBarClass; >typedef struct _GnomeAppBarMsg GnomeAppBarMsg; > >struct _GnomeAppBar >{ > GtkHBox parent_widget; > > > GnomeAppBarPrivate *_priv; >}; > >struct _GnomeAppBarClass >{ > GtkHBoxClass parent_class; > > > void (* user_response) (GnomeAppBar * ab); > > void (* clear_prompt) (GnomeAppBar * ab); > > > gpointer padding1; > gpointer padding2; >}; > > > >GType gnome_appbar_get_type (void) __attribute__((__const__)); > >GtkWidget* gnome_appbar_new (gboolean has_progress, > gboolean has_status, > GnomePreferencesType interactivity); > > > >void gnome_appbar_set_status (GnomeAppBar * appbar, > const gchar * status); > > >GtkWidget* gnome_appbar_get_status (GnomeAppBar * appbar); > > >void gnome_appbar_set_default (GnomeAppBar * appbar, > const gchar * default_status); > >void gnome_appbar_push (GnomeAppBar * appbar, > const gchar * status); > >void gnome_appbar_pop (GnomeAppBar * appbar); > > >void gnome_appbar_clear_stack (GnomeAppBar * appbar); > > >void gnome_appbar_set_progress_percentage (GnomeAppBar *appbar, > gfloat percentage); > >GtkProgressBar* gnome_appbar_get_progress (GnomeAppBar * appbar); > > > >void gnome_appbar_refresh (GnomeAppBar * appbar); > > > >void gnome_appbar_set_prompt (GnomeAppBar * appbar, > const gchar * prompt, > gboolean modal); > >void gnome_appbar_clear_prompt (GnomeAppBar * appbar); > > >gchar * gnome_appbar_get_response (GnomeAppBar * appbar); > > > ># 44 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" 2 > > > ># 84 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >typedef enum { > GNOME_APP_UI_ENDOFINFO, > GNOME_APP_UI_ITEM, > GNOME_APP_UI_TOGGLEITEM, > GNOME_APP_UI_RADIOITEMS, > GNOME_APP_UI_SUBTREE, > GNOME_APP_UI_SEPARATOR, > GNOME_APP_UI_HELP, > GNOME_APP_UI_BUILDER_DATA, > GNOME_APP_UI_ITEM_CONFIGURABLE, > GNOME_APP_UI_SUBTREE_STOCK, > GNOME_APP_UI_INCLUDE >} GnomeUIInfoType; ># 143 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >typedef enum { > > GNOME_APP_CONFIGURABLE_ITEM_NEW, > GNOME_APP_CONFIGURABLE_ITEM_OPEN, > GNOME_APP_CONFIGURABLE_ITEM_SAVE, > GNOME_APP_CONFIGURABLE_ITEM_SAVE_AS, > GNOME_APP_CONFIGURABLE_ITEM_REVERT, > GNOME_APP_CONFIGURABLE_ITEM_PRINT, > GNOME_APP_CONFIGURABLE_ITEM_PRINT_SETUP, > GNOME_APP_CONFIGURABLE_ITEM_CLOSE, > GNOME_APP_CONFIGURABLE_ITEM_QUIT, > GNOME_APP_CONFIGURABLE_ITEM_CUT, > > GNOME_APP_CONFIGURABLE_ITEM_COPY, > GNOME_APP_CONFIGURABLE_ITEM_PASTE, > GNOME_APP_CONFIGURABLE_ITEM_CLEAR, > GNOME_APP_CONFIGURABLE_ITEM_UNDO, > GNOME_APP_CONFIGURABLE_ITEM_REDO, > GNOME_APP_CONFIGURABLE_ITEM_FIND, > GNOME_APP_CONFIGURABLE_ITEM_FIND_AGAIN, > GNOME_APP_CONFIGURABLE_ITEM_REPLACE, > GNOME_APP_CONFIGURABLE_ITEM_PROPERTIES, > GNOME_APP_CONFIGURABLE_ITEM_PREFERENCES, > > GNOME_APP_CONFIGURABLE_ITEM_ABOUT, > GNOME_APP_CONFIGURABLE_ITEM_SELECT_ALL, > GNOME_APP_CONFIGURABLE_ITEM_NEW_WINDOW, > GNOME_APP_CONFIGURABLE_ITEM_CLOSE_WINDOW, > GNOME_APP_CONFIGURABLE_ITEM_NEW_GAME, > GNOME_APP_CONFIGURABLE_ITEM_PAUSE_GAME, > GNOME_APP_CONFIGURABLE_ITEM_RESTART_GAME, > GNOME_APP_CONFIGURABLE_ITEM_UNDO_MOVE, > GNOME_APP_CONFIGURABLE_ITEM_REDO_MOVE, > GNOME_APP_CONFIGURABLE_ITEM_HINT, > > GNOME_APP_CONFIGURABLE_ITEM_SCORES, > GNOME_APP_CONFIGURABLE_ITEM_END_GAME >} GnomeUIInfoConfigurableTypes; ># 193 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >typedef enum { > GNOME_APP_PIXMAP_NONE, > GNOME_APP_PIXMAP_STOCK, > GNOME_APP_PIXMAP_DATA, > GNOME_APP_PIXMAP_FILENAME >} GnomeUIPixmapType; > >typedef struct { > GnomeUIInfoType type; > gchar const *label; > gchar const *hint; > > gpointer moreinfo; > > gpointer user_data; > gpointer unused_data; > GnomeUIPixmapType pixmap_type; > gconstpointer pixmap_info; > guint accelerator_key; > GdkModifierType ac_mods; > > GtkWidget *widget; > >} GnomeUIInfo; ># 539 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >const gchar * gnome_app_helper_gettext (const gchar *string); ># 594 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >typedef struct _GnomeUIBuilderData GnomeUIBuilderData; > >typedef void (* GnomeUISignalConnectFunc) (GnomeUIInfo *uiinfo, > const char *signal_name, > GnomeUIBuilderData *uibdata); ># 616 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >struct _GnomeUIBuilderData { > GnomeUISignalConnectFunc connect_func; > gpointer data; > gboolean is_interp; > GtkCallbackMarshal relay_func; > GtkDestroyNotify destroy_func; >}; > > > > >void gnome_accelerators_sync (void); ># 638 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >void gnome_app_fill_menu (GtkMenuShell *menu_shell, > GnomeUIInfo *uiinfo, > GtkAccelGroup *accel_group, > gboolean uline_accels, > gint pos); > > > > >void gnome_app_fill_menu_with_data (GtkMenuShell *menu_shell, > GnomeUIInfo *uiinfo, > GtkAccelGroup *accel_group, > gboolean uline_accels, > gint pos, > gpointer user_data); ># 663 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >void gnome_app_fill_menu_custom (GtkMenuShell *menu_shell, > GnomeUIInfo *uiinfo, > GnomeUIBuilderData *uibdata, > GtkAccelGroup *accel_group, > gboolean uline_accels, > gint pos); ># 677 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >void gnome_app_ui_configure_configurable (GnomeUIInfo* uiinfo); > > > >void gnome_app_create_menus (GnomeApp *app, GnomeUIInfo *uiinfo); > > > > >void gnome_app_create_menus_interp (GnomeApp *app, GnomeUIInfo *uiinfo, > GtkCallbackMarshal relay_func, gpointer data, > GtkDestroyNotify destroy_func); > > > > >void gnome_app_create_menus_with_data (GnomeApp *app, GnomeUIInfo *uiinfo, gpointer user_data); > > > > >void gnome_app_create_menus_custom (GnomeApp *app, GnomeUIInfo *uiinfo, GnomeUIBuilderData *uibdata); > > > > >void gnome_app_fill_toolbar (GtkToolbar *toolbar, GnomeUIInfo *uiinfo, GtkAccelGroup *accel_group); > > > > >void gnome_app_fill_toolbar_with_data (GtkToolbar *toolbar, GnomeUIInfo *uiinfo, > GtkAccelGroup *accel_group, gpointer user_data); > > > > > >void gnome_app_fill_toolbar_custom (GtkToolbar *toolbar, GnomeUIInfo *uiinfo, GnomeUIBuilderData *uibdata, > GtkAccelGroup *accel_group); > > >void gnome_app_create_toolbar (GnomeApp *app, GnomeUIInfo *uiinfo); > > > > >void gnome_app_create_toolbar_interp (GnomeApp *app, GnomeUIInfo *uiinfo, > GtkCallbackMarshal relay_func, gpointer data, > GtkDestroyNotify destroy_func); > > > > >void gnome_app_create_toolbar_with_data (GnomeApp *app, GnomeUIInfo *uiinfo, gpointer user_data); > > > > >void gnome_app_create_toolbar_custom (GnomeApp *app, GnomeUIInfo *uiinfo, GnomeUIBuilderData *uibdata); ># 748 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" >GtkWidget *gnome_app_find_menu_pos (GtkWidget *parent, const gchar *path, gint *pos); > > > > >void gnome_app_remove_menus (GnomeApp *app, const gchar *path, gint items); > > > > > > >void gnome_app_remove_menu_range (GnomeApp *app, const gchar *path, gint start, gint items); > > > >void gnome_app_insert_menus_custom (GnomeApp *app, const gchar *path, GnomeUIInfo *uiinfo, GnomeUIBuilderData *uibdata); > >void gnome_app_insert_menus (GnomeApp *app, const gchar *path, GnomeUIInfo *menuinfo); > >void gnome_app_insert_menus_with_data (GnomeApp *app, const gchar *path, GnomeUIInfo *menuinfo, gpointer data); > >void gnome_app_insert_menus_interp (GnomeApp *app, const gchar *path, GnomeUIInfo *menuinfo, > GtkCallbackMarshal relay_func, gpointer data, > GtkDestroyNotify destroy_func); > > > > > >void gnome_app_install_appbar_menu_hints (GnomeAppBar* appbar, > GnomeUIInfo* uiinfo); > >void gnome_app_install_statusbar_menu_hints (GtkStatusbar* bar, > GnomeUIInfo* uiinfo); > > >void gnome_app_install_menu_hints (GnomeApp *app, > GnomeUIInfo *uiinfo); > >void gnome_app_setup_toolbar (GtkToolbar *toolbar, > BonoboDockItem *dock_item); > > ># 36 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-util.h" 1 ># 35 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-util.h" ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app.h" 1 ># 36 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-util.h" 2 > > > ># 49 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-util.h" >GtkWidget * >gnome_app_message (GnomeApp * app, const gchar * message); > > > > >void >gnome_app_flash (GnomeApp * app, const gchar * flash); > > > >GtkWidget * >gnome_app_error (GnomeApp * app, const gchar * error); > > >GtkWidget * >gnome_app_warning (GnomeApp * app, const gchar * warning); ># 74 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-util.h" >GtkWidget * >gnome_app_question (GnomeApp * app, const gchar * question, > GnomeReplyCallback callback, gpointer data); > >GtkWidget * >gnome_app_question_modal (GnomeApp * app, const gchar * question, > GnomeReplyCallback callback, gpointer data); > > >GtkWidget * >gnome_app_ok_cancel (GnomeApp * app, const gchar * message, > GnomeReplyCallback callback, gpointer data); > >GtkWidget * >gnome_app_ok_cancel_modal (GnomeApp * app, const gchar * message, > GnomeReplyCallback callback, gpointer data); > > >GtkWidget * >gnome_app_request_string (GnomeApp * app, const gchar * prompt, > GnomeStringCallback callback, gpointer data); > > >GtkWidget * >gnome_app_request_password (GnomeApp * app, const gchar * prompt, > GnomeStringCallback callback, gpointer data); > > > > > >typedef gdouble (* GnomeAppProgressFunc) (gpointer data); > > >typedef void (* GnomeAppProgressCancelFunc) (gpointer data); > > > >typedef gpointer GnomeAppProgressKey; > > > > > >GnomeAppProgressKey >gnome_app_progress_timeout (GnomeApp * app, > const gchar * description, > guint32 interval, > GnomeAppProgressFunc percentage_cb, > GnomeAppProgressCancelFunc cancel_cb, > gpointer data); > > > >GnomeAppProgressKey >gnome_app_progress_manual (GnomeApp * app, > const gchar * description, > GnomeAppProgressCancelFunc cancel_cb, > gpointer data); > > >void >gnome_app_set_progress (GnomeAppProgressKey key, gdouble percent); > > > >void >gnome_app_progress_done (GnomeAppProgressKey key); > > ># 37 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 > ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-authentication-manager.h" 1 ># 30 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-authentication-manager.h" >void gnome_authentication_manager_init (void); > >gboolean gnome_authentication_manager_dialog_is_visible (void); ># 39 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 47 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-color-picker.h" 1 ># 38 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-color-picker.h" > ># 56 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-color-picker.h" >typedef struct _GnomeColorPicker GnomeColorPicker; >typedef struct _GnomeColorPickerPrivate GnomeColorPickerPrivate; >typedef struct _GnomeColorPickerClass GnomeColorPickerClass; > >struct _GnomeColorPicker { > GtkButton button; > > > GnomeColorPickerPrivate *_priv; >}; > >struct _GnomeColorPickerClass { > GtkButtonClass parent_class; > > > > > > > > void (* color_set) (GnomeColorPicker *cp, guint r, guint g, guint b, guint a); > > > gpointer padding1; > gpointer padding2; >}; > > >GType gnome_color_picker_get_type (void) __attribute__((__const__)); > > >GtkWidget *gnome_color_picker_new (void); > > >void gnome_color_picker_set_d (GnomeColorPicker *cp, gdouble r, gdouble g, gdouble b, gdouble a); >void gnome_color_picker_get_d (GnomeColorPicker *cp, gdouble *r, gdouble *g, gdouble *b, gdouble *a); > > >void gnome_color_picker_set_i8 (GnomeColorPicker *cp, guint8 r, guint8 g, guint8 b, guint8 a); >void gnome_color_picker_get_i8 (GnomeColorPicker *cp, guint8 *r, guint8 *g, guint8 *b, guint8 *a); > > >void gnome_color_picker_set_i16 (GnomeColorPicker *cp, gushort r, gushort g, gushort b, gushort a); >void gnome_color_picker_get_i16 (GnomeColorPicker *cp, gushort *r, gushort *g, gushort *b, gushort *a); > > >void gnome_color_picker_set_dither (GnomeColorPicker *cp, gboolean dither); >gboolean gnome_color_picker_get_dither (GnomeColorPicker *cp); > > >void gnome_color_picker_set_use_alpha (GnomeColorPicker *cp, gboolean use_alpha); >gboolean gnome_color_picker_get_use_alpha (GnomeColorPicker *cp); > > >void gnome_color_picker_set_title (GnomeColorPicker *cp, const gchar *title); >const char * gnome_color_picker_get_title (GnomeColorPicker *cp); > > ># 48 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h" 1 ># 38 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h" ># 1 "/usr/include/gtk-2.0/gtk/gtkcombo.h" 1 ># 39 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h" 2 > > > ># 54 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-entry.h" >typedef struct _GnomeEntry GnomeEntry; >typedef struct _GnomeEntryPrivate GnomeEntryPrivate; >typedef struct _GnomeEntryClass GnomeEntryClass; > >struct _GnomeEntry { > GtkCombo combo; > > > GnomeEntryPrivate *_priv; >}; > >struct _GnomeEntryClass { > GtkComboClass parent_class; > > > void (* activate) (GnomeEntry *entry); > > gpointer reserved1, reserved2; > > >}; > > >GType gnome_entry_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_entry_new (const gchar *history_id); > > > >GtkWidget *gnome_entry_gtk_entry (GnomeEntry *gentry); > >const gchar *gnome_entry_get_history_id (GnomeEntry *gentry); > >void gnome_entry_set_history_id (GnomeEntry *gentry, > const gchar *history_id); > >void gnome_entry_set_max_saved (GnomeEntry *gentry, > guint max_saved); >guint gnome_entry_get_max_saved (GnomeEntry *gentry); > >void gnome_entry_prepend_history (GnomeEntry *gentry, > gboolean save, > const gchar *text); >void gnome_entry_append_history (GnomeEntry *gentry, > gboolean save, > const gchar *text); >void gnome_entry_clear_history (GnomeEntry *gentry); > > ># 49 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-file-entry.h" 1 ># 43 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-file-entry.h" > ># 55 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-file-entry.h" >typedef struct _GnomeFileEntry GnomeFileEntry; >typedef struct _GnomeFileEntryPrivate GnomeFileEntryPrivate; >typedef struct _GnomeFileEntryClass GnomeFileEntryClass; > >struct _GnomeFileEntry { > GtkVBox hbox; > > > > > > > GtkWidget *fsw; > > > > > char *default_path; > GnomeFileEntryPrivate *_priv; >}; > >struct _GnomeFileEntryClass { > GtkVBoxClass parent_class; > > > > > > void (* browse_clicked) (GnomeFileEntry *fentry); > > > void (* activate) (GnomeFileEntry *fentry); > > gpointer reserved1, reserved2; > > >}; > > >GType gnome_file_entry_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_file_entry_new (const char *history_id, > const char *browse_dialog_title); >void gnome_file_entry_construct (GnomeFileEntry *fentry, > const char *history_id, > const char *browse_dialog_title); > >GtkWidget *gnome_file_entry_gnome_entry (GnomeFileEntry *fentry); >GtkWidget *gnome_file_entry_gtk_entry (GnomeFileEntry *fentry); >void gnome_file_entry_set_title (GnomeFileEntry *fentry, > const char *browse_dialog_title); > > >void gnome_file_entry_set_default_path(GnomeFileEntry *fentry, > const char *path); > > >void gnome_file_entry_set_directory_entry(GnomeFileEntry *fentry, > gboolean directory_entry); >gboolean gnome_file_entry_get_directory_entry(GnomeFileEntry *fentry); > > > > > >char *gnome_file_entry_get_full_path(GnomeFileEntry *fentry, > gboolean file_must_exist); > > > >void gnome_file_entry_set_filename(GnomeFileEntry *fentry, > const char *filename); > > > >void gnome_file_entry_set_modal (GnomeFileEntry *fentry, > gboolean is_modal); >gboolean gnome_file_entry_get_modal (GnomeFileEntry *fentry); > > > >void gnome_file_entry_set_directory(GnomeFileEntry *fentry, > gboolean directory_entry); > > > ># 50 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-font-picker.h" 1 ># 28 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-font-picker.h" > > > > > > >typedef enum { > GNOME_FONT_PICKER_MODE_PIXMAP, > GNOME_FONT_PICKER_MODE_FONT_INFO, > GNOME_FONT_PICKER_MODE_USER_WIDGET, > GNOME_FONT_PICKER_MODE_UNKNOWN >} GnomeFontPickerMode; ># 48 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-font-picker.h" >typedef struct _GnomeFontPicker GnomeFontPicker; >typedef struct _GnomeFontPickerPrivate GnomeFontPickerPrivate; >typedef struct _GnomeFontPickerClass GnomeFontPickerClass; > >struct _GnomeFontPicker { > GtkButton button; > > > GnomeFontPickerPrivate *_priv; >}; > >struct _GnomeFontPickerClass { > GtkButtonClass parent_class; > > > void (* font_set) (GnomeFontPicker *gfp, const gchar *font_name); > > > gpointer padding1; > gpointer padding2; >}; > > > >GType gnome_font_picker_get_type (void) __attribute__((__const__)); > > >GtkWidget *gnome_font_picker_new (void); > > >void gnome_font_picker_set_title (GnomeFontPicker *gfp, > const gchar *title); >const gchar * gnome_font_picker_get_title (GnomeFontPicker *gfp); > > >GnomeFontPickerMode > gnome_font_picker_get_mode (GnomeFontPicker *gfp); > >void gnome_font_picker_set_mode (GnomeFontPicker *gfp, > GnomeFontPickerMode mode); > > > >void gnome_font_picker_fi_set_use_font_in_label (GnomeFontPicker *gfp, > gboolean use_font_in_label, > gint size); > >void gnome_font_picker_fi_set_show_size (GnomeFontPicker *gfp, > gboolean show_size); > > >void gnome_font_picker_uw_set_widget (GnomeFontPicker *gfp, > GtkWidget *widget); >GtkWidget * gnome_font_picker_uw_get_widget (GnomeFontPicker *gfp); > > >const gchar* gnome_font_picker_get_font_name (GnomeFontPicker *gfp); > >GdkFont* gnome_font_picker_get_font (GnomeFontPicker *gfp); > >gboolean gnome_font_picker_set_font_name (GnomeFontPicker *gfp, > const gchar *fontname); > >const gchar* gnome_font_picker_get_preview_text (GnomeFontPicker *gfp); > >void gnome_font_picker_set_preview_text (GnomeFontPicker *gfp, > const gchar *text); > > ># 51 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-entry.h" 1 ># 46 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-entry.h" > ># 57 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-entry.h" >typedef struct _GnomeIconEntry GnomeIconEntry; >typedef struct _GnomeIconEntryPrivate GnomeIconEntryPrivate; >typedef struct _GnomeIconEntryClass GnomeIconEntryClass; > >struct _GnomeIconEntry { > GtkVBox vbox; > > > GnomeIconEntryPrivate *_priv; >}; > >struct _GnomeIconEntryClass { > GtkVBoxClass parent_class; > > void (*changed) (GnomeIconEntry *ientry); > void (*browse) (GnomeIconEntry *ientry); > > > gpointer padding1; > gpointer padding2; >}; > > >GType gnome_icon_entry_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_icon_entry_new (const gchar *history_id, > const gchar *browse_dialog_title); > > >void gnome_icon_entry_construct (GnomeIconEntry *ientry, > const gchar *history_id, > const gchar *browse_dialog_title); > > > > >void gnome_icon_entry_set_pixmap_subdir(GnomeIconEntry *ientry, > const gchar *subdir); > > >gchar *gnome_icon_entry_get_filename(GnomeIconEntry *ientry); > > >gboolean gnome_icon_entry_set_filename(GnomeIconEntry *ientry, > const gchar *filename); > >void gnome_icon_entry_set_browse_dialog_title(GnomeIconEntry *ientry, > const gchar *browse_dialog_title); >void gnome_icon_entry_set_history_id(GnomeIconEntry *ientry, > const gchar *history_id); >void gnome_icon_entry_set_max_saved (GnomeIconEntry *ientry, > guint max_saved); > >GtkWidget *gnome_icon_entry_pick_dialog (GnomeIconEntry *ientry); > > > > > >void gnome_icon_entry_set_icon(GnomeIconEntry *ientry, > const gchar *filename); >GtkWidget *gnome_icon_entry_gnome_file_entry(GnomeIconEntry *ientry); >GtkWidget *gnome_icon_entry_gnome_entry (GnomeIconEntry *ientry); >GtkWidget *gnome_icon_entry_gtk_entry (GnomeIconEntry *ientry); > > > > ># 52 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-item.h" 1 ># 37 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-item.h" > > >typedef struct _GnomeIconTextItem GnomeIconTextItem; >typedef struct _GnomeIconTextItemClass GnomeIconTextItemClass; >typedef struct _GnomeIconTextItemPrivate GnomeIconTextItemPrivate; ># 50 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-item.h" >struct _GnomeIconTextItem { > GnomeCanvasItem parent_instance; > > > int x, y; > int width; > > > char *fontname; > > > char *text; > > > unsigned int editing : 1; > > > unsigned int selected : 1; > > > unsigned int focused : 1; > > > unsigned int is_editable : 1; > > > unsigned int is_text_allocated : 1; > > GnomeIconTextItemPrivate *_priv; >}; > >struct _GnomeIconTextItemClass { > GnomeCanvasItemClass parent_class; > > > gboolean (* text_changed) (GnomeIconTextItem *iti); > void (* height_changed) (GnomeIconTextItem *iti); > void (* width_changed) (GnomeIconTextItem *iti); > void (* editing_started) (GnomeIconTextItem *iti); > void (* editing_stopped) (GnomeIconTextItem *iti); > void (* selection_started) (GnomeIconTextItem *iti); > void (* selection_stopped) (GnomeIconTextItem *iti); > > > GtkEntry* (* create_entry) (GnomeIconTextItem *iti); > > > gpointer padding1; >}; > >GType gnome_icon_text_item_get_type (void) __attribute__((__const__)); > >void gnome_icon_text_item_configure (GnomeIconTextItem *iti, > int x, > int y, > int width, > const char *fontname, > const char *text, > gboolean is_editable, > gboolean is_static); > >void gnome_icon_text_item_setxy (GnomeIconTextItem *iti, > int x, > int y); > >void gnome_icon_text_item_select (GnomeIconTextItem *iti, > gboolean sel); > >void gnome_icon_text_item_focus (GnomeIconTextItem *iti, > gboolean focused); > >const char *gnome_icon_text_item_get_text (GnomeIconTextItem *iti); > >void gnome_icon_text_item_start_editing (GnomeIconTextItem *iti); > >void gnome_icon_text_item_stop_editing (GnomeIconTextItem *iti, > gboolean accept); > >GtkEditable *gnome_icon_text_item_get_editable (GnomeIconTextItem *iti); > > ># 53 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-list.h" 1 ># 46 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-list.h" > ># 55 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-list.h" >typedef struct _GnomeIconList GnomeIconList; >typedef struct _GnomeIconListPrivate GnomeIconListPrivate; >typedef struct _GnomeIconListClass GnomeIconListClass; > >typedef enum { > GNOME_ICON_LIST_ICONS, > GNOME_ICON_LIST_TEXT_BELOW, > GNOME_ICON_LIST_TEXT_RIGHT >} GnomeIconListMode; > > > > > > >struct _GnomeIconList { > GnomeCanvas canvas; > > > GtkAdjustment *adj; > GtkAdjustment *hadj; > > > GnomeIconListPrivate * _priv; >}; > >struct _GnomeIconListClass { > GnomeCanvasClass parent_class; > > void (*select_icon) (GnomeIconList *gil, gint num, GdkEvent *event); > void (*unselect_icon) (GnomeIconList *gil, gint num, GdkEvent *event); > void (*focus_icon) (GnomeIconList *gil, gint num); > gboolean (*text_changed) (GnomeIconList *gil, gint num, const char *new_text); > > > void (*move_cursor) (GnomeIconList *gil, GtkDirectionType dir, gboolean clear_selection); > void (*toggle_cursor_selection) (GnomeIconList *gil); > void (*unused) (GnomeIconList *unused); > > > gpointer padding1; > gpointer padding2; >}; > >enum { > GNOME_ICON_LIST_IS_EDITABLE = 1 << 0, > GNOME_ICON_LIST_STATIC_TEXT = 1 << 1 >}; > >GType gnome_icon_list_get_type (void) __attribute__((__const__)); > >GtkWidget *gnome_icon_list_new (guint icon_width, > GtkAdjustment *adj, > int flags); > >void gnome_icon_list_construct (GnomeIconList *gil, > guint icon_width, > GtkAdjustment *adj, > int flags); > >void gnome_icon_list_set_hadjustment (GnomeIconList *gil, > GtkAdjustment *hadj); > >void gnome_icon_list_set_vadjustment (GnomeIconList *gil, > GtkAdjustment *vadj); > > >void gnome_icon_list_freeze (GnomeIconList *gil); >void gnome_icon_list_thaw (GnomeIconList *gil); > > >void gnome_icon_list_insert (GnomeIconList *gil, > int pos, > const char *icon_filename, > const char *text); >void gnome_icon_list_insert_pixbuf (GnomeIconList *gil, > int pos, > GdkPixbuf *im, > const char *icon_filename, > const char *text); > >int gnome_icon_list_append (GnomeIconList *gil, > const char *icon_filename, > const char *text); >int gnome_icon_list_append_pixbuf (GnomeIconList *gil, > GdkPixbuf *im, > const char *icon_filename, > const char *text); > >void gnome_icon_list_clear (GnomeIconList *gil); >void gnome_icon_list_remove (GnomeIconList *gil, > int pos); > >guint gnome_icon_list_get_num_icons (GnomeIconList *gil); > > > >GtkSelectionMode gnome_icon_list_get_selection_mode(GnomeIconList *gil); >void gnome_icon_list_set_selection_mode (GnomeIconList *gil, > GtkSelectionMode mode); >void gnome_icon_list_select_icon (GnomeIconList *gil, > int pos); >void gnome_icon_list_unselect_icon (GnomeIconList *gil, > int pos); >void gnome_icon_list_select_all (GnomeIconList *gil); >int gnome_icon_list_unselect_all (GnomeIconList *gil); >GList * gnome_icon_list_get_selection (GnomeIconList *gil); > > >void gnome_icon_list_focus_icon (GnomeIconList *gil, > gint idx); > > >void gnome_icon_list_set_icon_width (GnomeIconList *gil, > int w); >void gnome_icon_list_set_row_spacing (GnomeIconList *gil, > int pixels); >void gnome_icon_list_set_col_spacing (GnomeIconList *gil, > int pixels); >void gnome_icon_list_set_text_spacing (GnomeIconList *gil, > int pixels); >void gnome_icon_list_set_icon_border (GnomeIconList *gil, > int pixels); >void gnome_icon_list_set_separators (GnomeIconList *gil, > const char *sep); > >gchar * gnome_icon_list_get_icon_filename (GnomeIconList *gil, > int idx); >int gnome_icon_list_find_icon_from_filename (GnomeIconList *gil, > const char *filename); > > >void gnome_icon_list_set_icon_data (GnomeIconList *gil, > int idx, gpointer data); >void gnome_icon_list_set_icon_data_full (GnomeIconList *gil, > int pos, gpointer data, > GDestroyNotify destroy); >int gnome_icon_list_find_icon_from_data (GnomeIconList *gil, > gpointer data); >gpointer gnome_icon_list_get_icon_data (GnomeIconList *gil, > int pos); > > >void gnome_icon_list_moveto (GnomeIconList *gil, > int pos, double yalign); >GtkVisibility gnome_icon_list_icon_is_visible (GnomeIconList *gil, > int pos); > >int gnome_icon_list_get_icon_at (GnomeIconList *gil, > int x, int y); > >int gnome_icon_list_get_items_per_line (GnomeIconList *gil); > > >GnomeIconTextItem *gnome_icon_list_get_icon_text_item (GnomeIconList *gil, > int idx); > >GnomeCanvasPixbuf *gnome_icon_list_get_icon_pixbuf_item (GnomeIconList *gil, > int idx); > > ># 54 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-sel.h" 1 ># 31 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-sel.h" > > >typedef struct _GnomeIconSelection GnomeIconSelection; >typedef struct _GnomeIconSelectionPrivate GnomeIconSelectionPrivate; >typedef struct _GnomeIconSelectionClass GnomeIconSelectionClass; ># 44 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-sel.h" >struct _GnomeIconSelection { > GtkVBox vbox; > > > GnomeIconSelectionPrivate *_priv; >}; > >struct _GnomeIconSelectionClass { > GtkVBoxClass parent_class; > > > gpointer padding1; > gpointer padding2; >}; > >GType gnome_icon_selection_get_type (void) __attribute__((__const__)); > >GtkWidget * gnome_icon_selection_new (void); > > >void gnome_icon_selection_add_defaults (GnomeIconSelection * gis); > > >void gnome_icon_selection_add_directory (GnomeIconSelection * gis, > const gchar * dir); > > >void gnome_icon_selection_show_icons (GnomeIconSelection * gis); > > >void gnome_icon_selection_clear (GnomeIconSelection * gis, > gboolean not_shown); > > > >gchar * >gnome_icon_selection_get_icon (GnomeIconSelection * gis, > gboolean full_path); > > >void gnome_icon_selection_select_icon (GnomeIconSelection * gis, > const gchar * filename); > > >void gnome_icon_selection_stop_loading (GnomeIconSelection * gis); > > > >GtkWidget *gnome_icon_selection_get_gil (GnomeIconSelection * gis); >GtkWidget *gnome_icon_selection_get_box (GnomeIconSelection * gis); > > ># 55 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-ui-init.h" 1 ># 31 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-ui-init.h" > > > > > > > >const GnomeModuleInfo * libgnomeui_module_info_get (void) __attribute__((__const__)); > >const GnomeModuleInfo * gnome_gtk_module_info_get (void) __attribute__((__const__)); > > > > >int gnome_init_with_popt_table (const char *app_id, > const char *app_version, > int argc, char **argv, > const struct poptOption *options, > int flags, > poptContext *return_ctx); > > > > > > > ># 56 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-types.h" 1 ># 57 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-theme.h" 1 ># 28 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-theme.h" > ># 37 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-theme.h" >typedef GtkIconTheme GnomeIconTheme; >typedef struct _GnomeIconThemeClass GnomeIconThemeClass; > >struct _GnomeIconThemeClass >{ > GObjectClass parent_class; > > void (* changed) (GnomeIconTheme *icon_theme); >}; > >typedef struct >{ > int x; > int y; >} GnomeIconDataPoint; > >typedef struct >{ > gboolean has_embedded_rect; > int x0, y0, x1, y1; > > GnomeIconDataPoint *attach_points; > int n_attach_points; > > char *display_name; >} GnomeIconData; > >GType gnome_icon_theme_get_type (void) __attribute__((__const__)); > >GnomeIconTheme *gnome_icon_theme_new (void); >void gnome_icon_theme_set_search_path (GnomeIconTheme *theme, > const char *path[], > int n_elements); >void gnome_icon_theme_get_search_path (GnomeIconTheme *theme, > char **path[], > int *n_elements); >void gnome_icon_theme_set_allow_svg (GnomeIconTheme *theme, > gboolean allow_svg); >gboolean gnome_icon_theme_get_allow_svg (GnomeIconTheme *theme); >void gnome_icon_theme_append_search_path (GnomeIconTheme *theme, > const char *path); >void gnome_icon_theme_prepend_search_path (GnomeIconTheme *theme, > const char *path); >void gnome_icon_theme_set_custom_theme (GnomeIconTheme *theme, > const char *theme_name); >char * gnome_icon_theme_lookup_icon (GnomeIconTheme *theme, > const char *icon_name, > int size, > const GnomeIconData **icon_data, > int *base_size); >gboolean gnome_icon_theme_has_icon (GnomeIconTheme *theme, > const char *icon_name); >GList * gnome_icon_theme_list_icons (GnomeIconTheme *theme, > const char *context); >char * gnome_icon_theme_get_example_icon_name (GnomeIconTheme *theme); >gboolean gnome_icon_theme_rescan_if_needed (GnomeIconTheme *theme); > >GnomeIconData * gnome_icon_data_dup (const GnomeIconData *icon_data); >void gnome_icon_data_free (GnomeIconData *icon_data); > >GtkIconTheme *_gnome_icon_theme_get_gtk_icon_theme (GnomeIconTheme *icon_theme); > > ># 58 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-thumbnail.h" 1 ># 34 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-thumbnail.h" > > >typedef enum { > GNOME_THUMBNAIL_SIZE_NORMAL, > GNOME_THUMBNAIL_SIZE_LARGE >} GnomeThumbnailSize; > > > > > > > >typedef struct _GnomeThumbnailFactory GnomeThumbnailFactory; >typedef struct _GnomeThumbnailFactoryClass GnomeThumbnailFactoryClass; >typedef struct _GnomeThumbnailFactoryPrivate GnomeThumbnailFactoryPrivate; > >struct _GnomeThumbnailFactory { > GObject parent; > > GnomeThumbnailFactoryPrivate *priv; >}; > >struct _GnomeThumbnailFactoryClass { > GObjectClass parent; >}; > >GType gnome_thumbnail_factory_get_type (void); >GnomeThumbnailFactory *gnome_thumbnail_factory_new (GnomeThumbnailSize size); > >char * gnome_thumbnail_factory_lookup (GnomeThumbnailFactory *factory, > const char *uri, > time_t mtime); > >gboolean gnome_thumbnail_factory_has_valid_failed_thumbnail (GnomeThumbnailFactory *factory, > const char *uri, > time_t mtime); >gboolean gnome_thumbnail_factory_can_thumbnail (GnomeThumbnailFactory *factory, > const char *uri, > const char *mime_type, > time_t mtime); >GdkPixbuf * gnome_thumbnail_factory_generate_thumbnail (GnomeThumbnailFactory *factory, > const char *uri, > const char *mime_type); >void gnome_thumbnail_factory_save_thumbnail (GnomeThumbnailFactory *factory, > GdkPixbuf *thumbnail, > const char *uri, > time_t original_mtime); >void gnome_thumbnail_factory_create_failed_thumbnail (GnomeThumbnailFactory *factory, > const char *uri, > time_t mtime); > > > >gboolean gnome_thumbnail_has_uri (GdkPixbuf *pixbuf, > const char *uri); >gboolean gnome_thumbnail_is_valid (GdkPixbuf *pixbuf, > const char *uri, > time_t mtime); >char * gnome_thumbnail_md5 (const char *uri); >char * gnome_thumbnail_path_for_uri (const char *uri, > GnomeThumbnailSize size); > > > > >GdkPixbuf *gnome_thumbnail_scale_down_pixbuf (GdkPixbuf *pixbuf, > int dest_width, > int dest_height); > > ># 59 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-lookup.h" 1 ># 27 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-lookup.h" ># 1 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" 1 ># 30 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" ># 1 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-size.h" 1 ># 50 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-size.h" >__extension__ typedef guint64 GnomeVFSFileSize; >__extension__ typedef gint64 GnomeVFSFileOffset; ># 31 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" 2 ># 1 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-result.h" 1 ># 31 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-result.h" > ># 98 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-result.h" >typedef enum { > GNOME_VFS_OK, > GNOME_VFS_ERROR_NOT_FOUND, > GNOME_VFS_ERROR_GENERIC, > GNOME_VFS_ERROR_INTERNAL, > GNOME_VFS_ERROR_BAD_PARAMETERS, > GNOME_VFS_ERROR_NOT_SUPPORTED, > GNOME_VFS_ERROR_IO, > GNOME_VFS_ERROR_CORRUPTED_DATA, > GNOME_VFS_ERROR_WRONG_FORMAT, > GNOME_VFS_ERROR_BAD_FILE, > GNOME_VFS_ERROR_TOO_BIG, > GNOME_VFS_ERROR_NO_SPACE, > GNOME_VFS_ERROR_READ_ONLY, > GNOME_VFS_ERROR_INVALID_URI, > GNOME_VFS_ERROR_NOT_OPEN, > GNOME_VFS_ERROR_INVALID_OPEN_MODE, > GNOME_VFS_ERROR_ACCESS_DENIED, > GNOME_VFS_ERROR_TOO_MANY_OPEN_FILES, > GNOME_VFS_ERROR_EOF, > GNOME_VFS_ERROR_NOT_A_DIRECTORY, > GNOME_VFS_ERROR_IN_PROGRESS, > GNOME_VFS_ERROR_INTERRUPTED, > GNOME_VFS_ERROR_FILE_EXISTS, > GNOME_VFS_ERROR_LOOP, > GNOME_VFS_ERROR_NOT_PERMITTED, > GNOME_VFS_ERROR_IS_DIRECTORY, > GNOME_VFS_ERROR_NO_MEMORY, > GNOME_VFS_ERROR_HOST_NOT_FOUND, > GNOME_VFS_ERROR_INVALID_HOST_NAME, > GNOME_VFS_ERROR_HOST_HAS_NO_ADDRESS, > GNOME_VFS_ERROR_LOGIN_FAILED, > GNOME_VFS_ERROR_CANCELLED, > GNOME_VFS_ERROR_DIRECTORY_BUSY, > GNOME_VFS_ERROR_DIRECTORY_NOT_EMPTY, > GNOME_VFS_ERROR_TOO_MANY_LINKS, > GNOME_VFS_ERROR_READ_ONLY_FILE_SYSTEM, > GNOME_VFS_ERROR_NOT_SAME_FILE_SYSTEM, > GNOME_VFS_ERROR_NAME_TOO_LONG, > GNOME_VFS_ERROR_SERVICE_NOT_AVAILABLE, > GNOME_VFS_ERROR_SERVICE_OBSOLETE, > GNOME_VFS_ERROR_PROTOCOL_ERROR, > GNOME_VFS_ERROR_NO_MASTER_BROWSER, > GNOME_VFS_ERROR_NO_DEFAULT, > GNOME_VFS_ERROR_NO_HANDLER, > GNOME_VFS_ERROR_PARSE, > GNOME_VFS_ERROR_LAUNCH, > GNOME_VFS_ERROR_TIMEOUT, > GNOME_VFS_ERROR_NAMESERVER, > GNOME_VFS_ERROR_LOCKED, > GNOME_VFS_ERROR_DEPRECATED_FUNCTION, > GNOME_VFS_ERROR_INVALID_FILENAME, > GNOME_VFS_ERROR_NOT_A_SYMBOLIC_LINK, > GNOME_VFS_NUM_ERRORS >} GnomeVFSResult; > >const char *gnome_vfs_result_to_string (GnomeVFSResult result); >GnomeVFSResult gnome_vfs_result_from_errno_code (int errno_code); >GnomeVFSResult gnome_vfs_result_from_errno (void); >GnomeVFSResult gnome_vfs_result_from_h_errno_val (int h_errno_code); >GnomeVFSResult gnome_vfs_result_from_h_errno (void); > > ># 32 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" 2 ># 1 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-uri.h" 1 ># 30 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-uri.h" > ># 46 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-uri.h" >typedef struct GnomeVFSURI { > > guint ref_count; > > gchar *text; > gchar *fragment_id; > > gchar *method_string; > struct GnomeVFSMethod *method; > > struct GnomeVFSURI *parent; > > > > void *reserved1; > void *reserved2; >} GnomeVFSURI; ># 78 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-uri.h" >typedef struct { > GnomeVFSURI uri; > > > gchar *host_name; > guint host_port; > > gchar *user_name; > gchar *password; > > gchar *urn; > > > > void *reserved1; > void *reserved2; >} GnomeVFSToplevelURI; ># 111 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-uri.h" >typedef enum >{ > GNOME_VFS_URI_HIDE_NONE = 0, > GNOME_VFS_URI_HIDE_USER_NAME = 1 << 0, > GNOME_VFS_URI_HIDE_PASSWORD = 1 << 1, > GNOME_VFS_URI_HIDE_HOST_NAME = 1 << 2, > GNOME_VFS_URI_HIDE_HOST_PORT = 1 << 3, > GNOME_VFS_URI_HIDE_TOPLEVEL_METHOD = 1 << 4, > GNOME_VFS_URI_HIDE_FRAGMENT_IDENTIFIER = 1 << 8 >} GnomeVFSURIHideOptions; > >GType gnome_vfs_uri_hide_options_get_type (void); ># 155 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-uri.h" >GnomeVFSURI *gnome_vfs_uri_new (const gchar *text_uri); >GnomeVFSURI *gnome_vfs_uri_resolve_relative (const GnomeVFSURI *base, > const gchar *relative_reference); >GnomeVFSURI *gnome_vfs_uri_resolve_symbolic_link (const GnomeVFSURI *base, > const gchar *relative_reference); >GnomeVFSURI *gnome_vfs_uri_ref (GnomeVFSURI *uri); >void gnome_vfs_uri_unref (GnomeVFSURI *uri); > >GnomeVFSURI *gnome_vfs_uri_append_string (const GnomeVFSURI *uri, > const char *uri_fragment); >GnomeVFSURI *gnome_vfs_uri_append_path (const GnomeVFSURI *uri, > const char *path); >GnomeVFSURI *gnome_vfs_uri_append_file_name (const GnomeVFSURI *uri, > const gchar *filename); >gchar *gnome_vfs_uri_to_string (const GnomeVFSURI *uri, > GnomeVFSURIHideOptions hide_options); >GnomeVFSURI *gnome_vfs_uri_dup (const GnomeVFSURI *uri); >gboolean gnome_vfs_uri_is_local (const GnomeVFSURI *uri); >gboolean gnome_vfs_uri_has_parent (const GnomeVFSURI *uri); >GnomeVFSURI *gnome_vfs_uri_get_parent (const GnomeVFSURI *uri); > >GnomeVFSToplevelURI *gnome_vfs_uri_get_toplevel (const GnomeVFSURI *uri); > >const gchar *gnome_vfs_uri_get_host_name (const GnomeVFSURI *uri); >const gchar *gnome_vfs_uri_get_scheme (const GnomeVFSURI *uri); >guint gnome_vfs_uri_get_host_port (const GnomeVFSURI *uri); >const gchar *gnome_vfs_uri_get_user_name (const GnomeVFSURI *uri); >const gchar *gnome_vfs_uri_get_password (const GnomeVFSURI *uri); > >void gnome_vfs_uri_set_host_name (GnomeVFSURI *uri, > const gchar *host_name); >void gnome_vfs_uri_set_host_port (GnomeVFSURI *uri, > guint host_port); >void gnome_vfs_uri_set_user_name (GnomeVFSURI *uri, > const gchar *user_name); >void gnome_vfs_uri_set_password (GnomeVFSURI *uri, > const gchar *password); > >gboolean gnome_vfs_uri_equal (const GnomeVFSURI *a, > const GnomeVFSURI *b); > >gboolean gnome_vfs_uri_is_parent (const GnomeVFSURI *possible_parent, > const GnomeVFSURI *possible_child, > gboolean recursive); > >const gchar *gnome_vfs_uri_get_path (const GnomeVFSURI *uri); >const gchar *gnome_vfs_uri_get_fragment_identifier (const GnomeVFSURI *uri); >gchar *gnome_vfs_uri_extract_dirname (const GnomeVFSURI *uri); >gchar *gnome_vfs_uri_extract_short_name (const GnomeVFSURI *uri); >gchar *gnome_vfs_uri_extract_short_path_name (const GnomeVFSURI *uri); > >gint gnome_vfs_uri_hequal (gconstpointer a, > gconstpointer b); >guint gnome_vfs_uri_hash (gconstpointer p); > >GList *gnome_vfs_uri_list_parse (const gchar* uri_list); >GList *gnome_vfs_uri_list_ref (GList *list); >GList *gnome_vfs_uri_list_unref (GList *list); >GList *gnome_vfs_uri_list_copy (GList *list); >void gnome_vfs_uri_list_free (GList *list); > >char *gnome_vfs_uri_make_full_from_relative (const char *base_uri, > const char *relative_uri); > > > ># 33 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" 2 ># 1 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-acl.h" 1 ># 32 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-acl.h" ># 1 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-ace.h" 1 ># 32 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-ace.h" > ># 41 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-ace.h" >typedef struct _GnomeVFSACE GnomeVFSACE; >typedef struct _GnomeVFSACEClass GnomeVFSACEClass; > >typedef struct _GnomeVFSACEPrivate GnomeVFSACEPrivate; > >struct _GnomeVFSACE { > GObject parent; > > GnomeVFSACEPrivate *priv; >}; > >struct _GnomeVFSACEClass { > GObjectClass parent_class; > > void (*reserved1) (void); > void (*reserved2) (void); > void (*reserved3) (void); > void (*reserved4) (void); >}; > > >typedef guint32 GnomeVFSACLKind; >typedef guint32 GnomeVFSACLPerm; > > >GType gnome_vfs_ace_get_type (void) __attribute__((__const__)); > >GnomeVFSACE * gnome_vfs_ace_new (GnomeVFSACLKind kind, > const char *id, > GnomeVFSACLPerm *perms); > >GnomeVFSACLKind gnome_vfs_ace_get_kind (GnomeVFSACE *entry); >void gnome_vfs_ace_set_kind (GnomeVFSACE *entry, > GnomeVFSACLKind kind); > >const char * gnome_vfs_ace_get_id (GnomeVFSACE *entry); >void gnome_vfs_ace_set_id (GnomeVFSACE *entry, > const char *id); > >gboolean gnome_vfs_ace_get_inherit (GnomeVFSACE *entry); >void gnome_vfs_ace_set_inherit (GnomeVFSACE *entry, > gboolean inherit); > >gboolean gnome_vfs_ace_get_negative (GnomeVFSACE *entry); >void gnome_vfs_ace_set_negative (GnomeVFSACE *entry, > gboolean negative); > >const GnomeVFSACLPerm * gnome_vfs_ace_get_perms (GnomeVFSACE *entry); >void gnome_vfs_ace_set_perms (GnomeVFSACE *entry, > GnomeVFSACLPerm *perms); >void gnome_vfs_ace_add_perm (GnomeVFSACE *entry, > GnomeVFSACLPerm perm); >void gnome_vfs_ace_del_perm (GnomeVFSACE *entry, > GnomeVFSACLPerm perm); >gboolean gnome_vfs_ace_check_perm (GnomeVFSACE *entry, > GnomeVFSACLPerm perm); >void gnome_vfs_ace_copy_perms (GnomeVFSACE *source, > GnomeVFSACE *dest); > >gboolean gnome_vfs_ace_equal (GnomeVFSACE *entry_a, > GnomeVFSACE *entry_b); > > ># 33 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-acl.h" 2 > > > > > > > >const char * gnome_vfs_acl_kind_to_string (GnomeVFSACLKind kind); > >enum { > GNOME_VFS_ACL_KIND_NULL = 0, > GNOME_VFS_ACL_USER, > GNOME_VFS_ACL_GROUP, > GNOME_VFS_ACL_OTHER, > GNOME_VFS_ACL_MASK, > GNOME_VFS_ACL_KIND_SYS_LAST >}; > > > >const char * gnome_vfs_acl_perm_to_string (GnomeVFSACLPerm perm); > >enum { > GNOME_VFS_ACL_PERM_NULL = 0, > GNOME_VFS_ACL_READ = 1, > GNOME_VFS_ACL_WRITE, > GNOME_VFS_ACL_EXECUTE, > GNOME_VFS_ACL_PERM_SYS_LAST >}; ># 72 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-acl.h" >typedef struct _GnomeVFSACL GnomeVFSACL; >typedef struct _GnomeVFSACLClass GnomeVFSACLClass; > >typedef struct _GnomeVFSACLPrivate GnomeVFSACLPrivate; > >struct _GnomeVFSACL { > GObject parent; > > GnomeVFSACLPrivate *priv; >}; > >struct _GnomeVFSACLClass { > GObjectClass parent_class; >}; > > >GType gnome_vfs_acl_get_type (void) __attribute__((__const__)); >GnomeVFSACL * gnome_vfs_acl_new (void); >void gnome_vfs_acl_clear (GnomeVFSACL *acl); >void gnome_vfs_acl_set (GnomeVFSACL *acl, > GnomeVFSACE *ace); > >void gnome_vfs_acl_unset (GnomeVFSACL *acl, > GnomeVFSACE *ace); > >GList * gnome_vfs_acl_get_ace_list (GnomeVFSACL *acl); >void gnome_vfs_acl_free_ace_list (GList *ace_list); > > ># 34 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" 2 ># 1 "/usr/include/sys/stat.h" 1 3 4 ># 105 "/usr/include/sys/stat.h" 3 4 > > ># 1 "/usr/include/bits/stat.h" 1 3 4 ># 36 "/usr/include/bits/stat.h" 3 4 >struct stat > { > __dev_t st_dev; > unsigned short int __pad1; > > __ino_t st_ino; > > > > __mode_t st_mode; > __nlink_t st_nlink; > __uid_t st_uid; > __gid_t st_gid; > __dev_t st_rdev; > unsigned short int __pad2; > > __off_t st_size; > > > > __blksize_t st_blksize; > > > __blkcnt_t st_blocks; ># 70 "/usr/include/bits/stat.h" 3 4 > struct timespec st_atim; > struct timespec st_mtim; > struct timespec st_ctim; ># 85 "/usr/include/bits/stat.h" 3 4 > unsigned long int __unused4; > unsigned long int __unused5; > > > > }; ># 108 "/usr/include/sys/stat.h" 2 3 4 ># 209 "/usr/include/sys/stat.h" 3 4 >extern int stat (__const char *__restrict __file, > struct stat *__restrict __buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); > > > >extern int fstat (int __fd, struct stat *__buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))); ># 261 "/usr/include/sys/stat.h" 3 4 >extern int lstat (__const char *__restrict __file, > struct stat *__restrict __buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))); ># 282 "/usr/include/sys/stat.h" 3 4 >extern int chmod (__const char *__file, __mode_t __mode) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >extern int lchmod (__const char *__file, __mode_t __mode) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int fchmod (int __fd, __mode_t __mode) __attribute__ ((__nothrow__)); ># 309 "/usr/include/sys/stat.h" 3 4 >extern __mode_t umask (__mode_t __mask) __attribute__ ((__nothrow__)); ># 318 "/usr/include/sys/stat.h" 3 4 >extern int mkdir (__const char *__path, __mode_t __mode) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 333 "/usr/include/sys/stat.h" 3 4 >extern int mknod (__const char *__path, __mode_t __mode, __dev_t __dev) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 347 "/usr/include/sys/stat.h" 3 4 >extern int mkfifo (__const char *__path, __mode_t __mode) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 397 "/usr/include/sys/stat.h" 3 4 >extern int __fxstat (int __ver, int __fildes, struct stat *__stat_buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3))); >extern int __xstat (int __ver, __const char *__filename, > struct stat *__stat_buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3))); >extern int __lxstat (int __ver, __const char *__filename, > struct stat *__stat_buf) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 3))); >extern int __fxstatat (int __ver, int __fildes, __const char *__filename, > struct stat *__stat_buf, int __flag) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 4))); ># 440 "/usr/include/sys/stat.h" 3 4 >extern int __xmknod (int __ver, __const char *__path, __mode_t __mode, > __dev_t *__dev) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2, 4))); > >extern int __xmknodat (int __ver, int __fd, __const char *__path, > __mode_t __mode, __dev_t *__dev) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (3, 5))); > > > > >extern __inline int >__attribute__ ((__nothrow__)) stat (__const char *__path, struct stat *__statbuf) >{ > return __xstat (3, __path, __statbuf); >} > > >extern __inline int >__attribute__ ((__nothrow__)) lstat (__const char *__path, struct stat *__statbuf) >{ > return __lxstat (3, __path, __statbuf); >} > > >extern __inline int >__attribute__ ((__nothrow__)) fstat (int __fd, struct stat *__statbuf) >{ > return __fxstat (3, __fd, __statbuf); >} ># 480 "/usr/include/sys/stat.h" 3 4 >extern __inline int >__attribute__ ((__nothrow__)) mknod (__const char *__path, __mode_t __mode, __dev_t __dev) >{ > return __xmknod (1, __path, __mode, &__dev); >} ># 532 "/usr/include/sys/stat.h" 3 4 > ># 35 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" 2 > > > ># 68 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >typedef GnomeVFSFileSize GnomeVFSInodeNumber; ># 79 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >typedef enum { > GNOME_VFS_FILE_FLAGS_NONE = 0, > GNOME_VFS_FILE_FLAGS_SYMLINK = 1 << 0, > GNOME_VFS_FILE_FLAGS_LOCAL = 1 << 1 >} GnomeVFSFileFlags; ># 100 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >typedef enum { > GNOME_VFS_FILE_TYPE_UNKNOWN, > GNOME_VFS_FILE_TYPE_REGULAR, > GNOME_VFS_FILE_TYPE_DIRECTORY, > GNOME_VFS_FILE_TYPE_FIFO, > GNOME_VFS_FILE_TYPE_SOCKET, > GNOME_VFS_FILE_TYPE_CHARACTER_DEVICE, > GNOME_VFS_FILE_TYPE_BLOCK_DEVICE, > GNOME_VFS_FILE_TYPE_SYMBOLIC_LINK >} GnomeVFSFileType; ># 139 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >typedef enum { > GNOME_VFS_FILE_INFO_FIELDS_NONE = 0, > GNOME_VFS_FILE_INFO_FIELDS_TYPE = 1 << 0, > GNOME_VFS_FILE_INFO_FIELDS_PERMISSIONS = 1 << 1, > GNOME_VFS_FILE_INFO_FIELDS_FLAGS = 1 << 2, > GNOME_VFS_FILE_INFO_FIELDS_DEVICE = 1 << 3, > GNOME_VFS_FILE_INFO_FIELDS_INODE = 1 << 4, > GNOME_VFS_FILE_INFO_FIELDS_LINK_COUNT = 1 << 5, > GNOME_VFS_FILE_INFO_FIELDS_SIZE = 1 << 6, > GNOME_VFS_FILE_INFO_FIELDS_BLOCK_COUNT = 1 << 7, > GNOME_VFS_FILE_INFO_FIELDS_IO_BLOCK_SIZE = 1 << 8, > GNOME_VFS_FILE_INFO_FIELDS_ATIME = 1 << 9, > GNOME_VFS_FILE_INFO_FIELDS_MTIME = 1 << 10, > GNOME_VFS_FILE_INFO_FIELDS_CTIME = 1 << 11, > GNOME_VFS_FILE_INFO_FIELDS_SYMLINK_NAME = 1 << 12, > GNOME_VFS_FILE_INFO_FIELDS_MIME_TYPE = 1 << 13, > GNOME_VFS_FILE_INFO_FIELDS_ACCESS = 1 << 14, > GNOME_VFS_FILE_INFO_FIELDS_IDS = 1 << 15, > GNOME_VFS_FILE_INFO_FIELDS_ACL = 1 << 16, > GNOME_VFS_FILE_INFO_FIELDS_SELINUX_CONTEXT = 1 << 17 >} GnomeVFSFileInfoFields; ># 203 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >typedef enum { > GNOME_VFS_PERM_SUID = 04000, > GNOME_VFS_PERM_SGID = 02000, > GNOME_VFS_PERM_STICKY = 01000, > GNOME_VFS_PERM_USER_READ = 0400, > GNOME_VFS_PERM_USER_WRITE = 0200, > GNOME_VFS_PERM_USER_EXEC = 0100, > GNOME_VFS_PERM_USER_ALL = 0400 | 0200 | 0100, > GNOME_VFS_PERM_GROUP_READ = (0400 >> 3), > GNOME_VFS_PERM_GROUP_WRITE = (0200 >> 3), > GNOME_VFS_PERM_GROUP_EXEC = (0100 >> 3), > GNOME_VFS_PERM_GROUP_ALL = (0400 >> 3) | (0200 >> 3) | (0100 >> 3), > GNOME_VFS_PERM_OTHER_READ = ((0400 >> 3) >> 3), > GNOME_VFS_PERM_OTHER_WRITE = ((0200 >> 3) >> 3), > GNOME_VFS_PERM_OTHER_EXEC = ((0100 >> 3) >> 3), > GNOME_VFS_PERM_OTHER_ALL = ((0400 >> 3) >> 3) | ((0200 >> 3) >> 3) | ((0100 >> 3) >> 3), > GNOME_VFS_PERM_ACCESS_READABLE = 1 << 16, > GNOME_VFS_PERM_ACCESS_WRITABLE = 1 << 17, > GNOME_VFS_PERM_ACCESS_EXECUTABLE = 1 << 18 >} GnomeVFSFilePermissions; ># 287 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >typedef struct { > > char *name; > > GnomeVFSFileInfoFields valid_fields; > GnomeVFSFileType type; > GnomeVFSFilePermissions permissions; > > GnomeVFSFileFlags flags; > > dev_t device; > GnomeVFSInodeNumber inode; > > guint link_count; > > guint uid; > guint gid; > > GnomeVFSFileSize size; > > GnomeVFSFileSize block_count; > > guint io_block_size; > > time_t atime; > time_t mtime; > time_t ctime; > > char *symlink_name; > > char *mime_type; > > guint refcount; > > > GnomeVFSACL *acl; > > > char* selinux_context; > > > > > void *reserved1; > void *reserved2; > void *reserved3; >} GnomeVFSFileInfo; ># 360 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >typedef enum { > GNOME_VFS_FILE_INFO_DEFAULT = 0, > GNOME_VFS_FILE_INFO_GET_MIME_TYPE = 1 << 0, > GNOME_VFS_FILE_INFO_FORCE_FAST_MIME_TYPE = 1 << 1, > GNOME_VFS_FILE_INFO_FORCE_SLOW_MIME_TYPE = 1 << 2, > GNOME_VFS_FILE_INFO_FOLLOW_LINKS = 1 << 3, > GNOME_VFS_FILE_INFO_GET_ACCESS_RIGHTS = 1 << 4, > GNOME_VFS_FILE_INFO_NAME_ONLY = 1 << 5, > GNOME_VFS_FILE_INFO_GET_ACL = 1 << 6, > GNOME_VFS_FILE_INFO_GET_SELINUX_CONTEXT = 1 << 7 >} GnomeVFSFileInfoOptions; ># 386 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >typedef enum { > GNOME_VFS_SET_FILE_INFO_NONE = 0, > GNOME_VFS_SET_FILE_INFO_NAME = 1 << 0, > GNOME_VFS_SET_FILE_INFO_PERMISSIONS = 1 << 1, > GNOME_VFS_SET_FILE_INFO_OWNER = 1 << 2, > GNOME_VFS_SET_FILE_INFO_TIME = 1 << 3, > GNOME_VFS_SET_FILE_INFO_ACL = 1 << 4, > GNOME_VFS_SET_FILE_INFO_SELINUX_CONTEXT = 1 << 5, > GNOME_VFS_SET_FILE_INFO_SYMLINK_NAME = 1 << 6 >} GnomeVFSSetFileInfoMask; ># 409 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >struct _GnomeVFSGetFileInfoResult { > GnomeVFSURI *uri; > GnomeVFSResult result; > GnomeVFSFileInfo *file_info; >}; > >typedef struct _GnomeVFSGetFileInfoResult GnomeVFSGetFileInfoResult; > >GType gnome_vfs_get_file_info_result_get_type (void); >GnomeVFSGetFileInfoResult* gnome_vfs_get_file_info_result_dup (GnomeVFSGetFileInfoResult *result); >void gnome_vfs_get_file_info_result_free (GnomeVFSGetFileInfoResult *result); ># 527 "/usr/include/gnome-vfs-2.0/libgnomevfs/gnome-vfs-file-info.h" >GType gnome_vfs_file_info_get_type (void); > >GnomeVFSFileInfo *gnome_vfs_file_info_new (void); >void gnome_vfs_file_info_unref (GnomeVFSFileInfo *info); >void gnome_vfs_file_info_ref (GnomeVFSFileInfo *info); >void gnome_vfs_file_info_clear (GnomeVFSFileInfo *info); >const char * gnome_vfs_file_info_get_mime_type (GnomeVFSFileInfo *info); >void gnome_vfs_file_info_copy (GnomeVFSFileInfo *dest, > const GnomeVFSFileInfo *src); >GnomeVFSFileInfo *gnome_vfs_file_info_dup (const GnomeVFSFileInfo *orig); >gboolean gnome_vfs_file_info_matches (const GnomeVFSFileInfo *a, > const GnomeVFSFileInfo *b); >GList * gnome_vfs_file_info_list_ref (GList *list); >GList * gnome_vfs_file_info_list_unref (GList *list); >GList * gnome_vfs_file_info_list_copy (GList *list); >void gnome_vfs_file_info_list_free (GList *list); > > ># 28 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-icon-lookup.h" 2 > > > > > > >typedef enum { > GNOME_ICON_LOOKUP_FLAGS_NONE = 0, > GNOME_ICON_LOOKUP_FLAGS_EMBEDDING_TEXT = 1<<0, > GNOME_ICON_LOOKUP_FLAGS_SHOW_SMALL_IMAGES_AS_THEMSELVES = 1<<1, > GNOME_ICON_LOOKUP_FLAGS_ALLOW_SVG_AS_THEMSELVES = 1<<2 >} GnomeIconLookupFlags; > >typedef enum { > GNOME_ICON_LOOKUP_RESULT_FLAGS_NONE = 0, > GNOME_ICON_LOOKUP_RESULT_FLAGS_THUMBNAIL = 1<<0 >} GnomeIconLookupResultFlags; > > > >char *gnome_icon_lookup (GtkIconTheme *icon_theme, > GnomeThumbnailFactory *thumbnail_factory, > const char *file_uri, > const char *custom_icon, > GnomeVFSFileInfo *file_info, > const char *mime_type, > GnomeIconLookupFlags flags, > GnomeIconLookupResultFlags *result); >char *gnome_icon_lookup_sync (GtkIconTheme *icon_theme, > GnomeThumbnailFactory *thumbnail_factory, > const char *file_uri, > const char *custom_icon, > GnomeIconLookupFlags flags, > GnomeIconLookupResultFlags *result); > > > ># 60 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-stock-icons.h" 1 ># 33 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-stock-icons.h" > ># 248 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-stock-icons.h" > ># 61 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-scores.h" 1 ># 54 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-scores.h" > ># 63 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-scores.h" >typedef struct _GnomeScores GnomeScores; >typedef struct _GnomeScoresPrivate GnomeScoresPrivate; >typedef struct _GnomeScoresClass GnomeScoresClass; > >struct _GnomeScores >{ > GtkDialog dialog; > > > GnomeScoresPrivate *_priv; >}; > >struct _GnomeScoresClass >{ > GtkDialogClass parent_class; > > > gpointer padding1; > gpointer padding2; >}; > >GType gnome_scores_get_type (void) __attribute__((__const__)); ># 96 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-scores.h" >GtkWidget * > gnome_scores_display ( > const gchar *title, > const gchar *app_name, > > const gchar *level, > int pos > > > ); > >GtkWidget * > gnome_scores_display_with_pixmap (const gchar *pixmap_logo, > const gchar *app_name, > const gchar *level, > int pos); > > >GtkWidget* gnome_scores_new ( > guint n_scores, > gchar **names, > gfloat *scores, > time_t *times, > gboolean clear > ); > > >void gnome_scores_construct (GnomeScores *gs, > guint n_scores, > gchar **names, > gfloat *scores, > time_t *times, > gboolean clear); > > >void gnome_scores_set_logo_label ( > GnomeScores *gs, > const gchar *txt, > const gchar *font, > GdkColor *col > ); > > >void gnome_scores_set_logo_pixmap ( > GnomeScores *gs, > const gchar *pix_name > ); > > >void gnome_scores_set_logo_widget ( > GnomeScores *gs, > GtkWidget *w > ); > > >void gnome_scores_set_color ( > GnomeScores *gs, > guint n, > GdkColor *col > ); > > >void gnome_scores_set_def_color ( > GnomeScores *gs, > GdkColor *col > ); > > >void gnome_scores_set_colors ( > GnomeScores *gs, > GdkColor *col > ); > > > >void gnome_scores_set_logo_label_title ( > GnomeScores *gs, > const gchar *txt > ); > > >void gnome_scores_set_current_player ( > GnomeScores *gs, > gint i > ); > ># 62 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" 1 ># 29 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" ># 1 "/usr/include/unistd.h" 1 3 4 ># 28 "/usr/include/unistd.h" 3 4 > ># 173 "/usr/include/unistd.h" 3 4 ># 1 "/usr/include/bits/posix_opt.h" 1 3 4 ># 174 "/usr/include/unistd.h" 2 3 4 ># 197 "/usr/include/unistd.h" 3 4 ># 1 "/usr/lib/gcc/i386-redhat-linux/4.3.0/include/stddef.h" 1 3 4 ># 198 "/usr/include/unistd.h" 2 3 4 ># 226 "/usr/include/unistd.h" 3 4 >typedef __useconds_t useconds_t; ># 238 "/usr/include/unistd.h" 3 4 >typedef __intptr_t intptr_t; > > > > > > >typedef __socklen_t socklen_t; ># 258 "/usr/include/unistd.h" 3 4 >extern int access (__const char *__name, int __type) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 301 "/usr/include/unistd.h" 3 4 >extern __off_t lseek (int __fd, __off_t __offset, int __whence) __attribute__ ((__nothrow__)); ># 320 "/usr/include/unistd.h" 3 4 >extern int close (int __fd); > > > > > > >extern ssize_t read (int __fd, void *__buf, size_t __nbytes) ; > > > > > >extern ssize_t write (int __fd, __const void *__buf, size_t __n) ; ># 384 "/usr/include/unistd.h" 3 4 >extern int pipe (int __pipedes[2]) __attribute__ ((__nothrow__)) ; ># 393 "/usr/include/unistd.h" 3 4 >extern unsigned int alarm (unsigned int __seconds) __attribute__ ((__nothrow__)); ># 405 "/usr/include/unistd.h" 3 4 >extern unsigned int sleep (unsigned int __seconds); > > > > > > >extern __useconds_t ualarm (__useconds_t __value, __useconds_t __interval) > __attribute__ ((__nothrow__)); > > > > > > >extern int usleep (__useconds_t __useconds); ># 429 "/usr/include/unistd.h" 3 4 >extern int pause (void); > > > >extern int chown (__const char *__file, __uid_t __owner, __gid_t __group) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > >extern int fchown (int __fd, __uid_t __owner, __gid_t __group) __attribute__ ((__nothrow__)) ; > > > > >extern int lchown (__const char *__file, __uid_t __owner, __gid_t __group) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; ># 457 "/usr/include/unistd.h" 3 4 >extern int chdir (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > >extern int fchdir (int __fd) __attribute__ ((__nothrow__)) ; ># 471 "/usr/include/unistd.h" 3 4 >extern char *getcwd (char *__buf, size_t __size) __attribute__ ((__nothrow__)) ; ># 484 "/usr/include/unistd.h" 3 4 >extern char *getwd (char *__buf) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) __attribute__ ((__deprecated__)) ; > > > > >extern int dup (int __fd) __attribute__ ((__nothrow__)) ; > > >extern int dup2 (int __fd, int __fd2) __attribute__ ((__nothrow__)); > > >extern char **__environ; > > > > > > > >extern int execve (__const char *__path, char *__const __argv[], > char *__const __envp[]) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 516 "/usr/include/unistd.h" 3 4 >extern int execv (__const char *__path, char *__const __argv[]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern int execle (__const char *__path, __const char *__arg, ...) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern int execl (__const char *__path, __const char *__arg, ...) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern int execvp (__const char *__file, char *__const __argv[]) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int execlp (__const char *__file, __const char *__arg, ...) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > >extern int nice (int __inc) __attribute__ ((__nothrow__)) ; > > > > >extern void _exit (int __status) __attribute__ ((__noreturn__)); > > > > > ># 1 "/usr/include/bits/confname.h" 1 3 4 ># 26 "/usr/include/bits/confname.h" 3 4 >enum > { > _PC_LINK_MAX, > > _PC_MAX_CANON, > > _PC_MAX_INPUT, > > _PC_NAME_MAX, > > _PC_PATH_MAX, > > _PC_PIPE_BUF, > > _PC_CHOWN_RESTRICTED, > > _PC_NO_TRUNC, > > _PC_VDISABLE, > > _PC_SYNC_IO, > > _PC_ASYNC_IO, > > _PC_PRIO_IO, > > _PC_SOCK_MAXBUF, > > _PC_FILESIZEBITS, > > _PC_REC_INCR_XFER_SIZE, > > _PC_REC_MAX_XFER_SIZE, > > _PC_REC_MIN_XFER_SIZE, > > _PC_REC_XFER_ALIGN, > > _PC_ALLOC_SIZE_MIN, > > _PC_SYMLINK_MAX, > > _PC_2_SYMLINKS > > }; > > >enum > { > _SC_ARG_MAX, > > _SC_CHILD_MAX, > > _SC_CLK_TCK, > > _SC_NGROUPS_MAX, > > _SC_OPEN_MAX, > > _SC_STREAM_MAX, > > _SC_TZNAME_MAX, > > _SC_JOB_CONTROL, > > _SC_SAVED_IDS, > > _SC_REALTIME_SIGNALS, > > _SC_PRIORITY_SCHEDULING, > > _SC_TIMERS, > > _SC_ASYNCHRONOUS_IO, > > _SC_PRIORITIZED_IO, > > _SC_SYNCHRONIZED_IO, > > _SC_FSYNC, > > _SC_MAPPED_FILES, > > _SC_MEMLOCK, > > _SC_MEMLOCK_RANGE, > > _SC_MEMORY_PROTECTION, > > _SC_MESSAGE_PASSING, > > _SC_SEMAPHORES, > > _SC_SHARED_MEMORY_OBJECTS, > > _SC_AIO_LISTIO_MAX, > > _SC_AIO_MAX, > > _SC_AIO_PRIO_DELTA_MAX, > > _SC_DELAYTIMER_MAX, > > _SC_MQ_OPEN_MAX, > > _SC_MQ_PRIO_MAX, > > _SC_VERSION, > > _SC_PAGESIZE, > > > _SC_RTSIG_MAX, > > _SC_SEM_NSEMS_MAX, > > _SC_SEM_VALUE_MAX, > > _SC_SIGQUEUE_MAX, > > _SC_TIMER_MAX, > > > > > _SC_BC_BASE_MAX, > > _SC_BC_DIM_MAX, > > _SC_BC_SCALE_MAX, > > _SC_BC_STRING_MAX, > > _SC_COLL_WEIGHTS_MAX, > > _SC_EQUIV_CLASS_MAX, > > _SC_EXPR_NEST_MAX, > > _SC_LINE_MAX, > > _SC_RE_DUP_MAX, > > _SC_CHARCLASS_NAME_MAX, > > > _SC_2_VERSION, > > _SC_2_C_BIND, > > _SC_2_C_DEV, > > _SC_2_FORT_DEV, > > _SC_2_FORT_RUN, > > _SC_2_SW_DEV, > > _SC_2_LOCALEDEF, > > > _SC_PII, > > _SC_PII_XTI, > > _SC_PII_SOCKET, > > _SC_PII_INTERNET, > > _SC_PII_OSI, > > _SC_POLL, > > _SC_SELECT, > > _SC_UIO_MAXIOV, > > _SC_IOV_MAX = _SC_UIO_MAXIOV, > > _SC_PII_INTERNET_STREAM, > > _SC_PII_INTERNET_DGRAM, > > _SC_PII_OSI_COTS, > > _SC_PII_OSI_CLTS, > > _SC_PII_OSI_M, > > _SC_T_IOV_MAX, > > > > _SC_THREADS, > > _SC_THREAD_SAFE_FUNCTIONS, > > _SC_GETGR_R_SIZE_MAX, > > _SC_GETPW_R_SIZE_MAX, > > _SC_LOGIN_NAME_MAX, > > _SC_TTY_NAME_MAX, > > _SC_THREAD_DESTRUCTOR_ITERATIONS, > > _SC_THREAD_KEYS_MAX, > > _SC_THREAD_STACK_MIN, > > _SC_THREAD_THREADS_MAX, > > _SC_THREAD_ATTR_STACKADDR, > > _SC_THREAD_ATTR_STACKSIZE, > > _SC_THREAD_PRIORITY_SCHEDULING, > > _SC_THREAD_PRIO_INHERIT, > > _SC_THREAD_PRIO_PROTECT, > > _SC_THREAD_PROCESS_SHARED, > > > _SC_NPROCESSORS_CONF, > > _SC_NPROCESSORS_ONLN, > > _SC_PHYS_PAGES, > > _SC_AVPHYS_PAGES, > > _SC_ATEXIT_MAX, > > _SC_PASS_MAX, > > > _SC_XOPEN_VERSION, > > _SC_XOPEN_XCU_VERSION, > > _SC_XOPEN_UNIX, > > _SC_XOPEN_CRYPT, > > _SC_XOPEN_ENH_I18N, > > _SC_XOPEN_SHM, > > > _SC_2_CHAR_TERM, > > _SC_2_C_VERSION, > > _SC_2_UPE, > > > _SC_XOPEN_XPG2, > > _SC_XOPEN_XPG3, > > _SC_XOPEN_XPG4, > > > _SC_CHAR_BIT, > > _SC_CHAR_MAX, > > _SC_CHAR_MIN, > > _SC_INT_MAX, > > _SC_INT_MIN, > > _SC_LONG_BIT, > > _SC_WORD_BIT, > > _SC_MB_LEN_MAX, > > _SC_NZERO, > > _SC_SSIZE_MAX, > > _SC_SCHAR_MAX, > > _SC_SCHAR_MIN, > > _SC_SHRT_MAX, > > _SC_SHRT_MIN, > > _SC_UCHAR_MAX, > > _SC_UINT_MAX, > > _SC_ULONG_MAX, > > _SC_USHRT_MAX, > > > _SC_NL_ARGMAX, > > _SC_NL_LANGMAX, > > _SC_NL_MSGMAX, > > _SC_NL_NMAX, > > _SC_NL_SETMAX, > > _SC_NL_TEXTMAX, > > > _SC_XBS5_ILP32_OFF32, > > _SC_XBS5_ILP32_OFFBIG, > > _SC_XBS5_LP64_OFF64, > > _SC_XBS5_LPBIG_OFFBIG, > > > _SC_XOPEN_LEGACY, > > _SC_XOPEN_REALTIME, > > _SC_XOPEN_REALTIME_THREADS, > > > _SC_ADVISORY_INFO, > > _SC_BARRIERS, > > _SC_BASE, > > _SC_C_LANG_SUPPORT, > > _SC_C_LANG_SUPPORT_R, > > _SC_CLOCK_SELECTION, > > _SC_CPUTIME, > > _SC_THREAD_CPUTIME, > > _SC_DEVICE_IO, > > _SC_DEVICE_SPECIFIC, > > _SC_DEVICE_SPECIFIC_R, > > _SC_FD_MGMT, > > _SC_FIFO, > > _SC_PIPE, > > _SC_FILE_ATTRIBUTES, > > _SC_FILE_LOCKING, > > _SC_FILE_SYSTEM, > > _SC_MONOTONIC_CLOCK, > > _SC_MULTI_PROCESS, > > _SC_SINGLE_PROCESS, > > _SC_NETWORKING, > > _SC_READER_WRITER_LOCKS, > > _SC_SPIN_LOCKS, > > _SC_REGEXP, > > _SC_REGEX_VERSION, > > _SC_SHELL, > > _SC_SIGNALS, > > _SC_SPAWN, > > _SC_SPORADIC_SERVER, > > _SC_THREAD_SPORADIC_SERVER, > > _SC_SYSTEM_DATABASE, > > _SC_SYSTEM_DATABASE_R, > > _SC_TIMEOUTS, > > _SC_TYPED_MEMORY_OBJECTS, > > _SC_USER_GROUPS, > > _SC_USER_GROUPS_R, > > _SC_2_PBS, > > _SC_2_PBS_ACCOUNTING, > > _SC_2_PBS_LOCATE, > > _SC_2_PBS_MESSAGE, > > _SC_2_PBS_TRACK, > > _SC_SYMLOOP_MAX, > > _SC_STREAMS, > > _SC_2_PBS_CHECKPOINT, > > > _SC_V6_ILP32_OFF32, > > _SC_V6_ILP32_OFFBIG, > > _SC_V6_LP64_OFF64, > > _SC_V6_LPBIG_OFFBIG, > > > _SC_HOST_NAME_MAX, > > _SC_TRACE, > > _SC_TRACE_EVENT_FILTER, > > _SC_TRACE_INHERIT, > > _SC_TRACE_LOG, > > > _SC_LEVEL1_ICACHE_SIZE, > > _SC_LEVEL1_ICACHE_ASSOC, > > _SC_LEVEL1_ICACHE_LINESIZE, > > _SC_LEVEL1_DCACHE_SIZE, > > _SC_LEVEL1_DCACHE_ASSOC, > > _SC_LEVEL1_DCACHE_LINESIZE, > > _SC_LEVEL2_CACHE_SIZE, > > _SC_LEVEL2_CACHE_ASSOC, > > _SC_LEVEL2_CACHE_LINESIZE, > > _SC_LEVEL3_CACHE_SIZE, > > _SC_LEVEL3_CACHE_ASSOC, > > _SC_LEVEL3_CACHE_LINESIZE, > > _SC_LEVEL4_CACHE_SIZE, > > _SC_LEVEL4_CACHE_ASSOC, > > _SC_LEVEL4_CACHE_LINESIZE, > > > > _SC_IPV6 = _SC_LEVEL1_ICACHE_SIZE + 50, > > _SC_RAW_SOCKETS > > }; > > >enum > { > _CS_PATH, > > > _CS_V6_WIDTH_RESTRICTED_ENVS, > > > > _CS_GNU_LIBC_VERSION, > > _CS_GNU_LIBPTHREAD_VERSION, > > > _CS_LFS_CFLAGS = 1000, > > _CS_LFS_LDFLAGS, > > _CS_LFS_LIBS, > > _CS_LFS_LINTFLAGS, > > _CS_LFS64_CFLAGS, > > _CS_LFS64_LDFLAGS, > > _CS_LFS64_LIBS, > > _CS_LFS64_LINTFLAGS, > > > _CS_XBS5_ILP32_OFF32_CFLAGS = 1100, > > _CS_XBS5_ILP32_OFF32_LDFLAGS, > > _CS_XBS5_ILP32_OFF32_LIBS, > > _CS_XBS5_ILP32_OFF32_LINTFLAGS, > > _CS_XBS5_ILP32_OFFBIG_CFLAGS, > > _CS_XBS5_ILP32_OFFBIG_LDFLAGS, > > _CS_XBS5_ILP32_OFFBIG_LIBS, > > _CS_XBS5_ILP32_OFFBIG_LINTFLAGS, > > _CS_XBS5_LP64_OFF64_CFLAGS, > > _CS_XBS5_LP64_OFF64_LDFLAGS, > > _CS_XBS5_LP64_OFF64_LIBS, > > _CS_XBS5_LP64_OFF64_LINTFLAGS, > > _CS_XBS5_LPBIG_OFFBIG_CFLAGS, > > _CS_XBS5_LPBIG_OFFBIG_LDFLAGS, > > _CS_XBS5_LPBIG_OFFBIG_LIBS, > > _CS_XBS5_LPBIG_OFFBIG_LINTFLAGS, > > > _CS_POSIX_V6_ILP32_OFF32_CFLAGS, > > _CS_POSIX_V6_ILP32_OFF32_LDFLAGS, > > _CS_POSIX_V6_ILP32_OFF32_LIBS, > > _CS_POSIX_V6_ILP32_OFF32_LINTFLAGS, > > _CS_POSIX_V6_ILP32_OFFBIG_CFLAGS, > > _CS_POSIX_V6_ILP32_OFFBIG_LDFLAGS, > > _CS_POSIX_V6_ILP32_OFFBIG_LIBS, > > _CS_POSIX_V6_ILP32_OFFBIG_LINTFLAGS, > > _CS_POSIX_V6_LP64_OFF64_CFLAGS, > > _CS_POSIX_V6_LP64_OFF64_LDFLAGS, > > _CS_POSIX_V6_LP64_OFF64_LIBS, > > _CS_POSIX_V6_LP64_OFF64_LINTFLAGS, > > _CS_POSIX_V6_LPBIG_OFFBIG_CFLAGS, > > _CS_POSIX_V6_LPBIG_OFFBIG_LDFLAGS, > > _CS_POSIX_V6_LPBIG_OFFBIG_LIBS, > > _CS_POSIX_V6_LPBIG_OFFBIG_LINTFLAGS > > }; ># 555 "/usr/include/unistd.h" 2 3 4 > > >extern long int pathconf (__const char *__path, int __name) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > >extern long int fpathconf (int __fd, int __name) __attribute__ ((__nothrow__)); > > >extern long int sysconf (int __name) __attribute__ ((__nothrow__)); > > > >extern size_t confstr (int __name, char *__buf, size_t __len) __attribute__ ((__nothrow__)); > > > > >extern __pid_t getpid (void) __attribute__ ((__nothrow__)); > > >extern __pid_t getppid (void) __attribute__ ((__nothrow__)); > > > > >extern __pid_t getpgrp (void) __attribute__ ((__nothrow__)); ># 591 "/usr/include/unistd.h" 3 4 >extern __pid_t __getpgid (__pid_t __pid) __attribute__ ((__nothrow__)); ># 600 "/usr/include/unistd.h" 3 4 >extern int setpgid (__pid_t __pid, __pid_t __pgid) __attribute__ ((__nothrow__)); ># 617 "/usr/include/unistd.h" 3 4 >extern int setpgrp (void) __attribute__ ((__nothrow__)); ># 634 "/usr/include/unistd.h" 3 4 >extern __pid_t setsid (void) __attribute__ ((__nothrow__)); > > > > > > > >extern __uid_t getuid (void) __attribute__ ((__nothrow__)); > > >extern __uid_t geteuid (void) __attribute__ ((__nothrow__)); > > >extern __gid_t getgid (void) __attribute__ ((__nothrow__)); > > >extern __gid_t getegid (void) __attribute__ ((__nothrow__)); > > > > >extern int getgroups (int __size, __gid_t __list[]) __attribute__ ((__nothrow__)) ; ># 667 "/usr/include/unistd.h" 3 4 >extern int setuid (__uid_t __uid) __attribute__ ((__nothrow__)); > > > > >extern int setreuid (__uid_t __ruid, __uid_t __euid) __attribute__ ((__nothrow__)); > > > > >extern int seteuid (__uid_t __uid) __attribute__ ((__nothrow__)); > > > > > > >extern int setgid (__gid_t __gid) __attribute__ ((__nothrow__)); > > > > >extern int setregid (__gid_t __rgid, __gid_t __egid) __attribute__ ((__nothrow__)); > > > > >extern int setegid (__gid_t __gid) __attribute__ ((__nothrow__)); ># 723 "/usr/include/unistd.h" 3 4 >extern __pid_t fork (void) __attribute__ ((__nothrow__)); > > > > > > >extern __pid_t vfork (void) __attribute__ ((__nothrow__)); > > > > > >extern char *ttyname (int __fd) __attribute__ ((__nothrow__)); > > > >extern int ttyname_r (int __fd, char *__buf, size_t __buflen) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (2))) ; > > > >extern int isatty (int __fd) __attribute__ ((__nothrow__)); > > > > > >extern int ttyslot (void) __attribute__ ((__nothrow__)); > > > > >extern int link (__const char *__from, __const char *__to) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ; ># 769 "/usr/include/unistd.h" 3 4 >extern int symlink (__const char *__from, __const char *__to) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ; > > > > >extern ssize_t readlink (__const char *__restrict __path, > char *__restrict __buf, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1, 2))) ; ># 792 "/usr/include/unistd.h" 3 4 >extern int unlink (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 801 "/usr/include/unistd.h" 3 4 >extern int rmdir (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > >extern __pid_t tcgetpgrp (int __fd) __attribute__ ((__nothrow__)); > > >extern int tcsetpgrp (int __fd, __pid_t __pgrp_id) __attribute__ ((__nothrow__)); > > > > > > >extern char *getlogin (void); > > > > > > > >extern int getlogin_r (char *__name, size_t __name_len) __attribute__ ((__nonnull__ (1))); > > > > >extern int setlogin (__const char *__name) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); ># 837 "/usr/include/unistd.h" 3 4 ># 1 "/usr/include/getopt.h" 1 3 4 ># 59 "/usr/include/getopt.h" 3 4 >extern char *optarg; ># 73 "/usr/include/getopt.h" 3 4 >extern int optind; > > > > >extern int opterr; > > > >extern int optopt; ># 152 "/usr/include/getopt.h" 3 4 >extern int getopt (int ___argc, char *const *___argv, const char *__shortopts) > __attribute__ ((__nothrow__)); ># 838 "/usr/include/unistd.h" 2 3 4 > > > > > > > >extern int gethostname (char *__name, size_t __len) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > > >extern int sethostname (__const char *__name, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > >extern int sethostid (long int __id) __attribute__ ((__nothrow__)) ; > > > > > >extern int getdomainname (char *__name, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; >extern int setdomainname (__const char *__name, size_t __len) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > > >extern int vhangup (void) __attribute__ ((__nothrow__)); > > >extern int revoke (__const char *__file) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > > > > > >extern int profil (unsigned short int *__sample_buffer, size_t __size, > size_t __offset, unsigned int __scale) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))); > > > > > >extern int acct (__const char *__name) __attribute__ ((__nothrow__)); > > > >extern char *getusershell (void) __attribute__ ((__nothrow__)); >extern void endusershell (void) __attribute__ ((__nothrow__)); >extern void setusershell (void) __attribute__ ((__nothrow__)); > > > > > >extern int daemon (int __nochdir, int __noclose) __attribute__ ((__nothrow__)) ; > > > > > > >extern int chroot (__const char *__path) __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; > > > >extern char *getpass (__const char *__prompt) __attribute__ ((__nonnull__ (1))); ># 923 "/usr/include/unistd.h" 3 4 >extern int fsync (int __fd); > > > > > > >extern long int gethostid (void); > > >extern void sync (void) __attribute__ ((__nothrow__)); > > > > >extern int getpagesize (void) __attribute__ ((__nothrow__)) __attribute__ ((__const__)); > > > > >extern int getdtablesize (void) __attribute__ ((__nothrow__)); > > > > >extern int truncate (__const char *__file, __off_t __length) > __attribute__ ((__nothrow__)) __attribute__ ((__nonnull__ (1))) ; ># 970 "/usr/include/unistd.h" 3 4 >extern int ftruncate (int __fd, __off_t __length) __attribute__ ((__nothrow__)) ; ># 990 "/usr/include/unistd.h" 3 4 >extern int brk (void *__addr) __attribute__ ((__nothrow__)) ; > > > > > >extern void *sbrk (intptr_t __delta) __attribute__ ((__nothrow__)); ># 1011 "/usr/include/unistd.h" 3 4 >extern long int syscall (long int __sysno, ...) __attribute__ ((__nothrow__)); ># 1034 "/usr/include/unistd.h" 3 4 >extern int lockf (int __fd, int __cmd, __off_t __len) ; ># 1065 "/usr/include/unistd.h" 3 4 >extern int fdatasync (int __fildes); ># 1103 "/usr/include/unistd.h" 3 4 > ># 30 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" 2 > > > > > > > ># 47 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >typedef struct _GnomeClient GnomeClient; >typedef struct _GnomeClientClass GnomeClientClass; > > >typedef enum >{ > GNOME_INTERACT_NONE, > GNOME_INTERACT_ERRORS, > GNOME_INTERACT_ANY >} GnomeInteractStyle; > >typedef enum >{ > GNOME_DIALOG_ERROR, > GNOME_DIALOG_NORMAL >} GnomeDialogType; > >typedef enum >{ > > GNOME_SAVE_GLOBAL, > GNOME_SAVE_LOCAL, > GNOME_SAVE_BOTH >} GnomeSaveStyle; > >typedef enum >{ > > GNOME_RESTART_IF_RUNNING, > GNOME_RESTART_ANYWAY, > GNOME_RESTART_IMMEDIATELY, > GNOME_RESTART_NEVER >} GnomeRestartStyle; > >typedef enum >{ > > GNOME_CLIENT_IDLE, > GNOME_CLIENT_SAVING_PHASE_1, > GNOME_CLIENT_WAITING_FOR_PHASE_2, > GNOME_CLIENT_SAVING_PHASE_2, > GNOME_CLIENT_FROZEN, > GNOME_CLIENT_DISCONNECTED, > GNOME_CLIENT_REGISTERING >} GnomeClientState; > >typedef enum >{ > GNOME_CLIENT_IS_CONNECTED= 1 << 0, > GNOME_CLIENT_RESTARTED = 1 << 1, > GNOME_CLIENT_RESTORED = 1 << 2 >} GnomeClientFlags; > > >typedef void (*GnomeInteractFunction) (GnomeClient *client, > gint key, > GnomeDialogType dialog_type, > gpointer data); > >struct _GnomeClient >{ > GtkObject object; > > > gpointer smc_conn; > > > gchar *client_id; > > > gchar *previous_id; > > > gchar *config_prefix; > > > gchar *global_config_prefix; > > > GList *static_args; > > > > > > gchar **clone_command; > gchar *current_directory; > gchar **discard_command; > GHashTable *environment; > pid_t process_id; > gchar *program; > gchar **resign_command; > gchar **restart_command; > GnomeRestartStyle restart_style; > gchar **shutdown_command; > gchar *user_id; > > GSList *interaction_keys; > > > gint input_id; > > > guint save_style : 2; > guint interact_style : 2; > > > guint state : 3; > > guint shutdown : 1; > guint fast : 1; > guint save_phase_2_requested : 1; > guint save_successfull : 1; > guint save_yourself_emitted : 1; > > gpointer reserved; >}; > > >struct _GnomeClientClass >{ > GtkObjectClass parent_class; > > gboolean (* save_yourself) (GnomeClient *client, > gint phase, > GnomeSaveStyle save_style, > gboolean shutdown, > GnomeInteractStyle interact_style, > gboolean fast); > void (* die) (GnomeClient *client); > void (* save_complete) (GnomeClient *client); > void (* shutdown_cancelled) (GnomeClient *client); > > void (* connect) (GnomeClient *client, > gboolean restarted); > void (* disconnect) (GnomeClient *client); > > > gpointer padding1; > gpointer padding2; >}; > > >const GnomeModuleInfo *gnome_client_module_info_get (void) __attribute__((__const__)); > > > >GType gnome_client_get_type (void) __attribute__((__const__)); ># 209 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >GnomeClient *gnome_master_client (void); > > > > > > >const gchar* gnome_client_get_config_prefix (GnomeClient *client); ># 227 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >const gchar* gnome_client_get_global_config_prefix (GnomeClient *client); ># 241 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >void gnome_client_set_global_config_prefix (GnomeClient *client, > const gchar* prefix); ># 259 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >GnomeClientFlags gnome_client_get_flags (GnomeClient *client); ># 276 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >void gnome_client_set_restart_style (GnomeClient *client, > GnomeRestartStyle style); ># 286 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >void gnome_client_set_priority (GnomeClient *client, > guint priority); > > > > > >void gnome_client_set_restart_command (GnomeClient *client, > gint argc, gchar *argv[]); > > > > > >void gnome_client_add_static_arg (GnomeClient *client, ...); ># 310 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >void gnome_client_set_discard_command (GnomeClient *client, > gint argc, gchar *argv[]); ># 320 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >void gnome_client_set_resign_command (GnomeClient *client, > gint argc, gchar *argv[]); >void gnome_client_set_shutdown_command (GnomeClient *client, > gint argc, gchar *argv[]); > > > >void gnome_client_set_current_directory (GnomeClient *client, > const gchar *dir); >void gnome_client_set_environment (GnomeClient *client, > const gchar *name, > const gchar *value); > > > > >void gnome_client_set_clone_command (GnomeClient *client, > gint argc, gchar *argv[]); >void gnome_client_set_process_id (GnomeClient *client, > pid_t pid); >void gnome_client_set_program (GnomeClient *client, > const gchar *program); >void gnome_client_set_user_id (GnomeClient *client, > const gchar *id); > > > > > > >void gnome_client_save_any_dialog (GnomeClient *client, > GtkDialog *dialog); > > > > > > >void gnome_client_save_error_dialog (GnomeClient *client, > GtkDialog *dialog); > > > > > > >void gnome_client_request_phase_2 (GnomeClient *client); ># 381 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >void gnome_client_request_save (GnomeClient *client, > GnomeSaveStyle save_style, > gboolean shutdown, > GnomeInteractStyle interact_style, > gboolean fast, > gboolean global); > > > > >void gnome_client_flush (GnomeClient *client); ># 400 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >void gnome_client_disable_master_connection (void); > > > > > >GnomeClient *gnome_client_new (void); > > >GnomeClient *gnome_client_new_without_connection (void); > > > > > > >void gnome_client_connect (GnomeClient *client); > > > >void gnome_client_disconnect (GnomeClient *client); > > > >void gnome_client_set_id (GnomeClient *client, > const gchar *id); > > > > >const gchar* gnome_client_get_id (GnomeClient *client); > > > > >const gchar* gnome_client_get_previous_id (GnomeClient *client); > > > > > >const gchar* gnome_client_get_desktop_id (GnomeClient *client); ># 451 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-client.h" >void gnome_client_request_interaction (GnomeClient *client, > GnomeDialogType dialog_type, > GnomeInteractFunction function, > gpointer data); > >void gnome_client_request_interaction_interp (GnomeClient *client, > GnomeDialogType dialog_type, > GtkCallbackMarshal function, > gpointer data, > GtkDestroyNotify destroy); > > > >void gnome_interaction_key_return (gint key, > gboolean cancel_shutdown); > > ># 63 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dateedit.h" 1 ># 33 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dateedit.h" > > > >typedef enum { > GNOME_DATE_EDIT_SHOW_TIME = 1 << 0, > GNOME_DATE_EDIT_24_HR = 1 << 1, > GNOME_DATE_EDIT_WEEK_STARTS_ON_MONDAY = 1 << 2, > GNOME_DATE_EDIT_DISPLAY_SECONDS = 1 << 3 >} GnomeDateEditFlags; ># 51 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dateedit.h" >typedef struct _GnomeDateEdit GnomeDateEdit; >typedef struct _GnomeDateEditPrivate GnomeDateEditPrivate; >typedef struct _GnomeDateEditClass GnomeDateEditClass; > >struct _GnomeDateEdit { > GtkHBox hbox; > > > GnomeDateEditPrivate *_priv; >}; > >struct _GnomeDateEditClass { > GtkHBoxClass parent_class; > > void (*date_changed) (GnomeDateEdit *gde); > void (*time_changed) (GnomeDateEdit *gde); > > > gpointer padding1; > gpointer padding2; >}; > >GType gnome_date_edit_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_date_edit_new (time_t the_time, > gboolean show_time, > gboolean use_24_format); >GtkWidget *gnome_date_edit_new_flags (time_t the_time, > GnomeDateEditFlags flags); > > > > >void gnome_date_edit_construct (GnomeDateEdit *gde, > time_t the_time, > GnomeDateEditFlags flags); > >void gnome_date_edit_set_time (GnomeDateEdit *gde, time_t the_time); >time_t gnome_date_edit_get_time (GnomeDateEdit *gde); >void gnome_date_edit_set_popup_range (GnomeDateEdit *gde, int low_hour, int up_hour); >void gnome_date_edit_set_flags (GnomeDateEdit *gde, GnomeDateEditFlags flags); >int gnome_date_edit_get_flags (GnomeDateEdit *gde); > >time_t gnome_date_edit_get_initial_time(GnomeDateEdit *gde); > > >time_t gnome_date_edit_get_date (GnomeDateEdit *gde); > > > ># 64 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnometypebuiltins.h" 1 ># 9 "/usr/include/libgnomeui-2.0/libgnomeui/gnometypebuiltins.h" > > > > > >GType gnome_ui_info_type_get_type (void); > >GType gnome_ui_info_configurable_types_get_type (void); > >GType gnome_ui_pixmap_type_get_type (void); > > > >GType gnome_interact_style_get_type (void); > >GType gnome_dialog_type_get_type (void); > >GType gnome_save_style_get_type (void); > >GType gnome_restart_style_get_type (void); > >GType gnome_client_state_get_type (void); > >GType gnome_client_flags_get_type (void); > > > >GType gnome_date_edit_flags_get_type (void); > > > >GType gnome_edge_position_get_type (void); > > > >GType gnome_font_picker_mode_get_type (void); > > > >GType gnome_icon_list_mode_get_type (void); > > > >GType gnome_icon_lookup_flags_get_type (void); > >GType gnome_icon_lookup_result_flags_get_type (void); > > > >GType gnome_mdi_mode_get_type (void); > > > >GType gnome_password_dialog_remember_get_type (void); > > > >GType gnome_thumbnail_size_get_type (void); > > > >GType gnome_preferences_type_get_type (void); > ># 65 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-href.h" 1 ># 32 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-href.h" > ># 41 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-href.h" >typedef struct _GnomeHRef GnomeHRef; >typedef struct _GnomeHRefPrivate GnomeHRefPrivate; >typedef struct _GnomeHRefClass GnomeHRefClass; > > >struct _GnomeHRef { > GtkButton button; > > > GnomeHRefPrivate *_priv; >}; > >struct _GnomeHRefClass { > GtkButtonClass parent_class; > > > gpointer padding1; > gpointer padding2; >}; > > > > > >GType gnome_href_get_type(void) __attribute__((__const__)); >GtkWidget *gnome_href_new(const gchar *url, const gchar *text); > > > >void gnome_href_set_url(GnomeHRef *href, const gchar *url); >const gchar *gnome_href_get_url(GnomeHRef *href); > >void gnome_href_set_text(GnomeHRef *href, const gchar *text); >const gchar *gnome_href_get_text(GnomeHRef *href); > >void gnome_href_set_label(GnomeHRef *href, const gchar *label); >const gchar *gnome_href_get_label(GnomeHRef *href); > > ># 66 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dialog.h" 1 ># 36 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dialog.h" > ># 45 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dialog.h" >typedef struct _GnomeDialog GnomeDialog; >typedef struct _GnomeDialogClass GnomeDialogClass; > > > > > > > >struct _GnomeDialog >{ > GtkWindow window; > > GtkWidget * vbox; > > GList *buttons; > GtkWidget *action_area; > > GtkAccelGroup *accelerators; > > unsigned int click_closes : 1; > unsigned int just_hide : 1; >}; > >struct _GnomeDialogClass >{ > GtkWindowClass parent_class; > > void (* clicked) (GnomeDialog *dialog, gint button_number); > gboolean (* close) (GnomeDialog * dialog); >}; > > > > > > > >GType gnome_dialog_get_type (void) __attribute__((__const__)); > > >GtkWidget* gnome_dialog_new (const gchar * title, > ...); > >GtkWidget* gnome_dialog_newv (const gchar * title, > const gchar **buttons); > > > >void gnome_dialog_set_parent (GnomeDialog * dialog, > GtkWindow * parent); > > > > > >void gnome_dialog_button_connect (GnomeDialog *dialog, > gint button, > GCallback callback, > gpointer data); > >void gnome_dialog_button_connect_object (GnomeDialog *dialog, > gint button, > GCallback callback, > GtkObject * obj); > > > > >gint gnome_dialog_run (GnomeDialog *dialog); >gint gnome_dialog_run_and_close (GnomeDialog *dialog); > > > > >void gnome_dialog_set_default (GnomeDialog *dialog, > gint button); > > >void gnome_dialog_grab_focus (GnomeDialog *dialog, > gint button); > >void gnome_dialog_set_sensitive (GnomeDialog *dialog, > gint button, > gboolean setting); > > > > > > > >void gnome_dialog_set_accelerator(GnomeDialog * dialog, > gint button, > const guchar accelerator_key, > guint8 accelerator_mods); > > > >void gnome_dialog_close (GnomeDialog * dialog); > > >void gnome_dialog_close_hides (GnomeDialog * dialog, > gboolean just_hide); > > > > >void gnome_dialog_set_close (GnomeDialog * dialog, > gboolean click_closes); > > > > >void gnome_dialog_editable_enters (GnomeDialog * dialog, > GtkEditable * editable); > > > >void gnome_dialog_append_buttons (GnomeDialog * dialog, > const gchar * first, > ...); >void gnome_dialog_append_button (GnomeDialog * dialog, > const gchar * button_name); >void gnome_dialog_append_buttonsv (GnomeDialog * dialog, > const gchar **buttons); > > >void gnome_dialog_append_button_with_pixmap (GnomeDialog * dialog, > const gchar * button_name, > const gchar * pixmap_name); >void gnome_dialog_append_buttons_with_pixmaps (GnomeDialog * dialog, > const gchar **names, > const gchar **pixmaps); > > > > >void gnome_dialog_construct (GnomeDialog * dialog, > const gchar * title, > va_list ap); >void gnome_dialog_constructv (GnomeDialog * dialog, > const gchar * title, > const gchar **buttons); ># 206 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dialog.h" > ># 67 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dialog-util.h" 1 ># 43 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dialog-util.h" > ># 54 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dialog-util.h" >GtkWidget * gnome_ok_dialog (const gchar * message); >GtkWidget * gnome_ok_dialog_parented (const gchar * message, > GtkWindow * parent); > > >GtkWidget * gnome_error_dialog (const gchar * error); >GtkWidget * gnome_error_dialog_parented (const gchar * error, > GtkWindow * parent); > > >GtkWidget * gnome_warning_dialog (const gchar * warning); >GtkWidget * gnome_warning_dialog_parented (const gchar * warning, > GtkWindow * parent); > > > > >GtkWidget * gnome_question_dialog (const gchar * question, > GnomeReplyCallback callback, > gpointer data); > >GtkWidget * gnome_question_dialog_parented (const gchar * question, > GnomeReplyCallback callback, > gpointer data, > GtkWindow * parent); > >GtkWidget * gnome_question_dialog_modal (const gchar * question, > GnomeReplyCallback callback, > gpointer data); > >GtkWidget * gnome_question_dialog_modal_parented (const gchar * question, > GnomeReplyCallback callback, > gpointer data, > GtkWindow * parent); > > > >GtkWidget * gnome_ok_cancel_dialog (const gchar * message, > GnomeReplyCallback callback, > gpointer data); > >GtkWidget * gnome_ok_cancel_dialog_parented (const gchar * message, > GnomeReplyCallback callback, > gpointer data, > GtkWindow * parent); > >GtkWidget * gnome_ok_cancel_dialog_modal (const gchar * message, > GnomeReplyCallback callback, > gpointer data); > >GtkWidget * gnome_ok_cancel_dialog_modal_parented (const gchar * message, > GnomeReplyCallback callback, > gpointer data, > GtkWindow * parent); > > >GtkWidget * gnome_request_string_dialog (const gchar * prompt, > GnomeStringCallback callback, > gpointer data); > > >GtkWidget * gnome_request_string_dialog_parented (const gchar * prompt, > GnomeStringCallback callback, > gpointer data, > GtkWindow * parent); > > >GtkWidget * gnome_request_password_dialog (const gchar * prompt, > GnomeStringCallback callback, > gpointer data); > > >GtkWidget * gnome_request_password_dialog_parented(const gchar * prompt, > GnomeStringCallback callback, > gpointer data, > GtkWindow * parent); > > >GtkWidget * gnome_request_dialog (gboolean password, > const gchar * prompt, > const gchar * default_text, > const guint16 max_length, > GnomeStringCallback callback, > gpointer data, > GtkWindow * parent); > > ># 68 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid.h" 1 ># 30 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid.h" ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page.h" 1 ># 32 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page.h" > ># 42 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page.h" >typedef struct _GnomeDruidPage GnomeDruidPage; >typedef struct _GnomeDruidPagePrivate GnomeDruidPagePrivate; >typedef struct _GnomeDruidPageClass GnomeDruidPageClass; > >struct _GnomeDruidPage >{ > GtkBin parent; > > > GnomeDruidPagePrivate *_priv; >}; >struct _GnomeDruidPageClass >{ > GtkBinClass parent_class; > > gboolean (*next) (GnomeDruidPage *druid_page, GtkWidget *druid); > void (*prepare) (GnomeDruidPage *druid_page, GtkWidget *druid); > gboolean (*back) (GnomeDruidPage *druid_page, GtkWidget *druid); > void (*finish) (GnomeDruidPage *druid_page, GtkWidget *druid); > gboolean (*cancel) (GnomeDruidPage *druid_page, GtkWidget *druid); > > > void (*configure_canvas) (GnomeDruidPage *druid_page); > > > void (*set_sidebar_shown) (GnomeDruidPage *druid_page, > gboolean sidebar_shown); > > > gpointer padding1; > gpointer padding2; >}; > > >GType gnome_druid_page_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_druid_page_new (void); > >gboolean gnome_druid_page_next (GnomeDruidPage *druid_page); >void gnome_druid_page_prepare (GnomeDruidPage *druid_page); >gboolean gnome_druid_page_back (GnomeDruidPage *druid_page); >gboolean gnome_druid_page_cancel (GnomeDruidPage *druid_page); >void gnome_druid_page_finish (GnomeDruidPage *druid_page); > > ># 31 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid.h" 2 > > > ># 43 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid.h" >typedef struct _GnomeDruid GnomeDruid; >typedef struct _GnomeDruidPrivate GnomeDruidPrivate; >typedef struct _GnomeDruidClass GnomeDruidClass; > >struct _GnomeDruid >{ > GtkContainer parent; > GtkWidget *help; > GtkWidget *back; > GtkWidget *next; > GtkWidget *cancel; > GtkWidget *finish; > > > GnomeDruidPrivate *_priv; >}; >struct _GnomeDruidClass >{ > GtkContainerClass parent_class; > > void (*cancel) (GnomeDruid *druid); > void (*help) (GnomeDruid *druid); > > > gpointer padding1; > gpointer padding2; >}; > > >GType gnome_druid_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_druid_new (void); >void gnome_druid_set_buttons_sensitive (GnomeDruid *druid, > gboolean back_sensitive, > gboolean next_sensitive, > gboolean cancel_sensitive, > gboolean help_sensitive); >void gnome_druid_set_show_finish (GnomeDruid *druid, gboolean show_finish); >void gnome_druid_set_show_help (GnomeDruid *druid, gboolean show_help); >void gnome_druid_prepend_page (GnomeDruid *druid, GnomeDruidPage *page); >void gnome_druid_insert_page (GnomeDruid *druid, GnomeDruidPage *back_page, GnomeDruidPage *page); >void gnome_druid_append_page (GnomeDruid *druid, GnomeDruidPage *page); >void gnome_druid_set_page (GnomeDruid *druid, GnomeDruidPage *page); > > >GtkWidget *gnome_druid_new_with_window (const char *title, > GtkWindow *parent, > gboolean close_on_cancel, > GtkWidget **window); >void gnome_druid_construct_with_window (GnomeDruid *druid, > const char *title, > GtkWindow *parent, > gboolean close_on_cancel, > GtkWidget **window); > > ># 69 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page.h" 1 ># 70 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page-edge.h" 1 ># 33 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page-edge.h" > ># 56 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page-edge.h" >typedef enum { > > GNOME_EDGE_START, > GNOME_EDGE_FINISH, > GNOME_EDGE_OTHER, > GNOME_EDGE_LAST >} GnomeEdgePosition; > > >typedef struct _GnomeDruidPageEdge GnomeDruidPageEdge; >typedef struct _GnomeDruidPageEdgePrivate GnomeDruidPageEdgePrivate; >typedef struct _GnomeDruidPageEdgeClass GnomeDruidPageEdgeClass; ># 88 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page-edge.h" >struct _GnomeDruidPageEdge >{ > GnomeDruidPage parent; > > > gchar *title; > gchar *text; > GdkPixbuf *logo_image; > GdkPixbuf *watermark_image; > GdkPixbuf *top_watermark_image; > > GdkColor background_color; > GdkColor textbox_color; > GdkColor logo_background_color; > GdkColor title_color; > GdkColor text_color; > > guint position : 2; > > > GnomeDruidPageEdgePrivate *_priv; >}; > >struct _GnomeDruidPageEdgeClass >{ > GnomeDruidPageClass parent_class; > > > gpointer padding1; > gpointer padding2; >}; > >GType gnome_druid_page_edge_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_druid_page_edge_new (GnomeEdgePosition position); >GtkWidget *gnome_druid_page_edge_new_aa (GnomeEdgePosition position); >GtkWidget *gnome_druid_page_edge_new_with_vals (GnomeEdgePosition position, > gboolean antialiased, > const gchar *title, > const gchar *text, > GdkPixbuf *logo, > GdkPixbuf *watermark, > GdkPixbuf *top_watermark); >void gnome_druid_page_edge_construct (GnomeDruidPageEdge *druid_page_edge, > GnomeEdgePosition position, > gboolean antialiased, > const gchar *title, > const gchar *text, > GdkPixbuf *logo, > GdkPixbuf *watermark, > GdkPixbuf *top_watermark); >void gnome_druid_page_edge_set_bg_color (GnomeDruidPageEdge *druid_page_edge, > GdkColor *color); >void gnome_druid_page_edge_set_textbox_color (GnomeDruidPageEdge *druid_page_edge, > GdkColor *color); >void gnome_druid_page_edge_set_logo_bg_color (GnomeDruidPageEdge *druid_page_edge, > GdkColor *color); >void gnome_druid_page_edge_set_title_color (GnomeDruidPageEdge *druid_page_edge, > GdkColor *color); >void gnome_druid_page_edge_set_text_color (GnomeDruidPageEdge *druid_page_edge, > GdkColor *color); >void gnome_druid_page_edge_set_text (GnomeDruidPageEdge *druid_page_edge, > const gchar *text); >void gnome_druid_page_edge_set_title (GnomeDruidPageEdge *druid_page_edge, > const gchar *title); >void gnome_druid_page_edge_set_logo (GnomeDruidPageEdge *druid_page_edge, > GdkPixbuf *logo_image); >void gnome_druid_page_edge_set_watermark (GnomeDruidPageEdge *druid_page_edge, > GdkPixbuf *watermark); >void gnome_druid_page_edge_set_top_watermark (GnomeDruidPageEdge *druid_page_edge, > GdkPixbuf *top_watermark_image); > > ># 71 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page-standard.h" 1 ># 32 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page-standard.h" > ># 42 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page-standard.h" >typedef struct _GnomeDruidPageStandard GnomeDruidPageStandard; >typedef struct _GnomeDruidPageStandardPrivate GnomeDruidPageStandardPrivate; >typedef struct _GnomeDruidPageStandardClass GnomeDruidPageStandardClass; ># 60 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-druid-page-standard.h" >struct _GnomeDruidPageStandard >{ > GnomeDruidPage parent; > > > GtkWidget *vbox; > gchar *title; > GdkPixbuf *logo; > GdkPixbuf *top_watermark; > GdkColor title_foreground; > GdkColor background; > GdkColor logo_background; > GdkColor contents_background; > > > GnomeDruidPageStandardPrivate *_priv; >}; >struct _GnomeDruidPageStandardClass >{ > GnomeDruidPageClass parent_class; > > > gpointer padding1; > gpointer padding2; >}; > > > > > > >GType gnome_druid_page_standard_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_druid_page_standard_new (void); >GtkWidget *gnome_druid_page_standard_new_with_vals (const gchar *title, > GdkPixbuf *logo, > GdkPixbuf *top_watermark); > >void gnome_druid_page_standard_set_title (GnomeDruidPageStandard *druid_page_standard, > const gchar *title); >void gnome_druid_page_standard_set_logo (GnomeDruidPageStandard *druid_page_standard, > GdkPixbuf *logo_image); >void gnome_druid_page_standard_set_top_watermark (GnomeDruidPageStandard *druid_page_standard, > GdkPixbuf *top_watermark_image); >void gnome_druid_page_standard_set_title_foreground (GnomeDruidPageStandard *druid_page_standard, > GdkColor *color); >void gnome_druid_page_standard_set_background (GnomeDruidPageStandard *druid_page_standard, > GdkColor *color); >void gnome_druid_page_standard_set_logo_background (GnomeDruidPageStandard *druid_page_standard, > GdkColor *color); >void gnome_druid_page_standard_set_contents_background (GnomeDruidPageStandard *druid_page_standard, > GdkColor *color); > > >void gnome_druid_page_standard_append_item (GnomeDruidPageStandard *druid_page_standard, > const gchar *question, > GtkWidget *item, > const gchar *additional_info); > > ># 72 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-messagebox.h" 1 ># 27 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-messagebox.h" ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-dialog.h" 1 ># 28 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-messagebox.h" 2 > > ># 46 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-messagebox.h" >typedef struct _GnomeMessageBox GnomeMessageBox; >typedef struct _GnomeMessageBoxPrivate GnomeMessageBoxPrivate; >typedef struct _GnomeMessageBoxClass GnomeMessageBoxClass; >typedef struct _GnomeMessageBoxButton GnomeMessageBoxButton; > > > > > >struct _GnomeMessageBox >{ > > GnomeDialog dialog; > > GnomeMessageBoxPrivate *_priv; >}; > >struct _GnomeMessageBoxClass >{ > GnomeDialogClass parent_class; >}; > > >GType gnome_message_box_get_type (void) __attribute__((__const__)); >GtkWidget* gnome_message_box_new (const gchar *message, > const gchar *message_box_type, > ...); > >GtkWidget* gnome_message_box_newv (const gchar *message, > const gchar *message_box_type, > const gchar **buttons); > >void gnome_message_box_construct (GnomeMessageBox *messagebox, > const gchar *message, > const gchar *message_box_type, > const gchar **buttons); > > ># 73 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi.h" 1 ># 33 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi.h" ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-app-helper.h" 1 ># 34 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-child.h" 1 ># 35 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-child.h" > ># 44 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-child.h" >typedef struct _GnomeMDIChild GnomeMDIChild; >typedef struct _GnomeMDIChildClass GnomeMDIChildClass; ># 54 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-child.h" >struct _GnomeMDIChild >{ > GtkObject object; > > GtkObject *parent; > > gchar *name; > > GList *views; > > GnomeUIInfo *menu_template; > > gpointer reserved; >}; > >typedef GtkWidget *(*GnomeMDIChildViewCreator) (GnomeMDIChild *, gpointer); >typedef GList *(*GnomeMDIChildMenuCreator) (GnomeMDIChild *, GtkWidget *, gpointer); >typedef gchar *(*GnomeMDIChildConfigFunc) (GnomeMDIChild *, gpointer); >typedef GtkWidget *(*GnomeMDIChildLabelFunc) (GnomeMDIChild *, GtkWidget *, gpointer); > > > > > > > >struct _GnomeMDIChildClass >{ > GtkObjectClass parent_class; > > > GnomeMDIChildViewCreator create_view; > GnomeMDIChildMenuCreator create_menus; > GnomeMDIChildConfigFunc get_config_string; > GnomeMDIChildLabelFunc set_label; >}; > >GType gnome_mdi_child_get_type (void); > >GtkWidget *gnome_mdi_child_add_view (GnomeMDIChild *mdi_child); > >void gnome_mdi_child_remove_view (GnomeMDIChild *mdi_child, GtkWidget *view); > >void gnome_mdi_child_set_name (GnomeMDIChild *mdi_child, const gchar *name); > >void gnome_mdi_child_set_menu_template(GnomeMDIChild *mdi_child, GnomeUIInfo *menu_tmpl); > > ># 35 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi.h" 2 > > ># 45 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi.h" >typedef struct _GnomeMDI GnomeMDI; >typedef struct _GnomeMDIClass GnomeMDIClass; > >typedef enum { > GNOME_MDI_NOTEBOOK, > GNOME_MDI_TOPLEVEL, > GNOME_MDI_MODAL, > GNOME_MDI_DEFAULT_MODE = 42 >} GnomeMDIMode; > >struct _GnomeMDI { > GtkObject object; > > GnomeMDIMode mode; > > GtkPositionType tab_pos; > > guint signal_id; > guint in_drag : 1; > > gchar *appname, *title; > > GnomeUIInfo *menu_template; > GnomeUIInfo *toolbar_template; > > > GnomeMDIChild *active_child; > GtkWidget *active_view; > GnomeApp *active_window; > > GList *windows; > GList *children; > > GSList *registered; > > > > gchar *child_menu_path; > gchar *child_list_path; > > gpointer reserved; >}; > >struct _GnomeMDIClass { > GtkObjectClass parent_class; > > gint (*add_child)(GnomeMDI *, GnomeMDIChild *); > gint (*remove_child)(GnomeMDI *, GnomeMDIChild *); > gint (*add_view)(GnomeMDI *, GtkWidget *); > gint (*remove_view)(GnomeMDI *, GtkWidget *); > void (*child_changed)(GnomeMDI *, GnomeMDIChild *); > void (*view_changed)(GnomeMDI *, GtkWidget *); > void (*app_created)(GnomeMDI *, GnomeApp *); >}; ># 132 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi.h" >GType gnome_mdi_get_type (void); > >GtkObject *gnome_mdi_new (const gchar *appname, const gchar *title); > >void gnome_mdi_set_mode (GnomeMDI *mdi, GnomeMDIMode mode); > > >void gnome_mdi_set_menubar_template(GnomeMDI *mdi, GnomeUIInfo *menu_tmpl); >void gnome_mdi_set_toolbar_template(GnomeMDI *mdi, GnomeUIInfo *tbar_tmpl); >void gnome_mdi_set_child_menu_path (GnomeMDI *mdi, const gchar *path); >void gnome_mdi_set_child_list_path (GnomeMDI *mdi, const gchar *path); > > >gint gnome_mdi_add_view (GnomeMDI *mdi, GnomeMDIChild *child); >gint gnome_mdi_add_toplevel_view (GnomeMDI *mdi, GnomeMDIChild *child); >gint gnome_mdi_remove_view (GnomeMDI *mdi, GtkWidget *view, gint force); > >GtkWidget *gnome_mdi_get_active_view (GnomeMDI *mdi); >void gnome_mdi_set_active_view (GnomeMDI *mdi, GtkWidget *view); > > >gint gnome_mdi_add_child (GnomeMDI *mdi, GnomeMDIChild *child); >gint gnome_mdi_remove_child (GnomeMDI *mdi, GnomeMDIChild *child, gint force); >gint gnome_mdi_remove_all (GnomeMDI *mdi, gint force); > >void gnome_mdi_open_toplevel (GnomeMDI *mdi); > >void gnome_mdi_update_child (GnomeMDI *mdi, GnomeMDIChild *child); > >GnomeMDIChild *gnome_mdi_get_active_child (GnomeMDI *mdi); >GnomeMDIChild *gnome_mdi_find_child (GnomeMDI *mdi, const gchar *name); > >GnomeApp *gnome_mdi_get_active_window (GnomeMDI *mdi); ># 175 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi.h" >void gnome_mdi_register (GnomeMDI *mdi, GtkObject *object); >void gnome_mdi_unregister (GnomeMDI *mdi, GtkObject *object); > > > > > > >GnomeApp *gnome_mdi_get_app_from_view (GtkWidget *view); >GnomeMDIChild *gnome_mdi_get_child_from_view (GtkWidget *view); >GtkWidget *gnome_mdi_get_view_from_window (GnomeMDI *mdi, GnomeApp *app); ># 194 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi.h" >GnomeUIInfo *gnome_mdi_get_menubar_info (GnomeApp *app); >GnomeUIInfo *gnome_mdi_get_toolbar_info (GnomeApp *app); >GnomeUIInfo *gnome_mdi_get_child_menu_info (GnomeApp *app); > > ># 74 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-child.h" 1 ># 75 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-generic-child.h" 1 ># 35 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-generic-child.h" > ># 46 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-generic-child.h" >typedef struct _GnomeMDIGenericChild GnomeMDIGenericChild; >typedef struct _GnomeMDIGenericChildClass GnomeMDIGenericChildClass; > >struct _GnomeMDIGenericChild { > GnomeMDIChild mdi_child; > > > > > GnomeMDIChildViewCreator create_view; > GnomeMDIChildMenuCreator create_menus; > GnomeMDIChildConfigFunc get_config_string; > GnomeMDIChildLabelFunc set_label; > > GtkCallbackMarshal create_view_cbm, create_menus_cbm, > get_config_string_cbm, set_label_cbm; > GtkDestroyNotify create_view_dn, create_menus_dn, > get_config_string_dn, set_label_dn; > gpointer create_view_data, create_menus_data, > get_config_string_data, set_label_data; > > gpointer reserved; >}; > >struct _GnomeMDIGenericChildClass { > GnomeMDIChildClass parent_class; >}; > >GType gnome_mdi_generic_child_get_type (void); > >GnomeMDIGenericChild *gnome_mdi_generic_child_new (const gchar *name); > >void gnome_mdi_generic_child_set_view_creator (GnomeMDIGenericChild *child, > GnomeMDIChildViewCreator func, > gpointer data); >void gnome_mdi_generic_child_set_view_creator_full(GnomeMDIGenericChild *child, > GnomeMDIChildViewCreator func, > GtkCallbackMarshal marshal, > gpointer data, > GtkDestroyNotify notify); >void gnome_mdi_generic_child_set_menu_creator (GnomeMDIGenericChild *child, > GnomeMDIChildMenuCreator func, > gpointer data); >void gnome_mdi_generic_child_set_menu_creator_full(GnomeMDIGenericChild *child, > GnomeMDIChildMenuCreator func, > GtkCallbackMarshal marshal, > gpointer data, > GtkDestroyNotify notify); >void gnome_mdi_generic_child_set_config_func (GnomeMDIGenericChild *child, > GnomeMDIChildConfigFunc func, > gpointer data); >void gnome_mdi_generic_child_set_config_func_full (GnomeMDIGenericChild *child, > GnomeMDIChildConfigFunc func, > GtkCallbackMarshal marshal, > gpointer data, > GtkDestroyNotify notify); >void gnome_mdi_generic_child_set_label_func (GnomeMDIGenericChild *child, > GnomeMDIChildLabelFunc func, > gpointer data); >void gnome_mdi_generic_child_set_label_func_full (GnomeMDIGenericChild *child, > GnomeMDIChildLabelFunc func, > GtkCallbackMarshal marshal, > gpointer data, > GtkDestroyNotify notify); > > > ># 76 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-session.h" 1 ># 16 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-mdi-session.h" > > > > >typedef GnomeMDIChild *(*GnomeMDIChildCreator) (const gchar *); > > > > >gboolean gnome_mdi_restore_state (GnomeMDI *mdi, const gchar *section, > GnomeMDIChildCreator create_child_func); > > > >void gnome_mdi_save_state (GnomeMDI *mdi, const gchar *section); > > ># 77 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-vfs-util.h" 1 ># 35 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-vfs-util.h" > ># 47 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-vfs-util.h" >typedef struct GnomeGdkPixbufAsyncHandle GnomeGdkPixbufAsyncHandle; >typedef void (*GnomeGdkPixbufLoadCallback) (GnomeGdkPixbufAsyncHandle *handle, > GnomeVFSResult error, > GdkPixbuf *pixbuf, > gpointer cb_data); >typedef void (*GnomeGdkPixbufDoneCallback) (GnomeGdkPixbufAsyncHandle *handle, > gpointer cb_data); > > >GdkPixbuf * >gnome_gdk_pixbuf_new_from_uri (const char *uri); > > > >GdkPixbuf * >gnome_gdk_pixbuf_new_from_uri_at_scale (const char *uri, > gint width, > gint height, > gboolean preserve_aspect_ratio); > > >GnomeGdkPixbufAsyncHandle * >gnome_gdk_pixbuf_new_from_uri_async (const char *uri, > GnomeGdkPixbufLoadCallback load_callback, > GnomeGdkPixbufDoneCallback done_callback, > gpointer callback_data); > >void >gnome_gdk_pixbuf_new_from_uri_cancel (GnomeGdkPixbufAsyncHandle *handle); > > ># 78 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-pixmap.h" 1 ># 41 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-pixmap.h" > ># 54 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-pixmap.h" >typedef struct _GnomePixmap GnomePixmap; >typedef struct _GnomePixmapClass GnomePixmapClass; >typedef struct _GnomePixmapPrivate GnomePixmapPrivate; > >struct _GnomePixmap { > GtkImage parent; > > GnomePixmapPrivate *_priv; >}; > > >struct _GnomePixmapClass { > GtkImageClass parent_class; >}; > >GType gnome_pixmap_get_type (void) __attribute__((__const__)); > >GtkWidget *gnome_pixmap_new_from_file (const gchar *filename); >GtkWidget *gnome_pixmap_new_from_file_at_size (const gchar *filename, > gint width, > gint height); >GtkWidget *gnome_pixmap_new_from_xpm_d (const gchar **xpm_data); >GtkWidget *gnome_pixmap_new_from_xpm_d_at_size (const gchar **xpm_data, > gint width, > gint height); >GtkWidget *gnome_pixmap_new_from_gnome_pixmap (GnomePixmap *gpixmap); > >void gnome_pixmap_load_file (GnomePixmap *gpixmap, > const char *filename); >void gnome_pixmap_load_file_at_size (GnomePixmap *gpixmap, > const char *filename, > int width, > int height); >void gnome_pixmap_load_xpm_d (GnomePixmap *gpixmap, > const char **xpm_data); >void gnome_pixmap_load_xpm_d_at_size (GnomePixmap *gpixmap, > const char **xpm_data, > int width, > int height); > > > ># 79 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-pixmap-entry.h" 1 ># 43 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-pixmap-entry.h" > ># 55 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-pixmap-entry.h" >typedef struct _GnomePixmapEntry GnomePixmapEntry; >typedef struct _GnomePixmapEntryPrivate GnomePixmapEntryPrivate; >typedef struct _GnomePixmapEntryClass GnomePixmapEntryClass; > >struct _GnomePixmapEntry { > GnomeFileEntry fentry; > > > GnomePixmapEntryPrivate *_priv; >}; > >struct _GnomePixmapEntryClass { > GnomeFileEntryClass parent_class; > > > gpointer padding1; > gpointer padding2; >}; > > >GType gnome_pixmap_entry_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_pixmap_entry_new (const gchar *history_id, > const gchar *browse_dialog_title, > gboolean do_preview); >void gnome_pixmap_entry_construct (GnomePixmapEntry *pentry, > const gchar *history_id, > const gchar *browse_dialog_title, > gboolean do_preview); > > > > >void gnome_pixmap_entry_set_pixmap_subdir(GnomePixmapEntry *pentry, > const gchar *subdir); > > > > > >GtkWidget *gnome_pixmap_entry_gnome_file_entry(GnomePixmapEntry *pentry); >GtkWidget *gnome_pixmap_entry_gnome_entry (GnomePixmapEntry *pentry); >GtkWidget *gnome_pixmap_entry_gtk_entry (GnomePixmapEntry *pentry); > > > >GtkWidget *gnome_pixmap_entry_scrolled_window(GnomePixmapEntry *pentry); >GtkWidget *gnome_pixmap_entry_preview_widget(GnomePixmapEntry *pentry); > > > > >void gnome_pixmap_entry_set_preview (GnomePixmapEntry *pentry, > gboolean do_preview); >void gnome_pixmap_entry_set_preview_size(GnomePixmapEntry *pentry, > gint preview_w, > gint preview_h); > > >gchar *gnome_pixmap_entry_get_filename(GnomePixmapEntry *pentry); > > ># 80 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-popup-menu.h" 1 ># 36 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-popup-menu.h" > > > > >GtkWidget *gnome_popup_menu_new (GnomeUIInfo *uiinfo); >GtkWidget *gnome_popup_menu_new_with_accelgroup (GnomeUIInfo *uiinfo, > GtkAccelGroup *accelgroup); >GtkAccelGroup *gnome_popup_menu_get_accel_group(GtkMenu *menu); > > >void gnome_popup_menu_attach (GtkWidget *popup, GtkWidget *widget, > gpointer user_data); > >void gnome_popup_menu_do_popup (GtkWidget *popup, GtkMenuPositionFunc pos_func, gpointer pos_data, > GdkEventButton *event, gpointer user_data, GtkWidget *for_widget); > >int gnome_popup_menu_do_popup_modal (GtkWidget *popup, GtkMenuPositionFunc pos_func, gpointer pos_data, > GdkEventButton *event, gpointer user_data, GtkWidget *for_widget); > >void gnome_popup_menu_append (GtkWidget *popup, GnomeUIInfo *uiinfo); > > > >void gnome_gtk_widget_add_popup_items (GtkWidget *widget, GnomeUIInfo *uiinfo, gpointer user_data); > > ># 81 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-propertybox.h" 1 ># 31 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-propertybox.h" > ># 44 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-propertybox.h" >typedef struct _GnomePropertyBox GnomePropertyBox; >typedef struct _GnomePropertyBoxClass GnomePropertyBoxClass; > > > > > > > >struct _GnomePropertyBox >{ > > GnomeDialog dialog; > > GtkWidget *notebook; > GtkWidget *ok_button; > GtkWidget *apply_button; > GtkWidget *cancel_button; > GtkWidget *help_button; > > gpointer reserved; >}; > >struct _GnomePropertyBoxClass >{ > GnomeDialogClass parent_class; > > void (* apply) (GnomePropertyBox *propertybox, gint page_num); > void (* help) (GnomePropertyBox *propertybox, gint page_num); >}; > >GType gnome_property_box_get_type (void) __attribute__((__const__)); >GtkWidget *gnome_property_box_new (void); > > > > > >void gnome_property_box_changed (GnomePropertyBox *property_box); > >void gnome_property_box_set_modified(GnomePropertyBox *property_box, > gboolean state); > > >gint gnome_property_box_append_page (GnomePropertyBox *property_box, > GtkWidget *child, > GtkWidget *tab_label); > > >void gnome_property_box_set_state (GnomePropertyBox *property_box, > gboolean state); > > ># 82 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-window.h" 1 ># 22 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-window.h" > > > >void gnome_window_toplevel_set_title (GtkWindow *window, > const gchar *doc_name, > const gchar *app_name, > const gchar *extension); > > ># 83 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-window-icon.h" 1 ># 28 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-window-icon.h" > > > >void gnome_window_icon_set_from_default (GtkWindow *w); >void gnome_window_icon_set_from_file (GtkWindow *w, const char *filename); >void gnome_window_icon_set_from_file_list (GtkWindow *w, const char **filenames); > > >void gnome_window_icon_set_default_from_file (const char *filename); >void gnome_window_icon_set_default_from_file_list (const char **filenames); > > >void gnome_window_icon_init (void); > > ># 84 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-password-dialog.h" 1 ># 30 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-password-dialog.h" > > > > > > > > >typedef struct _GnomePasswordDialog GnomePasswordDialog; >typedef struct _GnomePasswordDialogClass GnomePasswordDialogClass; >typedef struct _GnomePasswordDialogDetails GnomePasswordDialogDetails; > >struct _GnomePasswordDialog >{ > GtkDialog gtk_dialog; > > GnomePasswordDialogDetails *details; >}; > >struct _GnomePasswordDialogClass >{ > GtkDialogClass parent_class; >}; > >typedef enum { > GNOME_PASSWORD_DIALOG_REMEMBER_NOTHING, > GNOME_PASSWORD_DIALOG_REMEMBER_SESSION, > GNOME_PASSWORD_DIALOG_REMEMBER_FOREVER >} GnomePasswordDialogRemember; > >typedef gdouble (* GnomePasswordDialogQualityFunc) (GnomePasswordDialog *password_dialog, > const char *password, > gpointer user_data); > >GtkType gnome_password_dialog_get_type (void); >GtkWidget* gnome_password_dialog_new (const char *dialog_title, > const char *message, > const char *username, > const char *password, > gboolean readonly_username); > >gboolean gnome_password_dialog_run_and_block (GnomePasswordDialog *password_dialog); > > >void gnome_password_dialog_set_show_username (GnomePasswordDialog *password_dialog, > gboolean show); >void gnome_password_dialog_set_show_domain (GnomePasswordDialog *password_dialog, > gboolean show); >void gnome_password_dialog_set_show_password (GnomePasswordDialog *password_dialog, > gboolean show); >void gnome_password_dialog_set_show_new_password (GnomePasswordDialog *password_dialog, > gboolean show); >void gnome_password_dialog_set_show_new_password_quality (GnomePasswordDialog *password_dialog, > gboolean show); >void gnome_password_dialog_set_username (GnomePasswordDialog *password_dialog, > const char *username); >void gnome_password_dialog_set_domain (GnomePasswordDialog *password_dialog, > const char *domain); >void gnome_password_dialog_set_password (GnomePasswordDialog *password_dialog, > const char *password); >void gnome_password_dialog_set_new_password (GnomePasswordDialog *password_dialog, > const char *password); >void gnome_password_dialog_set_password_quality_func (GnomePasswordDialog *password_dialog, > GnomePasswordDialogQualityFunc func, > gpointer data, > GDestroyNotify dnotify); >void gnome_password_dialog_set_readonly_username (GnomePasswordDialog *password_dialog, > gboolean readonly); >void gnome_password_dialog_set_readonly_domain (GnomePasswordDialog *password_dialog, > gboolean readonly); > >void gnome_password_dialog_set_show_remember (GnomePasswordDialog *password_dialog, > gboolean show_remember); >void gnome_password_dialog_set_remember (GnomePasswordDialog *password_dialog, > GnomePasswordDialogRemember remember); >GnomePasswordDialogRemember gnome_password_dialog_get_remember (GnomePasswordDialog *password_dialog); >void gnome_password_dialog_set_show_userpass_buttons (GnomePasswordDialog *password_dialog, > gboolean show_userpass_buttons); > > >char * gnome_password_dialog_get_username (GnomePasswordDialog *password_dialog); >char * gnome_password_dialog_get_domain (GnomePasswordDialog *password_dialog); >char * gnome_password_dialog_get_password (GnomePasswordDialog *password_dialog); >char * gnome_password_dialog_get_new_password (GnomePasswordDialog *password_dialog); > >gboolean gnome_password_dialog_anon_selected (GnomePasswordDialog *password_dialog); > > ># 85 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-help.h" 1 ># 28 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-help.h" > > >gboolean gnome_help_display_on_screen (const char *file_name, > const char *link_id, > GdkScreen *screen, > GError **error); >gboolean gnome_help_display_with_doc_id_on_screen (GnomeProgram *program, > const char *doc_id, > const char *file_name, > const char *link_id, > GdkScreen *screen, > GError **error); >gboolean gnome_help_display_desktop_on_screen (GnomeProgram *program, > const char *doc_id, > const char *file_name, > const char *link_id, > GdkScreen *screen, > GError **error); >gboolean gnome_help_display_uri_on_screen (const char *help_uri, > GdkScreen *screen, > GError **error); > > ># 86 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 1 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-url.h" 1 ># 28 "/usr/include/libgnomeui-2.0/libgnomeui/gnome-url.h" > > >gboolean gnome_url_show_on_screen (const char *url, > GdkScreen *screen, > GError **error); > > ># 87 "/usr/include/libgnomeui-2.0/libgnomeui/libgnomeui.h" 2 ># 8 "/usr/include/libgnomeui-2.0/gnome.h" 2 ># 27 "bubblemon.h" 2 ># 1 "/usr/include/panel-2.0/panel-applet.h" 1 ># 33 "/usr/include/panel-2.0/panel-applet.h" ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-control.h" 1 ># 20 "/usr/include/libbonoboui-2.0/bonobo/bonobo-control.h" >typedef struct _BonoboControl BonoboControl; > ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-plug.h" 1 ># 33 "/usr/include/libbonoboui-2.0/bonobo/bonobo-plug.h" >typedef struct _BonoboPlug BonoboPlug; > ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-control.h" 1 ># 36 "/usr/include/libbonoboui-2.0/bonobo/bonobo-plug.h" 2 > > > > > > > > >typedef struct _BonoboPlugPrivate BonoboPlugPrivate; > >struct _BonoboPlug { > GtkPlug plug; > > BonoboControl *control; > BonoboPlugPrivate *priv; >}; > >typedef struct { > GtkPlugClass parent_class; > > gpointer dummy[4]; >} BonoboPlugClass; > >GtkType bonobo_plug_get_type (void) __attribute__((__const__)); >void bonobo_plug_construct (BonoboPlug *plug, > guint32 socket_id); >void bonobo_plug_construct_full (BonoboPlug *plug, > GdkDisplay *display, > guint32 socket_id); >GtkWidget *bonobo_plug_new (guint32 socket_id); >GtkWidget *bonobo_plug_new_for_display (GdkDisplay *display, > guint32 socket_id); > > ># 23 "/usr/include/libbonoboui-2.0/bonobo/bonobo-control.h" 2 ># 1 "/usr/include/libbonobo-2.0/bonobo/bonobo-object.h" 1 ># 14 "/usr/include/libbonobo-2.0/bonobo/bonobo-object.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 1 ># 27 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" 1 ># 9 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit-types.h" 1 > > > ># 1 "/usr/include/orbit-2.0/orbit/util/orbit-util.h" 1 > > > > ># 1 "/usr/include/orbit-2.0/orbit/orbit-config.h" 1 > > > ># 1 "/usr/include/bits/wordsize.h" 1 3 4 ># 5 "/usr/include/orbit-2.0/orbit/orbit-config.h" 2 > > ># 1 "/usr/include/orbit-2.0/orbit/orbit-config-32.h" 1 ># 8 "/usr/include/orbit-2.0/orbit/orbit-config.h" 2 ># 6 "/usr/include/orbit-2.0/orbit/util/orbit-util.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/util/basic_types.h" 1 > > > > > > > > >enum { > CORBA_FALSE = (0), > CORBA_TRUE = (!(0)) >}; > >typedef gint16 CORBA_short; >typedef gint32 CORBA_long; >typedef guint16 CORBA_unsigned_short; >typedef guint32 CORBA_unsigned_long; >typedef gfloat CORBA_float; >typedef gdouble CORBA_double; >typedef char CORBA_char; >typedef gunichar2 CORBA_wchar; >typedef guchar CORBA_boolean; >typedef guchar CORBA_octet; >typedef gdouble CORBA_long_double; > > > > >typedef CORBA_char *CORBA_string; >typedef CORBA_wchar *CORBA_wstring; > > > > >typedef struct CORBA_Object_type *CORBA_Object; ># 45 "/usr/include/orbit-2.0/orbit/util/basic_types.h" >typedef gint64 CORBA_long_long; >typedef guint64 CORBA_unsigned_long_long; ># 55 "/usr/include/orbit-2.0/orbit/util/basic_types.h" > ># 7 "/usr/include/orbit-2.0/orbit/util/orbit-util.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/util/orbit-genrand.h" 1 > > > > > > > ># 29 "/usr/include/orbit-2.0/orbit/util/orbit-genrand.h" > ># 8 "/usr/include/orbit-2.0/orbit/util/orbit-util.h" 2 > > ># 34 "/usr/include/orbit-2.0/orbit/util/orbit-util.h" > ># 5 "/usr/include/orbit-2.0/orbit/orbit-types.h" 2 > > > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 1 > > > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orb-types.h" 1 > > > > > > ># 33 "/usr/include/orbit-2.0/orbit/orb-core/orb-types.h" >typedef struct CORBA_any_struct CORBA_any; > >typedef struct { > CORBA_unsigned_short _digits; > CORBA_short _scale; > signed char _sign; > signed char _value[1]; >} CORBA_fixed_d_s; > >struct CORBA_NVList_type { > CORBA_unsigned_long flags; > GArray *list; >}; ># 61 "/usr/include/orbit-2.0/orbit/orb-core/orb-types.h" > ># 5 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-typecode-type.h" 1 > > > > > > > > > > >typedef struct CORBA_TypeCode_struct *CORBA_TypeCode; > > > ># 6 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-any-type.h" 1 > > > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-pobj.h" 1 ># 5 "/usr/include/orbit-2.0/orbit/orb-core/corba-any-type.h" 2 > > > >struct CORBA_any_struct { > CORBA_TypeCode _type; > gpointer _value; > CORBA_boolean _release; >}; > > ># 7 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-environment-type.h" 1 > > > > > > > > > > > typedef struct CORBA_Environment_type CORBA_Environment; > > >struct CORBA_Environment_type { > CORBA_char *_id; > CORBA_unsigned_long _major; > CORBA_any _any; >}; > > ># 8 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb-type.h" 1 > > > > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-object.h" 1 ># 12 "/usr/include/orbit-2.0/orbit/orb-core/orbit-object.h" > > >typedef enum { > ORBIT_ROT_NULL, > ORBIT_ROT_OBJREF, > > ORBIT_ROT_ORB, > ORBIT_ROT_ADAPTOR, > ORBIT_ROT_POAMANAGER, > ORBIT_ROT_POLICY, > ORBIT_ROT_TYPECODE, > ORBIT_ROT_REQUEST, > ORBIT_ROT_SERVERREQUEST, > ORBIT_ROT_CONTEXT, > ORBIT_ROT_DYNANY, > ORBIT_ROT_OAOBJECT, > ORBIT_ROT_ORBGROUP, > ORBIT_ROT_POACURRENT, > ORBIT_ROT_CLIENT_POLICY >} ORBit_RootObject_Type; > >typedef struct ORBit_RootObject_struct *ORBit_RootObject; > >typedef void (* ORBit_RootObject_DestroyFunc) (ORBit_RootObject obj); > >typedef struct _ORBit_RootObject_Interface { > ORBit_RootObject_Type type; > ORBit_RootObject_DestroyFunc destroy; >} ORBit_RootObject_Interface; > >struct ORBit_RootObject_struct { > const ORBit_RootObject_Interface *interface; > int refs; >}; > > > >void ORBit_RootObject_init (ORBit_RootObject obj, > const ORBit_RootObject_Interface *interface); ># 70 "/usr/include/orbit-2.0/orbit/orb-core/orbit-object.h" > ># 6 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb-type.h" 2 > > > > > > >typedef struct CORBA_ORB_type *CORBA_ORB; > > > > > typedef CORBA_string CORBA_ORB_ObjectId; ># 31 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb-type.h" > extern const struct CORBA_TypeCode_struct TC_CORBA_ORB_ObjectId_struct; ># 40 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb-type.h" > typedef CORBA_Object CORBA_InterfaceDef; > extern CORBA_unsigned_long CORBA_InterfaceDef__classid; ># 53 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb-type.h" > extern const struct CORBA_TypeCode_struct TC_CORBA_InterfaceDef_struct; ># 85 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb-type.h" > ># 9 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-context-type.h" 1 > > > > > > ># 17 "/usr/include/orbit-2.0/orbit/orb-core/corba-context-type.h" > ># 11 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-typecode.h" 1 > > > > > > > > > > > > >struct CORBA_TypeCode_struct { > struct ORBit_RootObject_struct parent; > CORBA_unsigned_long kind; > CORBA_unsigned_long flags; > CORBA_short c_length; > CORBA_short c_align; > CORBA_unsigned_long length; > CORBA_unsigned_long sub_parts; > CORBA_TypeCode *subtypes; > CORBA_TypeCode discriminator; > char *name; > char *repo_id; > char **subnames; > CORBA_long *sublabels; > CORBA_long default_index; > CORBA_unsigned_long recurse_depth; > CORBA_unsigned_short digits; > CORBA_short scale; >}; > >extern const ORBit_RootObject_Interface ORBit_TypeCode_epv; ># 57 "/usr/include/orbit-2.0/orbit/orb-core/corba-typecode.h" >extern const struct CORBA_TypeCode_struct TC_null_struct; >extern const struct CORBA_TypeCode_struct TC_void_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_char_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_wchar_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_string_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_wstring_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_long_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_unsigned_long_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_short_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_unsigned_short_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_octet_struct; > >extern const struct CORBA_TypeCode_struct TC_CORBA_Object_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_any_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_TypeCode_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_boolean_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_float_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_double_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_long_double_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_long_long_struct; >extern const struct CORBA_TypeCode_struct TC_CORBA_unsigned_long_long_struct; ># 92 "/usr/include/orbit-2.0/orbit/orb-core/corba-typecode.h" > ># 13 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/allocators.h" 1 > > > > > > > > > > >void CORBA_free (gpointer mem); >gpointer ORBit_alloc_tcval (CORBA_TypeCode tc, > guint nelements); >gpointer ORBit_realloc_tcval (gpointer old, > CORBA_TypeCode tc, > guint old_num_elements, > guint num_elements); ># 81 "/usr/include/orbit-2.0/orbit/orb-core/allocators.h" > ># 14 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 > > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" 1 ># 9 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit-types.h" 1 ># 10 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" 2 ># 21 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_Object CORBA_ConstructionPolicy; >extern CORBA_unsigned_long CORBA_ConstructionPolicy__classid; ># 37 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ConstructionPolicy_struct; > > > > > > > >typedef CORBA_Object CORBA_Current; >extern CORBA_unsigned_long CORBA_Current__classid; ># 63 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Current_struct; > > > > > > > >typedef CORBA_Object CORBA_DomainManager; >extern CORBA_unsigned_long CORBA_DomainManager__classid; ># 89 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_DomainManager_struct; > > > > > > > >typedef CORBA_Object CORBA_Policy; >extern CORBA_unsigned_long CORBA_Policy__classid; ># 115 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Policy_struct; > > > > > > > >typedef CORBA_Object CORBA_AbstractInterfaceDef; >extern CORBA_unsigned_long CORBA_AbstractInterfaceDef__classid; ># 141 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_AbstractInterfaceDef_struct; > > > > > > > >typedef CORBA_Object CORBA_AliasDef; >extern CORBA_unsigned_long CORBA_AliasDef__classid; ># 167 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_AliasDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ArrayDef; >extern CORBA_unsigned_long CORBA_ArrayDef__classid; ># 193 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ArrayDef_struct; > > > > > > > >typedef CORBA_Object CORBA_AttributeDef; >extern CORBA_unsigned_long CORBA_AttributeDef__classid; ># 219 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_AttributeDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ConstantDef; >extern CORBA_unsigned_long CORBA_ConstantDef__classid; ># 245 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ConstantDef_struct; > > > > > > > >typedef CORBA_Object CORBA_Contained; >extern CORBA_unsigned_long CORBA_Contained__classid; ># 271 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Contained_struct; > > > > > > > >typedef CORBA_Object CORBA_Container; >extern CORBA_unsigned_long CORBA_Container__classid; ># 297 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Container_struct; > > > > > > > >typedef CORBA_Object CORBA_EnumDef; >extern CORBA_unsigned_long CORBA_EnumDef__classid; ># 323 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_EnumDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ExceptionDef; >extern CORBA_unsigned_long CORBA_ExceptionDef__classid; ># 349 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExceptionDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ExtInterfaceDef; >extern CORBA_unsigned_long CORBA_ExtInterfaceDef__classid; ># 375 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtInterfaceDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ExtValueDef; >extern CORBA_unsigned_long CORBA_ExtValueDef__classid; ># 401 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtValueDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ExtAbstractInterfaceDef; >extern CORBA_unsigned_long CORBA_ExtAbstractInterfaceDef__classid; ># 427 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtAbstractInterfaceDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ExtLocalInterfaceDef; >extern CORBA_unsigned_long CORBA_ExtLocalInterfaceDef__classid; ># 453 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtLocalInterfaceDef_struct; > > > > > > > >typedef CORBA_Object CORBA_FixedDef; >extern CORBA_unsigned_long CORBA_FixedDef__classid; ># 479 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_FixedDef_struct; > > > > > > > >typedef CORBA_Object CORBA_IDLType; >extern CORBA_unsigned_long CORBA_IDLType__classid; ># 505 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_IDLType_struct; ># 541 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_Object CORBA_IRObject; >extern CORBA_unsigned_long CORBA_IRObject__classid; ># 557 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_IRObject_struct; > > > > > > > >typedef CORBA_Object CORBA_LocalInterfaceDef; >extern CORBA_unsigned_long CORBA_LocalInterfaceDef__classid; ># 583 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_LocalInterfaceDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ModuleDef; >extern CORBA_unsigned_long CORBA_ModuleDef__classid; ># 609 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ModuleDef_struct; > > > > > > > >typedef CORBA_Object CORBA_NativeDef; >extern CORBA_unsigned_long CORBA_NativeDef__classid; ># 635 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_NativeDef_struct; > > > > > > > >typedef CORBA_Object CORBA_OperationDef; >extern CORBA_unsigned_long CORBA_OperationDef__classid; ># 661 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_OperationDef_struct; > > > > > > > >typedef CORBA_Object CORBA_PrimitiveDef; >extern CORBA_unsigned_long CORBA_PrimitiveDef__classid; ># 687 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_PrimitiveDef_struct; > > > > > > > >typedef CORBA_Object CORBA_Repository; >extern CORBA_unsigned_long CORBA_Repository__classid; ># 713 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Repository_struct; > > > > > > > >typedef CORBA_Object CORBA_SequenceDef; >extern CORBA_unsigned_long CORBA_SequenceDef__classid; ># 739 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_SequenceDef_struct; > > > > > > > >typedef CORBA_Object CORBA_StringDef; >extern CORBA_unsigned_long CORBA_StringDef__classid; ># 765 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_StringDef_struct; > > > > > > > >typedef CORBA_Object CORBA_StructDef; >extern CORBA_unsigned_long CORBA_StructDef__classid; ># 791 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_StructDef_struct; ># 827 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_Object CORBA_TypedefDef; >extern CORBA_unsigned_long CORBA_TypedefDef__classid; ># 843 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TypedefDef_struct; > > > > > > > >typedef CORBA_Object CORBA_UnionDef; >extern CORBA_unsigned_long CORBA_UnionDef__classid; ># 869 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_UnionDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ValueDef; >extern CORBA_unsigned_long CORBA_ValueDef__classid; ># 895 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ValueBoxDef; >extern CORBA_unsigned_long CORBA_ValueBoxDef__classid; ># 921 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueBoxDef_struct; > > > > > > > >typedef CORBA_Object CORBA_ValueMemberDef; >extern CORBA_unsigned_long CORBA_ValueMemberDef__classid; ># 947 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueMemberDef_struct; > > > > > > > >typedef CORBA_Object CORBA_WstringDef; >extern CORBA_unsigned_long CORBA_WstringDef__classid; ># 973 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_WstringDef_struct; > > > > > >typedef CORBA_string CORBA_Identifier; ># 998 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Identifier_struct; ># 1012 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef enum { > CORBA_COMPLETED_YES, > CORBA_COMPLETED_NO, > CORBA_COMPLETED_MAYBE >} CORBA_completion_status; ># 1031 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_completion_status_struct; > > > > > >typedef enum { > CORBA_NO_EXCEPTION, > CORBA_USER_EXCEPTION, > CORBA_SYSTEM_EXCEPTION >} CORBA_exception_type; ># 1058 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_exception_type_struct; > > > > > > > >typedef struct CORBA_UNKNOWN_type CORBA_UNKNOWN; >struct CORBA_UNKNOWN_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1088 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_UNKNOWN_struct; ># 1100 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_BAD_PARAM_type CORBA_BAD_PARAM; >struct CORBA_BAD_PARAM_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1120 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_BAD_PARAM_struct; ># 1132 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_NO_MEMORY_type CORBA_NO_MEMORY; >struct CORBA_NO_MEMORY_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1152 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_NO_MEMORY_struct; ># 1164 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_IMP_LIMIT_type CORBA_IMP_LIMIT; >struct CORBA_IMP_LIMIT_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1184 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_IMP_LIMIT_struct; ># 1196 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_COMM_FAILURE_type CORBA_COMM_FAILURE; >struct CORBA_COMM_FAILURE_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1216 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_COMM_FAILURE_struct; ># 1228 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_INV_OBJREF_type CORBA_INV_OBJREF; >struct CORBA_INV_OBJREF_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1248 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_INV_OBJREF_struct; ># 1260 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_NO_PERMISSION_type CORBA_NO_PERMISSION; >struct CORBA_NO_PERMISSION_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1280 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_NO_PERMISSION_struct; ># 1292 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_INTERNAL_type CORBA_INTERNAL; >struct CORBA_INTERNAL_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1312 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_INTERNAL_struct; ># 1324 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_MARSHAL_type CORBA_MARSHAL; >struct CORBA_MARSHAL_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1344 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_MARSHAL_struct; ># 1356 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_INITIALIZE_type CORBA_INITIALIZE; >struct CORBA_INITIALIZE_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1376 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_INITIALIZE_struct; ># 1388 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_NO_IMPLEMENT_type CORBA_NO_IMPLEMENT; >struct CORBA_NO_IMPLEMENT_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1408 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_NO_IMPLEMENT_struct; ># 1420 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_BAD_TYPECODE_type CORBA_BAD_TYPECODE; >struct CORBA_BAD_TYPECODE_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1440 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_BAD_TYPECODE_struct; ># 1452 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_BAD_OPERATION_type CORBA_BAD_OPERATION; >struct CORBA_BAD_OPERATION_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1472 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_BAD_OPERATION_struct; ># 1484 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_NO_RESOURCES_type CORBA_NO_RESOURCES; >struct CORBA_NO_RESOURCES_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1504 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_NO_RESOURCES_struct; ># 1516 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_NO_RESPONSE_type CORBA_NO_RESPONSE; >struct CORBA_NO_RESPONSE_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1536 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_NO_RESPONSE_struct; ># 1548 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_PERSIST_STORE_type CORBA_PERSIST_STORE; >struct CORBA_PERSIST_STORE_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1568 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_PERSIST_STORE_struct; ># 1580 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_BAD_INV_ORDER_type CORBA_BAD_INV_ORDER; >struct CORBA_BAD_INV_ORDER_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1600 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_BAD_INV_ORDER_struct; ># 1612 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TRANSIENT_type CORBA_TRANSIENT; >struct CORBA_TRANSIENT_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1632 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TRANSIENT_struct; ># 1644 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_FREE_MEM_type CORBA_FREE_MEM; >struct CORBA_FREE_MEM_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1664 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_FREE_MEM_struct; ># 1676 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_INV_IDENT_type CORBA_INV_IDENT; >struct CORBA_INV_IDENT_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1696 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_INV_IDENT_struct; ># 1708 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_INV_FLAG_type CORBA_INV_FLAG; >struct CORBA_INV_FLAG_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1728 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_INV_FLAG_struct; ># 1740 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_INTF_REPOS_type CORBA_INTF_REPOS; >struct CORBA_INTF_REPOS_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1760 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_INTF_REPOS_struct; ># 1772 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_BAD_CONTEXT_type CORBA_BAD_CONTEXT; >struct CORBA_BAD_CONTEXT_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1792 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_BAD_CONTEXT_struct; ># 1804 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_OBJ_ADAPTER_type CORBA_OBJ_ADAPTER; >struct CORBA_OBJ_ADAPTER_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1824 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_OBJ_ADAPTER_struct; ># 1836 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_DATA_CONVERSION_type CORBA_DATA_CONVERSION; >struct CORBA_DATA_CONVERSION_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1856 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_DATA_CONVERSION_struct; ># 1868 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_OBJECT_NOT_EXIST_type CORBA_OBJECT_NOT_EXIST; >struct CORBA_OBJECT_NOT_EXIST_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1888 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_OBJECT_NOT_EXIST_struct; ># 1900 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TRANSACTION_REQUIRED_type CORBA_TRANSACTION_REQUIRED; >struct CORBA_TRANSACTION_REQUIRED_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1920 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TRANSACTION_REQUIRED_struct; ># 1932 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TRANSACTION_ROLLEDBACK_type CORBA_TRANSACTION_ROLLEDBACK; >struct CORBA_TRANSACTION_ROLLEDBACK_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1952 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TRANSACTION_ROLLEDBACK_struct; ># 1964 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_INVALID_TRANSACTION_type CORBA_INVALID_TRANSACTION; >struct CORBA_INVALID_TRANSACTION_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 1984 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_INVALID_TRANSACTION_struct; ># 1996 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_INV_POLICY_type CORBA_INV_POLICY; >struct CORBA_INV_POLICY_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 2016 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_INV_POLICY_struct; ># 2028 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_CODESET_INCOMPATIBLE_type CORBA_CODESET_INCOMPATIBLE; >struct CORBA_CODESET_INCOMPATIBLE_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 2048 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_CODESET_INCOMPATIBLE_struct; ># 2060 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_REBIND_type CORBA_REBIND; >struct CORBA_REBIND_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 2080 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_REBIND_struct; ># 2092 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TIMEOUT_type CORBA_TIMEOUT; >struct CORBA_TIMEOUT_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 2112 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TIMEOUT_struct; ># 2124 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TRANSACTION_UNAVAILABLE_type CORBA_TRANSACTION_UNAVAILABLE; >struct CORBA_TRANSACTION_UNAVAILABLE_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 2144 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TRANSACTION_UNAVAILABLE_struct; ># 2156 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TRANSACTION_MODE_type CORBA_TRANSACTION_MODE; >struct CORBA_TRANSACTION_MODE_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 2176 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TRANSACTION_MODE_struct; ># 2188 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_BAD_QOS_type CORBA_BAD_QOS; >struct CORBA_BAD_QOS_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 2208 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_BAD_QOS_struct; ># 2244 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_unsigned_long CORBA_PolicyType; ># 2261 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_PolicyType_struct; ># 2309 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Object* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Object; ># 2325 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Object_struct; ># 2349 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_Policy; ># 2365 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Policy_struct; ># 2378 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Policy CORBA_PolicyList; ># 2395 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_PolicyList_struct; ># 2418 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_long; ># 2434 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_long_struct; ># 2458 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_unsigned_long CORBA_sequence_CORBA_PolicyType; ># 2474 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_PolicyType_struct; ># 2487 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_PolicyType CORBA_PolicyTypeSeq; ># 2504 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_PolicyTypeSeq_struct; ># 2517 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_InvalidPolicies_type CORBA_InvalidPolicies; ># 2532 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_short* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_short; ># 2548 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_short_struct; > > > > > > > >struct CORBA_InvalidPolicies_type { >CORBA_sequence_CORBA_unsigned_short indices; >}; ># 2576 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_InvalidPolicies_struct; > > > > > > > >typedef CORBA_short CORBA_PolicyErrorCode; ># 2603 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_PolicyErrorCode_struct; ># 2615 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_PolicyError_type CORBA_PolicyError; >struct CORBA_PolicyError_type { >CORBA_PolicyErrorCode reason; >}; ># 2634 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_PolicyError_struct; ># 2772 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_DomainManager; ># 2788 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_DomainManager_struct; ># 2801 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_DomainManager CORBA_DomainManagersList; ># 2818 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_DomainManagersList_struct; ># 2829 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_string CORBA_ScopedName; ># 2846 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ScopedName_struct; > > > > > > > >typedef CORBA_string CORBA_RepositoryId; ># 2873 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_RepositoryId_struct; > > > > > > > >typedef enum { > CORBA_dk_none, > CORBA_dk_all, > CORBA_dk_Attribute, > CORBA_dk_Constant, > CORBA_dk_Exception, > CORBA_dk_Interface, > CORBA_dk_Module, > CORBA_dk_Operation, > CORBA_dk_Typedef, > CORBA_dk_Alias, > CORBA_dk_Struct, > CORBA_dk_Union, > CORBA_dk_Enum, > CORBA_dk_Primitive, > CORBA_dk_String, > CORBA_dk_Sequence, > CORBA_dk_Array, > CORBA_dk_Repository, > CORBA_dk_Wstring, > CORBA_dk_Fixed, > CORBA_dk_Value, > CORBA_dk_ValueBox, > CORBA_dk_ValueMember, > CORBA_dk_Native, > CORBA_dk_AbstractInterface, > CORBA_dk_LocalInterface, > CORBA_dk_Component, > CORBA_dk_Home, > CORBA_dk_Factory, > CORBA_dk_Finder, > CORBA_dk_Emits, > CORBA_dk_Publishes, > CORBA_dk_Consumes, > CORBA_dk_Provides, > CORBA_dk_Uses, > CORBA_dk_Event >} CORBA_DefinitionKind; ># 2935 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_DefinitionKind_struct; ># 2969 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_string CORBA_VersionSpec; ># 2986 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_VersionSpec_struct; ># 3022 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_Contained_Description_type CORBA_Contained_Description; >struct CORBA_Contained_Description_type { >CORBA_DefinitionKind kind; >CORBA_any value; >}; ># 3042 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Contained_Description_struct; ># 3364 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_InterfaceDef; ># 3380 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_InterfaceDef_struct; ># 3393 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_InterfaceDef CORBA_InterfaceDefSeq; ># 3410 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_InterfaceDefSeq_struct; ># 3499 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ValueDef; ># 3515 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ValueDef_struct; ># 3528 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ValueDef CORBA_ValueDefSeq; ># 3545 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueDefSeq_struct; ># 3660 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_AbstractInterfaceDef; ># 3676 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_AbstractInterfaceDef_struct; ># 3689 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_AbstractInterfaceDef CORBA_AbstractInterfaceDefSeq; ># 3706 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_AbstractInterfaceDefSeq_struct; ># 3795 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_LocalInterfaceDef; ># 3811 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_LocalInterfaceDef_struct; ># 3824 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_LocalInterfaceDef CORBA_LocalInterfaceDefSeq; ># 3841 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_LocalInterfaceDefSeq_struct; ># 3930 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExtInterfaceDef; ># 3946 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtInterfaceDef_struct; ># 3959 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ExtInterfaceDef CORBA_ExtInterfaceDefSeq; ># 3976 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtInterfaceDefSeq_struct; ># 4065 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExtValueDef; ># 4081 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtValueDef_struct; ># 4094 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ExtValueDef CORBA_ExtValueDefSeq; ># 4111 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtValueDefSeq_struct; ># 4200 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExtAbstractInterfaceDef; ># 4216 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtAbstractInterfaceDef_struct; ># 4229 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ExtAbstractInterfaceDef CORBA_ExtAbstractInterfaceDefSeq; ># 4246 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtAbstractInterfaceDefSeq_struct; ># 4335 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExtLocalInterfaceDef; ># 4351 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtLocalInterfaceDef_struct; ># 4364 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ExtLocalInterfaceDef CORBA_ExtLocalInterfaceDefSeq; ># 4381 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtLocalInterfaceDefSeq_struct; ># 4444 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_Contained; ># 4460 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Contained_struct; ># 4473 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Contained CORBA_ContainedSeq; ># 4490 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ContainedSeq_struct; ># 4501 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_StructMember_type CORBA_StructMember; >struct CORBA_StructMember_type { >CORBA_Identifier name; >CORBA_TypeCode type; >CORBA_IDLType type_def; >}; ># 4522 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_StructMember_struct; ># 4544 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_StructMember* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_StructMember; ># 4560 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_StructMember_struct; ># 4572 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_StructMember CORBA_StructMemberSeq; ># 4589 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_StructMemberSeq_struct; ># 4600 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_Initializer_type CORBA_Initializer; >struct CORBA_Initializer_type { >CORBA_StructMemberSeq members; >CORBA_Identifier name; >}; ># 4620 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Initializer_struct; ># 4642 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Initializer* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Initializer; ># 4658 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Initializer_struct; ># 4670 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Initializer CORBA_InitializerSeq; ># 4687 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_InitializerSeq_struct; ># 4698 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_UnionMember_type CORBA_UnionMember; >struct CORBA_UnionMember_type { >CORBA_Identifier name; >CORBA_any label; >CORBA_TypeCode type; >CORBA_IDLType type_def; >}; ># 4720 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_UnionMember_struct; > > > > > > > >typedef struct CORBA_ExceptionDescription_type CORBA_ExceptionDescription; >struct CORBA_ExceptionDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_TypeCode type; >}; ># 4753 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExceptionDescription_struct; ># 4775 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ExceptionDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ExceptionDescription; ># 4791 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExceptionDescription_struct; ># 4803 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ExceptionDescription CORBA_ExcDescriptionSeq; ># 4820 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExcDescriptionSeq_struct; ># 4831 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_ExtInitializer_type CORBA_ExtInitializer; >struct CORBA_ExtInitializer_type { >CORBA_StructMemberSeq members; >CORBA_ExcDescriptionSeq exceptions; >CORBA_Identifier name; >}; ># 4852 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtInitializer_struct; ># 4874 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ExtInitializer* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ExtInitializer; ># 4890 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtInitializer_struct; ># 4902 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ExtInitializer CORBA_ExtInitializerSeq; ># 4919 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtInitializerSeq_struct; ># 4942 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_UnionMember* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_UnionMember; ># 4958 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_UnionMember_struct; ># 4970 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_UnionMember CORBA_UnionMemberSeq; ># 4987 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_UnionMemberSeq_struct; ># 5010 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_string* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_string; ># 5026 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_string_struct; ># 5050 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_string CORBA_sequence_CORBA_Identifier; ># 5066 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Identifier_struct; ># 5079 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Identifier CORBA_EnumMemberSeq; ># 5096 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_EnumMemberSeq_struct; ># 5133 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_Container_Description_type CORBA_Container_Description; >struct CORBA_Container_Description_type { >CORBA_Contained contained_object; >CORBA_DefinitionKind kind; >CORBA_any value; >}; ># 5154 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Container_Description_struct; ># 5176 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_Container_Description* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_Container_Description; ># 5192 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Container_Description_struct; ># 5204 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Container_Description CORBA_Container_DescriptionSeq; ># 5221 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Container_DescriptionSeq_struct; ># 5258 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef enum { > CORBA_pk_null, > CORBA_pk_void, > CORBA_pk_short, > CORBA_pk_long, > CORBA_pk_ushort, > CORBA_pk_ulong, > CORBA_pk_float, > CORBA_pk_double, > CORBA_pk_boolean, > CORBA_pk_char, > CORBA_pk_octet, > CORBA_pk_any, > CORBA_pk_TypeCode, > CORBA_pk_Principal, > CORBA_pk_string, > CORBA_pk_objref, > CORBA_pk_longlong, > CORBA_pk_ulonglong, > CORBA_pk_longdouble, > CORBA_pk_wchar, > CORBA_pk_wstring, > CORBA_pk_value_base >} CORBA_PrimitiveKind; ># 5296 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_PrimitiveKind_struct; ># 5356 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_ModuleDescription_type CORBA_ModuleDescription; >struct CORBA_ModuleDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >}; ># 5378 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ModuleDescription_struct; ># 5414 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_ConstantDescription_type CORBA_ConstantDescription; >struct CORBA_ConstantDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_TypeCode type; >CORBA_any value; >}; ># 5438 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ConstantDescription_struct; ># 5474 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TypeDescription_type CORBA_TypeDescription; >struct CORBA_TypeDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_TypeCode type; >}; ># 5497 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TypeDescription_struct; ># 5819 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef enum { > CORBA_ATTR_NORMAL, > CORBA_ATTR_READONLY >} CORBA_AttributeMode; ># 5837 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_AttributeMode_struct; ># 5871 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_AttributeDescription_type CORBA_AttributeDescription; >struct CORBA_AttributeDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_TypeCode type; >CORBA_AttributeMode mode; >}; ># 5895 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_AttributeDescription_struct; > > > > > > > >typedef struct CORBA_ExtAttributeDescription_type CORBA_ExtAttributeDescription; >struct CORBA_ExtAttributeDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_TypeCode type; >CORBA_AttributeMode mode; >CORBA_ExcDescriptionSeq get_exceptions; >CORBA_ExcDescriptionSeq put_exceptions; >}; ># 5931 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtAttributeDescription_struct; ># 5943 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_Object CORBA_ExtAttributeDef; >extern CORBA_unsigned_long CORBA_ExtAttributeDef__classid; ># 5959 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtAttributeDef_struct; > > > > > >typedef enum { > CORBA_OP_NORMAL, > CORBA_OP_ONEWAY >} CORBA_OperationMode; ># 5985 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_OperationMode_struct; > > > > > >typedef enum { > CORBA_PARAM_IN, > CORBA_PARAM_OUT, > CORBA_PARAM_INOUT >} CORBA_ParameterMode; ># 6012 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ParameterMode_struct; > > > > > >typedef struct CORBA_ParameterDescription_type CORBA_ParameterDescription; >struct CORBA_ParameterDescription_type { >CORBA_Identifier name; >CORBA_TypeCode type; >CORBA_IDLType type_def; >CORBA_ParameterMode mode; >}; ># 6042 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ParameterDescription_struct; ># 6064 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ParameterDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ParameterDescription; ># 6080 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ParameterDescription_struct; ># 6092 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ParameterDescription CORBA_ParDescriptionSeq; ># 6109 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ParDescriptionSeq_struct; ># 6120 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_Identifier CORBA_ContextIdentifier; ># 6137 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ContextIdentifier_struct; ># 6199 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_string CORBA_sequence_CORBA_ContextIdentifier; ># 6215 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ContextIdentifier_struct; ># 6228 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ContextIdentifier CORBA_ContextIdSeq; ># 6245 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ContextIdSeq_struct; ># 6308 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_ExceptionDef; ># 6324 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExceptionDef_struct; ># 6337 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ExceptionDef CORBA_ExceptionDefSeq; ># 6354 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExceptionDefSeq_struct; ># 6391 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_OperationDescription_type CORBA_OperationDescription; >struct CORBA_OperationDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_TypeCode result; >CORBA_OperationMode mode; >CORBA_ContextIdSeq contexts; >CORBA_ParDescriptionSeq parameters; >CORBA_ExcDescriptionSeq exceptions; >}; ># 6418 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_OperationDescription_struct; ># 6481 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_string CORBA_sequence_CORBA_RepositoryId; ># 6497 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_RepositoryId_struct; ># 6510 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_RepositoryId CORBA_RepositoryIdSeq; ># 6527 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_RepositoryIdSeq_struct; ># 6550 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_OperationDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_OperationDescription; ># 6566 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_OperationDescription_struct; ># 6578 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_OperationDescription CORBA_OpDescriptionSeq; ># 6595 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_OpDescriptionSeq_struct; ># 6618 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_AttributeDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_AttributeDescription; ># 6634 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_AttributeDescription_struct; ># 6646 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_AttributeDescription CORBA_AttrDescriptionSeq; ># 6663 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_AttrDescriptionSeq_struct; ># 6686 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ExtAttributeDescription* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ExtAttributeDescription; ># 6702 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ExtAttributeDescription_struct; ># 6714 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ExtAttributeDescription CORBA_ExtAttrDescriptionSeq; ># 6731 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtAttrDescriptionSeq_struct; ># 6768 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_InterfaceDef_FullInterfaceDescription_type CORBA_InterfaceDef_FullInterfaceDescription; >struct CORBA_InterfaceDef_FullInterfaceDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_OpDescriptionSeq operations; >CORBA_AttrDescriptionSeq attributes; >CORBA_RepositoryIdSeq base_interfaces; >CORBA_TypeCode type; >CORBA_boolean is_abstract; >}; ># 6795 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_InterfaceDef_FullInterfaceDescription_struct; > > > > > > > >typedef struct CORBA_InterfaceDescription_type CORBA_InterfaceDescription; >struct CORBA_InterfaceDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_RepositoryIdSeq base_interfaces; >CORBA_boolean is_abstract; >}; ># 6829 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_InterfaceDescription_struct; ># 6841 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_Object CORBA_InterfaceAttrExtension; >extern CORBA_unsigned_long CORBA_InterfaceAttrExtension__classid; ># 6857 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_InterfaceAttrExtension_struct; > > > > > >typedef struct CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_type CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription; >struct CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_OpDescriptionSeq operations; >CORBA_ExtAttrDescriptionSeq attributes; >CORBA_RepositoryIdSeq base_interfaces; >CORBA_TypeCode type; >}; ># 6891 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription_struct; ># 6927 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_short CORBA_Visibility; ># 6944 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Visibility_struct; ># 6962 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_ValueMember_type CORBA_ValueMember; >struct CORBA_ValueMember_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_TypeCode type; >CORBA_IDLType type_def; >CORBA_Visibility access; >}; ># 6987 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueMember_struct; ># 7009 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ValueMember* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ValueMember; ># 7025 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ValueMember_struct; ># 7037 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ValueMember CORBA_ValueMemberSeq; ># 7054 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueMemberSeq_struct; ># 7117 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_ValueDef_FullValueDescription_type CORBA_ValueDef_FullValueDescription; >struct CORBA_ValueDef_FullValueDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_boolean is_abstract; >CORBA_boolean is_custom; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_OpDescriptionSeq operations; >CORBA_AttrDescriptionSeq attributes; >CORBA_ValueMemberSeq members; >CORBA_InitializerSeq initializers; >CORBA_RepositoryIdSeq supported_interfaces; >CORBA_RepositoryIdSeq abstract_base_values; >CORBA_boolean is_truncatable; >CORBA_RepositoryId base_value; >CORBA_TypeCode type; >}; ># 7150 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueDef_FullValueDescription_struct; > > > > > > > >typedef struct CORBA_ValueDescription_type CORBA_ValueDescription; >struct CORBA_ValueDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_boolean is_abstract; >CORBA_boolean is_custom; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_RepositoryIdSeq supported_interfaces; >CORBA_RepositoryIdSeq abstract_base_values; >CORBA_boolean is_truncatable; >CORBA_RepositoryId base_value; >}; ># 7188 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueDescription_struct; ># 7224 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_ExtValueDef_ExtFullValueDescription_type CORBA_ExtValueDef_ExtFullValueDescription; >struct CORBA_ExtValueDef_ExtFullValueDescription_type { >CORBA_Identifier name; >CORBA_RepositoryId id; >CORBA_boolean is_abstract; >CORBA_boolean is_custom; >CORBA_RepositoryId defined_in; >CORBA_VersionSpec version; >CORBA_OpDescriptionSeq operations; >CORBA_ExtAttrDescriptionSeq attributes; >CORBA_ValueMemberSeq members; >CORBA_ExtInitializerSeq initializers; >CORBA_RepositoryIdSeq supported_interfaces; >CORBA_RepositoryIdSeq abstract_base_values; >CORBA_boolean is_truncatable; >CORBA_RepositoryId base_value; >CORBA_TypeCode type; >}; ># 7257 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ExtValueDef_ExtFullValueDescription_struct; ># 7397 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef enum { > CORBA_tk_null, > CORBA_tk_void, > CORBA_tk_short, > CORBA_tk_long, > CORBA_tk_ushort, > CORBA_tk_ulong, > CORBA_tk_float, > CORBA_tk_double, > CORBA_tk_boolean, > CORBA_tk_char, > CORBA_tk_octet, > CORBA_tk_any, > CORBA_tk_TypeCode, > CORBA_tk_Principal, > CORBA_tk_objref, > CORBA_tk_struct, > CORBA_tk_union, > CORBA_tk_enum, > CORBA_tk_string, > CORBA_tk_sequence, > CORBA_tk_array, > CORBA_tk_alias, > CORBA_tk_except, > CORBA_tk_longlong, > CORBA_tk_ulonglong, > CORBA_tk_longdouble, > CORBA_tk_wchar, > CORBA_tk_wstring, > CORBA_tk_fixed, > CORBA_tk_value, > CORBA_tk_value_box, > CORBA_tk_native, > CORBA_tk_abstract_interface, > CORBA_tk_local_interface, > CORBA_tk_component, > CORBA_tk_home, > CORBA_tk_event >} CORBA_TCKind; ># 7450 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TCKind_struct; > > > > > >typedef CORBA_short CORBA_ValueModifier; ># 7475 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ValueModifier_struct; ># 7529 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TypeCode_Bounds_type CORBA_TypeCode_Bounds; >struct CORBA_TypeCode_Bounds_type { >int dummy; >}; ># 7548 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TypeCode_Bounds_struct; ># 7560 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_TypeCode_BadKind_type CORBA_TypeCode_BadKind; >struct CORBA_TypeCode_BadKind_type { >int dummy; >}; ># 7579 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_TypeCode_BadKind_struct; ># 7601 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_any* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_any; ># 7617 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_any_struct; ># 7629 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_any CORBA_AnySeq; ># 7646 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_AnySeq_struct; ># 7669 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_boolean* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_boolean; ># 7685 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_boolean_struct; ># 7697 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_boolean CORBA_BooleanSeq; ># 7714 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_BooleanSeq_struct; ># 7737 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_char* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_char; ># 7753 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_char_struct; ># 7765 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_char CORBA_CharSeq; ># 7782 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_CharSeq_struct; ># 7805 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_wchar* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_wchar; ># 7821 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_wchar_struct; ># 7833 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_wchar CORBA_WCharSeq; ># 7850 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_WCharSeq_struct; ># 7873 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_octet* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_octet; ># 7889 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_octet_struct; ># 7901 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_octet CORBA_OctetSeq; ># 7918 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_OctetSeq_struct; ># 7941 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_short* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_short; ># 7957 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_short_struct; ># 7969 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_short CORBA_ShortSeq; ># 7986 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ShortSeq_struct; ># 8037 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_unsigned_short CORBA_UShortSeq; ># 8054 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_UShortSeq_struct; ># 8077 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_long; ># 8093 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_long_struct; ># 8105 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_long CORBA_LongSeq; ># 8122 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_LongSeq_struct; ># 8173 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_unsigned_long CORBA_ULongSeq; ># 8190 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ULongSeq_struct; ># 8213 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_long_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_long_long; ># 8229 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_long_long_struct; ># 8241 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_long_long CORBA_LongLongSeq; ># 8258 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_LongLongSeq_struct; ># 8281 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_unsigned_long_long* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_unsigned_long_long; ># 8297 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_unsigned_long_long_struct; ># 8309 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_unsigned_long_long CORBA_ULongLongSeq; ># 8326 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ULongLongSeq_struct; ># 8349 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_float* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_float; ># 8365 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_float_struct; ># 8377 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_float CORBA_FloatSeq; ># 8394 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_FloatSeq_struct; ># 8417 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_double* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_double; ># 8433 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_double_struct; ># 8445 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_double CORBA_DoubleSeq; ># 8462 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_DoubleSeq_struct; ># 8485 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_long_double* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_long_double; ># 8501 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_long_double_struct; ># 8513 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_long_double CORBA_LongDoubleSeq; ># 8530 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_LongDoubleSeq_struct; ># 8581 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_string CORBA_StringSeq; ># 8598 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_StringSeq_struct; ># 8621 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_wstring* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_wstring; ># 8637 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_wstring_struct; ># 8649 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_wstring CORBA_WStringSeq; ># 8666 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_WStringSeq_struct; ># 8679 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_BadFixedValue_type CORBA_BadFixedValue; >struct CORBA_BadFixedValue_type { >CORBA_unsigned_long offset; >}; ># 8698 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_BadFixedValue_struct; ># 8724 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_SystemException_type CORBA_SystemException; >struct CORBA_SystemException_type { >CORBA_unsigned_long minor; >CORBA_completion_status completed; >}; ># 8744 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_SystemException_struct; ># 8755 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_Context_type *CORBA_Context; > > > > > > > >typedef struct CORBA_NVList_type *CORBA_NVList; ># 8787 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_Request_type *CORBA_Request; > > > > > > > >typedef struct CORBA_ServerRequest_type *CORBA_ServerRequest; > > > > > > >typedef CORBA_unsigned_long CORBA_Flags; ># 8819 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_Flags_struct; > > > > > > > >typedef struct CORBA_NamedValue_type CORBA_NamedValue; >struct CORBA_NamedValue_type { >CORBA_Identifier name; >CORBA_any argument; >CORBA_long len; >CORBA_Flags arg_modes; >}; ># 8851 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_NamedValue_struct; > > > > > > > >typedef enum { > CORBA_SET_OVERRIDE, > CORBA_ADD_OVERRIDE >} CORBA_SetOverrideType; ># 8879 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_SetOverrideType_struct; ># 8947 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_CORBA_Request; ># 8963 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_Request_struct; ># 8976 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_Request CORBA_RequestSeq; ># 8993 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_RequestSeq_struct; ># 9004 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_AbstractBase_type *CORBA_AbstractBase; > > > >typedef CORBA_unsigned_short CORBA_ServiceType; ># 9025 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ServiceType_struct; > > > > > > > >typedef CORBA_unsigned_long CORBA_ServiceOption; ># 9052 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ServiceOption_struct; > > > > > > > >typedef CORBA_unsigned_long CORBA_ServiceDetailType; ># 9079 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ServiceDetailType_struct; ># 9093 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_ServiceDetail_type CORBA_ServiceDetail; ># 9134 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >struct CORBA_ServiceDetail_type { >CORBA_ServiceDetailType service_detail_type; >CORBA_sequence_CORBA_octet service_detail; >}; ># 9153 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ServiceDetail_struct; > > > > > > > >typedef struct CORBA_ServiceInformation_type CORBA_ServiceInformation; ># 9218 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_unsigned_long CORBA_sequence_CORBA_ServiceOption; ># 9234 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ServiceOption_struct; ># 9259 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_ServiceDetail* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_ServiceDetail; ># 9275 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ServiceDetail_struct; > > > > > > > >struct CORBA_ServiceInformation_type { >CORBA_sequence_CORBA_ServiceOption service_options; >CORBA_sequence_CORBA_ServiceDetail service_details; >}; ># 9304 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ServiceInformation_struct; > > > > > > > >typedef struct CORBA_ValueFactory_type *CORBA_ValueFactory; > > > >typedef CORBA_string CORBA_ORBid; ># 9335 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ORBid_struct; ># 9347 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_WrongTransaction_type CORBA_WrongTransaction; >struct CORBA_WrongTransaction_type { >int dummy; >}; ># 9366 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_WrongTransaction_struct; ># 9463 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_string CORBA_sequence_CORBA_ORB_ObjectId; ># 9479 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_ORB_ObjectId_struct; ># 9492 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef CORBA_sequence_CORBA_ORB_ObjectId CORBA_ORB_ObjectIdList; ># 9509 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ORB_ObjectIdList_struct; ># 9522 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >typedef struct CORBA_ORB_InvalidName_type CORBA_ORB_InvalidName; >struct CORBA_ORB_InvalidName_type { >int dummy; >}; ># 9541 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_ORB_InvalidName_struct; > > > > > > > >typedef struct CORBA_OpaqueValue_type *CORBA_OpaqueValue; ># 9587 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_PolicyType CORBA_Policy__get_policy_type(CORBA_Policy _obj, CORBA_Environment *ev); >CORBA_Policy CORBA_Policy_copy(CORBA_Policy _obj, CORBA_Environment *ev); >void CORBA_Policy_destroy(CORBA_Policy _obj, CORBA_Environment *ev); >CORBA_Policy CORBA_DomainManager_get_domain_policy(CORBA_DomainManager _obj, const CORBA_PolicyType policy_type, CORBA_Environment *ev); > > > >void CORBA_ConstructionPolicy_make_domain_manager(CORBA_ConstructionPolicy _obj, const CORBA_InterfaceDef object_type, const CORBA_boolean constr_policy, CORBA_Environment *ev); >CORBA_DefinitionKind CORBA_IRObject__get_def_kind(CORBA_IRObject _obj, CORBA_Environment *ev); >void CORBA_IRObject_destroy(CORBA_IRObject _obj, CORBA_Environment *ev); > > >CORBA_RepositoryId CORBA_Contained__get_id(CORBA_Contained _obj, CORBA_Environment *ev); >void CORBA_Contained__set_id(CORBA_Contained _obj, const CORBA_char * value, CORBA_Environment *ev); >CORBA_Identifier CORBA_Contained__get_name(CORBA_Contained _obj, CORBA_Environment *ev); >void CORBA_Contained__set_name(CORBA_Contained _obj, const CORBA_char * value, CORBA_Environment *ev); >CORBA_VersionSpec CORBA_Contained__get_version(CORBA_Contained _obj, CORBA_Environment *ev); >void CORBA_Contained__set_version(CORBA_Contained _obj, const CORBA_char * value, CORBA_Environment *ev); >CORBA_Container CORBA_Contained__get_defined_in(CORBA_Contained _obj, CORBA_Environment *ev); >CORBA_ScopedName CORBA_Contained__get_absolute_name(CORBA_Contained _obj, CORBA_Environment *ev); >CORBA_Repository CORBA_Contained__get_containing_repository(CORBA_Contained _obj, CORBA_Environment *ev); >CORBA_Contained_Description* CORBA_Contained_describe(CORBA_Contained _obj, CORBA_Environment *ev); >void CORBA_Contained_move(CORBA_Contained _obj, const CORBA_Container new_container, const CORBA_char * new_name, const CORBA_char * new_version, CORBA_Environment *ev); > > >CORBA_Contained CORBA_Container_lookup(CORBA_Container _obj, const CORBA_char * search_name, CORBA_Environment *ev); >CORBA_ContainedSeq* CORBA_Container_contents(CORBA_Container _obj, const CORBA_DefinitionKind limit_type, const CORBA_boolean exclude_inherited, CORBA_Environment *ev); >CORBA_ContainedSeq* CORBA_Container_lookup_name(CORBA_Container _obj, const CORBA_char * search_name, const CORBA_long levels_to_search, const CORBA_DefinitionKind limit_type, const CORBA_boolean exclude_inherited, CORBA_Environment *ev); >CORBA_Container_DescriptionSeq* CORBA_Container_describe_contents(CORBA_Container _obj, const CORBA_DefinitionKind limit_type, const CORBA_boolean exclude_inherited, const CORBA_long max_returned_objs, CORBA_Environment *ev); >CORBA_ModuleDef CORBA_Container_create_module(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, CORBA_Environment *ev); >CORBA_ConstantDef CORBA_Container_create_constant(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_any* value, CORBA_Environment *ev); >CORBA_StructDef CORBA_Container_create_struct(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_StructMemberSeq* members, CORBA_Environment *ev); >CORBA_UnionDef CORBA_Container_create_union(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType discriminator_type, const CORBA_UnionMemberSeq* members, CORBA_Environment *ev); >CORBA_EnumDef CORBA_Container_create_enum(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_EnumMemberSeq* members, CORBA_Environment *ev); >CORBA_AliasDef CORBA_Container_create_alias(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType original_type, CORBA_Environment *ev); >CORBA_InterfaceDef CORBA_Container_create_interface(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_InterfaceDefSeq* base_interfaces, const CORBA_boolean is_abstract, CORBA_Environment *ev); >CORBA_ValueDef CORBA_Container_create_value(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_boolean is_custom, const CORBA_boolean is_abstract, const CORBA_ValueDef base_value, const CORBA_boolean is_truncatable, const CORBA_ValueDefSeq* abstract_base_values, const CORBA_InterfaceDefSeq* supported_interfaces, const CORBA_InitializerSeq* initializers, CORBA_Environment *ev); >CORBA_ValueBoxDef CORBA_Container_create_value_box(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType original_type_def, CORBA_Environment *ev); >CORBA_ExceptionDef CORBA_Container_create_exception(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_StructMemberSeq* members, CORBA_Environment *ev); >CORBA_NativeDef CORBA_Container_create_native(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, CORBA_Environment *ev); >CORBA_AbstractInterfaceDef CORBA_Container_create_abstract_interface(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_AbstractInterfaceDefSeq* base_interfaces, CORBA_Environment *ev); >CORBA_LocalInterfaceDef CORBA_Container_create_local_interface(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_InterfaceDefSeq* base_interfaces, CORBA_Environment *ev); >CORBA_ExtValueDef CORBA_Container_create_ext_value(CORBA_Container _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_boolean is_custom, const CORBA_boolean is_abstract, const CORBA_ValueDef base_value, const CORBA_boolean is_truncatable, const CORBA_ValueDefSeq* abstract_base_values, const CORBA_InterfaceDefSeq* supported_interfaces, const CORBA_ExtInitializerSeq* initializers, CORBA_Environment *ev); > > >CORBA_TypeCode CORBA_IDLType__get_type(CORBA_IDLType _obj, CORBA_Environment *ev); ># 9653 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_Contained CORBA_Repository_lookup_id(CORBA_Repository _obj, const CORBA_char * search_id, CORBA_Environment *ev); >CORBA_TypeCode CORBA_Repository_get_canonical_typecode(CORBA_Repository _obj, const CORBA_TypeCode tc, CORBA_Environment *ev); >CORBA_PrimitiveDef CORBA_Repository_get_primitive(CORBA_Repository _obj, const CORBA_PrimitiveKind kind, CORBA_Environment *ev); >CORBA_StringDef CORBA_Repository_create_string(CORBA_Repository _obj, const CORBA_unsigned_long bound, CORBA_Environment *ev); >CORBA_WstringDef CORBA_Repository_create_wstring(CORBA_Repository _obj, const CORBA_unsigned_long bound, CORBA_Environment *ev); >CORBA_SequenceDef CORBA_Repository_create_sequence(CORBA_Repository _obj, const CORBA_unsigned_long bound, const CORBA_IDLType element_type, CORBA_Environment *ev); >CORBA_ArrayDef CORBA_Repository_create_array(CORBA_Repository _obj, const CORBA_unsigned_long length, const CORBA_IDLType element_type, CORBA_Environment *ev); >CORBA_FixedDef CORBA_Repository_create_fixed(CORBA_Repository _obj, const CORBA_unsigned_short digits, const CORBA_short scale, CORBA_Environment *ev); ># 9705 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_TypeCode CORBA_ConstantDef__get_type(CORBA_ConstantDef _obj, CORBA_Environment *ev); >CORBA_IDLType CORBA_ConstantDef__get_type_def(CORBA_ConstantDef _obj, CORBA_Environment *ev); >void CORBA_ConstantDef__set_type_def(CORBA_ConstantDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); >CORBA_any* CORBA_ConstantDef__get_value(CORBA_ConstantDef _obj, CORBA_Environment *ev); >void CORBA_ConstantDef__set_value(CORBA_ConstantDef _obj, const CORBA_any* value, CORBA_Environment *ev); ># 9756 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_StructMemberSeq* CORBA_StructDef__get_members(CORBA_StructDef _obj, CORBA_Environment *ev); >void CORBA_StructDef__set_members(CORBA_StructDef _obj, const CORBA_StructMemberSeq* value, CORBA_Environment *ev); ># 9790 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_TypeCode CORBA_UnionDef__get_discriminator_type(CORBA_UnionDef _obj, CORBA_Environment *ev); >CORBA_IDLType CORBA_UnionDef__get_discriminator_type_def(CORBA_UnionDef _obj, CORBA_Environment *ev); >void CORBA_UnionDef__set_discriminator_type_def(CORBA_UnionDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); >CORBA_UnionMemberSeq* CORBA_UnionDef__get_members(CORBA_UnionDef _obj, CORBA_Environment *ev); >void CORBA_UnionDef__set_members(CORBA_UnionDef _obj, const CORBA_UnionMemberSeq* value, CORBA_Environment *ev); ># 9809 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_EnumMemberSeq* CORBA_EnumDef__get_members(CORBA_EnumDef _obj, CORBA_Environment *ev); >void CORBA_EnumDef__set_members(CORBA_EnumDef _obj, const CORBA_EnumMemberSeq* value, CORBA_Environment *ev); ># 9825 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_IDLType CORBA_AliasDef__get_original_type_def(CORBA_AliasDef _obj, CORBA_Environment *ev); >void CORBA_AliasDef__set_original_type_def(CORBA_AliasDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); ># 9844 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_PrimitiveKind CORBA_PrimitiveDef__get_kind(CORBA_PrimitiveDef _obj, CORBA_Environment *ev); > > > >CORBA_unsigned_long CORBA_StringDef__get_bound(CORBA_StringDef _obj, CORBA_Environment *ev); >void CORBA_StringDef__set_bound(CORBA_StringDef _obj, const CORBA_unsigned_long value, CORBA_Environment *ev); > > > >CORBA_unsigned_long CORBA_WstringDef__get_bound(CORBA_WstringDef _obj, CORBA_Environment *ev); >void CORBA_WstringDef__set_bound(CORBA_WstringDef _obj, const CORBA_unsigned_long value, CORBA_Environment *ev); > > > >CORBA_unsigned_short CORBA_FixedDef__get_digits(CORBA_FixedDef _obj, CORBA_Environment *ev); >void CORBA_FixedDef__set_digits(CORBA_FixedDef _obj, const CORBA_unsigned_short value, CORBA_Environment *ev); >CORBA_short CORBA_FixedDef__get_scale(CORBA_FixedDef _obj, CORBA_Environment *ev); >void CORBA_FixedDef__set_scale(CORBA_FixedDef _obj, const CORBA_short value, CORBA_Environment *ev); > > > >CORBA_unsigned_long CORBA_SequenceDef__get_bound(CORBA_SequenceDef _obj, CORBA_Environment *ev); >void CORBA_SequenceDef__set_bound(CORBA_SequenceDef _obj, const CORBA_unsigned_long value, CORBA_Environment *ev); >CORBA_TypeCode CORBA_SequenceDef__get_element_type(CORBA_SequenceDef _obj, CORBA_Environment *ev); >CORBA_IDLType CORBA_SequenceDef__get_element_type_def(CORBA_SequenceDef _obj, CORBA_Environment *ev); >void CORBA_SequenceDef__set_element_type_def(CORBA_SequenceDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); > > > >CORBA_unsigned_long CORBA_ArrayDef__get_length(CORBA_ArrayDef _obj, CORBA_Environment *ev); >void CORBA_ArrayDef__set_length(CORBA_ArrayDef _obj, const CORBA_unsigned_long value, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ArrayDef__get_element_type(CORBA_ArrayDef _obj, CORBA_Environment *ev); >CORBA_IDLType CORBA_ArrayDef__get_element_type_def(CORBA_ArrayDef _obj, CORBA_Environment *ev); >void CORBA_ArrayDef__set_element_type_def(CORBA_ArrayDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); ># 9909 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_TypeCode CORBA_ExceptionDef__get_type(CORBA_ExceptionDef _obj, CORBA_Environment *ev); >CORBA_StructMemberSeq* CORBA_ExceptionDef__get_members(CORBA_ExceptionDef _obj, CORBA_Environment *ev); >void CORBA_ExceptionDef__set_members(CORBA_ExceptionDef _obj, const CORBA_StructMemberSeq* value, CORBA_Environment *ev); ># 9925 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_TypeCode CORBA_AttributeDef__get_type(CORBA_AttributeDef _obj, CORBA_Environment *ev); >CORBA_IDLType CORBA_AttributeDef__get_type_def(CORBA_AttributeDef _obj, CORBA_Environment *ev); >void CORBA_AttributeDef__set_type_def(CORBA_AttributeDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); >CORBA_AttributeMode CORBA_AttributeDef__get_mode(CORBA_AttributeDef _obj, CORBA_Environment *ev); >void CORBA_AttributeDef__set_mode(CORBA_AttributeDef _obj, const CORBA_AttributeMode value, CORBA_Environment *ev); ># 9948 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_ExcDescriptionSeq* CORBA_ExtAttributeDef__get_get_exceptions(CORBA_ExtAttributeDef _obj, CORBA_Environment *ev); >void CORBA_ExtAttributeDef__set_get_exceptions(CORBA_ExtAttributeDef _obj, const CORBA_ExcDescriptionSeq* value, CORBA_Environment *ev); >CORBA_ExcDescriptionSeq* CORBA_ExtAttributeDef__get_set_exceptions(CORBA_ExtAttributeDef _obj, CORBA_Environment *ev); >void CORBA_ExtAttributeDef__set_set_exceptions(CORBA_ExtAttributeDef _obj, const CORBA_ExcDescriptionSeq* value, CORBA_Environment *ev); >CORBA_ExtAttributeDescription* CORBA_ExtAttributeDef_describe_attribute(CORBA_ExtAttributeDef _obj, CORBA_Environment *ev); ># 9966 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_TypeCode CORBA_OperationDef__get_result(CORBA_OperationDef _obj, CORBA_Environment *ev); >CORBA_IDLType CORBA_OperationDef__get_result_def(CORBA_OperationDef _obj, CORBA_Environment *ev); >void CORBA_OperationDef__set_result_def(CORBA_OperationDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); >CORBA_ParDescriptionSeq* CORBA_OperationDef__get_params(CORBA_OperationDef _obj, CORBA_Environment *ev); >void CORBA_OperationDef__set_params(CORBA_OperationDef _obj, const CORBA_ParDescriptionSeq* value, CORBA_Environment *ev); >CORBA_OperationMode CORBA_OperationDef__get_mode(CORBA_OperationDef _obj, CORBA_Environment *ev); >void CORBA_OperationDef__set_mode(CORBA_OperationDef _obj, const CORBA_OperationMode value, CORBA_Environment *ev); >CORBA_ContextIdSeq* CORBA_OperationDef__get_contexts(CORBA_OperationDef _obj, CORBA_Environment *ev); >void CORBA_OperationDef__set_contexts(CORBA_OperationDef _obj, const CORBA_ContextIdSeq* value, CORBA_Environment *ev); >CORBA_ExceptionDefSeq* CORBA_OperationDef__get_exceptions(CORBA_OperationDef _obj, CORBA_Environment *ev); >void CORBA_OperationDef__set_exceptions(CORBA_OperationDef _obj, const CORBA_ExceptionDefSeq* value, CORBA_Environment *ev); ># 10009 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_InterfaceDefSeq* CORBA_InterfaceDef__get_base_interfaces(CORBA_InterfaceDef _obj, CORBA_Environment *ev); >void CORBA_InterfaceDef__set_base_interfaces(CORBA_InterfaceDef _obj, const CORBA_InterfaceDefSeq* value, CORBA_Environment *ev); >CORBA_boolean CORBA_InterfaceDef__get_is_abstract(CORBA_InterfaceDef _obj, CORBA_Environment *ev); >void CORBA_InterfaceDef__set_is_abstract(CORBA_InterfaceDef _obj, const CORBA_boolean value, CORBA_Environment *ev); >CORBA_boolean CORBA_InterfaceDef_is_a(CORBA_InterfaceDef _obj, const CORBA_char * interface_id, CORBA_Environment *ev); >CORBA_InterfaceDef_FullInterfaceDescription* CORBA_InterfaceDef_describe_interface(CORBA_InterfaceDef _obj, CORBA_Environment *ev); >CORBA_AttributeDef CORBA_InterfaceDef_create_attribute(CORBA_InterfaceDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_AttributeMode mode, CORBA_Environment *ev); >CORBA_OperationDef CORBA_InterfaceDef_create_operation(CORBA_InterfaceDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType result, const CORBA_OperationMode mode, const CORBA_ParDescriptionSeq* params, const CORBA_ExceptionDefSeq* exceptions, const CORBA_ContextIdSeq* contexts, CORBA_Environment *ev); >CORBA_InterfaceAttrExtension_ExtFullInterfaceDescription* CORBA_InterfaceAttrExtension_describe_ext_interface(CORBA_InterfaceAttrExtension _obj, CORBA_Environment *ev); >CORBA_ExtAttributeDef CORBA_InterfaceAttrExtension_create_ext_attribute(CORBA_InterfaceAttrExtension _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_AttributeMode mode, const CORBA_ExceptionDefSeq* get_exceptions, const CORBA_ExceptionDefSeq* set_exceptions, CORBA_Environment *ev); ># 10074 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_TypeCode CORBA_ValueMemberDef__get_type(CORBA_ValueMemberDef _obj, CORBA_Environment *ev); >CORBA_IDLType CORBA_ValueMemberDef__get_type_def(CORBA_ValueMemberDef _obj, CORBA_Environment *ev); >void CORBA_ValueMemberDef__set_type_def(CORBA_ValueMemberDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); >CORBA_Visibility CORBA_ValueMemberDef__get_access(CORBA_ValueMemberDef _obj, CORBA_Environment *ev); >void CORBA_ValueMemberDef__set_access(CORBA_ValueMemberDef _obj, const CORBA_Visibility value, CORBA_Environment *ev); ># 10111 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_InterfaceDefSeq* CORBA_ValueDef__get_supported_interfaces(CORBA_ValueDef _obj, CORBA_Environment *ev); >void CORBA_ValueDef__set_supported_interfaces(CORBA_ValueDef _obj, const CORBA_InterfaceDefSeq* value, CORBA_Environment *ev); >CORBA_InitializerSeq* CORBA_ValueDef__get_initializers(CORBA_ValueDef _obj, CORBA_Environment *ev); >void CORBA_ValueDef__set_initializers(CORBA_ValueDef _obj, const CORBA_InitializerSeq* value, CORBA_Environment *ev); >CORBA_ValueDef CORBA_ValueDef__get_base_value(CORBA_ValueDef _obj, CORBA_Environment *ev); >void CORBA_ValueDef__set_base_value(CORBA_ValueDef _obj, const CORBA_ValueDef value, CORBA_Environment *ev); >CORBA_ValueDefSeq* CORBA_ValueDef__get_abstract_base_values(CORBA_ValueDef _obj, CORBA_Environment *ev); >void CORBA_ValueDef__set_abstract_base_values(CORBA_ValueDef _obj, const CORBA_ValueDefSeq* value, CORBA_Environment *ev); >CORBA_boolean CORBA_ValueDef__get_is_abstract(CORBA_ValueDef _obj, CORBA_Environment *ev); >void CORBA_ValueDef__set_is_abstract(CORBA_ValueDef _obj, const CORBA_boolean value, CORBA_Environment *ev); >CORBA_boolean CORBA_ValueDef__get_is_custom(CORBA_ValueDef _obj, CORBA_Environment *ev); >void CORBA_ValueDef__set_is_custom(CORBA_ValueDef _obj, const CORBA_boolean value, CORBA_Environment *ev); >CORBA_boolean CORBA_ValueDef__get_is_truncatable(CORBA_ValueDef _obj, CORBA_Environment *ev); >void CORBA_ValueDef__set_is_truncatable(CORBA_ValueDef _obj, const CORBA_boolean value, CORBA_Environment *ev); >CORBA_boolean CORBA_ValueDef_is_a(CORBA_ValueDef _obj, const CORBA_char * id, CORBA_Environment *ev); >CORBA_ValueDef_FullValueDescription* CORBA_ValueDef_describe_value(CORBA_ValueDef _obj, CORBA_Environment *ev); >CORBA_ValueMemberDef CORBA_ValueDef_create_value_member(CORBA_ValueDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_Visibility access, CORBA_Environment *ev); >CORBA_AttributeDef CORBA_ValueDef_create_attribute(CORBA_ValueDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_AttributeMode mode, CORBA_Environment *ev); >CORBA_OperationDef CORBA_ValueDef_create_operation(CORBA_ValueDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType result, const CORBA_OperationMode mode, const CORBA_ParDescriptionSeq* params, const CORBA_ExceptionDefSeq* exceptions, const CORBA_ContextIdSeq* contexts, CORBA_Environment *ev); ># 10181 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_ExtInitializerSeq* CORBA_ExtValueDef__get_ext_initializers(CORBA_ExtValueDef _obj, CORBA_Environment *ev); >void CORBA_ExtValueDef__set_ext_initializers(CORBA_ExtValueDef _obj, const CORBA_ExtInitializerSeq* value, CORBA_Environment *ev); >CORBA_ExtValueDef_ExtFullValueDescription* CORBA_ExtValueDef_describe_ext_value(CORBA_ExtValueDef _obj, CORBA_Environment *ev); >CORBA_ExtAttributeDef CORBA_ExtValueDef_create_ext_attribute(CORBA_ExtValueDef _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_char * version, const CORBA_IDLType type, const CORBA_AttributeMode mode, const CORBA_ExceptionDefSeq* get_exceptions, const CORBA_ExceptionDefSeq* set_exceptions, CORBA_Environment *ev); ># 10199 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_IDLType CORBA_ValueBoxDef__get_original_type_def(CORBA_ValueBoxDef _obj, CORBA_Environment *ev); >void CORBA_ValueBoxDef__set_original_type_def(CORBA_ValueBoxDef _obj, const CORBA_IDLType value, CORBA_Environment *ev); ># 10365 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" >CORBA_boolean CORBA_TypeCode_equal(CORBA_TypeCode _obj, const CORBA_TypeCode tc, CORBA_Environment *ev); >CORBA_boolean CORBA_TypeCode_equivalent(CORBA_TypeCode _obj, const CORBA_TypeCode tc, CORBA_Environment *ev); >CORBA_TypeCode CORBA_TypeCode_get_compact_typecode(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_TCKind CORBA_TypeCode_kind(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_RepositoryId CORBA_TypeCode_id(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_Identifier CORBA_TypeCode_name(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_unsigned_long CORBA_TypeCode_member_count(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_Identifier CORBA_TypeCode_member_name(CORBA_TypeCode _obj, const CORBA_unsigned_long index, CORBA_Environment *ev); >CORBA_TypeCode CORBA_TypeCode_member_type(CORBA_TypeCode _obj, const CORBA_unsigned_long index, CORBA_Environment *ev); >CORBA_any* CORBA_TypeCode_member_label(CORBA_TypeCode _obj, const CORBA_unsigned_long index, CORBA_Environment *ev); >CORBA_TypeCode CORBA_TypeCode_discriminator_type(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_long CORBA_TypeCode_default_index(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_unsigned_long CORBA_TypeCode_length(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_TypeCode CORBA_TypeCode_content_type(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_unsigned_short CORBA_TypeCode_fixed_digits(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_short CORBA_TypeCode_fixed_scale(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_Visibility CORBA_TypeCode_member_visibility(CORBA_TypeCode _obj, const CORBA_unsigned_long index, CORBA_Environment *ev); >CORBA_ValueModifier CORBA_TypeCode_type_modifier(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_TypeCode CORBA_TypeCode_concrete_base_type(CORBA_TypeCode _obj, CORBA_Environment *ev); >CORBA_InterfaceDef CORBA_Object_get_interface(CORBA_Object _obj, CORBA_Environment *ev); >CORBA_boolean CORBA_Object_is_nil(CORBA_Object _obj, CORBA_Environment *ev); >CORBA_Object CORBA_Object_duplicate(CORBA_Object _obj, CORBA_Environment *ev); >void CORBA_Object_release(CORBA_Object _obj, CORBA_Environment *ev); >CORBA_boolean CORBA_Object_is_a(CORBA_Object _obj, const CORBA_char * logical_type_id, CORBA_Environment *ev); >CORBA_boolean CORBA_Object_non_existent(CORBA_Object _obj, CORBA_Environment *ev); >CORBA_boolean CORBA_Object_is_equivalent(CORBA_Object _obj, const CORBA_Object other_object, CORBA_Environment *ev); >CORBA_unsigned_long CORBA_Object_hash(CORBA_Object _obj, const CORBA_unsigned_long maximum, CORBA_Environment *ev); >void CORBA_Object_create_request(CORBA_Object _obj, const CORBA_Context ctx, const CORBA_char * operation, const CORBA_NVList arg_list, CORBA_NamedValue* result, CORBA_Request* request, const CORBA_Flags req_flag, CORBA_Environment *ev); >CORBA_Policy CORBA_Object_get_policy(CORBA_Object _obj, const CORBA_PolicyType policy_type, CORBA_Environment *ev); >CORBA_DomainManagersList* CORBA_Object_get_domain_managers(CORBA_Object _obj, CORBA_Environment *ev); >CORBA_Object CORBA_Object_set_policy_overrides(CORBA_Object _obj, const CORBA_PolicyList* policies, const CORBA_SetOverrideType set_add, CORBA_Environment *ev); >CORBA_Policy CORBA_Object_get_client_policy(CORBA_Object _obj, const CORBA_PolicyType type, CORBA_Environment *ev); >CORBA_PolicyList* CORBA_Object_get_policy_overrides(CORBA_Object _obj, const CORBA_PolicyTypeSeq* types, CORBA_Environment *ev); >CORBA_boolean CORBA_Object_validate_connection(CORBA_Object _obj, CORBA_PolicyList** inconsistent_policies, CORBA_Environment *ev); >CORBA_Object CORBA_Object_get_component(CORBA_Object _obj, CORBA_Environment *ev); >CORBA_ORBid CORBA_ORB_id(CORBA_ORB _obj, CORBA_Environment *ev); >CORBA_string CORBA_ORB_object_to_string(CORBA_ORB _obj, const CORBA_Object obj, CORBA_Environment *ev); >CORBA_Object CORBA_ORB_string_to_object(CORBA_ORB _obj, const CORBA_char * str, CORBA_Environment *ev); >void CORBA_ORB_create_list(CORBA_ORB _obj, const CORBA_long count, CORBA_NVList* new_list, CORBA_Environment *ev); >void CORBA_ORB_create_operation_list(CORBA_ORB _obj, const CORBA_OperationDef oper, CORBA_NVList* new_list, CORBA_Environment *ev); >void CORBA_ORB_get_default_context(CORBA_ORB _obj, CORBA_Context* ctx, CORBA_Environment *ev); >void CORBA_ORB_send_multiple_requests_oneway(CORBA_ORB _obj, const CORBA_RequestSeq* req, CORBA_Environment *ev); >void CORBA_ORB_send_multiple_requests_deferred(CORBA_ORB _obj, const CORBA_RequestSeq* req, CORBA_Environment *ev); >CORBA_boolean CORBA_ORB_poll_next_response(CORBA_ORB _obj, CORBA_Environment *ev); >void CORBA_ORB_get_next_response(CORBA_ORB _obj, CORBA_Request* req, CORBA_Environment *ev); >CORBA_boolean CORBA_ORB_get_service_information(CORBA_ORB _obj, const CORBA_ServiceType service_type, CORBA_ServiceInformation** service_information, CORBA_Environment *ev); >CORBA_ORB_ObjectIdList* CORBA_ORB_list_initial_services(CORBA_ORB _obj, CORBA_Environment *ev); >CORBA_Object CORBA_ORB_resolve_initial_references(CORBA_ORB _obj, const CORBA_char * identifier, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_struct_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_StructMemberSeq* members, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_union_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_TypeCode discriminator_type, const CORBA_UnionMemberSeq* members, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_enum_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_EnumMemberSeq* members, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_alias_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_TypeCode original_type, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_exception_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_StructMemberSeq* members, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_interface_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_string_tc(CORBA_ORB _obj, const CORBA_unsigned_long bound, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_wstring_tc(CORBA_ORB _obj, const CORBA_unsigned_long bound, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_fixed_tc(CORBA_ORB _obj, const CORBA_unsigned_short digits, const CORBA_short scale, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_sequence_tc(CORBA_ORB _obj, const CORBA_unsigned_long bound, const CORBA_TypeCode element_type, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_recursive_sequence_tc(CORBA_ORB _obj, const CORBA_unsigned_long bound, const CORBA_unsigned_long offset, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_array_tc(CORBA_ORB _obj, const CORBA_unsigned_long length, const CORBA_TypeCode element_type, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_value_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_ValueModifier type_modifier, const CORBA_TypeCode concrete_base, const CORBA_ValueMemberSeq* members, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_value_box_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_TypeCode boxed_type, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_native_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_recursive_tc(CORBA_ORB _obj, const CORBA_char * id, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_abstract_interface_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_local_interface_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_component_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_home_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, CORBA_Environment *ev); >CORBA_TypeCode CORBA_ORB_create_event_tc(CORBA_ORB _obj, const CORBA_char * id, const CORBA_char * name, const CORBA_ValueModifier type_modifier, const CORBA_TypeCode concrete_base, const CORBA_ValueMemberSeq* members, CORBA_Environment *ev); >CORBA_boolean CORBA_ORB_work_pending(CORBA_ORB _obj, CORBA_Environment *ev); >void CORBA_ORB_perform_work(CORBA_ORB _obj, CORBA_Environment *ev); >void CORBA_ORB_run(CORBA_ORB _obj, CORBA_Environment *ev); >void CORBA_ORB_shutdown(CORBA_ORB _obj, const CORBA_boolean wait_for_completion, CORBA_Environment *ev); >void CORBA_ORB_destroy(CORBA_ORB _obj, CORBA_Environment *ev); >CORBA_Policy CORBA_ORB_create_policy(CORBA_ORB _obj, const CORBA_PolicyType type, const CORBA_any* val, CORBA_Environment *ev); >CORBA_ValueFactory CORBA_ORB_register_value_factory(CORBA_ORB _obj, const CORBA_char * id, const CORBA_ValueFactory factory, CORBA_Environment *ev); >void CORBA_ORB_unregister_value_factory(CORBA_ORB _obj, const CORBA_char * id, CORBA_Environment *ev); >CORBA_ValueFactory CORBA_ORB_lookup_value_factory(CORBA_ORB _obj, const CORBA_char * id, CORBA_Environment *ev); >void CORBA_ORB_register_initial_reference(CORBA_ORB _obj, const CORBA_char * id, const CORBA_Object obj, CORBA_Environment *ev); >void CORBA_Request_add_arg(CORBA_Request _obj, const CORBA_char * name, const CORBA_TypeCode arg_type, const CORBA_OpaqueValue value, const CORBA_long len, const CORBA_Flags arg_flags, CORBA_Environment *ev); >void CORBA_Request_invoke(CORBA_Request _obj, const CORBA_Flags invoke_flags, CORBA_Environment *ev); >void CORBA_Request_delete(CORBA_Request _obj, CORBA_Environment *ev); >void CORBA_Request_send(CORBA_Request _obj, const CORBA_Flags invoke_flags, CORBA_Environment *ev); >void CORBA_Request_get_response(CORBA_Request _obj, CORBA_Environment *ev); >CORBA_boolean CORBA_Request_poll_response(CORBA_Request _obj, CORBA_Environment *ev); >CORBA_Object CORBA_Request_sendp(CORBA_Request _obj, CORBA_Environment *ev); >void CORBA_Request_prepare(CORBA_Request _obj, const CORBA_Object p, CORBA_Environment *ev); >void CORBA_Request_sendc(CORBA_Request _obj, const CORBA_Object handler, CORBA_Environment *ev); >void CORBA_Context_set_one_value(CORBA_Context _obj, const CORBA_char * prop_name, const CORBA_char * value, CORBA_Environment *ev); >void CORBA_Context_set_values(CORBA_Context _obj, const CORBA_NVList values, CORBA_Environment *ev); >void CORBA_Context_get_values(CORBA_Context _obj, const CORBA_char * start_scope, const CORBA_Flags op_flags, const CORBA_char * prop_name, CORBA_NVList* values, CORBA_Environment *ev); >void CORBA_Context_delete_values(CORBA_Context _obj, const CORBA_char * prop_name, CORBA_Environment *ev); >void CORBA_Context_create_child(CORBA_Context _obj, const CORBA_char * ctx_name, CORBA_Context* child_ctx, CORBA_Environment *ev); >void CORBA_Context_delete(CORBA_Context _obj, const CORBA_Flags del_flags, CORBA_Environment *ev); >void CORBA_NVList_add_item(CORBA_NVList _obj, const CORBA_char * item_name, const CORBA_TypeCode item_type, const CORBA_OpaqueValue value, const CORBA_long value_len, const CORBA_Flags item_flags, CORBA_Environment *ev); >void CORBA_NVList_free(CORBA_NVList _obj, CORBA_Environment *ev); >void CORBA_NVList_free_memory(CORBA_NVList _obj, CORBA_Environment *ev); >void CORBA_NVList_get_count(CORBA_NVList _obj, CORBA_long* count, CORBA_Environment *ev); >CORBA_Identifier CORBA_ServerRequest__get_operation(CORBA_ServerRequest _obj, CORBA_Environment *ev); >void CORBA_ServerRequest_arguments(CORBA_ServerRequest _obj, CORBA_NVList* nv, CORBA_Environment *ev); >CORBA_Context CORBA_ServerRequest_ctx(CORBA_ServerRequest _obj, CORBA_Environment *ev); >void CORBA_ServerRequest_set_result(CORBA_ServerRequest _obj, const CORBA_any* val, CORBA_Environment *ev); >void CORBA_ServerRequest_set_exception(CORBA_ServerRequest _obj, const CORBA_any* val, CORBA_Environment *ev); ># 17 "/usr/include/orbit-2.0/orbit/orb-core/orb-core-types.h" 2 ># 9 "/usr/include/orbit-2.0/orbit/orbit-types.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/poa/poa-basics.h" 1 > > > > > > > > > > typedef gpointer PortableServer_Servant; > > > > > > > > typedef struct PortableServer_POA_type *PortableServer_POA; > > >typedef struct { > void *_private; > void (*finalize) (PortableServer_Servant, > CORBA_Environment *); > PortableServer_POA (*default_POA) (PortableServer_Servant, > CORBA_Environment *); > void (*add_ref) (PortableServer_Servant, > CORBA_Environment *); > void (*remove_ref) (PortableServer_Servant, > CORBA_Environment *); > CORBA_InterfaceDef (*get_interface) (PortableServer_Servant, > CORBA_Environment *); > CORBA_boolean (*is_a) (PortableServer_Servant, > const char *, > CORBA_Environment *); > CORBA_boolean (*non_existent) (PortableServer_Servant, > CORBA_Environment *); >} PortableServer_ServantBase__epv; > >typedef PortableServer_ServantBase__epv *PortableServer_ServantBase__vepv; > >typedef struct { > void *_private; > PortableServer_ServantBase__vepv *vepv; >} PortableServer_ServantBase; > >typedef PortableServer_ServantBase__epv PortableServer_RefCountServantBase__epv; >typedef PortableServer_ServantBase__epv *PortableServer_RefCountServantBase__vepv; >typedef PortableServer_ServantBase PortableServer_RefCountServantBase; ># 75 "/usr/include/orbit-2.0/orbit/poa/poa-basics.h" > ># 10 "/usr/include/orbit-2.0/orbit/orbit-types.h" 2 ># 10 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" 2 ># 21 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" >typedef CORBA_Object Bonobo_Unknown; >extern CORBA_unsigned_long Bonobo_Unknown__classid; ># 41 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Unknown_struct; > > > > > > > >typedef struct { > void *_private; >void (*ref)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unref)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_Unknown (*queryInterface)(PortableServer_Servant _servant, const CORBA_char * repoid, CORBA_Environment *ev); >} POA_Bonobo_Unknown__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; >} POA_Bonobo_Unknown__vepv; >typedef struct { > void *_private; > POA_Bonobo_Unknown__vepv *vepv; >} POA_Bonobo_Unknown; >extern void POA_Bonobo_Unknown__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Unknown__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >void _ORBIT_skel_small_Bonobo_Unknown_ref(POA_Bonobo_Unknown *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_ref)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Unknown_unref(POA_Bonobo_Unknown *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unref)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Unknown_queryInterface(POA_Bonobo_Unknown *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Unknown (*_impl_queryInterface)(PortableServer_Servant _servant, const CORBA_char * repoid, CORBA_Environment *ev)); > > >void Bonobo_Unknown_ref(Bonobo_Unknown _obj, CORBA_Environment *ev); >void Bonobo_Unknown_unref(Bonobo_Unknown _obj, CORBA_Environment *ev); >Bonobo_Unknown Bonobo_Unknown_queryInterface(Bonobo_Unknown _obj, const CORBA_char * repoid, CORBA_Environment *ev); ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" 1 ># 19 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef CORBA_long ORBit_IArgFlag; ># 41 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IArgFlag_struct; ># 67 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef struct ORBit_IArg_type ORBit_IArg; >struct ORBit_IArg_type { >CORBA_TypeCode tc; >ORBit_IArgFlag flags; >CORBA_string name; >}; ># 93 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IArg_struct; ># 120 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef struct { CORBA_unsigned_long _maximum, _length; ORBit_IArg* _buffer; CORBA_boolean _release; } CORBA_sequence_ORBit_IArg; ># 141 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_ORBit_IArg_struct; ># 153 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef CORBA_sequence_ORBit_IArg ORBit_IArgs; ># 175 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IArgs_struct; ># 203 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_TypeCode* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_TypeCode; ># 224 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_TypeCode_struct; ># 236 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef CORBA_sequence_CORBA_TypeCode ORBit_ITypes; ># 258 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_ITypes_struct; ># 319 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef CORBA_sequence_CORBA_string ORBit_IContexts; ># 341 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IContexts_struct; ># 352 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef CORBA_long ORBit_IMethodFlag; ># 374 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IMethodFlag_struct; ># 400 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef struct ORBit_IMethod_type ORBit_IMethod; >struct ORBit_IMethod_type { >ORBit_IArgs arguments; >ORBit_IContexts contexts; >ORBit_ITypes exceptions; >CORBA_TypeCode ret; >CORBA_string name; >CORBA_long name_len; >ORBit_IMethodFlag flags; >}; ># 430 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IMethod_struct; ># 457 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef struct { CORBA_unsigned_long _maximum, _length; ORBit_IMethod* _buffer; CORBA_boolean _release; } CORBA_sequence_ORBit_IMethod; ># 478 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_ORBit_IMethod_struct; ># 490 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef CORBA_sequence_ORBit_IMethod ORBit_IMethods; ># 512 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IMethods_struct; ># 523 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef struct ORBit_IInterface_type ORBit_IInterface; ># 574 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >struct ORBit_IInterface_type { >CORBA_TypeCode tc; >ORBit_IMethods methods; >CORBA_sequence_CORBA_string base_interfaces; >}; ># 599 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IInterface_struct; ># 626 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef struct { CORBA_unsigned_long _maximum, _length; ORBit_IInterface* _buffer; CORBA_boolean _release; } CORBA_sequence_ORBit_IInterface; ># 647 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_ORBit_IInterface_struct; ># 659 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef CORBA_sequence_ORBit_IInterface ORBit_IInterfaces; ># 681 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_IInterfaces_struct; ># 694 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >typedef struct ORBit_NoIInterface_type ORBit_NoIInterface; >struct ORBit_NoIInterface_type { >int dummy; >}; ># 718 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" >extern > >const struct CORBA_TypeCode_struct TC_ORBit_NoIInterface_struct; ># 738 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 17 "/usr/include/orbit-2.0/orbit/orbit.h" ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 1 > > > > > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-defs.h" 1 ># 7 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" 1 ># 19 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_unsigned_long IOP_ProfileId; ># 34 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_ProfileId_struct; ># 56 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct IOP_TaggedProfile_type IOP_TaggedProfile; ># 93 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct IOP_TaggedProfile_type { >IOP_ProfileId tag; >CORBA_sequence_CORBA_octet profile_data; >}; ># 110 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_TaggedProfile_struct; > > > > > > > >typedef struct IOP_IOR_type IOP_IOR; ># 133 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; IOP_TaggedProfile* _buffer; CORBA_boolean _release; } CORBA_sequence_IOP_TaggedProfile; ># 147 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_IOP_TaggedProfile_struct; > > > > > > > >struct IOP_IOR_type { >CORBA_string type_id; >CORBA_sequence_IOP_TaggedProfile profiles; >}; ># 174 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_IOR_struct; > > > > > > > >typedef CORBA_unsigned_long IOP_ComponentId; ># 199 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_ComponentId_struct; > > > > > > > >typedef struct IOP_TaggedComponent_type IOP_TaggedComponent; ># 246 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct IOP_TaggedComponent_type { >IOP_ComponentId tag; >CORBA_sequence_CORBA_octet component_data; >}; ># 263 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_TaggedComponent_struct; ># 283 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; IOP_TaggedComponent* _buffer; CORBA_boolean _release; } CORBA_sequence_IOP_TaggedComponent; ># 297 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_IOP_TaggedComponent_struct; ># 309 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_IOP_TaggedComponent IOP_MultipleComponentProfile; ># 324 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_MultipleComponentProfile_struct; ># 471 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_unsigned_long IOP_ServiceId; ># 486 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_ServiceId_struct; > > > > > > > >typedef struct IOP_ServiceContext_type IOP_ServiceContext; ># 533 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct IOP_ServiceContext_type { >IOP_ServiceId context_id; >CORBA_sequence_CORBA_octet context_data; >}; ># 550 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_ServiceContext_struct; ># 570 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; IOP_ServiceContext* _buffer; CORBA_boolean _release; } CORBA_sequence_IOP_ServiceContext; ># 584 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_IOP_ServiceContext_struct; ># 596 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_IOP_ServiceContext IOP_ServiceContextList; ># 611 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_ServiceContextList_struct; ># 692 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_Object IOP_Codec; >extern CORBA_unsigned_long IOP_Codec__classid; ># 706 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_Codec_struct; > > > > > > > >typedef struct IOP_Codec_InvalidTypeForEncoding_type IOP_Codec_InvalidTypeForEncoding; >struct IOP_Codec_InvalidTypeForEncoding_type { >int dummy; >}; ># 733 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_Codec_InvalidTypeForEncoding_struct; ># 745 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct IOP_Codec_FormatMismatch_type IOP_Codec_FormatMismatch; >struct IOP_Codec_FormatMismatch_type { >int dummy; >}; ># 762 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_Codec_FormatMismatch_struct; ># 774 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct IOP_Codec_TypeMismatch_type IOP_Codec_TypeMismatch; >struct IOP_Codec_TypeMismatch_type { >int dummy; >}; ># 791 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_Codec_TypeMismatch_struct; > > > > > > > >typedef CORBA_short IOP_EncodingFormat; ># 816 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_EncodingFormat_struct; ># 830 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct IOP_Encoding_type IOP_Encoding; >struct IOP_Encoding_type { >IOP_EncodingFormat format; >CORBA_octet major_version; >CORBA_octet minor_version; >}; ># 849 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_Encoding_struct; ># 861 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_Object IOP_CodecFactory; >extern CORBA_unsigned_long IOP_CodecFactory__classid; ># 875 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_CodecFactory_struct; > > > > > > > >typedef struct IOP_CodecFactory_UnknownEncoding_type IOP_CodecFactory_UnknownEncoding; >struct IOP_CodecFactory_UnknownEncoding_type { >int dummy; >}; ># 902 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_CodecFactory_UnknownEncoding_struct; > > > > > > > >typedef struct IIOP_Version_type IIOP_Version; >struct IIOP_Version_type { >CORBA_octet major; >CORBA_octet minor; >}; ># 930 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IIOP_Version_struct; > > > > > > > >typedef struct IIOP_ProfileBody_1_0_type IIOP_ProfileBody_1_0; ># 977 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct IIOP_ProfileBody_1_0_type { >IIOP_Version iiop_version; >CORBA_string host; >CORBA_unsigned_short port; >CORBA_sequence_CORBA_octet object_key; >}; ># 996 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IIOP_ProfileBody_1_0_struct; > > > > > > > >typedef struct IIOP_ProfileBody_1_1_type IIOP_ProfileBody_1_1; ># 1079 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct IIOP_ProfileBody_1_1_type { >IIOP_Version iiop_version; >CORBA_string host; >CORBA_unsigned_short port; >CORBA_sequence_CORBA_octet object_key; >CORBA_sequence_IOP_TaggedComponent components; >}; ># 1099 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IIOP_ProfileBody_1_1_struct; > > > > > > > >typedef struct IIOP_ListenPoint_type IIOP_ListenPoint; >struct IIOP_ListenPoint_type { >CORBA_string host; >CORBA_unsigned_short port; >}; ># 1127 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IIOP_ListenPoint_struct; ># 1147 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; IIOP_ListenPoint* _buffer; CORBA_boolean _release; } CORBA_sequence_IIOP_ListenPoint; ># 1161 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_IIOP_ListenPoint_struct; ># 1173 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_IIOP_ListenPoint IIOP_ListenPointList; ># 1188 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IIOP_ListenPointList_struct; ># 1199 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct IIOP_BiDirIIOPServiceContext_type IIOP_BiDirIIOPServiceContext; >struct IIOP_BiDirIIOPServiceContext_type { >IIOP_ListenPointList listen_points; >}; ># 1216 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IIOP_BiDirIIOPServiceContext_struct; > > > > > > > >typedef struct GIOP_Version_type GIOP_Version; >struct GIOP_Version_type { >CORBA_octet major; >CORBA_octet minor; >}; ># 1244 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_Version_struct; ># 1290 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet GIOP_Principal; ># 1305 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_Principal_struct; ># 1316 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef enum { > GIOP_Request, > GIOP_Reply, > GIOP_CancelRequest, > GIOP_LocateRequest, > GIOP_LocateReply, > GIOP_CloseConnection, > GIOP_MessageError, > GIOP_Fragment >} GIOP_MsgType_1_1; ># 1338 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_MsgType_1_1_struct; > > > > > >typedef GIOP_MsgType_1_1 GIOP_MsgType_1_2; ># 1361 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_MsgType_1_2_struct; > > > > > > > >typedef GIOP_MsgType_1_1 GIOP_MsgType_1_3; ># 1386 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_MsgType_1_3_struct; > > > > > > > >typedef struct GIOP_MessageHeader_1_0_type GIOP_MessageHeader_1_0; >struct GIOP_MessageHeader_1_0_type { >CORBA_char magic[4]; >GIOP_Version GIOP_version; >CORBA_boolean byte_order; >CORBA_octet message_type; >CORBA_unsigned_long message_size; >}; ># 1417 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_MessageHeader_1_0_struct; > > > > > > > >typedef struct GIOP_MessageHeader_1_1_type GIOP_MessageHeader_1_1; >struct GIOP_MessageHeader_1_1_type { >CORBA_char magic[4]; >GIOP_Version GIOP_version; >CORBA_octet flags; >CORBA_octet message_type; >CORBA_unsigned_long message_size; >}; ># 1448 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_MessageHeader_1_1_struct; > > > > > > > >typedef GIOP_MessageHeader_1_1 GIOP_MessageHeader_1_2; ># 1473 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_MessageHeader_1_2_struct; > > > > > > > >typedef GIOP_MessageHeader_1_1 GIOP_MessageHeader_1_3; ># 1498 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_MessageHeader_1_3_struct; > > > > > > > >typedef struct GIOP_RequestHeader_1_0_type GIOP_RequestHeader_1_0; ># 1545 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct GIOP_RequestHeader_1_0_type { >IOP_ServiceContextList service_context; >CORBA_unsigned_long request_id; >CORBA_boolean response_expected; >CORBA_sequence_CORBA_octet object_key; >CORBA_string operation; >GIOP_Principal requesting_principal; >}; ># 1566 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_RequestHeader_1_0_struct; > > > > > > > >typedef struct GIOP_RequestHeader_1_1_type GIOP_RequestHeader_1_1; ># 1613 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct GIOP_RequestHeader_1_1_type { >IOP_ServiceContextList service_context; >CORBA_unsigned_long request_id; >CORBA_boolean response_expected; >CORBA_octet reserved[3]; >CORBA_sequence_CORBA_octet object_key; >CORBA_string operation; >GIOP_Principal requesting_principal; >}; ># 1635 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_RequestHeader_1_1_struct; > > > > > > > >typedef CORBA_short GIOP_AddressingDisposition; ># 1660 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_AddressingDisposition_struct; ># 1682 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct GIOP_IORAddressingInfo_type GIOP_IORAddressingInfo; >struct GIOP_IORAddressingInfo_type { >CORBA_unsigned_long selected_profile_index; >IOP_IOR ior; >}; ># 1700 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_IORAddressingInfo_struct; > > > > > > > >typedef struct GIOP_TargetAddress_type GIOP_TargetAddress; ># 1747 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct GIOP_TargetAddress_type { >GIOP_AddressingDisposition _d; >union { >CORBA_sequence_CORBA_octet object_key; >IOP_TaggedProfile profile; >GIOP_IORAddressingInfo ior; >} _u; >}; ># 1767 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_TargetAddress_struct; > > > > > > > >typedef struct GIOP_RequestHeader_1_2_type GIOP_RequestHeader_1_2; >struct GIOP_RequestHeader_1_2_type { >CORBA_unsigned_long request_id; >CORBA_octet response_flags; >CORBA_octet reserved[3]; >GIOP_TargetAddress target; >CORBA_string operation; >IOP_ServiceContextList service_context; >}; ># 1799 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_RequestHeader_1_2_struct; > > > > > > > >typedef GIOP_RequestHeader_1_2 GIOP_RequestHeader_1_3; ># 1824 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_RequestHeader_1_3_struct; > > > > > > > >typedef enum { > GIOP_NO_EXCEPTION, > GIOP_USER_EXCEPTION, > GIOP_SYSTEM_EXCEPTION, > GIOP_LOCATION_FORWARD >} GIOP_ReplyStatusType_1_0; ># 1852 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_ReplyStatusType_1_0_struct; > > > > > >typedef struct GIOP_ReplyHeader_1_0_type GIOP_ReplyHeader_1_0; >struct GIOP_ReplyHeader_1_0_type { >IOP_ServiceContextList service_context; >CORBA_unsigned_long request_id; >GIOP_ReplyStatusType_1_0 reply_status; >}; ># 1879 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_ReplyHeader_1_0_struct; > > > > > > > >typedef GIOP_ReplyHeader_1_0 GIOP_ReplyHeader_1_1; ># 1904 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_ReplyHeader_1_1_struct; > > > > > > > >typedef struct GIOP_SystemExceptionReplyBody_type GIOP_SystemExceptionReplyBody; >struct GIOP_SystemExceptionReplyBody_type { >CORBA_string exception_id; >CORBA_unsigned_long minor_code_value; >CORBA_unsigned_long completion_status; >}; ># 1933 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_SystemExceptionReplyBody_struct; > > > > > > > >typedef struct GIOP_CancelRequestHeader_type GIOP_CancelRequestHeader; >struct GIOP_CancelRequestHeader_type { >CORBA_unsigned_long request_id; >}; ># 1960 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_CancelRequestHeader_struct; > > > > > > > >typedef struct GIOP_LocateRequestHeader_1_0_type GIOP_LocateRequestHeader_1_0; ># 2007 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct GIOP_LocateRequestHeader_1_0_type { >CORBA_unsigned_long request_id; >CORBA_sequence_CORBA_octet object_key; >}; ># 2024 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_LocateRequestHeader_1_0_struct; > > > > > > > >typedef GIOP_LocateRequestHeader_1_0 GIOP_LocateRequestHeader_1_1; ># 2049 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_LocateRequestHeader_1_1_struct; > > > > > > > >typedef struct GIOP_LocateRequestHeader_1_2_type GIOP_LocateRequestHeader_1_2; >struct GIOP_LocateRequestHeader_1_2_type { >CORBA_unsigned_long request_id; >GIOP_TargetAddress target; >}; ># 2077 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_LocateRequestHeader_1_2_struct; > > > > > > > >typedef GIOP_LocateRequestHeader_1_2 GIOP_LocateRequestHeader_1_3; ># 2102 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_LocateRequestHeader_1_3_struct; > > > > > > > >typedef enum { > GIOP_UNKNOWN_OBJECT, > GIOP_OBJECT_HERE, > GIOP_OBJECT_FORWARD >} GIOP_LocateStatusType_1_0; ># 2129 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_LocateStatusType_1_0_struct; > > > > > >typedef struct GIOP_LocateReplyHeader_1_0_type GIOP_LocateReplyHeader_1_0; >struct GIOP_LocateReplyHeader_1_0_type { >CORBA_unsigned_long request_id; >GIOP_LocateStatusType_1_0 locate_status; >}; ># 2155 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_LocateReplyHeader_1_0_struct; > > > > > > > >typedef GIOP_LocateReplyHeader_1_0 GIOP_LocateReplyHeader_1_1; ># 2180 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_LocateReplyHeader_1_1_struct; > > > > > > > >typedef struct GIOP_FragmentHeader_1_2_type GIOP_FragmentHeader_1_2; >struct GIOP_FragmentHeader_1_2_type { >CORBA_unsigned_long request_id; >}; ># 2207 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_FragmentHeader_1_2_struct; > > > > > > > >typedef GIOP_FragmentHeader_1_2 GIOP_FragmentHeader_1_3; ># 2232 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_GIOP_FragmentHeader_1_3_struct; ># 2282 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSI_X509CertificateChain; ># 2297 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_X509CertificateChain_struct; ># 2344 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSI_X501DistinguishedName; ># 2359 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_X501DistinguishedName_struct; ># 2406 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSI_UTF8String; ># 2421 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_UTF8String_struct; ># 2468 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSI_OID; ># 2483 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_OID_struct; ># 2540 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CORBA_sequence_CORBA_octet* _buffer; CORBA_boolean _release; } CORBA_sequence_CORBA_sequence_CORBA_octet; ># 2554 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CORBA_sequence_CORBA_octet_struct; ># 2576 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_sequence_CORBA_octet CORBA_sequence_CSI_OID; ># 2590 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CSI_OID_struct; ># 2603 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CSI_OID CSI_OIDList; ># 2618 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_OIDList_struct; ># 2665 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSI_GSSToken; ># 2680 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_GSSToken_struct; ># 2727 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSI_GSS_NT_ExportedName; ># 2742 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_GSS_NT_ExportedName_struct; ># 2835 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_sequence_CORBA_octet CORBA_sequence_CSI_GSS_NT_ExportedName; ># 2849 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CSI_GSS_NT_ExportedName_struct; ># 2862 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CSI_GSS_NT_ExportedName CSI_GSS_NT_ExportedNameList; ># 2877 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_GSS_NT_ExportedNameList_struct; ># 2888 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_short CSI_MsgType; ># 2903 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_MsgType_struct; ># 2929 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_unsigned_long_long CSI_ContextId; ># 2944 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_ContextId_struct; > > > > > > > >typedef CORBA_unsigned_long CSI_AuthorizationElementType; ># 2969 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_AuthorizationElementType_struct; ># 3019 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSI_AuthorizationElementContents; ># 3034 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_AuthorizationElementContents_struct; ># 3045 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct CSI_AuthorizationElement_type CSI_AuthorizationElement; >struct CSI_AuthorizationElement_type { >CSI_AuthorizationElementType the_type; >CSI_AuthorizationElementContents the_element; >}; ># 3063 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_AuthorizationElement_struct; ># 3083 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CSI_AuthorizationElement* _buffer; CORBA_boolean _release; } CORBA_sequence_CSI_AuthorizationElement; ># 3097 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CSI_AuthorizationElement_struct; ># 3109 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CSI_AuthorizationElement CSI_AuthorizationToken; ># 3124 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_AuthorizationToken_struct; ># 3135 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_unsigned_long CSI_IdentityTokenType; ># 3150 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_IdentityTokenType_struct; ># 3216 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSI_IdentityExtension; ># 3231 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_IdentityExtension_struct; ># 3242 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct CSI_IdentityToken_type CSI_IdentityToken; >struct CSI_IdentityToken_type { >CSI_IdentityTokenType _d; >union { >CORBA_boolean absent; >CORBA_boolean anonymous; >CSI_GSS_NT_ExportedName principal_name; >CSI_X509CertificateChain certificate_chain; >CSI_X501DistinguishedName dn; >CSI_IdentityExtension id; >} _u; >}; ># 3266 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_IdentityToken_struct; > > > > > > > >typedef struct CSI_EstablishContext_type CSI_EstablishContext; >struct CSI_EstablishContext_type { >CSI_ContextId client_context_id; >CSI_AuthorizationToken authorization_token; >CSI_IdentityToken identity_token; >CSI_GSSToken client_authentication_token; >}; ># 3296 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_EstablishContext_struct; > > > > > > > >typedef struct CSI_CompleteEstablishContext_type CSI_CompleteEstablishContext; >struct CSI_CompleteEstablishContext_type { >CSI_ContextId client_context_id; >CORBA_boolean context_stateful; >CSI_GSSToken final_context_token; >}; ># 3325 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_CompleteEstablishContext_struct; > > > > > > > >typedef struct CSI_ContextError_type CSI_ContextError; >struct CSI_ContextError_type { >CSI_ContextId client_context_id; >CORBA_long major_status; >CORBA_long minor_status; >CSI_GSSToken error_token; >}; ># 3355 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_ContextError_struct; > > > > > > > >typedef struct CSI_MessageInContext_type CSI_MessageInContext; >struct CSI_MessageInContext_type { >CSI_ContextId client_context_id; >CORBA_boolean discard_context; >}; ># 3383 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_MessageInContext_struct; > > > > > > > >typedef struct CSI_SASContextBody_type CSI_SASContextBody; >struct CSI_SASContextBody_type { >CSI_MsgType _d; >union { >CSI_EstablishContext establish_msg; >CSI_CompleteEstablishContext complete_msg; >CSI_ContextError error_msg; >CSI_MessageInContext in_context_msg; >} _u; >}; ># 3415 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_SASContextBody_struct; > > > > > > > >typedef CORBA_string CSI_StringOID; ># 3440 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSI_StringOID_struct; ># 3462 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_unsigned_short CSIIOP_AssociationOptions; ># 3477 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_AssociationOptions_struct; ># 3535 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_unsigned_long CSIIOP_ServiceConfigurationSyntax; ># 3550 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_ServiceConfigurationSyntax_struct; ># 3604 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_octet CSIIOP_ServiceSpecificName; ># 3619 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_ServiceSpecificName_struct; ># 3630 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct CSIIOP_ServiceConfiguration_type CSIIOP_ServiceConfiguration; >struct CSIIOP_ServiceConfiguration_type { >CSIIOP_ServiceConfigurationSyntax syntax; >CSIIOP_ServiceSpecificName name; >}; ># 3648 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_ServiceConfiguration_struct; ># 3668 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CSIIOP_ServiceConfiguration* _buffer; CORBA_boolean _release; } CORBA_sequence_CSIIOP_ServiceConfiguration; ># 3682 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CSIIOP_ServiceConfiguration_struct; ># 3694 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CSIIOP_ServiceConfiguration CSIIOP_ServiceConfigurationList; ># 3709 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_ServiceConfigurationList_struct; ># 3720 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct CSIIOP_AS_ContextSec_type CSIIOP_AS_ContextSec; >struct CSIIOP_AS_ContextSec_type { >CSIIOP_AssociationOptions target_supports; >CSIIOP_AssociationOptions target_requires; >CSI_OID client_authentication_mech; >CSI_GSS_NT_ExportedName target_name; >}; ># 3740 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_AS_ContextSec_struct; > > > > > > > >typedef struct CSIIOP_SAS_ContextSec_type CSIIOP_SAS_ContextSec; >struct CSIIOP_SAS_ContextSec_type { >CSIIOP_AssociationOptions target_supports; >CSIIOP_AssociationOptions target_requires; >CSIIOP_ServiceConfigurationList privilege_authorities; >CSI_OIDList supported_naming_mechanisms; >CSI_IdentityTokenType supported_identity_types; >}; ># 3771 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_SAS_ContextSec_struct; > > > > > > > >typedef struct CSIIOP_CompoundSecMech_type CSIIOP_CompoundSecMech; >struct CSIIOP_CompoundSecMech_type { >CSIIOP_AssociationOptions target_requires; >IOP_TaggedComponent transport_mech; >CSIIOP_AS_ContextSec as_context_mech; >CSIIOP_SAS_ContextSec sas_context_mech; >}; ># 3801 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_CompoundSecMech_struct; ># 3821 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CSIIOP_CompoundSecMech* _buffer; CORBA_boolean _release; } CORBA_sequence_CSIIOP_CompoundSecMech; ># 3835 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CSIIOP_CompoundSecMech_struct; ># 3847 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CSIIOP_CompoundSecMech CSIIOP_CompoundSecMechanisms; ># 3862 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_CompoundSecMechanisms_struct; ># 3873 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct CSIIOP_CompoundSecMechList_type CSIIOP_CompoundSecMechList; >struct CSIIOP_CompoundSecMechList_type { >CORBA_boolean stateful; >CSIIOP_CompoundSecMechanisms mechanism_list; >}; ># 3891 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_CompoundSecMechList_struct; > > > > > > > >typedef struct CSIIOP_TransportAddress_type CSIIOP_TransportAddress; >struct CSIIOP_TransportAddress_type { >CORBA_string host_name; >CORBA_unsigned_short port; >}; ># 3919 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_TransportAddress_struct; ># 3939 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; CSIIOP_TransportAddress* _buffer; CORBA_boolean _release; } CORBA_sequence_CSIIOP_TransportAddress; ># 3953 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CSIIOP_TransportAddress_struct; ># 3965 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CSIIOP_TransportAddress CSIIOP_TransportAddressList; ># 3980 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_TransportAddressList_struct; ># 3995 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct CSIIOP_SECIOP_SEC_TRANS_type CSIIOP_SECIOP_SEC_TRANS; >struct CSIIOP_SECIOP_SEC_TRANS_type { >CSIIOP_AssociationOptions target_supports; >CSIIOP_AssociationOptions target_requires; >CSI_OID mech_oid; >CSI_GSS_NT_ExportedName target_name; >CSIIOP_TransportAddressList addresses; >}; ># 4016 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_SECIOP_SEC_TRANS_struct; ># 4030 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct CSIIOP_TLS_SEC_TRANS_type CSIIOP_TLS_SEC_TRANS; >struct CSIIOP_TLS_SEC_TRANS_type { >CSIIOP_AssociationOptions target_supports; >CSIIOP_AssociationOptions target_requires; >CSIIOP_TransportAddressList addresses; >}; ># 4049 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CSIIOP_TLS_SEC_TRANS_struct; > > > > > > > >typedef CORBA_unsigned_short BiDirPolicy_BidirectionalPolicyValue; ># 4074 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_BiDirPolicy_BidirectionalPolicyValue_struct; ># 4098 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_Object BiDirPolicy_BidirectionalPolicy; >extern CORBA_unsigned_long BiDirPolicy_BidirectionalPolicy__classid; ># 4112 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_BiDirPolicy_BidirectionalPolicy_struct; > > > > > >typedef CORBA_unsigned_long CONV_FRAME_CodeSetId; ># 4135 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CONV_FRAME_CodeSetId_struct; > > > > > > > >typedef struct CONV_FRAME_CodeSetComponent_type CONV_FRAME_CodeSetComponent; ># 4194 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef CORBA_sequence_CORBA_unsigned_long CORBA_sequence_CONV_FRAME_CodeSetId; ># 4208 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_CONV_FRAME_CodeSetId_struct; ># 4219 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct CONV_FRAME_CodeSetComponent_type { >CONV_FRAME_CodeSetId native_code_set; >CORBA_sequence_CONV_FRAME_CodeSetId conversion_code_sets; >}; ># 4236 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CONV_FRAME_CodeSetComponent_struct; > > > > > > > >typedef struct CONV_FRAME_CodeSetComponentInfo_type CONV_FRAME_CodeSetComponentInfo; >struct CONV_FRAME_CodeSetComponentInfo_type { >CONV_FRAME_CodeSetComponent ForCharData; >CONV_FRAME_CodeSetComponent ForWcharData; >}; ># 4264 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CONV_FRAME_CodeSetComponentInfo_struct; > > > > > > > >typedef struct CONV_FRAME_CodeSetContext_type CONV_FRAME_CodeSetContext; >struct CONV_FRAME_CodeSetContext_type { >CONV_FRAME_CodeSetId char_data; >CONV_FRAME_CodeSetId wchar_data; >}; ># 4292 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CONV_FRAME_CodeSetContext_struct; ># 4314 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >typedef struct IOP_ORBitSpecificProfileBody_type IOP_ORBitSpecificProfileBody; ># 4351 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct IOP_ORBitSpecificProfileBody_type { >CORBA_string unix_sock_path; >CORBA_unsigned_short ipv6_port; >CORBA_sequence_CORBA_octet object_key; >}; ># 4369 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_ORBitSpecificProfileBody_struct; > > > > > > > >typedef struct IOP_GenericIOPProfileBody_type IOP_GenericIOPProfileBody; ># 4416 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >struct IOP_GenericIOPProfileBody_type { >IIOP_Version iiop_version; >CORBA_string protocol; >CORBA_string host; >CORBA_string service; >CORBA_sequence_IOP_TaggedComponent components; >}; ># 4436 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_GenericIOPProfileBody_struct; > > > > > > > >typedef struct IOP_SSLGenericComponent_type IOP_SSLGenericComponent; >struct IOP_SSLGenericComponent_type { >CORBA_string service; >}; ># 4463 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_IOP_SSLGenericComponent_struct; > > > > > > > >CORBA_OctetSeq* IOP_Codec_encode(IOP_Codec _obj, const CORBA_any* data, CORBA_Environment *ev); >CORBA_any* IOP_Codec_decode(IOP_Codec _obj, const CORBA_OctetSeq* data, CORBA_Environment *ev); >CORBA_OctetSeq* IOP_Codec_encode_value(IOP_Codec _obj, const CORBA_any* data, CORBA_Environment *ev); >CORBA_any* IOP_Codec_decode_value(IOP_Codec _obj, const CORBA_OctetSeq* data, const CORBA_TypeCode tc, CORBA_Environment *ev); >IOP_Codec IOP_CodecFactory_create_codec(IOP_CodecFactory _obj, const IOP_Encoding* enc, CORBA_Environment *ev); > > > >BiDirPolicy_BidirectionalPolicyValue BiDirPolicy_BidirectionalPolicy__get_value(BiDirPolicy_BidirectionalPolicy _obj, CORBA_Environment *ev); ># 4492 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 4493 "/usr/include/orbit-2.0/orbit/orb-core/iop-defs.h" 2 ># 8 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb.h" 1 > > > > > > > > > >CORBA_ORB CORBA_ORB_init (int *argc, > char **argv, > CORBA_ORBid orb_identifier, > CORBA_Environment *ev); ># 26 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb.h" >gboolean ORBit_proto_use (const char *name); > > > > > > >glong ORBit_get_giop_recv_limit (void); ># 48 "/usr/include/orbit-2.0/orbit/orb-core/corba-orb.h" > ># 10 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-string.h" 1 > > > > > > > >CORBA_char *CORBA_string_alloc (CORBA_unsigned_long len); >CORBA_wchar *CORBA_wstring_alloc (CORBA_unsigned_long len); > > > > >CORBA_char *CORBA_string_dup (const CORBA_char *str); > >CORBA_unsigned_long CORBA_wstring_len (CORBA_wchar *ws); ># 28 "/usr/include/orbit-2.0/orbit/orb-core/corba-string.h" > ># 11 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-environment.h" 1 > > > > > > > >CORBA_Environment *CORBA_exception__alloc (void); >CORBA_Environment *CORBA_exception__copy (const CORBA_Environment *ev); > >void CORBA_exception_set (CORBA_Environment *ev, > CORBA_exception_type major, > const CORBA_char *except_repos_id, > void *param); > >CORBA_char *CORBA_exception_id (CORBA_Environment *ev); >void *CORBA_exception_value (CORBA_Environment *ev); >void CORBA_exception_init (CORBA_Environment *ev); >void CORBA_exception_free (CORBA_Environment *ev); >CORBA_any *CORBA_exception_as_any (CORBA_Environment *ev); > >void CORBA_exception_set_system (CORBA_Environment *ev, > const CORBA_char *except_repos_id, > CORBA_completion_status completed); ># 63 "/usr/include/orbit-2.0/orbit/orb-core/corba-environment.h" > ># 13 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-any.h" 1 > > > > > > > >void CORBA_any__copy (CORBA_any *out, > const CORBA_any *in); >CORBA_any *CORBA_any__alloc (void); > > > >gpointer CORBA_any__freekids (gpointer mem, > gpointer data); > > > > >gpointer ORBit_copy_value (gconstpointer value, > CORBA_TypeCode tc); > >CORBA_boolean > ORBit_any_equivalent (CORBA_any *obj, > CORBA_any *any, > CORBA_Environment *ev); ># 64 "/usr/include/orbit-2.0/orbit/orb-core/corba-any.h" > ># 14 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-object-type.h" 1 > > > > > > ># 30 "/usr/include/orbit-2.0/orbit/orb-core/corba-object-type.h" > ># 15 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-object.h" 1 > > > > > > ># 29 "/usr/include/orbit-2.0/orbit/orb-core/corba-object.h" >typedef struct _ORBitPolicy ORBitPolicy; > > > > >GType ORBit_policy_ex_get_type (void) __attribute__((__const__)); >ORBitPolicy *ORBit_policy_new (GType type, > const char *first_prop, > ...); >ORBitPolicy *ORBit_policy_ref (ORBitPolicy *p); >void ORBit_policy_unref (ORBitPolicy *p); >void ORBit_object_set_policy (CORBA_Object obj, > ORBitPolicy *p); >ORBitPolicy *ORBit_object_get_policy (CORBA_Object obj); >void ORBit_policy_push (ORBitPolicy *p); >void ORBit_policy_pop (void); > > > > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" 1 ># 50 "/usr/include/orbit-2.0/orbit/orb-core/corba-object.h" 2 > > > > >extern ORBit_IInterface CORBA_Object__iinterface; >extern ORBit_IMethod CORBA_Object__imethods[]; > > > > ># 16 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-policy-type.h" 1 > > > > > > ># 22 "/usr/include/orbit-2.0/orbit/orb-core/corba-policy-type.h" > ># 17 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/orb-core/corba-context.h" 1 > > > > > > ># 34 "/usr/include/orbit-2.0/orbit/orb-core/corba-context.h" > ># 18 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-small.h" 1 > > > > > > > ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" 1 ># 9 "/usr/include/orbit-2.0/orbit/orb-core/orbit-small.h" 2 > > > >typedef struct { > CORBA_unsigned_long version; > ORBit_IInterface **interfaces; > CORBA_sequence_CORBA_TypeCode types; >} ORBit_IModule; > >const char *ORBit_get_safe_tmp (void); > > >gpointer ORBit_small_alloc (CORBA_TypeCode tc); >gpointer ORBit_small_allocbuf (CORBA_TypeCode tc, > CORBA_unsigned_long length); >void ORBit_small_freekids (CORBA_TypeCode tc, > gpointer p, > gpointer d); > > >gpointer ORBit_sequence_alloc (CORBA_TypeCode sequence_tc, > CORBA_unsigned_long length); >void ORBit_sequence_append (gpointer sequence, > gconstpointer element); >void ORBit_sequence_set_size (gpointer sequence, > CORBA_unsigned_long length); > >void ORBit_sequence_concat (gpointer sequence, > gconstpointer append); >void ORBit_sequence_remove (gpointer sequence, > guint idx); > >typedef enum { > ORBIT_CONNECTION_CONNECTED, > ORBIT_CONNECTION_CONNECTING, > ORBIT_CONNECTION_DISCONNECTED, > ORBIT_CONNECTION_IN_PROC >} ORBitConnectionStatus; > >gpointer ORBit_small_get_servant (CORBA_Object obj); >ORBitConnectionStatus ORBit_small_get_connection_status (CORBA_Object obj); >ORBitConnectionStatus ORBit_small_listen_for_broken (CORBA_Object obj, > GCallback fn, > gpointer user_data); >ORBitConnectionStatus ORBit_small_unlisten_for_broken_full (CORBA_Object obj, > GCallback fn, > gpointer user_data); > >ORBitConnectionStatus ORBit_small_unlisten_for_broken (CORBA_Object obj, > GCallback fn); > >typedef struct _ORBitConnection ORBitConnection; > >ORBitConnection *ORBit_small_get_connection (CORBA_Object obj); >ORBitConnection *ORBit_small_get_connection_ref (CORBA_Object obj); >void ORBit_small_connection_unref (ORBitConnection *cnx); >void ORBit_connection_set_max_buffer (ORBitConnection *cnx, > gulong max_buffer_bytes); ># 107 "/usr/include/orbit-2.0/orbit/orb-core/orbit-small.h" >CORBA_char *ORBit_small_get_type_id (CORBA_Object object, > CORBA_Environment *ev); >ORBit_IInterface *ORBit_small_get_iinterface (CORBA_Object opt_object, > const CORBA_char *repo_id, > CORBA_Environment *ev); >gboolean ORBit_small_load_typelib (const char *libname); >CORBA_sequence_CORBA_TypeCode * > ORBit_small_get_types (const char *name); >CORBA_sequence_ORBit_IInterface * > ORBit_small_get_iinterfaces (const char *name); > >typedef struct _ORBitAsyncQueueEntry ORBitAsyncQueueEntry; > >typedef void (*ORBitAsyncInvokeFunc) (CORBA_Object object, > ORBit_IMethod *m_data, > ORBitAsyncQueueEntry *aqe, > gpointer user_data, > CORBA_Environment *ev); > > >void ORBit_small_invoke_async (CORBA_Object obj, > ORBit_IMethod *m_data, > ORBitAsyncInvokeFunc fn, > gpointer user_data, > gpointer *args, > CORBA_Context ctx, > CORBA_Environment *ev); > >void ORBit_small_demarshal_async (ORBitAsyncQueueEntry *aqe, > gpointer ret, > gpointer *args, > CORBA_Environment *ev); > > ># 20 "/usr/include/orbit-2.0/orbit/orb-core/orb-core.h" 2 ># 18 "/usr/include/orbit-2.0/orbit/orbit.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/poa/poa.h" 1 > > > ># 1 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" 1 ># 73 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_PortableServer_POA; ># 87 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_PortableServer_POA_struct; ># 100 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef CORBA_sequence_PortableServer_POA PortableServer_POAList; ># 115 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POAList_struct; ># 130 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef CORBA_OctetSeq PortableServer_ObjectId; ># 145 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_ObjectId_struct; ># 158 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_ForwardRequest_type PortableServer_ForwardRequest; >struct PortableServer_ForwardRequest_type { >CORBA_Object forward_reference; >}; ># 175 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_ForwardRequest_struct; ># 213 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef enum { > PortableServer_ORB_CTRL_MODEL, > PortableServer_SINGLE_THREAD_MODEL, > PortableServer_MAIN_THREAD_MODEL >} PortableServer_ThreadPolicyValue; ># 230 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_ThreadPolicyValue_struct; > > > > > > >typedef struct PortableServer_ThreadPolicy_type *PortableServer_ThreadPolicy; > > > > > > >typedef enum { > PortableServer_TRANSIENT, > PortableServer_PERSISTENT >} PortableServer_LifespanPolicyValue; ># 262 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_LifespanPolicyValue_struct; > > > > > > >typedef struct PortableServer_LifespanPolicy_type *PortableServer_LifespanPolicy; > > > > > > >typedef enum { > PortableServer_UNIQUE_ID, > PortableServer_MULTIPLE_ID >} PortableServer_IdUniquenessPolicyValue; ># 294 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_IdUniquenessPolicyValue_struct; > > > > > > >typedef struct PortableServer_IdUniquenessPolicy_type *PortableServer_IdUniquenessPolicy; > > > > > > >typedef enum { > PortableServer_USER_ID, > PortableServer_SYSTEM_ID >} PortableServer_IdAssignmentPolicyValue; ># 326 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_IdAssignmentPolicyValue_struct; > > > > > > >typedef struct PortableServer_IdAssignmentPolicy_type *PortableServer_IdAssignmentPolicy; > > > > > > >typedef enum { > PortableServer_IMPLICIT_ACTIVATION, > PortableServer_NO_IMPLICIT_ACTIVATION >} PortableServer_ImplicitActivationPolicyValue; ># 358 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_ImplicitActivationPolicyValue_struct; > > > > > > >typedef struct PortableServer_ImplicitActivationPolicy_type *PortableServer_ImplicitActivationPolicy; > > > > > > >typedef enum { > PortableServer_RETAIN, > PortableServer_NON_RETAIN >} PortableServer_ServantRetentionPolicyValue; ># 390 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_ServantRetentionPolicyValue_struct; > > > > > > >typedef struct PortableServer_ServantRetentionPolicy_type *PortableServer_ServantRetentionPolicy; > > > > > > >typedef enum { > PortableServer_USE_ACTIVE_OBJECT_MAP_ONLY, > PortableServer_USE_DEFAULT_SERVANT, > PortableServer_USE_SERVANT_MANAGER >} PortableServer_RequestProcessingPolicyValue; ># 423 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_RequestProcessingPolicyValue_struct; > > > > > > >typedef struct PortableServer_RequestProcessingPolicy_type *PortableServer_RequestProcessingPolicy; > > > > > > > >typedef struct PortableServer_POAManager_type *PortableServer_POAManager; ># 449 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POAManager_AdapterInactive_type PortableServer_POAManager_AdapterInactive; >struct PortableServer_POAManager_AdapterInactive_type { >int dummy; >}; ># 466 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POAManager_AdapterInactive_struct; > > > > > > > >typedef enum { > PortableServer_POAManager_HOLDING, > PortableServer_POAManager_ACTIVE, > PortableServer_POAManager_DISCARDING, > PortableServer_POAManager_INACTIVE >} PortableServer_POAManager_State; ># 494 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POAManager_State_struct; > > > > > > >typedef struct PortableServer_POAManagerFactory_type *PortableServer_POAManagerFactory; ># 556 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_PortableServer_POAManager; ># 570 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_PortableServer_POAManager_struct; ># 583 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef CORBA_sequence_PortableServer_POAManager PortableServer_POAManagerFactory_POAManagerSeq; ># 598 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POAManagerFactory_POAManagerSeq_struct; ># 611 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POAManagerFactory_ManagerAlreadyExists_type PortableServer_POAManagerFactory_ManagerAlreadyExists; >struct PortableServer_POAManagerFactory_ManagerAlreadyExists_type { >int dummy; >}; ># 628 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POAManagerFactory_ManagerAlreadyExists_struct; ># 639 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_AdapterActivator_type *PortableServer_AdapterActivator; > > > > > > > >typedef struct PortableServer_ServantManager_type *PortableServer_ServantManager; > > > > > > > >typedef struct PortableServer_ServantActivator_type *PortableServer_ServantActivator; > > > > > > > >typedef struct PortableServer_ServantLocator_type *PortableServer_ServantLocator; > > > > > > >typedef struct PortableServer_ServantLocator_Cookie_type *PortableServer_ServantLocator_Cookie; ># 684 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_AdapterAlreadyExists_type PortableServer_POA_AdapterAlreadyExists; >struct PortableServer_POA_AdapterAlreadyExists_type { >int dummy; >}; ># 701 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_AdapterAlreadyExists_struct; ># 713 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_AdapterNonExistent_type PortableServer_POA_AdapterNonExistent; >struct PortableServer_POA_AdapterNonExistent_type { >int dummy; >}; ># 730 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_AdapterNonExistent_struct; ># 742 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_InvalidPolicy_type PortableServer_POA_InvalidPolicy; >struct PortableServer_POA_InvalidPolicy_type { >CORBA_unsigned_short index; >}; ># 759 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_InvalidPolicy_struct; ># 771 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_NoServant_type PortableServer_POA_NoServant; >struct PortableServer_POA_NoServant_type { >int dummy; >}; ># 788 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_NoServant_struct; ># 800 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_ObjectAlreadyActive_type PortableServer_POA_ObjectAlreadyActive; >struct PortableServer_POA_ObjectAlreadyActive_type { >int dummy; >}; ># 817 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_ObjectAlreadyActive_struct; ># 829 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_ObjectNotActive_type PortableServer_POA_ObjectNotActive; >struct PortableServer_POA_ObjectNotActive_type { >int dummy; >}; ># 846 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_ObjectNotActive_struct; ># 858 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_ServantAlreadyActive_type PortableServer_POA_ServantAlreadyActive; >struct PortableServer_POA_ServantAlreadyActive_type { >int dummy; >}; ># 875 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_ServantAlreadyActive_struct; ># 887 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_ServantNotActive_type PortableServer_POA_ServantNotActive; >struct PortableServer_POA_ServantNotActive_type { >int dummy; >}; ># 904 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_ServantNotActive_struct; ># 916 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_WrongAdapter_type PortableServer_POA_WrongAdapter; >struct PortableServer_POA_WrongAdapter_type { >int dummy; >}; ># 933 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_WrongAdapter_struct; ># 945 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_POA_WrongPolicy_type PortableServer_POA_WrongPolicy; >struct PortableServer_POA_WrongPolicy_type { >int dummy; >}; ># 962 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_POA_WrongPolicy_struct; ># 973 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_Current_type *PortableServer_Current; ># 982 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >typedef struct PortableServer_Current_NoContext_type PortableServer_Current_NoContext; >struct PortableServer_Current_NoContext_type { >int dummy; >}; ># 999 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_PortableServer_Current_NoContext_struct; ># 1012 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" >PortableServer_ThreadPolicyValue PortableServer_ThreadPolicy__get_value(PortableServer_ThreadPolicy _obj, CORBA_Environment *ev); > > > >PortableServer_LifespanPolicyValue PortableServer_LifespanPolicy__get_value(PortableServer_LifespanPolicy _obj, CORBA_Environment *ev); > > > >PortableServer_IdUniquenessPolicyValue PortableServer_IdUniquenessPolicy__get_value(PortableServer_IdUniquenessPolicy _obj, CORBA_Environment *ev); > > > >PortableServer_IdAssignmentPolicyValue PortableServer_IdAssignmentPolicy__get_value(PortableServer_IdAssignmentPolicy _obj, CORBA_Environment *ev); > > > >PortableServer_ImplicitActivationPolicyValue PortableServer_ImplicitActivationPolicy__get_value(PortableServer_ImplicitActivationPolicy _obj, CORBA_Environment *ev); > > > >PortableServer_ServantRetentionPolicyValue PortableServer_ServantRetentionPolicy__get_value(PortableServer_ServantRetentionPolicy _obj, CORBA_Environment *ev); > > > >PortableServer_RequestProcessingPolicyValue PortableServer_RequestProcessingPolicy__get_value(PortableServer_RequestProcessingPolicy _obj, CORBA_Environment *ev); >void PortableServer_POAManager_activate(PortableServer_POAManager _obj, CORBA_Environment *ev); >void PortableServer_POAManager_hold_requests(PortableServer_POAManager _obj, const CORBA_boolean wait_for_completion, CORBA_Environment *ev); >void PortableServer_POAManager_discard_requests(PortableServer_POAManager _obj, const CORBA_boolean wait_for_completion, CORBA_Environment *ev); >void PortableServer_POAManager_deactivate(PortableServer_POAManager _obj, const CORBA_boolean etherealize_objects, const CORBA_boolean wait_for_completion, CORBA_Environment *ev); >PortableServer_POAManager_State PortableServer_POAManager_get_state(PortableServer_POAManager _obj, CORBA_Environment *ev); >CORBA_string PortableServer_POAManager_get_id(PortableServer_POAManager _obj, CORBA_Environment *ev); >PortableServer_POAManager PortableServer_POAManagerFactory_create_POAManager(PortableServer_POAManagerFactory _obj, const CORBA_char * id, const CORBA_PolicyList* policies, CORBA_Environment *ev); >PortableServer_POAManagerFactory_POAManagerSeq* PortableServer_POAManagerFactory_list(PortableServer_POAManagerFactory _obj, CORBA_Environment *ev); >PortableServer_POAManager PortableServer_POAManagerFactory_find(PortableServer_POAManagerFactory _obj, const CORBA_char * id, CORBA_Environment *ev); >CORBA_boolean PortableServer_AdapterActivator_unknown_adapter(PortableServer_AdapterActivator _obj, const PortableServer_POA parent, const CORBA_char * name, CORBA_Environment *ev); >PortableServer_Servant PortableServer_ServantActivator_incarnate(PortableServer_ServantActivator _obj, const PortableServer_ObjectId* oid, const PortableServer_POA adapter, CORBA_Environment *ev); >void PortableServer_ServantActivator_etherealize(PortableServer_ServantActivator _obj, const PortableServer_ObjectId* oid, const PortableServer_POA adapter, const PortableServer_Servant serv, const CORBA_boolean cleanup_in_progress, const CORBA_boolean remaining_activations, CORBA_Environment *ev); >PortableServer_Servant PortableServer_ServantLocator_preinvoke(PortableServer_ServantLocator _obj, const PortableServer_ObjectId* oid, const PortableServer_POA adapter, const CORBA_char * operation, PortableServer_ServantLocator_Cookie the_cookie, CORBA_Environment *ev); >void PortableServer_ServantLocator_postinvoke(PortableServer_ServantLocator _obj, const PortableServer_ObjectId* oid, const PortableServer_POA adapter, const CORBA_char * operation, const PortableServer_ServantLocator_Cookie the_cookie, const PortableServer_Servant the_servant, CORBA_Environment *ev); >PortableServer_POA PortableServer_POA_create_POA(PortableServer_POA _obj, const CORBA_char * adapter_name, const PortableServer_POAManager a_POAManager, const CORBA_PolicyList* policies, CORBA_Environment *ev); >PortableServer_POA PortableServer_POA_find_POA(PortableServer_POA _obj, const CORBA_char * adapter_name, const CORBA_boolean activate_it, CORBA_Environment *ev); >void PortableServer_POA_destroy(PortableServer_POA _obj, const CORBA_boolean etherealize_objects, const CORBA_boolean wait_for_completion, CORBA_Environment *ev); >PortableServer_ThreadPolicy PortableServer_POA_create_thread_policy(PortableServer_POA _obj, const PortableServer_ThreadPolicyValue value, CORBA_Environment *ev); >PortableServer_LifespanPolicy PortableServer_POA_create_lifespan_policy(PortableServer_POA _obj, const PortableServer_LifespanPolicyValue value, CORBA_Environment *ev); >PortableServer_IdUniquenessPolicy PortableServer_POA_create_id_uniqueness_policy(PortableServer_POA _obj, const PortableServer_IdUniquenessPolicyValue value, CORBA_Environment *ev); >PortableServer_IdAssignmentPolicy PortableServer_POA_create_id_assignment_policy(PortableServer_POA _obj, const PortableServer_IdAssignmentPolicyValue value, CORBA_Environment *ev); >PortableServer_ImplicitActivationPolicy PortableServer_POA_create_implicit_activation_policy(PortableServer_POA _obj, const PortableServer_ImplicitActivationPolicyValue value, CORBA_Environment *ev); >PortableServer_ServantRetentionPolicy PortableServer_POA_create_servant_retention_policy(PortableServer_POA _obj, const PortableServer_ServantRetentionPolicyValue value, CORBA_Environment *ev); >PortableServer_RequestProcessingPolicy PortableServer_POA_create_request_processing_policy(PortableServer_POA _obj, const PortableServer_RequestProcessingPolicyValue value, CORBA_Environment *ev); >CORBA_string PortableServer_POA__get_the_name(PortableServer_POA _obj, CORBA_Environment *ev); >PortableServer_POA PortableServer_POA__get_the_parent(PortableServer_POA _obj, CORBA_Environment *ev); >PortableServer_POAList* PortableServer_POA__get_the_children(PortableServer_POA _obj, CORBA_Environment *ev); >PortableServer_POAManager PortableServer_POA__get_the_POAManager(PortableServer_POA _obj, CORBA_Environment *ev); >PortableServer_AdapterActivator PortableServer_POA__get_the_activator(PortableServer_POA _obj, CORBA_Environment *ev); >void PortableServer_POA__set_the_activator(PortableServer_POA _obj, const PortableServer_AdapterActivator value, CORBA_Environment *ev); >PortableServer_ServantManager PortableServer_POA_get_servant_manager(PortableServer_POA _obj, CORBA_Environment *ev); >void PortableServer_POA_set_servant_manager(PortableServer_POA _obj, const PortableServer_ServantManager imgr, CORBA_Environment *ev); >PortableServer_Servant PortableServer_POA_get_servant(PortableServer_POA _obj, CORBA_Environment *ev); >void PortableServer_POA_set_servant(PortableServer_POA _obj, const PortableServer_Servant p_servant, CORBA_Environment *ev); >PortableServer_ObjectId* PortableServer_POA_activate_object(PortableServer_POA _obj, const PortableServer_Servant p_servant, CORBA_Environment *ev); >void PortableServer_POA_activate_object_with_id(PortableServer_POA _obj, const PortableServer_ObjectId* id, const PortableServer_Servant p_servant, CORBA_Environment *ev); >void PortableServer_POA_deactivate_object(PortableServer_POA _obj, const PortableServer_ObjectId* oid, CORBA_Environment *ev); >CORBA_Object PortableServer_POA_create_reference(PortableServer_POA _obj, const CORBA_char * intf, CORBA_Environment *ev); >CORBA_Object PortableServer_POA_create_reference_with_id(PortableServer_POA _obj, const PortableServer_ObjectId* oid, const CORBA_char * intf, CORBA_Environment *ev); >PortableServer_ObjectId* PortableServer_POA_servant_to_id(PortableServer_POA _obj, const PortableServer_Servant p_servant, CORBA_Environment *ev); >CORBA_Object PortableServer_POA_servant_to_reference(PortableServer_POA _obj, const PortableServer_Servant p_servant, CORBA_Environment *ev); >PortableServer_Servant PortableServer_POA_reference_to_servant(PortableServer_POA _obj, const CORBA_Object reference, CORBA_Environment *ev); >PortableServer_ObjectId* PortableServer_POA_reference_to_id(PortableServer_POA _obj, const CORBA_Object reference, CORBA_Environment *ev); >PortableServer_Servant PortableServer_POA_id_to_servant(PortableServer_POA _obj, const PortableServer_ObjectId* oid, CORBA_Environment *ev); >CORBA_Object PortableServer_POA_id_to_reference(PortableServer_POA _obj, const PortableServer_ObjectId* oid, CORBA_Environment *ev); >CORBA_OctetSeq* PortableServer_POA__get_id(PortableServer_POA _obj, CORBA_Environment *ev); >PortableServer_POAManagerFactory PortableServer_POA__get_the_POAManagerFactory(PortableServer_POA _obj, CORBA_Environment *ev); >PortableServer_POA PortableServer_Current_get_POA(PortableServer_Current _obj, CORBA_Environment *ev); >PortableServer_ObjectId* PortableServer_Current_get_object_id(PortableServer_Current _obj, CORBA_Environment *ev); >CORBA_Object PortableServer_Current_get_reference(PortableServer_Current _obj, CORBA_Environment *ev); >PortableServer_Servant PortableServer_Current_get_servant(PortableServer_Current _obj, CORBA_Environment *ev); ># 1098 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 1099 "/usr/include/orbit-2.0/orbit/poa/poa-defs.h" 2 ># 5 "/usr/include/orbit-2.0/orbit/poa/poa.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/poa/poa-types.h" 1 > > > ># 1 "/usr/include/orbit-2.0/orbit/poa/orbit-adaptor.h" 1 > > > > > > > > >typedef enum { > ORBIT_THREAD_HINT_NONE = 0, > ORBIT_THREAD_HINT_PER_OBJECT, > ORBIT_THREAD_HINT_PER_REQUEST, > ORBIT_THREAD_HINT_PER_POA, > ORBIT_THREAD_HINT_PER_CONNECTION, > ORBIT_THREAD_HINT_ONEWAY_AT_IDLE, > ORBIT_THREAD_HINT_ALL_AT_IDLE, > ORBIT_THREAD_HINT_ON_CONTEXT >} ORBitThreadHint; > >typedef struct ORBit_ObjectAdaptor_type *ORBit_ObjectAdaptor; > >void ORBit_ObjectAdaptor_set_thread_hint (ORBit_ObjectAdaptor adaptor, > ORBitThreadHint thread_hint, > ...); >void ORBit_ObjectAdaptor_set_thread_hintv (ORBit_ObjectAdaptor adaptor, > ORBitThreadHint thread_hint, > va_list args); >ORBitThreadHint ORBit_ObjectAdaptor_get_thread_hint (ORBit_ObjectAdaptor adaptor); > >void ORBit_ObjectAdaptor_object_bind_to_current_thread (CORBA_Object obj); ># 133 "/usr/include/orbit-2.0/orbit/poa/orbit-adaptor.h" > ># 5 "/usr/include/orbit-2.0/orbit/poa/poa-types.h" 2 > > ># 86 "/usr/include/orbit-2.0/orbit/poa/poa-types.h" > ># 6 "/usr/include/orbit-2.0/orbit/poa/poa.h" 2 > > > >typedef struct { > void *_private; >} POA_PortableServer_ServantManager__epv; > >typedef struct { > void *_private; > > PortableServer_Servant(*incarnate) (PortableServer_Servant _servant, > const PortableServer_ObjectId * > oid, > const PortableServer_POA adapter, > CORBA_Environment * ev); > void (*etherealize) (PortableServer_Servant _servant, > const PortableServer_ObjectId * oid, > const PortableServer_POA adapter, > const PortableServer_Servant serv, > const CORBA_boolean cleanup_in_progress, > const CORBA_boolean remaining_activations, > CORBA_Environment * ev); >} POA_PortableServer_ServantActivator__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_PortableServer_ServantManager__epv > *PortableServer_ServantManager_epv; > POA_PortableServer_ServantActivator__epv > *PortableServer_ServantActivator_epv; >} POA_PortableServer_ServantActivator__vepv; > >typedef struct { > void *_private; > POA_PortableServer_ServantActivator__vepv *vepv; >} POA_PortableServer_ServantActivator; > >typedef struct { > void *_private; > > PortableServer_Servant(*preinvoke) (PortableServer_Servant _servant, > const PortableServer_ObjectId * > oid, > const PortableServer_POA adapter, > const CORBA_Identifier operation, > PortableServer_ServantLocator_Cookie > * the_cookie, > CORBA_Environment * ev); > void (*postinvoke) (PortableServer_Servant _servant, > const PortableServer_ObjectId * oid, > const PortableServer_POA adapter, > const CORBA_Identifier operation, > const PortableServer_ServantLocator_Cookie > the_cookie, > const PortableServer_Servant the_servant, > CORBA_Environment * ev); >} POA_PortableServer_ServantLocator__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_PortableServer_ServantManager__epv > *PortableServer_ServantManager_epv; > POA_PortableServer_ServantLocator__epv > *PortableServer_ServantLocator_epv; >} POA_PortableServer_ServantLocator__vepv; >typedef struct { > void *_private; > POA_PortableServer_ServantLocator__vepv *vepv; >} POA_PortableServer_ServantLocator; > ># 1 "/usr/include/orbit-2.0/orbit/poa/portableserver-poa-type.h" 1 > > > > > > ># 50 "/usr/include/orbit-2.0/orbit/poa/portableserver-poa-type.h" > ># 75 "/usr/include/orbit-2.0/orbit/poa/poa.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/poa/portableserver-current-type.h" 1 > > > > > > ># 18 "/usr/include/orbit-2.0/orbit/poa/portableserver-current-type.h" > ># 76 "/usr/include/orbit-2.0/orbit/poa/poa.h" 2 > >void PortableServer_ServantBase__init (PortableServer_Servant servant, > CORBA_Environment *ev); >void PortableServer_ServantBase__fini (PortableServer_Servant servant, > CORBA_Environment *ev); > >void PortableServer_RefCountServantBase__init (PortableServer_Servant servant, > CORBA_Environment *ev); >void PortableServer_RefCountServantBase__fini (PortableServer_Servant servant, > CORBA_Environment *ev); > >void PortableServer_ServantBase__add_ref (PortableServer_Servant servant, > CORBA_Environment *ev); >void PortableServer_ServantBase__remove_ref (PortableServer_Servant servant, > CORBA_Environment *ev); > >void PortableServer_RefCountServantBase__add_ref (PortableServer_Servant servant, > CORBA_Environment *ev); >void PortableServer_RefCountServantBase__remove_ref (PortableServer_Servant servant, > CORBA_Environment *ev); > >PortableServer_POA > PortableServer_ServantBase__default_POA (PortableServer_Servant servant, > CORBA_Environment *ev); >CORBA_InterfaceDef > PortableServer_ServantBase__get_interface (PortableServer_Servant servant, > CORBA_Environment *ev); >CORBA_boolean > PortableServer_ServantBase__is_a (PortableServer_Servant servant, > const CORBA_char *logical_type_id, > CORBA_Environment *ev); ># 115 "/usr/include/orbit-2.0/orbit/poa/poa.h" >PortableServer_ObjectId *PortableServer_string_to_ObjectId(CORBA_char *str, > CORBA_Environment *nv); > >PortableServer_ObjectId *PortableServer_wstring_to_ObjectId(CORBA_wchar *str, > CORBA_Environment *ev); > >CORBA_char *PortableServer_ObjectId_to_string(PortableServer_ObjectId *oid, > CORBA_Environment *ev); > >CORBA_wchar *PortableServer_ObjectId_to_wstring(PortableServer_ObjectId *oid, > CORBA_Environment *ev); > > >PortableServer_POA ORBit_POA_new_from (CORBA_ORB orb, > PortableServer_POA parent, > const CORBA_char *adaptor_name, > const CORBA_PolicyList *opt_policies, > CORBA_Environment *ev); ># 164 "/usr/include/orbit-2.0/orbit/poa/poa.h" > ># 19 "/usr/include/orbit-2.0/orbit/orbit.h" 2 ># 1 "/usr/include/orbit-2.0/orbit/dynamic/dynamic.h" 1 > > > ># 1 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" 1 ># 20 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_DynAny_type *DynamicAny_DynAny; ># 29 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_DynAny_InvalidValue_type DynamicAny_DynAny_InvalidValue; >struct DynamicAny_DynAny_InvalidValue_type { >int dummy; >}; ># 50 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_DynAny_InvalidValue_struct; ># 62 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_DynAny_TypeMismatch_type DynamicAny_DynAny_TypeMismatch; >struct DynamicAny_DynAny_TypeMismatch_type { >int dummy; >}; ># 83 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_DynAny_TypeMismatch_struct; ># 94 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_DynFixed_type *DynamicAny_DynFixed; > > > > > > > >typedef struct DynamicAny_DynEnum_type *DynamicAny_DynEnum; > > > > > > >typedef CORBA_string DynamicAny_FieldName; ># 128 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_FieldName_struct; > > > > > > > >typedef struct DynamicAny_NameValuePair_type DynamicAny_NameValuePair; >struct DynamicAny_NameValuePair_type { >DynamicAny_FieldName id; >CORBA_any value; >}; ># 160 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_NameValuePair_struct; ># 184 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; DynamicAny_NameValuePair* _buffer; CORBA_boolean _release; } CORBA_sequence_DynamicAny_NameValuePair; ># 202 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_DynamicAny_NameValuePair_struct; ># 214 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef CORBA_sequence_DynamicAny_NameValuePair DynamicAny_NameValuePairSeq; ># 233 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_NameValuePairSeq_struct; ># 244 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_NameDynAnyPair_type DynamicAny_NameDynAnyPair; >struct DynamicAny_NameDynAnyPair_type { >DynamicAny_FieldName id; >DynamicAny_DynAny value; >}; ># 266 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_NameDynAnyPair_struct; ># 290 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct { CORBA_unsigned_long _maximum, _length; DynamicAny_NameDynAnyPair* _buffer; CORBA_boolean _release; } CORBA_sequence_DynamicAny_NameDynAnyPair; ># 308 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_DynamicAny_NameDynAnyPair_struct; ># 320 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef CORBA_sequence_DynamicAny_NameDynAnyPair DynamicAny_NameDynAnyPairSeq; ># 339 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_NameDynAnyPairSeq_struct; ># 351 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_DynStruct_type *DynamicAny_DynStruct; > > > > > > > >typedef struct DynamicAny_DynUnion_type *DynamicAny_DynUnion; ># 410 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef CORBA_sequence_CORBA_any DynamicAny_AnySeq; ># 429 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_AnySeq_struct; ># 498 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef CORBA_sequence_CORBA_Object CORBA_sequence_DynamicAny_DynAny; ># 516 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_DynamicAny_DynAny_struct; ># 529 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef CORBA_sequence_DynamicAny_DynAny DynamicAny_DynAnySeq; ># 548 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_DynAnySeq_struct; ># 560 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_DynSequence_type *DynamicAny_DynSequence; > > > > > > > >typedef struct DynamicAny_DynArray_type *DynamicAny_DynArray; > > > > > > > >typedef struct DynamicAny_DynValueCommon_type *DynamicAny_DynValueCommon; > > > > > > > >typedef struct DynamicAny_DynValue_type *DynamicAny_DynValue; > > > > > > > >typedef struct DynamicAny_DynValueBox_type *DynamicAny_DynValueBox; ># 601 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_MustTruncate_type DynamicAny_MustTruncate; >struct DynamicAny_MustTruncate_type { >int dummy; >}; ># 622 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_MustTruncate_struct; ># 633 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_DynAnyFactory_type *DynamicAny_DynAnyFactory; ># 642 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >typedef struct DynamicAny_DynAnyFactory_InconsistentTypeCode_type DynamicAny_DynAnyFactory_InconsistentTypeCode; >struct DynamicAny_DynAnyFactory_InconsistentTypeCode_type { >int dummy; >}; ># 663 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >extern > >const struct CORBA_TypeCode_struct TC_DynamicAny_DynAnyFactory_InconsistentTypeCode_struct; > > > > > > > >CORBA_TypeCode DynamicAny_DynAny_type(DynamicAny_DynAny _obj, CORBA_Environment *ev); >void DynamicAny_DynAny_assign(DynamicAny_DynAny _obj, const DynamicAny_DynAny dyn_any, CORBA_Environment *ev); >void DynamicAny_DynAny_from_any(DynamicAny_DynAny _obj, const CORBA_any* value, CORBA_Environment *ev); >CORBA_any* DynamicAny_DynAny_to_any(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_boolean DynamicAny_DynAny_equal(DynamicAny_DynAny _obj, const DynamicAny_DynAny dyn_any, CORBA_Environment *ev); >void DynamicAny_DynAny_destroy(DynamicAny_DynAny _obj, CORBA_Environment *ev); >DynamicAny_DynAny DynamicAny_DynAny_copy(DynamicAny_DynAny _obj, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_boolean(DynamicAny_DynAny _obj, const CORBA_boolean value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_octet(DynamicAny_DynAny _obj, const CORBA_octet value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_char(DynamicAny_DynAny _obj, const CORBA_char value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_short(DynamicAny_DynAny _obj, const CORBA_short value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_ushort(DynamicAny_DynAny _obj, const CORBA_unsigned_short value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_long(DynamicAny_DynAny _obj, const CORBA_long value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_ulong(DynamicAny_DynAny _obj, const CORBA_unsigned_long value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_float(DynamicAny_DynAny _obj, const CORBA_float value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_double(DynamicAny_DynAny _obj, const CORBA_double value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_string(DynamicAny_DynAny _obj, const CORBA_char * value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_reference(DynamicAny_DynAny _obj, const CORBA_Object value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_typecode(DynamicAny_DynAny _obj, const CORBA_TypeCode value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_longlong(DynamicAny_DynAny _obj, const CORBA_long_long value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_ulonglong(DynamicAny_DynAny _obj, const CORBA_unsigned_long_long value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_longdouble(DynamicAny_DynAny _obj, const CORBA_long_double value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_wchar(DynamicAny_DynAny _obj, const CORBA_wchar value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_wstring(DynamicAny_DynAny _obj, const CORBA_wstring value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_any(DynamicAny_DynAny _obj, const CORBA_any* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_dyn_any(DynamicAny_DynAny _obj, const DynamicAny_DynAny value, CORBA_Environment *ev); >CORBA_boolean DynamicAny_DynAny_get_boolean(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_octet DynamicAny_DynAny_get_octet(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_char DynamicAny_DynAny_get_char(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_short DynamicAny_DynAny_get_short(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_unsigned_short DynamicAny_DynAny_get_ushort(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_long DynamicAny_DynAny_get_long(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_unsigned_long DynamicAny_DynAny_get_ulong(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_float DynamicAny_DynAny_get_float(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_double DynamicAny_DynAny_get_double(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_string DynamicAny_DynAny_get_string(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_Object DynamicAny_DynAny_get_reference(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_TypeCode DynamicAny_DynAny_get_typecode(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_long_long DynamicAny_DynAny_get_longlong(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_unsigned_long_long DynamicAny_DynAny_get_ulonglong(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_long_double DynamicAny_DynAny_get_longdouble(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_wchar DynamicAny_DynAny_get_wchar(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_wstring DynamicAny_DynAny_get_wstring(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_any* DynamicAny_DynAny_get_any(DynamicAny_DynAny _obj, CORBA_Environment *ev); >DynamicAny_DynAny DynamicAny_DynAny_get_dyn_any(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_boolean DynamicAny_DynAny_seek(DynamicAny_DynAny _obj, const CORBA_long index, CORBA_Environment *ev); >void DynamicAny_DynAny_rewind(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_boolean DynamicAny_DynAny_next(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_unsigned_long DynamicAny_DynAny_component_count(DynamicAny_DynAny _obj, CORBA_Environment *ev); >DynamicAny_DynAny DynamicAny_DynAny_current_component(DynamicAny_DynAny _obj, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_abstract(DynamicAny_DynAny _obj, const CORBA_AbstractBase value, CORBA_Environment *ev); >CORBA_AbstractBase DynamicAny_DynAny_get_abstract(DynamicAny_DynAny _obj, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_boolean_seq(DynamicAny_DynAny _obj, const CORBA_BooleanSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_octet_seq(DynamicAny_DynAny _obj, const CORBA_OctetSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_char_seq(DynamicAny_DynAny _obj, const CORBA_CharSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_short_seq(DynamicAny_DynAny _obj, const CORBA_ShortSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_ushort_seq(DynamicAny_DynAny _obj, const CORBA_UShortSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_long_seq(DynamicAny_DynAny _obj, const CORBA_LongSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_ulong_seq(DynamicAny_DynAny _obj, const CORBA_ULongSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_float_seq(DynamicAny_DynAny _obj, const CORBA_FloatSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_double_seq(DynamicAny_DynAny _obj, const CORBA_DoubleSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_longlong_seq(DynamicAny_DynAny _obj, const CORBA_LongLongSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_ulonglong_seq(DynamicAny_DynAny _obj, const CORBA_ULongLongSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_longdouble_seq(DynamicAny_DynAny _obj, const CORBA_LongDoubleSeq* value, CORBA_Environment *ev); >void DynamicAny_DynAny_insert_wchar_seq(DynamicAny_DynAny _obj, const CORBA_WCharSeq* value, CORBA_Environment *ev); >CORBA_BooleanSeq* DynamicAny_DynAny_get_boolean_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_OctetSeq* DynamicAny_DynAny_get_octet_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_CharSeq* DynamicAny_DynAny_get_char_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_ShortSeq* DynamicAny_DynAny_get_short_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_UShortSeq* DynamicAny_DynAny_get_ushort_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_LongSeq* DynamicAny_DynAny_get_long_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_ULongSeq* DynamicAny_DynAny_get_ulong_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_FloatSeq* DynamicAny_DynAny_get_float_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_DoubleSeq* DynamicAny_DynAny_get_double_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_LongLongSeq* DynamicAny_DynAny_get_longlong_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_ULongLongSeq* DynamicAny_DynAny_get_ulonglong_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_LongDoubleSeq* DynamicAny_DynAny_get_longdouble_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); >CORBA_WCharSeq* DynamicAny_DynAny_get_wchar_seq(DynamicAny_DynAny _obj, CORBA_Environment *ev); ># 829 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >CORBA_string DynamicAny_DynFixed_get_value(DynamicAny_DynFixed _obj, CORBA_Environment *ev); >CORBA_boolean DynamicAny_DynFixed_set_value(DynamicAny_DynFixed _obj, const CORBA_char * val, CORBA_Environment *ev); ># 909 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >CORBA_string DynamicAny_DynEnum_get_as_string(DynamicAny_DynEnum _obj, CORBA_Environment *ev); >void DynamicAny_DynEnum_set_as_string(DynamicAny_DynEnum _obj, const CORBA_char * value, CORBA_Environment *ev); >CORBA_unsigned_long DynamicAny_DynEnum_get_as_ulong(DynamicAny_DynEnum _obj, CORBA_Environment *ev); >void DynamicAny_DynEnum_set_as_ulong(DynamicAny_DynEnum _obj, const CORBA_unsigned_long value, CORBA_Environment *ev); ># 991 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >DynamicAny_FieldName DynamicAny_DynStruct_current_member_name(DynamicAny_DynStruct _obj, CORBA_Environment *ev); >CORBA_TCKind DynamicAny_DynStruct_current_member_kind(DynamicAny_DynStruct _obj, CORBA_Environment *ev); >DynamicAny_NameValuePairSeq* DynamicAny_DynStruct_get_members(DynamicAny_DynStruct _obj, CORBA_Environment *ev); >void DynamicAny_DynStruct_set_members(DynamicAny_DynStruct _obj, const DynamicAny_NameValuePairSeq* value, CORBA_Environment *ev); >DynamicAny_NameDynAnyPairSeq* DynamicAny_DynStruct_get_members_as_dyn_any(DynamicAny_DynStruct _obj, CORBA_Environment *ev); >void DynamicAny_DynStruct_set_members_as_dyn_any(DynamicAny_DynStruct _obj, const DynamicAny_NameDynAnyPairSeq* value, CORBA_Environment *ev); ># 1075 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >DynamicAny_DynAny DynamicAny_DynUnion_get_discriminator(DynamicAny_DynUnion _obj, CORBA_Environment *ev); >void DynamicAny_DynUnion_set_discriminator(DynamicAny_DynUnion _obj, const DynamicAny_DynAny d, CORBA_Environment *ev); >void DynamicAny_DynUnion_set_to_default_member(DynamicAny_DynUnion _obj, CORBA_Environment *ev); >void DynamicAny_DynUnion_set_to_no_active_member(DynamicAny_DynUnion _obj, CORBA_Environment *ev); >CORBA_boolean DynamicAny_DynUnion_has_no_active_member(DynamicAny_DynUnion _obj, CORBA_Environment *ev); >CORBA_TCKind DynamicAny_DynUnion_discriminator_kind(DynamicAny_DynUnion _obj, CORBA_Environment *ev); >DynamicAny_DynAny DynamicAny_DynUnion_member(DynamicAny_DynUnion _obj, CORBA_Environment *ev); >DynamicAny_FieldName DynamicAny_DynUnion_member_name(DynamicAny_DynUnion _obj, CORBA_Environment *ev); >CORBA_TCKind DynamicAny_DynUnion_member_kind(DynamicAny_DynUnion _obj, CORBA_Environment *ev); ># 1162 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >CORBA_unsigned_long DynamicAny_DynSequence_get_length(DynamicAny_DynSequence _obj, CORBA_Environment *ev); >void DynamicAny_DynSequence_set_length(DynamicAny_DynSequence _obj, const CORBA_unsigned_long len, CORBA_Environment *ev); >DynamicAny_AnySeq* DynamicAny_DynSequence_get_elements(DynamicAny_DynSequence _obj, CORBA_Environment *ev); >void DynamicAny_DynSequence_set_elements(DynamicAny_DynSequence _obj, const DynamicAny_AnySeq* value, CORBA_Environment *ev); >DynamicAny_DynAnySeq* DynamicAny_DynSequence_get_elements_as_dyn_any(DynamicAny_DynSequence _obj, CORBA_Environment *ev); >void DynamicAny_DynSequence_set_elements_as_dyn_any(DynamicAny_DynSequence _obj, const DynamicAny_DynAnySeq* value, CORBA_Environment *ev); ># 1246 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >DynamicAny_AnySeq* DynamicAny_DynArray_get_elements(DynamicAny_DynArray _obj, CORBA_Environment *ev); >void DynamicAny_DynArray_set_elements(DynamicAny_DynArray _obj, const DynamicAny_AnySeq* value, CORBA_Environment *ev); >DynamicAny_DynAnySeq* DynamicAny_DynArray_get_elements_as_dyn_any(DynamicAny_DynArray _obj, CORBA_Environment *ev); >void DynamicAny_DynArray_set_elements_as_dyn_any(DynamicAny_DynArray _obj, const DynamicAny_DynAnySeq* value, CORBA_Environment *ev); ># 1328 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >CORBA_boolean DynamicAny_DynValueCommon_is_null(DynamicAny_DynValueCommon _obj, CORBA_Environment *ev); >void DynamicAny_DynValueCommon_set_to_null(DynamicAny_DynValueCommon _obj, CORBA_Environment *ev); >void DynamicAny_DynValueCommon_set_to_value(DynamicAny_DynValueCommon _obj, CORBA_Environment *ev); ># 1412 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >DynamicAny_FieldName DynamicAny_DynValue_current_member_name(DynamicAny_DynValue _obj, CORBA_Environment *ev); >CORBA_TCKind DynamicAny_DynValue_current_member_kind(DynamicAny_DynValue _obj, CORBA_Environment *ev); >DynamicAny_NameValuePairSeq* DynamicAny_DynValue_get_members(DynamicAny_DynValue _obj, CORBA_Environment *ev); >void DynamicAny_DynValue_set_members(DynamicAny_DynValue _obj, const DynamicAny_NameValuePairSeq* value, CORBA_Environment *ev); >DynamicAny_NameDynAnyPairSeq* DynamicAny_DynValue_get_members_as_dyn_any(DynamicAny_DynValue _obj, CORBA_Environment *ev); >void DynamicAny_DynValue_set_members_as_dyn_any(DynamicAny_DynValue _obj, const DynamicAny_NameDynAnyPairSeq* value, CORBA_Environment *ev); ># 1499 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" >CORBA_any* DynamicAny_DynValueBox_get_boxed_value(DynamicAny_DynValueBox _obj, CORBA_Environment *ev); >void DynamicAny_DynValueBox_set_boxed_value(DynamicAny_DynValueBox _obj, const CORBA_any* boxed, CORBA_Environment *ev); >DynamicAny_DynAny DynamicAny_DynValueBox_get_boxed_value_as_dyn_any(DynamicAny_DynValueBox _obj, CORBA_Environment *ev); >void DynamicAny_DynValueBox_set_boxed_value_as_dyn_any(DynamicAny_DynValueBox _obj, const DynamicAny_DynAny boxed, CORBA_Environment *ev); >DynamicAny_DynAny DynamicAny_DynAnyFactory_create_dyn_any(DynamicAny_DynAnyFactory _obj, const CORBA_any* value, CORBA_Environment *ev); >DynamicAny_DynAny DynamicAny_DynAnyFactory_create_dyn_any_from_type_code(DynamicAny_DynAnyFactory _obj, const CORBA_TypeCode type, CORBA_Environment *ev); >DynamicAny_DynAny DynamicAny_DynAnyFactory_create_dyn_any_without_truncation(DynamicAny_DynAnyFactory _obj, const CORBA_any* value, CORBA_Environment *ev); >DynamicAny_DynAnySeq* DynamicAny_DynAnyFactory_create_multiple_dyn_anys(DynamicAny_DynAnyFactory _obj, const DynamicAny_AnySeq* values, const CORBA_boolean allow_truncate, CORBA_Environment *ev); >DynamicAny_AnySeq* DynamicAny_DynAnyFactory_create_multiple_anys(DynamicAny_DynAnyFactory _obj, const DynamicAny_DynAnySeq* values, CORBA_Environment *ev); ># 1518 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 1519 "/usr/include/orbit-2.0/orbit/dynamic/dynamic-defs.h" 2 ># 5 "/usr/include/orbit-2.0/orbit/dynamic/dynamic.h" 2 > > > > > > > > > > ># 20 "/usr/include/orbit-2.0/orbit/orbit.h" 2 > > > >extern const char *orbit_version; >extern unsigned int orbit_major_version; >extern unsigned int orbit_minor_version; >extern unsigned int orbit_micro_version; > > ># 739 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" 2 ># 79 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" 2 > > > > >extern > >ORBit_IInterface Bonobo_Unknown__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Unknown__imethods[3]; > > > > > >typedef enum { > Bonobo_Unknown_ref__imethods_index, > Bonobo_Unknown_unref__imethods_index, > Bonobo_Unknown_queryInterface__imethods_index >} Bonobo_Unknown__imethods_index; ># 115 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 116 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" 2 ># 28 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" 1 ># 17 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" 1 ># 18 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" 2 ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" 1 ># 85 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef CORBA_sequence_CORBA_string Bonobo_StringList; ># 115 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_StringList_struct; ># 128 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct Bonobo_GeneralError_type Bonobo_GeneralError; >struct Bonobo_GeneralError_type { >CORBA_string description; >}; ># 160 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_GeneralError_struct; ># 172 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct Bonobo_Activation_NotListed_type Bonobo_Activation_NotListed; >struct Bonobo_Activation_NotListed_type { >int dummy; >}; ># 204 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Activation_NotListed_struct; ># 216 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct Bonobo_Activation_AlreadyListed_type Bonobo_Activation_AlreadyListed; >struct Bonobo_Activation_AlreadyListed_type { >int dummy; >}; ># 248 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Activation_AlreadyListed_struct; ># 260 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct Bonobo_Activation_IncompleteContext_type Bonobo_Activation_IncompleteContext; >struct Bonobo_Activation_IncompleteContext_type { >int dummy; >}; ># 292 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Activation_IncompleteContext_struct; ># 304 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct Bonobo_Activation_ParseFailed_type Bonobo_Activation_ParseFailed; >struct Bonobo_Activation_ParseFailed_type { >CORBA_string description; >}; ># 336 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Activation_ParseFailed_struct; > > > > > > > >typedef CORBA_string Bonobo_ImplementationID; ># 376 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ImplementationID_struct; > > > > > > > >typedef CORBA_string Bonobo_ActivationID; ># 416 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationID_struct; > > > > > > > >typedef CORBA_long Bonobo_ActivationFlags; ># 456 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationFlags_struct; ># 478 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef CORBA_long Bonobo_RegistrationFlags; ># 508 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_RegistrationFlags_struct; ># 526 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct Bonobo_ActivationEnvValue_type Bonobo_ActivationEnvValue; >struct Bonobo_ActivationEnvValue_type { >CORBA_string name; >CORBA_string value; >CORBA_long flags; >}; ># 560 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationEnvValue_struct; ># 595 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct { CORBA_unsigned_long _maximum, _length; Bonobo_ActivationEnvValue* _buffer; CORBA_boolean _release; } CORBA_sequence_Bonobo_ActivationEnvValue; ># 624 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_ActivationEnvValue_struct; ># 636 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef CORBA_sequence_Bonobo_ActivationEnvValue Bonobo_ActivationEnvironment; ># 666 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationEnvironment_struct; ># 677 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef enum { > Bonobo_ACTIVATION_RESULT_OBJECT, > Bonobo_ACTIVATION_RESULT_SHLIB, > Bonobo_ACTIVATION_RESULT_NONE >} Bonobo_ActivationResultType; ># 709 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationResultType_struct; > > > > > >typedef struct Bonobo_ActivationResultData_type Bonobo_ActivationResultData; >struct Bonobo_ActivationResultData_type { >Bonobo_ActivationResultType _d; >union { >CORBA_Object res_object; >Bonobo_StringList res_shlib; >} _u; >}; ># 752 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationResultData_struct; > > > > > > > >typedef struct Bonobo_ActivationResult_type Bonobo_ActivationResult; >struct Bonobo_ActivationResult_type { >CORBA_string aid; >Bonobo_ActivationResultData res; >}; ># 795 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationResult_struct; > > > > > > > >typedef enum { > Bonobo_ACTIVATION_P_STRING, > Bonobo_ACTIVATION_P_NUMBER, > Bonobo_ACTIVATION_P_BOOLEAN, > Bonobo_ACTIVATION_P_STRINGV >} Bonobo_ActivationPropertyType; ># 838 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationPropertyType_struct; > > > > > >typedef struct Bonobo_ActivationPropertyValue_type Bonobo_ActivationPropertyValue; >struct Bonobo_ActivationPropertyValue_type { >Bonobo_ActivationPropertyType _d; >union { >CORBA_string value_string; >CORBA_double value_number; >CORBA_boolean value_boolean; >Bonobo_StringList value_stringv; >} _u; >}; ># 883 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationPropertyValue_struct; > > > > > > > >typedef struct Bonobo_ActivationProperty_type Bonobo_ActivationProperty; >struct Bonobo_ActivationProperty_type { >CORBA_string name; >Bonobo_ActivationPropertyValue v; >}; ># 926 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ActivationProperty_struct; > > > > > > > >typedef struct Bonobo_ServerInfo_type Bonobo_ServerInfo; ># 964 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct { CORBA_unsigned_long _maximum, _length; Bonobo_ActivationProperty* _buffer; CORBA_boolean _release; } CORBA_sequence_Bonobo_ActivationProperty; ># 993 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_ActivationProperty_struct; > > > > > > > >struct Bonobo_ServerInfo_type { >Bonobo_ImplementationID iid; >CORBA_string server_type; >CORBA_string location_info; >CORBA_string username; >CORBA_string hostname; >CORBA_string domain; >CORBA_sequence_Bonobo_ActivationProperty props; >}; ># 1040 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ServerInfo_struct; ># 1075 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef struct { CORBA_unsigned_long _maximum, _length; Bonobo_ServerInfo* _buffer; CORBA_boolean _release; } CORBA_sequence_Bonobo_ServerInfo; ># 1104 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_ServerInfo_struct; ># 1116 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef CORBA_sequence_Bonobo_ServerInfo Bonobo_ServerInfoList; ># 1146 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ServerInfoList_struct; ># 1157 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >typedef enum { > Bonobo_ACTIVATION_REG_SUCCESS, > Bonobo_ACTIVATION_REG_NOT_LISTED, > Bonobo_ACTIVATION_REG_ALREADY_ACTIVE, > Bonobo_ACTIVATION_REG_ERROR >} Bonobo_RegistrationResult; ># 1190 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_RegistrationResult_struct; > > > > > >typedef enum { > Bonobo_DYNAMIC_LOAD_SUCCESS, > Bonobo_DYNAMIC_LOAD_ERROR, > Bonobo_DYNAMIC_LOAD_NOT_LISTED, > Bonobo_DYNAMIC_LOAD_ALREADY_LISTED >} Bonobo_DynamicPathLoadResult; ># 1231 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_DynamicPathLoadResult_struct; ># 1243 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" 1 ># 1244 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" 2 ># 1258 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 1259 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" 2 ># 19 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" 2 > > > > >typedef CORBA_Object Bonobo_GenericFactory; >extern CORBA_unsigned_long Bonobo_GenericFactory__classid; ># 50 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_GenericFactory_struct; > > > > > > > >typedef struct Bonobo_GenericFactory_CannotActivate_type Bonobo_GenericFactory_CannotActivate; >struct Bonobo_GenericFactory_CannotActivate_type { >int dummy; >}; ># 90 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_GenericFactory_CannotActivate_struct; ># 102 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" >typedef struct { > void *_private; >CORBA_Object (*createObject)(PortableServer_Servant _servant, const CORBA_char * iid, CORBA_Environment *ev); >} POA_Bonobo_GenericFactory__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_GenericFactory__epv *Bonobo_GenericFactory_epv; >} POA_Bonobo_GenericFactory__vepv; >typedef struct { > void *_private; > POA_Bonobo_GenericFactory__vepv *vepv; >} POA_Bonobo_GenericFactory; >extern void POA_Bonobo_GenericFactory__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_GenericFactory__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >void _ORBIT_skel_small_Bonobo_GenericFactory_createObject(POA_Bonobo_GenericFactory *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_Object (*_impl_createObject)(PortableServer_Servant _servant, const CORBA_char * iid, CORBA_Environment *ev)); > > > > > >CORBA_Object Bonobo_GenericFactory_createObject(Bonobo_GenericFactory _obj, const CORBA_char * iid, CORBA_Environment *ev); ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" 1 ># 128 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" 2 > > > > >extern > >ORBit_IInterface Bonobo_GenericFactory__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_GenericFactory__imethods[1]; > > > > > >typedef enum { > Bonobo_GenericFactory_createObject__imethods_index >} Bonobo_GenericFactory__imethods_index; ># 162 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 163 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" 2 ># 29 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 > ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-version.h" 1 ># 31 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 > ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-activate.h" 1 ># 27 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-activate.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" 1 ># 28 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-activate.h" 2 > > > >CORBA_Object bonobo_activation_name_service_get (CORBA_Environment * ev); > > >Bonobo_ServerInfoList *bonobo_activation_query (const char *requirements, > char *const *selection_order, > CORBA_Environment * ev); >CORBA_Object bonobo_activation_activate (const char *requirements, > char *const *selection_order, > Bonobo_ActivationFlags flags, > Bonobo_ActivationID * ret_aid, > CORBA_Environment * ev); >CORBA_Object bonobo_activation_activate_from_id (const Bonobo_ActivationID aid, > Bonobo_ActivationFlags flags, > Bonobo_ActivationID * ret_aid, > CORBA_Environment * ev); > >void bonobo_activation_set_activation_env_value (const char *name, > const char *value); > >Bonobo_DynamicPathLoadResult >bonobo_activation_dynamic_add_path (const char *add_path, > CORBA_Environment * ev); > >Bonobo_DynamicPathLoadResult >bonobo_activation_dynamic_remove_path (const char *remove_path, > CORBA_Environment * ev); > > >void bonobo_activation_set_test_components_enabled (gboolean val); >gboolean bonobo_activation_get_test_components_enabled (void); > > > ># 33 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-server-info.h" 1 ># 29 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-server-info.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" 1 ># 30 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-server-info.h" 2 > > > >Bonobo_ActivationProperty *bonobo_server_info_prop_find (Bonobo_ServerInfo *server, > const char *prop_name); >const char *bonobo_server_info_prop_lookup (Bonobo_ServerInfo *server, > const char *prop_name, > GSList *i18n_languages); >void Bonobo_ActivationPropertyValue_copy (Bonobo_ActivationPropertyValue *copy, > const Bonobo_ActivationPropertyValue *original); >void Bonobo_ActivationProperty_copy (Bonobo_ActivationProperty *copy, > const Bonobo_ActivationProperty *original); >void CORBA_sequence_Bonobo_ActivationProperty_copy (CORBA_sequence_Bonobo_ActivationProperty *copy, > const CORBA_sequence_Bonobo_ActivationProperty *original); >void Bonobo_ServerInfo_copy (Bonobo_ServerInfo *copy, > const Bonobo_ServerInfo *original); >Bonobo_ServerInfo *Bonobo_ServerInfo_duplicate (const Bonobo_ServerInfo *original); >Bonobo_ServerInfoList *Bonobo_ServerInfoList_duplicate (const Bonobo_ServerInfoList *original); > > ># 34 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-init.h" 1 ># 27 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-init.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 28 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-init.h" 2 > > > > > > > >CORBA_ORB bonobo_activation_orb_init (int *argc, > char **argv); >CORBA_ORB bonobo_activation_orb_get (void); > >gboolean bonobo_activation_is_initialized (void); >CORBA_ORB bonobo_activation_init (int argc, > char **argv); >void bonobo_activation_preinit (gpointer app, > gpointer mod_info); >void bonobo_activation_postinit (gpointer app, > gpointer mod_info); > > >CORBA_Context bonobo_activation_context_get (void); > >const char *bonobo_activation_hostname_get (void); >const char *bonobo_activation_session_name_get (void); >const char *bonobo_activation_domain_get (void); > >extern struct poptOption bonobo_activation_popt_options[]; >char *bonobo_activation_get_popt_table_name (void); > > >gboolean bonobo_activation_debug_shutdown (void); > >GOptionGroup *bonobo_activation_get_goption_group (void); > > ># 35 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-shlib.h" 1 ># 27 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-shlib.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" 1 ># 28 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-shlib.h" 2 > > > >typedef struct { > const char *iid; ># 42 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-shlib.h" > CORBA_Object (*activate) (PortableServer_POA poa, > const char *iid, > gpointer impl_ptr, > > > CORBA_Environment *ev); > gpointer dummy[4]; >} BonoboActivationPluginObject; > >typedef struct { > const BonoboActivationPluginObject *plugin_object_list; > const char *description; > gpointer dummy[8]; >} BonoboActivationPlugin; > >void bonobo_activation_plugin_use (PortableServer_Servant servant, > gpointer impl_ptr); > >void bonobo_activation_plugin_unuse (gpointer impl_ptr); > > >CORBA_Object bonobo_activation_activate_shlib_server (Bonobo_ActivationResult *sh, > CORBA_Environment *ev); > > > ># 36 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-register.h" 1 ># 27 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-register.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 28 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-register.h" 2 ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" 1 ># 29 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-register.h" 2 > > > >Bonobo_RegistrationResult > bonobo_activation_register_active_server (const char *iid, > CORBA_Object obj, > GSList *reg_env); >Bonobo_RegistrationResult > bonobo_activation_register_active_server_ext (const char *iid, > CORBA_Object obj, > GSList *reg_env, > Bonobo_RegistrationFlags flags, > CORBA_Object *existing, > const char *description); >void bonobo_activation_unregister_active_server (const char *iid, > CORBA_Object obj); > >GSList *bonobo_activation_registration_env_set (GSList *reg_env, > const char *name, > const char *value); >void bonobo_activation_registration_env_free (GSList *reg_env); > >void bonobo_activation_registration_env_set_global (GSList *reg_env, > gboolean append_if_existing); > > > > >Bonobo_RegistrationResult > bonobo_activation_active_server_register (const char *registration_id, > CORBA_Object obj); > >void bonobo_activation_active_server_unregister (const char *iid, > CORBA_Object obj); > >char *bonobo_activation_make_registration_id (const char *iid, > const char *display); > > > >const char *bonobo_activation_iid_get (void); > > ># 37 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 > ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-async.h" 1 ># 29 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-async.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Activation_types.h" 1 ># 30 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation-async.h" 2 > > > > > > > > > >typedef void (*BonoboActivationCallback) (CORBA_Object activated_object, > const char *error_reason, > gpointer user_data); > > >void bonobo_activation_activate_async (const char *requirements, > char *const *selection_order, > Bonobo_ActivationFlags flags, > BonoboActivationCallback callback, > gpointer user_data, > CORBA_Environment * ev); > >void bonobo_activation_activate_from_id_async (const Bonobo_ActivationID aid, > Bonobo_ActivationFlags flags, > BonoboActivationCallback callback, > gpointer user_data, > CORBA_Environment * ev); > > ># 39 "/usr/include/bonobo-activation-2.0/bonobo-activation/bonobo-activation.h" 2 > >extern const guint bonobo_activation_major_version, > bonobo_activation_minor_version, bonobo_activation_micro_version; >extern const char bonobo_activation_version[]; ># 15 "/usr/include/libbonobo-2.0/bonobo/bonobo-object.h" 2 > > ># 1 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" 1 ># 17 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" 1 ># 18 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" 2 ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_GenericFactory.h" 1 ># 19 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" 2 > > > > >typedef struct Bonobo_NotSupported_type Bonobo_NotSupported; >struct Bonobo_NotSupported_type { >int dummy; >}; ># 38 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_NotSupported_struct; ># 50 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_NotImplemented_type Bonobo_NotImplemented; >struct Bonobo_NotImplemented_type { >int dummy; >}; ># 65 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_NotImplemented_struct; ># 77 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_IOError_type Bonobo_IOError; >struct Bonobo_IOError_type { >int dummy; >}; ># 92 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_IOError_struct; ># 104 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_BadArg_type Bonobo_BadArg; >struct Bonobo_BadArg_type { >int dummy; >}; ># 119 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_BadArg_struct; > > > > > > > >typedef CORBA_long Bonobo_ResolveFlag; ># 142 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ResolveFlag_struct; ># 156 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_ResolveOptions_type Bonobo_ResolveOptions; >struct Bonobo_ResolveOptions_type { >Bonobo_ResolveFlag flags; >CORBA_long timeout; >}; ># 172 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ResolveOptions_struct; ># 184 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_Moniker; >extern CORBA_unsigned_long Bonobo_Moniker__classid; ># 196 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Moniker_struct; > > > > > > > >typedef struct Bonobo_Moniker_InterfaceNotFound_type Bonobo_Moniker_InterfaceNotFound; >struct Bonobo_Moniker_InterfaceNotFound_type { >int dummy; >}; ># 221 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Moniker_InterfaceNotFound_struct; ># 233 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Moniker_TimeOut_type Bonobo_Moniker_TimeOut; >struct Bonobo_Moniker_TimeOut_type { >int dummy; >}; ># 248 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Moniker_TimeOut_struct; ># 260 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Moniker_InvalidSyntax_type Bonobo_Moniker_InvalidSyntax; >struct Bonobo_Moniker_InvalidSyntax_type { >int dummy; >}; ># 275 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Moniker_InvalidSyntax_struct; ># 287 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Moniker_UnknownPrefix_type Bonobo_Moniker_UnknownPrefix; >struct Bonobo_Moniker_UnknownPrefix_type { >int dummy; >}; ># 302 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Moniker_UnknownPrefix_struct; ># 314 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_MonikerExtender; >extern CORBA_unsigned_long Bonobo_MonikerExtender__classid; ># 326 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_MonikerExtender_struct; > > > > > >typedef CORBA_long Bonobo_StorageInfoFields; ># 347 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_StorageInfoFields_struct; ># 369 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_string Bonobo_ContentType; ># 382 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ContentType_struct; > > > > > > > >typedef enum { > Bonobo_STORAGE_TYPE_REGULAR, > Bonobo_STORAGE_TYPE_DIRECTORY >} Bonobo_StorageType; ># 406 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_StorageType_struct; > > > > > >typedef struct Bonobo_StorageInfo_type Bonobo_StorageInfo; >struct Bonobo_StorageInfo_type { >CORBA_string name; >Bonobo_StorageType type; >Bonobo_ContentType content_type; >CORBA_long size; >}; ># 432 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_StorageInfo_struct; ># 444 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_Stream; >extern CORBA_unsigned_long Bonobo_Stream__classid; ># 456 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Stream_struct; ># 496 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_octet Bonobo_Stream_iobuf; ># 509 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Stream_iobuf_struct; ># 522 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Stream_NoPermission_type Bonobo_Stream_NoPermission; >struct Bonobo_Stream_NoPermission_type { >int dummy; >}; ># 537 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Stream_NoPermission_struct; ># 549 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Stream_NotSupported_type Bonobo_Stream_NotSupported; >struct Bonobo_Stream_NotSupported_type { >int dummy; >}; ># 564 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Stream_NotSupported_struct; ># 576 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Stream_IOError_type Bonobo_Stream_IOError; >struct Bonobo_Stream_IOError_type { >int dummy; >}; ># 591 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Stream_IOError_struct; > > > > > > > >typedef enum { > Bonobo_Stream_SeekSet, > Bonobo_Stream_SeekCur, > Bonobo_Stream_SeekEnd >} Bonobo_Stream_SeekType; ># 616 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Stream_SeekType_struct; > > > > > > > >typedef CORBA_Object Bonobo_Storage; >extern CORBA_unsigned_long Bonobo_Storage__classid; ># 638 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_struct; ># 654 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct { CORBA_unsigned_long _maximum, _length; Bonobo_StorageInfo* _buffer; CORBA_boolean _release; } CORBA_sequence_Bonobo_StorageInfo; ># 666 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_StorageInfo_struct; ># 678 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_Bonobo_StorageInfo Bonobo_Storage_DirectoryList; ># 691 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_DirectoryList_struct; ># 702 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_long Bonobo_Storage_OpenMode; ># 715 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_OpenMode_struct; ># 751 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Storage_IOError_type Bonobo_Storage_IOError; >struct Bonobo_Storage_IOError_type { >int dummy; >}; ># 766 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_IOError_struct; ># 778 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Storage_NameExists_type Bonobo_Storage_NameExists; >struct Bonobo_Storage_NameExists_type { >int dummy; >}; ># 793 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_NameExists_struct; ># 805 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Storage_NotFound_type Bonobo_Storage_NotFound; >struct Bonobo_Storage_NotFound_type { >int dummy; >}; ># 820 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_NotFound_struct; ># 832 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Storage_NoPermission_type Bonobo_Storage_NoPermission; >struct Bonobo_Storage_NoPermission_type { >int dummy; >}; ># 847 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_NoPermission_struct; ># 859 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Storage_NotSupported_type Bonobo_Storage_NotSupported; >struct Bonobo_Storage_NotSupported_type { >int dummy; >}; ># 874 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_NotSupported_struct; ># 886 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Storage_NotStream_type Bonobo_Storage_NotStream; >struct Bonobo_Storage_NotStream_type { >int dummy; >}; ># 901 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_NotStream_struct; ># 913 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Storage_NotStorage_type Bonobo_Storage_NotStorage; >struct Bonobo_Storage_NotStorage_type { >int dummy; >}; ># 928 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_NotStorage_struct; ># 940 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Storage_NotEmpty_type Bonobo_Storage_NotEmpty; >struct Bonobo_Storage_NotEmpty_type { >int dummy; >}; ># 955 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Storage_NotEmpty_struct; ># 967 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_MonikerContext; >extern CORBA_unsigned_long Bonobo_MonikerContext__classid; ># 979 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_MonikerContext_struct; > > > > > > > >typedef CORBA_Object Bonobo_RunningContext; >extern CORBA_unsigned_long Bonobo_RunningContext__classid; ># 1001 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_RunningContext_struct; > > > > > > > >typedef CORBA_Object Bonobo_Persist; >extern CORBA_unsigned_long Bonobo_Persist__classid; ># 1023 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Persist_struct; > > > > > >typedef enum { > Bonobo_Persist_SAVE_OK, > Bonobo_Persist_SAVE_CANCEL, > Bonobo_Persist_SAVE_FAILED >} Bonobo_Persist_Status; ># 1046 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Persist_Status_struct; > > > > > > > >typedef struct Bonobo_Persist_WrongDataType_type Bonobo_Persist_WrongDataType; >struct Bonobo_Persist_WrongDataType_type { >int dummy; >}; ># 1071 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Persist_WrongDataType_struct; ># 1083 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Persist_FileNotFound_type Bonobo_Persist_FileNotFound; >struct Bonobo_Persist_FileNotFound_type { >int dummy; >}; ># 1098 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Persist_FileNotFound_struct; > > > > > > > >typedef CORBA_string Bonobo_Persist_ContentType; ># 1121 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Persist_ContentType_struct; ># 1171 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_string CORBA_sequence_Bonobo_Persist_ContentType; ># 1183 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_Persist_ContentType_struct; ># 1196 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_Bonobo_Persist_ContentType Bonobo_Persist_ContentTypeList; ># 1209 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Persist_ContentTypeList_struct; ># 1220 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_string Bonobo_Persist_IID; ># 1233 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Persist_IID_struct; ># 1245 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_PersistFile; >extern CORBA_unsigned_long Bonobo_PersistFile__classid; ># 1257 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PersistFile_struct; > > > > > > > >typedef struct Bonobo_PersistFile_NoCurrentName_type Bonobo_PersistFile_NoCurrentName; >struct Bonobo_PersistFile_NoCurrentName_type { >CORBA_string extension; >}; ># 1282 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PersistFile_NoCurrentName_struct; ># 1294 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_PersistStorage; >extern CORBA_unsigned_long Bonobo_PersistStorage__classid; ># 1306 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PersistStorage_struct; > > > > > > > >typedef CORBA_Object Bonobo_PersistStream; >extern CORBA_unsigned_long Bonobo_PersistStream__classid; ># 1328 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PersistStream_struct; > > > > > > > >typedef CORBA_Object Bonobo_Listener; >extern CORBA_unsigned_long Bonobo_Listener__classid; ># 1350 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Listener_struct; > > > > > > > >typedef CORBA_Object Bonobo_EventSource; >extern CORBA_unsigned_long Bonobo_EventSource__classid; ># 1372 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_EventSource_struct; > > > > > > > >typedef struct Bonobo_EventSource_UnknownListener_type Bonobo_EventSource_UnknownListener; >struct Bonobo_EventSource_UnknownListener_type { >int dummy; >}; ># 1397 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_EventSource_UnknownListener_struct; > > > > > > > >typedef enum { > Bonobo_Gdk_FOCUS, > Bonobo_Gdk_KEY, > Bonobo_Gdk_MOTION, > Bonobo_Gdk_BUTTON, > Bonobo_Gdk_CROSSING >} Bonobo_Gdk_EventType; ># 1424 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_EventType_struct; > > > > > >typedef enum { > Bonobo_Gdk_BUTTON_PRESS, > Bonobo_Gdk_BUTTON_2_PRESS, > Bonobo_Gdk_BUTTON_3_PRESS, > Bonobo_Gdk_BUTTON_RELEASE >} Bonobo_Gdk_ButtonType; ># 1448 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_ButtonType_struct; > > > > > >typedef enum { > Bonobo_Gdk_KEY_PRESS, > Bonobo_Gdk_KEY_RELEASE >} Bonobo_Gdk_KeyType; ># 1470 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_KeyType_struct; > > > > > >typedef enum { > Bonobo_Gdk_ENTER, > Bonobo_Gdk_LEAVE >} Bonobo_Gdk_CrossType; ># 1492 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_CrossType_struct; > > > > > >typedef enum { > Bonobo_Gdk_NORMAL, > Bonobo_Gdk_GRAB, > Bonobo_Gdk_UNGRAB >} Bonobo_Gdk_CrossMode; ># 1515 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_CrossMode_struct; > > > > > >typedef CORBA_long Bonobo_Gdk_Time; ># 1536 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_Time_struct; > > > > > > > >typedef struct Bonobo_Gdk_MotionEvent_type Bonobo_Gdk_MotionEvent; >struct Bonobo_Gdk_MotionEvent_type { >Bonobo_Gdk_Time time; >CORBA_double x; >CORBA_double y; >CORBA_double x_root; >CORBA_double y_root; >CORBA_double pressure; >CORBA_double xtilt; >CORBA_double ytilt; >CORBA_long state; >CORBA_boolean is_hint; >}; ># 1570 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_MotionEvent_struct; > > > > > > > >typedef struct Bonobo_Gdk_ButtonEvent_type Bonobo_Gdk_ButtonEvent; >struct Bonobo_Gdk_ButtonEvent_type { >Bonobo_Gdk_ButtonType type; >Bonobo_Gdk_Time time; >CORBA_double x; >CORBA_double y; >CORBA_double x_root; >CORBA_double y_root; >CORBA_short button; >}; ># 1601 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_ButtonEvent_struct; > > > > > > > >typedef struct Bonobo_Gdk_KeyEvent_type Bonobo_Gdk_KeyEvent; >struct Bonobo_Gdk_KeyEvent_type { >Bonobo_Gdk_KeyType type; >Bonobo_Gdk_Time time; >CORBA_short state; >CORBA_short keyval; >CORBA_short length; >CORBA_string str; >}; ># 1631 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_KeyEvent_struct; > > > > > > > >typedef struct Bonobo_Gdk_CrossingEvent_type Bonobo_Gdk_CrossingEvent; >struct Bonobo_Gdk_CrossingEvent_type { >Bonobo_Gdk_CrossType type; >Bonobo_Gdk_Time time; >CORBA_double x; >CORBA_double y; >CORBA_double x_root; >CORBA_double y_root; >Bonobo_Gdk_CrossMode mode; >CORBA_boolean focus; >CORBA_short state; >}; ># 1664 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_CrossingEvent_struct; > > > > > > > >typedef struct Bonobo_Gdk_FocusEvent_type Bonobo_Gdk_FocusEvent; >struct Bonobo_Gdk_FocusEvent_type { >CORBA_boolean inside; >}; ># 1689 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_FocusEvent_struct; > > > > > > > >typedef struct Bonobo_Gdk_Event_type Bonobo_Gdk_Event; >struct Bonobo_Gdk_Event_type { >Bonobo_Gdk_EventType _d; >union { >Bonobo_Gdk_FocusEvent focus; >Bonobo_Gdk_KeyEvent key; >Bonobo_Gdk_MotionEvent motion; >Bonobo_Gdk_ButtonEvent button; >Bonobo_Gdk_CrossingEvent crossing; >} _u; >}; ># 1720 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_Event_struct; > > > > > > > >typedef CORBA_string Bonobo_Gdk_WindowId; ># 1743 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gdk_WindowId_struct; > > > > > > > >typedef struct Bonobo_Gtk_Requisition_type Bonobo_Gtk_Requisition; >struct Bonobo_Gtk_Requisition_type { >CORBA_long width; >CORBA_long height; >}; ># 1769 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gtk_Requisition_struct; > > > > > > > >typedef enum { > Bonobo_Gtk_StateNormal, > Bonobo_Gtk_StateActive, > Bonobo_Gtk_StatePrelight, > Bonobo_Gtk_StateSelected, > Bonobo_Gtk_StateInsensitive >} Bonobo_Gtk_State; ># 1796 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gtk_State_struct; > > > > > >typedef enum { > Bonobo_Gtk_DirectionTabForward, > Bonobo_Gtk_DirectionTabBackward, > Bonobo_Gtk_DirectionUp, > Bonobo_Gtk_DirectionDown, > Bonobo_Gtk_DirectionLeft, > Bonobo_Gtk_DirectionRight >} Bonobo_Gtk_Direction; ># 1822 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Gtk_Direction_struct; > > > > > > > >typedef CORBA_Object Bonobo_UIContainer; >extern CORBA_unsigned_long Bonobo_UIContainer__classid; ># 1844 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_UIContainer_struct; > > > > > > > >typedef CORBA_Object Bonobo_UIComponent; >extern CORBA_unsigned_long Bonobo_UIComponent__classid; ># 1866 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_UIComponent_struct; > > > > > >typedef enum { > Bonobo_UIComponent_STATE_CHANGED, > Bonobo_UIComponent_OTHER >} Bonobo_UIComponent_EventType; ># 1888 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_UIComponent_EventType_struct; ># 1920 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_UIContainer_MalformedXML_type Bonobo_UIContainer_MalformedXML; >struct Bonobo_UIContainer_MalformedXML_type { >int dummy; >}; ># 1935 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_UIContainer_MalformedXML_struct; ># 1947 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_UIContainer_InvalidPath_type Bonobo_UIContainer_InvalidPath; >struct Bonobo_UIContainer_InvalidPath_type { >int dummy; >}; ># 1962 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_UIContainer_InvalidPath_struct; ># 1974 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_UIContainer_NonExistentAttr_type Bonobo_UIContainer_NonExistentAttr; >struct Bonobo_UIContainer_NonExistentAttr_type { >int dummy; >}; ># 1989 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_UIContainer_NonExistentAttr_struct; ># 2001 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_UIContainer_Insensitive_type Bonobo_UIContainer_Insensitive; >struct Bonobo_UIContainer_Insensitive_type { >int dummy; >}; ># 2016 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_UIContainer_Insensitive_struct; ># 2028 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_UIContainer_Unknown_type Bonobo_UIContainer_Unknown; >struct Bonobo_UIContainer_Unknown_type { >int dummy; >}; ># 2043 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_UIContainer_Unknown_struct; > > > > > > > >typedef struct Bonobo_Pair_type Bonobo_Pair; >struct Bonobo_Pair_type { >CORBA_string name; >CORBA_any value; >}; ># 2069 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Pair_struct; ># 2087 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct { CORBA_unsigned_long _maximum, _length; Bonobo_Pair* _buffer; CORBA_boolean _release; } CORBA_sequence_Bonobo_Pair; ># 2099 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_Pair_struct; ># 2111 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_Bonobo_Pair Bonobo_PropertySet; ># 2124 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertySet_struct; ># 2167 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_string Bonobo_KeyList; ># 2180 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_KeyList_struct; ># 2191 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_long Bonobo_PropertyFlags; ># 2204 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyFlags_struct; ># 2236 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_PropertyBag; >extern CORBA_unsigned_long Bonobo_PropertyBag__classid; ># 2248 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyBag_struct; > > > > > > > >typedef struct Bonobo_PropertyBag_NotFound_type Bonobo_PropertyBag_NotFound; >struct Bonobo_PropertyBag_NotFound_type { >int dummy; >}; ># 2273 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyBag_NotFound_struct; ># 2285 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_PropertyBag_InvalidType_type Bonobo_PropertyBag_InvalidType; >struct Bonobo_PropertyBag_InvalidType_type { >int dummy; >}; ># 2300 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyBag_InvalidType_struct; ># 2312 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_PropertyBag_ReadOnly_type Bonobo_PropertyBag_ReadOnly; >struct Bonobo_PropertyBag_ReadOnly_type { >int dummy; >}; ># 2327 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyBag_ReadOnly_struct; ># 2339 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_PropertyBag_BackendFailed_type Bonobo_PropertyBag_BackendFailed; >struct Bonobo_PropertyBag_BackendFailed_type { >int dummy; >}; ># 2354 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyBag_BackendFailed_struct; ># 2366 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_ConfigDatabase; >extern CORBA_unsigned_long Bonobo_ConfigDatabase__classid; ># 2378 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ConfigDatabase_struct; > > > > > >typedef enum { > Bonobo_ConfigDatabase_DEFAULT, > Bonobo_ConfigDatabase_WRITE, > Bonobo_ConfigDatabase_MANDATORY >} Bonobo_ConfigDatabase_DBFlags; ># 2401 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ConfigDatabase_DBFlags_struct; > > > > > > > >typedef CORBA_Object Bonobo_ControlFrame; >extern CORBA_unsigned_long Bonobo_ControlFrame__classid; ># 2423 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ControlFrame_struct; > > > > > > > >typedef CORBA_Object Bonobo_Control; >extern CORBA_unsigned_long Bonobo_Control__classid; ># 2445 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Control_struct; > > > > > > > >typedef struct Bonobo_Control_NoContents_type Bonobo_Control_NoContents; >struct Bonobo_Control_NoContents_type { >int dummy; >}; ># 2470 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Control_NoContents_struct; ># 2482 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_PropertyControl; >extern CORBA_unsigned_long Bonobo_PropertyControl__classid; ># 2494 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyControl_struct; > > > > > >typedef enum { > Bonobo_PropertyControl_APPLY, > Bonobo_PropertyControl_HELP >} Bonobo_PropertyControl_Action; ># 2516 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyControl_Action_struct; > > > > > > > >typedef struct Bonobo_PropertyControl_NoPage_type Bonobo_PropertyControl_NoPage; >struct Bonobo_PropertyControl_NoPage_type { >int dummy; >}; ># 2541 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PropertyControl_NoPage_struct; > > > > > > > >typedef CORBA_float Bonobo_ZoomLevel; ># 2564 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ZoomLevel_struct; > > > > > > > >typedef CORBA_string Bonobo_ZoomLevelName; ># 2587 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ZoomLevelName_struct; ># 2637 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_float CORBA_sequence_Bonobo_ZoomLevel; ># 2649 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_ZoomLevel_struct; ># 2662 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_Bonobo_ZoomLevel Bonobo_ZoomLevelList; ># 2675 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ZoomLevelList_struct; ># 2726 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_string CORBA_sequence_Bonobo_ZoomLevelName; ># 2738 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_ZoomLevelName_struct; ># 2751 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_Bonobo_ZoomLevelName Bonobo_ZoomLevelNameList; ># 2764 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ZoomLevelNameList_struct; ># 2777 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_ZoomableFrame; >extern CORBA_unsigned_long Bonobo_ZoomableFrame__classid; ># 2789 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ZoomableFrame_struct; > > > > > > > >typedef CORBA_Object Bonobo_Zoomable; >extern CORBA_unsigned_long Bonobo_Zoomable__classid; ># 2811 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Zoomable_struct; > > > > > > > >typedef CORBA_Object Bonobo_ItemContainer; >extern CORBA_unsigned_long Bonobo_ItemContainer__classid; ># 2833 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ItemContainer_struct; ># 2873 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_string Bonobo_ItemContainer_ObjectNames; ># 2886 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ItemContainer_ObjectNames_struct; ># 2899 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_ItemContainer_NotFound_type Bonobo_ItemContainer_NotFound; >struct Bonobo_ItemContainer_NotFound_type { >int dummy; >}; ># 2914 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ItemContainer_NotFound_struct; ># 2926 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_ItemContainer_SyntaxError_type Bonobo_ItemContainer_SyntaxError; >struct Bonobo_ItemContainer_SyntaxError_type { >int dummy; >}; ># 2941 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ItemContainer_SyntaxError_struct; ># 2983 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_octet Bonobo_Canvas_pixbuf; ># 2996 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_pixbuf_struct; ># 3007 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_long Bonobo_Canvas_int32; ># 3020 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_int32_struct; > > > > > > > >typedef struct Bonobo_Canvas_IRect_type Bonobo_Canvas_IRect; >struct Bonobo_Canvas_IRect_type { >CORBA_long x0; >CORBA_long y0; >CORBA_long x1; >CORBA_long y1; >}; ># 3048 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_IRect_struct; > > > > > > > >typedef struct Bonobo_Canvas_DRect_type Bonobo_Canvas_DRect; >struct Bonobo_Canvas_DRect_type { >CORBA_double x0; >CORBA_double y0; >CORBA_double x1; >CORBA_double y1; >}; ># 3076 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_DRect_struct; ># 3094 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_double Bonobo_Canvas_affine[6]; >typedef CORBA_double Bonobo_Canvas_affine_slice; ># 3106 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_affine_struct; > > > > > > > >typedef struct Bonobo_Canvas_Buf_type Bonobo_Canvas_Buf; >struct Bonobo_Canvas_Buf_type { >Bonobo_Canvas_pixbuf rgb_buf; >CORBA_long row_stride; >Bonobo_Canvas_IRect rect; >Bonobo_Canvas_int32 bg_color; >CORBA_short flags; >}; ># 3135 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_Buf_struct; > > > > > > > >typedef struct Bonobo_Canvas_Point_type Bonobo_Canvas_Point; >struct Bonobo_Canvas_Point_type { >CORBA_double x; >CORBA_double y; >}; ># 3161 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_Point_struct; ># 3179 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct { CORBA_unsigned_long _maximum, _length; Bonobo_Canvas_Point* _buffer; CORBA_boolean _release; } CORBA_sequence_Bonobo_Canvas_Point; ># 3191 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_Canvas_Point_struct; ># 3203 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_Bonobo_Canvas_Point Bonobo_Canvas_Points; ># 3216 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_Points_struct; ># 3227 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Canvas_SVPSegment_type Bonobo_Canvas_SVPSegment; >struct Bonobo_Canvas_SVPSegment_type { >CORBA_boolean up; >Bonobo_Canvas_DRect bbox; >Bonobo_Canvas_Points points; >}; ># 3244 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_SVPSegment_struct; ># 3262 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct { CORBA_unsigned_long _maximum, _length; Bonobo_Canvas_SVPSegment* _buffer; CORBA_boolean _release; } CORBA_sequence_Bonobo_Canvas_SVPSegment; ># 3274 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_Canvas_SVPSegment_struct; ># 3286 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_Bonobo_Canvas_SVPSegment Bonobo_Canvas_SVP; ># 3299 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_SVP_struct; ># 3310 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Canvas_ArtUTA_type Bonobo_Canvas_ArtUTA; ># 3353 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_long CORBA_sequence_Bonobo_Canvas_int32; ># 3365 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_Canvas_int32_struct; ># 3376 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >struct Bonobo_Canvas_ArtUTA_type { >CORBA_short x0; >CORBA_short y0; >CORBA_short width; >CORBA_short height; >CORBA_sequence_Bonobo_Canvas_int32 utiles; >}; ># 3394 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_ArtUTA_struct; > > > > > > > >typedef struct Bonobo_Canvas_State_type Bonobo_Canvas_State; >struct Bonobo_Canvas_State_type { >Bonobo_Canvas_affine item_aff; >CORBA_double pixels_per_unit; >CORBA_double canvas_scroll_x1; >CORBA_double canvas_scroll_y1; >CORBA_long zoom_xofs; >CORBA_long zoom_yofs; >CORBA_long xoffset; >CORBA_long yoffset; >}; ># 3426 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_State_struct; ># 3438 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_Canvas_Component; >extern CORBA_unsigned_long Bonobo_Canvas_Component__classid; ># 3450 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_Component_struct; > > > > > > > >typedef CORBA_Object Bonobo_Canvas_ComponentProxy; >extern CORBA_unsigned_long Bonobo_Canvas_ComponentProxy__classid; ># 3472 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Canvas_ComponentProxy_struct; > > > > > > > >typedef CORBA_Object Bonobo_ControlFactory; >extern CORBA_unsigned_long Bonobo_ControlFactory__classid; ># 3494 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ControlFactory_struct; > > > > > > > >typedef CORBA_Object Bonobo_CanvasComponentFactory; >extern CORBA_unsigned_long Bonobo_CanvasComponentFactory__classid; ># 3516 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_CanvasComponentFactory_struct; > > > > > > > >typedef CORBA_Object Bonobo_Embeddable; >extern CORBA_unsigned_long Bonobo_Embeddable__classid; ># 3538 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Embeddable_struct; > > > > > >typedef struct Bonobo_PrintScissor_type Bonobo_PrintScissor; >struct Bonobo_PrintScissor_type { >CORBA_double width_first_page; >CORBA_double width_per_page; >CORBA_double height_first_page; >CORBA_double height_per_page; >}; ># 3564 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PrintScissor_struct; > > > > > > > >typedef struct Bonobo_PrintDimensions_type Bonobo_PrintDimensions; >struct Bonobo_PrintDimensions_type { >CORBA_double width; >CORBA_double height; >}; ># 3590 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_PrintDimensions_struct; ># 3602 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_Object Bonobo_Print; >extern CORBA_unsigned_long Bonobo_Print__classid; ># 3614 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Print_struct; > > > > > > > >typedef CORBA_Object Bonobo_Clipboard; >extern CORBA_unsigned_long Bonobo_Clipboard__classid; ># 3636 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Clipboard_struct; > > > > > > > >typedef CORBA_Object Bonobo_ClipboardStore; >extern CORBA_unsigned_long Bonobo_ClipboardStore__classid; ># 3658 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_ClipboardStore_struct; > > > > > > > >typedef CORBA_Object Bonobo_Application; >extern CORBA_unsigned_long Bonobo_Application__classid; ># 3680 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Application_struct; ># 3720 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_any Bonobo_Application_ArgList; ># 3733 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Application_ArgList_struct; ># 3776 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_CORBA_string Bonobo_Application_argv_t; ># 3789 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Application_argv_t_struct; ># 3800 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct Bonobo_Application_MessageDesc_type Bonobo_Application_MessageDesc; ># 3833 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >struct Bonobo_Application_MessageDesc_type { >CORBA_string name; >CORBA_sequence_CORBA_TypeCode types; >CORBA_TypeCode return_type; >CORBA_string description; >}; ># 3850 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Application_MessageDesc_struct; ># 3868 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct { CORBA_unsigned_long _maximum, _length; Bonobo_Application_MessageDesc* _buffer; CORBA_boolean _release; } CORBA_sequence_Bonobo_Application_MessageDesc; ># 3880 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_CORBA_sequence_Bonobo_Application_MessageDesc_struct; ># 3892 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef CORBA_sequence_Bonobo_Application_MessageDesc Bonobo_Application_MessageList; ># 3905 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >extern > >const struct CORBA_TypeCode_struct TC_Bonobo_Application_MessageList_struct; ># 3918 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >typedef struct { > void *_private; >Bonobo_Moniker (*getParent)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*setParent)(PortableServer_Servant _servant, const Bonobo_Moniker parent, CORBA_Environment *ev); >CORBA_string (*getName)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*setName)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev); >Bonobo_Unknown (*resolve)(PortableServer_Servant _servant, const Bonobo_ResolveOptions* options, const CORBA_char * requestedInterface, CORBA_Environment *ev); >CORBA_long (*equal)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Moniker__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Moniker__epv *Bonobo_Moniker_epv; >} POA_Bonobo_Moniker__vepv; >typedef struct { > void *_private; > POA_Bonobo_Moniker__vepv *vepv; >} POA_Bonobo_Moniker; >extern void POA_Bonobo_Moniker__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Moniker__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_Unknown (*resolve)(PortableServer_Servant _servant, const Bonobo_Moniker m, const Bonobo_ResolveOptions* options, const CORBA_char * name, const CORBA_char * requestedInterface, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_MonikerExtender__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_MonikerExtender__epv *Bonobo_MonikerExtender_epv; >} POA_Bonobo_MonikerExtender__vepv; >typedef struct { > void *_private; > POA_Bonobo_MonikerExtender__vepv *vepv; >} POA_Bonobo_MonikerExtender; >extern void POA_Bonobo_MonikerExtender__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_MonikerExtender__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_StorageInfo* (*getInfo)(PortableServer_Servant _servant, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >void (*setInfo)(PortableServer_Servant _servant, const Bonobo_StorageInfo* info, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >void (*read)(PortableServer_Servant _servant, const CORBA_long count, Bonobo_Stream_iobuf** buffer, CORBA_Environment *ev); >void (*write)(PortableServer_Servant _servant, const Bonobo_Stream_iobuf* buffer, CORBA_Environment *ev); >CORBA_long (*seek)(PortableServer_Servant _servant, const CORBA_long offset, const Bonobo_Stream_SeekType whence, CORBA_Environment *ev); >void (*truncate)(PortableServer_Servant _servant, const CORBA_long length, CORBA_Environment *ev); >void (*commit)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*revert)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Stream__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Stream__epv *Bonobo_Stream_epv; >} POA_Bonobo_Stream__vepv; >typedef struct { > void *_private; > POA_Bonobo_Stream__vepv *vepv; >} POA_Bonobo_Stream; >extern void POA_Bonobo_Stream__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Stream__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_StorageInfo* (*getInfo)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >void (*setInfo)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_StorageInfo* info, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >Bonobo_Stream (*openStream)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_Storage_OpenMode mode, CORBA_Environment *ev); >Bonobo_Storage (*openStorage)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_Storage_OpenMode mode, CORBA_Environment *ev); >void (*copyTo)(PortableServer_Servant _servant, const Bonobo_Storage target, CORBA_Environment *ev); >Bonobo_Storage_DirectoryList* (*listContents)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >void (*erase)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev); >void (*rename)(PortableServer_Servant _servant, const CORBA_char * path_name, const CORBA_char * new_path_name, CORBA_Environment *ev); >void (*commit)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*revert)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Storage__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Storage__epv *Bonobo_Storage_epv; >} POA_Bonobo_Storage__vepv; >typedef struct { > void *_private; > POA_Bonobo_Storage__vepv *vepv; >} POA_Bonobo_Storage; >extern void POA_Bonobo_Storage__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Storage__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_Unknown (*getObject)(PortableServer_Servant _servant, const CORBA_char * name, const CORBA_char * repoId, CORBA_Environment *ev); >Bonobo_Moniker (*createFromName)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev); >Bonobo_MonikerExtender (*getExtender)(PortableServer_Servant _servant, const CORBA_char * monikerPrefix, const CORBA_char * interfaceId, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_MonikerContext__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_MonikerContext__epv *Bonobo_MonikerContext_epv; >} POA_Bonobo_MonikerContext__vepv; >typedef struct { > void *_private; > POA_Bonobo_MonikerContext__vepv *vepv; >} POA_Bonobo_MonikerContext; >extern void POA_Bonobo_MonikerContext__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_MonikerContext__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*addObject)(PortableServer_Servant _servant, const CORBA_Object obj, CORBA_Environment *ev); >void (*removeObject)(PortableServer_Servant _servant, const CORBA_Object obj, CORBA_Environment *ev); >void (*addKey)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >void (*removeKey)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >void (*atExitUnref)(PortableServer_Servant _servant, const CORBA_Object obj, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_RunningContext__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_RunningContext__epv *Bonobo_RunningContext_epv; >} POA_Bonobo_RunningContext__vepv; >typedef struct { > void *_private; > POA_Bonobo_RunningContext__vepv *vepv; >} POA_Bonobo_RunningContext; >extern void POA_Bonobo_RunningContext__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_RunningContext__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_Persist_ContentTypeList* (*getContentTypes)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_Persist_IID (*getIId)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_boolean (*isDirty)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Persist__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Persist__epv *Bonobo_Persist_epv; >} POA_Bonobo_Persist__vepv; >typedef struct { > void *_private; > POA_Bonobo_Persist__vepv *vepv; >} POA_Bonobo_Persist; >extern void POA_Bonobo_Persist__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Persist__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*load)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev); >void (*save)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev); >CORBA_string (*getCurrentFile)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_PersistFile__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Persist__epv *Bonobo_Persist_epv; > POA_Bonobo_PersistFile__epv *Bonobo_PersistFile_epv; >} POA_Bonobo_PersistFile__vepv; >typedef struct { > void *_private; > POA_Bonobo_PersistFile__vepv *vepv; >} POA_Bonobo_PersistFile; >extern void POA_Bonobo_PersistFile__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_PersistFile__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*load)(PortableServer_Servant _servant, const Bonobo_Storage storage, CORBA_Environment *ev); >void (*save)(PortableServer_Servant _servant, const Bonobo_Storage storage, const CORBA_boolean same_as_loaded, CORBA_Environment *ev); >} POA_Bonobo_PersistStorage__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Persist__epv *Bonobo_Persist_epv; > POA_Bonobo_PersistStorage__epv *Bonobo_PersistStorage_epv; >} POA_Bonobo_PersistStorage__vepv; >typedef struct { > void *_private; > POA_Bonobo_PersistStorage__vepv *vepv; >} POA_Bonobo_PersistStorage; >extern void POA_Bonobo_PersistStorage__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_PersistStorage__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*load)(PortableServer_Servant _servant, const Bonobo_Stream stream, const CORBA_char * type, CORBA_Environment *ev); >void (*save)(PortableServer_Servant _servant, const Bonobo_Stream stream, const CORBA_char * type, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_PersistStream__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Persist__epv *Bonobo_Persist_epv; > POA_Bonobo_PersistStream__epv *Bonobo_PersistStream_epv; >} POA_Bonobo_PersistStream__vepv; >typedef struct { > void *_private; > POA_Bonobo_PersistStream__vepv *vepv; >} POA_Bonobo_PersistStream; >extern void POA_Bonobo_PersistStream__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_PersistStream__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*event)(PortableServer_Servant _servant, const CORBA_char * event_name, const CORBA_any* args, CORBA_Environment *ev); >void (*unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Listener__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Listener__epv *Bonobo_Listener_epv; >} POA_Bonobo_Listener__vepv; >typedef struct { > void *_private; > POA_Bonobo_Listener__vepv *vepv; >} POA_Bonobo_Listener; >extern void POA_Bonobo_Listener__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Listener__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*addListener)(PortableServer_Servant _servant, const Bonobo_Listener l, CORBA_Environment *ev); >void (*addListenerWithMask)(PortableServer_Servant _servant, const Bonobo_Listener l, const CORBA_char * event_mask, CORBA_Environment *ev); >void (*removeListener)(PortableServer_Servant _servant, const Bonobo_Listener l, CORBA_Environment *ev); >void (*unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_EventSource__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_EventSource__epv *Bonobo_EventSource_epv; >} POA_Bonobo_EventSource__vepv; >typedef struct { > void *_private; > POA_Bonobo_EventSource__vepv *vepv; >} POA_Bonobo_EventSource; >extern void POA_Bonobo_EventSource__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_EventSource__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*setContainer)(PortableServer_Servant _servant, const Bonobo_UIContainer container, CORBA_Environment *ev); >void (*unsetContainer)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_string (*_get_name)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_string (*describeVerbs)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*execVerb)(PortableServer_Servant _servant, const CORBA_char * cname, CORBA_Environment *ev); >void (*uiEvent)(PortableServer_Servant _servant, const CORBA_char * id, const Bonobo_UIComponent_EventType type, const CORBA_char * state, CORBA_Environment *ev); >void (*unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_UIComponent__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_UIComponent__epv *Bonobo_UIComponent_epv; >} POA_Bonobo_UIComponent__vepv; >typedef struct { > void *_private; > POA_Bonobo_UIComponent__vepv *vepv; >} POA_Bonobo_UIComponent; >extern void POA_Bonobo_UIComponent__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_UIComponent__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*registerComponent)(PortableServer_Servant _servant, const CORBA_char * component_name, const Bonobo_UIComponent component, CORBA_Environment *ev); >void (*deregisterComponent)(PortableServer_Servant _servant, const CORBA_char * component_name, CORBA_Environment *ev); >void (*freeze)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*thaw)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*setAttr)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * attr, const CORBA_char * value, const CORBA_char * component_name, CORBA_Environment *ev); >CORBA_string (*getAttr)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * attr, CORBA_Environment *ev); >void (*setNode)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * xml, const CORBA_char * component_name, CORBA_Environment *ev); >CORBA_string (*getNode)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_boolean nodeOnly, CORBA_Environment *ev); >void (*removeNode)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * by_component_name, CORBA_Environment *ev); >CORBA_boolean (*exists)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev); >void (*execVerb)(PortableServer_Servant _servant, const CORBA_char * cname, CORBA_Environment *ev); >void (*uiEvent)(PortableServer_Servant _servant, const CORBA_char * id, const Bonobo_UIComponent_EventType type, const CORBA_char * state, CORBA_Environment *ev); >void (*setObject)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_Unknown control, CORBA_Environment *ev); >Bonobo_Unknown (*getObject)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev); >void (*unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_UIContainer__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_UIContainer__epv *Bonobo_UIContainer_epv; >} POA_Bonobo_UIContainer__vepv; >typedef struct { > void *_private; > POA_Bonobo_UIContainer__vepv *vepv; >} POA_Bonobo_UIContainer; >extern void POA_Bonobo_UIContainer__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_UIContainer__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_KeyList* (*getKeys)(PortableServer_Servant _servant, const CORBA_char * filter, CORBA_Environment *ev); >CORBA_TypeCode (*getType)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >CORBA_any* (*getValue)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >void (*setValue)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_any* value, CORBA_Environment *ev); >Bonobo_PropertySet* (*getValues)(PortableServer_Servant _servant, const CORBA_char * filter, CORBA_Environment *ev); >void (*setValues)(PortableServer_Servant _servant, const Bonobo_PropertySet* set, CORBA_Environment *ev); >CORBA_any* (*getDefault)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >CORBA_string (*getDocTitle)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >CORBA_string (*getDoc)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >Bonobo_PropertyFlags (*getFlags)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_PropertyBag__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_PropertyBag__epv *Bonobo_PropertyBag_epv; >} POA_Bonobo_PropertyBag__vepv; >typedef struct { > void *_private; > POA_Bonobo_PropertyBag__vepv *vepv; >} POA_Bonobo_PropertyBag; >extern void POA_Bonobo_PropertyBag__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_PropertyBag__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >CORBA_boolean (*_get_isWriteable)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_KeyList* (*getDirs)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev); >CORBA_boolean (*hasDir)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev); >void (*removeValue)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev); >void (*removeDir)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev); >void (*addDatabase)(PortableServer_Servant _servant, const Bonobo_ConfigDatabase db, const CORBA_char * key, const Bonobo_ConfigDatabase_DBFlags flags, CORBA_Environment *ev); >void (*sync)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_ConfigDatabase__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_PropertyBag__epv *Bonobo_PropertyBag_epv; > POA_Bonobo_ConfigDatabase__epv *Bonobo_ConfigDatabase_epv; >} POA_Bonobo_ConfigDatabase__vepv; >typedef struct { > void *_private; > POA_Bonobo_ConfigDatabase__vepv *vepv; >} POA_Bonobo_ConfigDatabase; >extern void POA_Bonobo_ConfigDatabase__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_ConfigDatabase__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_Gdk_WindowId (*getToplevelId)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_PropertyBag (*getAmbientProperties)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_UIContainer (*getUIContainer)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*notifyActivated)(PortableServer_Servant _servant, const CORBA_boolean state, CORBA_Environment *ev); >void (*queueResize)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*activateURI)(PortableServer_Servant _servant, const CORBA_char * uri, const CORBA_boolean relative, CORBA_Environment *ev); >Bonobo_Unknown (*getParentAccessible)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_ControlFrame__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_ControlFrame__epv *Bonobo_ControlFrame_epv; >} POA_Bonobo_ControlFrame__vepv; >typedef struct { > void *_private; > POA_Bonobo_ControlFrame__vepv *vepv; >} POA_Bonobo_ControlFrame; >extern void POA_Bonobo_ControlFrame__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_ControlFrame__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_PropertyBag (*getProperties)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_Gtk_Requisition (*getDesiredSize)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_Unknown (*getAccessible)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_Gdk_WindowId (*getWindowId)(PortableServer_Servant _servant, const CORBA_char * cookie, CORBA_Environment *ev); >Bonobo_UIContainer (*getPopupContainer)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*setFrame)(PortableServer_Servant _servant, const Bonobo_ControlFrame frame, CORBA_Environment *ev); >void (*setSize)(PortableServer_Servant _servant, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev); >void (*setState)(PortableServer_Servant _servant, const Bonobo_Gtk_State state, CORBA_Environment *ev); >void (*activate)(PortableServer_Servant _servant, const CORBA_boolean activate, CORBA_Environment *ev); >CORBA_boolean (*focus)(PortableServer_Servant _servant, const Bonobo_Gtk_Direction direction, CORBA_Environment *ev); >void (*unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Control__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Control__epv *Bonobo_Control_epv; >} POA_Bonobo_Control__vepv; >typedef struct { > void *_private; > POA_Bonobo_Control__vepv *vepv; >} POA_Bonobo_Control; >extern void POA_Bonobo_Control__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Control__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >CORBA_long (*_get_pageCount)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_Control (*getControl)(PortableServer_Servant _servant, const CORBA_long pagenumber, CORBA_Environment *ev); >void (*notifyAction)(PortableServer_Servant _servant, const CORBA_long pagenumber, const Bonobo_PropertyControl_Action action, CORBA_Environment *ev); >void (*unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_PropertyControl__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_PropertyControl__epv *Bonobo_PropertyControl_epv; >} POA_Bonobo_PropertyControl__vepv; >typedef struct { > void *_private; > POA_Bonobo_PropertyControl__vepv *vepv; >} POA_Bonobo_PropertyControl; >extern void POA_Bonobo_PropertyControl__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_PropertyControl__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*onLevelChanged)(PortableServer_Servant _servant, const CORBA_float zoom_level, CORBA_Environment *ev); >void (*onParametersChanged)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_ZoomableFrame__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_ZoomableFrame__epv *Bonobo_ZoomableFrame_epv; >} POA_Bonobo_ZoomableFrame__vepv; >typedef struct { > void *_private; > POA_Bonobo_ZoomableFrame__vepv *vepv; >} POA_Bonobo_ZoomableFrame; >extern void POA_Bonobo_ZoomableFrame__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_ZoomableFrame__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >CORBA_float (*_get_level)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_float (*_get_minLevel)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_float (*_get_maxLevel)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_boolean (*_get_hasMinLevel)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_boolean (*_get_hasMaxLevel)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_boolean (*_get_isContinuous)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_ZoomLevelList* (*_get_preferredLevels)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_ZoomLevelNameList* (*_get_preferredLevelNames)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*zoomIn)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*zoomOut)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*zoomFit)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*zoomDefault)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*setLevel)(PortableServer_Servant _servant, const CORBA_float zoom_level, CORBA_Environment *ev); >void (*setFrame)(PortableServer_Servant _servant, const Bonobo_ZoomableFrame zoomable_frame, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Zoomable__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Zoomable__epv *Bonobo_Zoomable_epv; >} POA_Bonobo_Zoomable__vepv; >typedef struct { > void *_private; > POA_Bonobo_Zoomable__vepv *vepv; >} POA_Bonobo_Zoomable; >extern void POA_Bonobo_Zoomable__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Zoomable__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_ItemContainer_ObjectNames* (*enumObjects)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_Unknown (*getObjectByName)(PortableServer_Servant _servant, const CORBA_char * item_name, const CORBA_boolean only_if_exists, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_ItemContainer__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_ItemContainer__epv *Bonobo_ItemContainer_epv; >} POA_Bonobo_ItemContainer__vepv; >typedef struct { > void *_private; > POA_Bonobo_ItemContainer__vepv *vepv; >} POA_Bonobo_ItemContainer; >extern void POA_Bonobo_ItemContainer__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_ItemContainer__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_Canvas_ArtUTA* (*update)(PortableServer_Servant _servant, const Bonobo_Canvas_State* state, const Bonobo_Canvas_affine aff, const Bonobo_Canvas_SVP* clip_path, const CORBA_long flags, CORBA_double* x1, CORBA_double* y1, CORBA_double* x2, CORBA_double* y2, CORBA_Environment *ev); >void (*realize)(PortableServer_Servant _servant, const CORBA_char * drawable, CORBA_Environment *ev); >void (*unrealize)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*map)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unmap)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*draw)(PortableServer_Servant _servant, const Bonobo_Canvas_State* state, const CORBA_char * drawable, const CORBA_short x, const CORBA_short y, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev); >void (*render)(PortableServer_Servant _servant, Bonobo_Canvas_Buf* buf, CORBA_Environment *ev); >CORBA_boolean (*contains)(PortableServer_Servant _servant, const CORBA_double x, const CORBA_double y, CORBA_Environment *ev); >void (*bounds)(PortableServer_Servant _servant, const Bonobo_Canvas_State* state, CORBA_double* x1, CORBA_double* x2, CORBA_double* y1, CORBA_double* y2, CORBA_Environment *ev); >CORBA_boolean (*event)(PortableServer_Servant _servant, const Bonobo_Canvas_State* state, const Bonobo_Gdk_Event* event, CORBA_Environment *ev); >void (*setCanvasSize)(PortableServer_Servant _servant, const CORBA_short x, const CORBA_short y, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev); >void (*setBounds)(PortableServer_Servant _servant, const Bonobo_Canvas_DRect* bbox, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Canvas_Component__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Canvas_Component__epv *Bonobo_Canvas_Component_epv; >} POA_Bonobo_Canvas_Component__vepv; >typedef struct { > void *_private; > POA_Bonobo_Canvas_Component__vepv *vepv; >} POA_Bonobo_Canvas_Component; >extern void POA_Bonobo_Canvas_Component__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Canvas_Component__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*requestUpdate)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*grabFocus)(PortableServer_Servant _servant, const CORBA_unsigned_long mask, const CORBA_long cursor, const CORBA_unsigned_long time, CORBA_Environment *ev); >void (*ungrabFocus)(PortableServer_Servant _servant, const CORBA_unsigned_long time, CORBA_Environment *ev); >Bonobo_UIContainer (*getUIContainer)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Canvas_ComponentProxy__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Canvas_ComponentProxy__epv *Bonobo_Canvas_ComponentProxy_epv; >} POA_Bonobo_Canvas_ComponentProxy__vepv; >typedef struct { > void *_private; > POA_Bonobo_Canvas_ComponentProxy__vepv *vepv; >} POA_Bonobo_Canvas_ComponentProxy; >extern void POA_Bonobo_Canvas_ComponentProxy__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Canvas_ComponentProxy__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_Control (*createControl)(PortableServer_Servant _servant, const Bonobo_ControlFrame frame, const Bonobo_UIContainer uic, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_ControlFactory__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_ControlFactory__epv *Bonobo_ControlFactory_epv; >} POA_Bonobo_ControlFactory__vepv; >typedef struct { > void *_private; > POA_Bonobo_ControlFactory__vepv *vepv; >} POA_Bonobo_ControlFactory; >extern void POA_Bonobo_ControlFactory__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_ControlFactory__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_Canvas_Component (*createCanvasComponent)(PortableServer_Servant _servant, const CORBA_boolean aa, const Bonobo_Canvas_ComponentProxy proxy, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_CanvasComponentFactory__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_CanvasComponentFactory__epv *Bonobo_CanvasComponentFactory_epv; >} POA_Bonobo_CanvasComponentFactory__vepv; >typedef struct { > void *_private; > POA_Bonobo_CanvasComponentFactory__vepv *vepv; >} POA_Bonobo_CanvasComponentFactory; >extern void POA_Bonobo_CanvasComponentFactory__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_CanvasComponentFactory__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Embeddable__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Embeddable__epv *Bonobo_Embeddable_epv; >} POA_Bonobo_Embeddable__vepv; >typedef struct { > void *_private; > POA_Bonobo_Embeddable__vepv *vepv; >} POA_Bonobo_Embeddable; >extern void POA_Bonobo_Embeddable__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Embeddable__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >Bonobo_Stream (*render)(PortableServer_Servant _servant, const Bonobo_PrintDimensions* pd, const Bonobo_PrintScissor* scissor, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Print__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Print__epv *Bonobo_Print_epv; >} POA_Bonobo_Print__vepv; >typedef struct { > void *_private; > POA_Bonobo_Print__vepv *vepv; >} POA_Bonobo_Print; >extern void POA_Bonobo_Print__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Print__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*setClipboard)(PortableServer_Servant _servant, const Bonobo_Moniker pasting_moniker, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev); >Bonobo_Moniker (*paste)(PortableServer_Servant _servant, CORBA_Environment *ev); >Bonobo_Moniker (*link)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Clipboard__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Clipboard__epv *Bonobo_Clipboard_epv; >} POA_Bonobo_Clipboard__vepv; >typedef struct { > void *_private; > POA_Bonobo_Clipboard__vepv *vepv; >} POA_Bonobo_Clipboard; >extern void POA_Bonobo_Clipboard__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Clipboard__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*fetchStream)(PortableServer_Servant _servant, const Bonobo_PersistStream source, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev); >void (*fetchStorage)(PortableServer_Servant _servant, const Bonobo_PersistStorage source, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev); >void (*unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_ClipboardStore__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_ClipboardStore__epv *Bonobo_ClipboardStore_epv; >} POA_Bonobo_ClipboardStore__vepv; >typedef struct { > void *_private; > POA_Bonobo_ClipboardStore__vepv *vepv; >} POA_Bonobo_ClipboardStore; >extern void POA_Bonobo_ClipboardStore__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_ClipboardStore__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >CORBA_any* (*message)(PortableServer_Servant _servant, const CORBA_char * msg, const Bonobo_Application_ArgList* args, CORBA_Environment *ev); >CORBA_long (*newInstance)(PortableServer_Servant _servant, const Bonobo_Application_argv_t* argv, CORBA_Environment *ev); >Bonobo_Application_MessageList* (*listMessages)(PortableServer_Servant _servant, CORBA_Environment *ev); >CORBA_string (*getName)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unimplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unimplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unimplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unimplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unimplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unimplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unimplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev); >void (*unimplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev); >} POA_Bonobo_Application__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_Bonobo_Application__epv *Bonobo_Application_epv; >} POA_Bonobo_Application__vepv; >typedef struct { > void *_private; > POA_Bonobo_Application__vepv *vepv; >} POA_Bonobo_Application; >extern void POA_Bonobo_Application__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_Bonobo_Application__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >void _ORBIT_skel_small_Bonobo_Moniker_getParent(POA_Bonobo_Moniker *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Moniker (*_impl_getParent)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Moniker_setParent(POA_Bonobo_Moniker *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setParent)(PortableServer_Servant _servant, const Bonobo_Moniker parent, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Moniker_getName(POA_Bonobo_Moniker *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getName)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Moniker_setName(POA_Bonobo_Moniker *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setName)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Moniker_resolve(POA_Bonobo_Moniker *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Unknown (*_impl_resolve)(PortableServer_Servant _servant, const Bonobo_ResolveOptions* options, const CORBA_char * requestedInterface, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Moniker_equal(POA_Bonobo_Moniker *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_long (*_impl_equal)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Moniker_unImplemented1(POA_Bonobo_Moniker *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Moniker_unImplemented2(POA_Bonobo_Moniker *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerExtender_resolve(POA_Bonobo_MonikerExtender *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Unknown (*_impl_resolve)(PortableServer_Servant _servant, const Bonobo_Moniker m, const Bonobo_ResolveOptions* options, const CORBA_char * name, const CORBA_char * requestedInterface, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerExtender_unImplemented1(POA_Bonobo_MonikerExtender *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerExtender_unImplemented2(POA_Bonobo_MonikerExtender *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerExtender_unImplemented3(POA_Bonobo_MonikerExtender *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerExtender_unImplemented4(POA_Bonobo_MonikerExtender *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_getInfo(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_StorageInfo* (*_impl_getInfo)(PortableServer_Servant _servant, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_setInfo(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setInfo)(PortableServer_Servant _servant, const Bonobo_StorageInfo* info, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_read(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_read)(PortableServer_Servant _servant, const CORBA_long count, Bonobo_Stream_iobuf** buffer, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_write(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_write)(PortableServer_Servant _servant, const Bonobo_Stream_iobuf* buffer, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_seek(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_long (*_impl_seek)(PortableServer_Servant _servant, const CORBA_long offset, const Bonobo_Stream_SeekType whence, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_truncate(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_truncate)(PortableServer_Servant _servant, const CORBA_long length, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_commit(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_commit)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_revert(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_revert)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_unImplemented1(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Stream_unImplemented2(POA_Bonobo_Stream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_getInfo(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_StorageInfo* (*_impl_getInfo)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_setInfo(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setInfo)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_StorageInfo* info, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_openStream(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Stream (*_impl_openStream)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_Storage_OpenMode mode, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_openStorage(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Storage (*_impl_openStorage)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_Storage_OpenMode mode, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_copyTo(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_copyTo)(PortableServer_Servant _servant, const Bonobo_Storage target, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_listContents(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Storage_DirectoryList* (*_impl_listContents)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_erase(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_erase)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_rename(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_rename)(PortableServer_Servant _servant, const CORBA_char * path_name, const CORBA_char * new_path_name, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_commit(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_commit)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_revert(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_revert)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_unImplemented1(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Storage_unImplemented2(POA_Bonobo_Storage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_getObject(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Unknown (*_impl_getObject)(PortableServer_Servant _servant, const CORBA_char * name, const CORBA_char * repoId, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_createFromName(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Moniker (*_impl_createFromName)(PortableServer_Servant _servant, const CORBA_char * name, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_getExtender(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_MonikerExtender (*_impl_getExtender)(PortableServer_Servant _servant, const CORBA_char * monikerPrefix, const CORBA_char * interfaceId, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_unImplemented1(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_unImplemented2(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_unImplemented3(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_unImplemented4(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_unImplemented5(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_MonikerContext_unImplemented6(POA_Bonobo_MonikerContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_RunningContext_addObject(POA_Bonobo_RunningContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_addObject)(PortableServer_Servant _servant, const CORBA_Object obj, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_RunningContext_removeObject(POA_Bonobo_RunningContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_removeObject)(PortableServer_Servant _servant, const CORBA_Object obj, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_RunningContext_addKey(POA_Bonobo_RunningContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_addKey)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_RunningContext_removeKey(POA_Bonobo_RunningContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_removeKey)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_RunningContext_atExitUnref(POA_Bonobo_RunningContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_atExitUnref)(PortableServer_Servant _servant, const CORBA_Object obj, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_RunningContext_unImplemented1(POA_Bonobo_RunningContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_RunningContext_unImplemented2(POA_Bonobo_RunningContext *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Persist_getContentTypes(POA_Bonobo_Persist *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Persist_ContentTypeList* (*_impl_getContentTypes)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Persist_getIId(POA_Bonobo_Persist *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Persist_IID (*_impl_getIId)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Persist_isDirty(POA_Bonobo_Persist *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl_isDirty)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Persist_unImplemented1(POA_Bonobo_Persist *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Persist_unImplemented2(POA_Bonobo_Persist *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistFile_load(POA_Bonobo_PersistFile *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_load)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistFile_save(POA_Bonobo_PersistFile *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_save)(PortableServer_Servant _servant, const CORBA_char * uri, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistFile_getCurrentFile(POA_Bonobo_PersistFile *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getCurrentFile)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistFile_unImplemented3(POA_Bonobo_PersistFile *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistFile_unImplemented4(POA_Bonobo_PersistFile *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistStorage_load(POA_Bonobo_PersistStorage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_load)(PortableServer_Servant _servant, const Bonobo_Storage storage, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistStorage_save(POA_Bonobo_PersistStorage *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_save)(PortableServer_Servant _servant, const Bonobo_Storage storage, const CORBA_boolean same_as_loaded, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistStream_load(POA_Bonobo_PersistStream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_load)(PortableServer_Servant _servant, const Bonobo_Stream stream, const CORBA_char * type, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistStream_save(POA_Bonobo_PersistStream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_save)(PortableServer_Servant _servant, const Bonobo_Stream stream, const CORBA_char * type, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistStream_unImplemented3(POA_Bonobo_PersistStream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PersistStream_unImplemented4(POA_Bonobo_PersistStream *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Listener_event(POA_Bonobo_Listener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_event)(PortableServer_Servant _servant, const CORBA_char * event_name, const CORBA_any* args, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Listener_unImplemented(POA_Bonobo_Listener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Listener_unImplemented2(POA_Bonobo_Listener *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_EventSource_addListener(POA_Bonobo_EventSource *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_addListener)(PortableServer_Servant _servant, const Bonobo_Listener l, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_EventSource_addListenerWithMask(POA_Bonobo_EventSource *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_addListenerWithMask)(PortableServer_Servant _servant, const Bonobo_Listener l, const CORBA_char * event_mask, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_EventSource_removeListener(POA_Bonobo_EventSource *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_removeListener)(PortableServer_Servant _servant, const Bonobo_Listener l, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_EventSource_unImplemented(POA_Bonobo_EventSource *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_EventSource_unImplemented2(POA_Bonobo_EventSource *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_setContainer(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setContainer)(PortableServer_Servant _servant, const Bonobo_UIContainer container, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_unsetContainer(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unsetContainer)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent__get_name(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl__get_name)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_describeVerbs(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_describeVerbs)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_execVerb(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_execVerb)(PortableServer_Servant _servant, const CORBA_char * cname, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_uiEvent(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_uiEvent)(PortableServer_Servant _servant, const CORBA_char * id, const Bonobo_UIComponent_EventType type, const CORBA_char * state, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_unImplemented(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_unImplemented2(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_unImplemented3(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIComponent_unImplemented4(POA_Bonobo_UIComponent *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_registerComponent(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_registerComponent)(PortableServer_Servant _servant, const CORBA_char * component_name, const Bonobo_UIComponent component, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_deregisterComponent(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_deregisterComponent)(PortableServer_Servant _servant, const CORBA_char * component_name, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_freeze(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_freeze)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_thaw(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_thaw)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_setAttr(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setAttr)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * attr, const CORBA_char * value, const CORBA_char * component_name, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_getAttr(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getAttr)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * attr, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_setNode(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setNode)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * xml, const CORBA_char * component_name, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_getNode(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getNode)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_boolean nodeOnly, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_removeNode(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_removeNode)(PortableServer_Servant _servant, const CORBA_char * path, const CORBA_char * by_component_name, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_exists(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl_exists)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_execVerb(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_execVerb)(PortableServer_Servant _servant, const CORBA_char * cname, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_uiEvent(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_uiEvent)(PortableServer_Servant _servant, const CORBA_char * id, const Bonobo_UIComponent_EventType type, const CORBA_char * state, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_setObject(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setObject)(PortableServer_Servant _servant, const CORBA_char * path, const Bonobo_Unknown control, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_getObject(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Unknown (*_impl_getObject)(PortableServer_Servant _servant, const CORBA_char * path, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_unImplemented(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_unImplemented2(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_unImplemented3(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_UIContainer_unImplemented4(POA_Bonobo_UIContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_getKeys(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_KeyList* (*_impl_getKeys)(PortableServer_Servant _servant, const CORBA_char * filter, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_getType(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_TypeCode (*_impl_getType)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_getValue(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_any* (*_impl_getValue)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_setValue(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setValue)(PortableServer_Servant _servant, const CORBA_char * key, const CORBA_any* value, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_getValues(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_PropertySet* (*_impl_getValues)(PortableServer_Servant _servant, const CORBA_char * filter, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_setValues(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setValues)(PortableServer_Servant _servant, const Bonobo_PropertySet* set, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_getDefault(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_any* (*_impl_getDefault)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_getDocTitle(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getDocTitle)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_getDoc(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getDoc)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_getFlags(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_PropertyFlags (*_impl_getFlags)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_unImplemented1(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_unImplemented2(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_unImplemented3(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyBag_unImplemented4(POA_Bonobo_PropertyBag *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase__get_isWriteable(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl__get_isWriteable)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_getDirs(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_KeyList* (*_impl_getDirs)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_hasDir(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl_hasDir)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_removeValue(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_removeValue)(PortableServer_Servant _servant, const CORBA_char * key, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_removeDir(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_removeDir)(PortableServer_Servant _servant, const CORBA_char * dir, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_addDatabase(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_addDatabase)(PortableServer_Servant _servant, const Bonobo_ConfigDatabase db, const CORBA_char * key, const Bonobo_ConfigDatabase_DBFlags flags, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_sync(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_sync)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_unImplemented5(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_unImplemented6(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_unImplemented7(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ConfigDatabase_unImplemented8(POA_Bonobo_ConfigDatabase *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_getToplevelId(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Gdk_WindowId (*_impl_getToplevelId)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_getAmbientProperties(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_PropertyBag (*_impl_getAmbientProperties)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_getUIContainer(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_UIContainer (*_impl_getUIContainer)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_notifyActivated(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyActivated)(PortableServer_Servant _servant, const CORBA_boolean state, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_queueResize(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_queueResize)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_activateURI(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_activateURI)(PortableServer_Servant _servant, const CORBA_char * uri, const CORBA_boolean relative, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_getParentAccessible(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Unknown (*_impl_getParentAccessible)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_unImplemented(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFrame_unImplemented2(POA_Bonobo_ControlFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_getProperties(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_PropertyBag (*_impl_getProperties)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_getDesiredSize(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Gtk_Requisition (*_impl_getDesiredSize)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_getAccessible(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Unknown (*_impl_getAccessible)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_getWindowId(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Gdk_WindowId (*_impl_getWindowId)(PortableServer_Servant _servant, const CORBA_char * cookie, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_getPopupContainer(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_UIContainer (*_impl_getPopupContainer)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_setFrame(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setFrame)(PortableServer_Servant _servant, const Bonobo_ControlFrame frame, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_setSize(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setSize)(PortableServer_Servant _servant, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_setState(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setState)(PortableServer_Servant _servant, const Bonobo_Gtk_State state, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_activate(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_activate)(PortableServer_Servant _servant, const CORBA_boolean activate, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_focus(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl_focus)(PortableServer_Servant _servant, const Bonobo_Gtk_Direction direction, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_unImplemented(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_unImplemented2(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Control_unImplemented3(POA_Bonobo_Control *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyControl__get_pageCount(POA_Bonobo_PropertyControl *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_long (*_impl__get_pageCount)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyControl_getControl(POA_Bonobo_PropertyControl *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Control (*_impl_getControl)(PortableServer_Servant _servant, const CORBA_long pagenumber, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyControl_notifyAction(POA_Bonobo_PropertyControl *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_notifyAction)(PortableServer_Servant _servant, const CORBA_long pagenumber, const Bonobo_PropertyControl_Action action, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyControl_unImplemented(POA_Bonobo_PropertyControl *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_PropertyControl_unImplemented2(POA_Bonobo_PropertyControl *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ZoomableFrame_onLevelChanged(POA_Bonobo_ZoomableFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_onLevelChanged)(PortableServer_Servant _servant, const CORBA_float zoom_level, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ZoomableFrame_onParametersChanged(POA_Bonobo_ZoomableFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_onParametersChanged)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ZoomableFrame_unImplemented1(POA_Bonobo_ZoomableFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ZoomableFrame_unImplemented2(POA_Bonobo_ZoomableFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ZoomableFrame_unImplemented3(POA_Bonobo_ZoomableFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ZoomableFrame_unImplemented4(POA_Bonobo_ZoomableFrame *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable__get_level(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_float (*_impl__get_level)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable__get_minLevel(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_float (*_impl__get_minLevel)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable__get_maxLevel(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_float (*_impl__get_maxLevel)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable__get_hasMinLevel(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl__get_hasMinLevel)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable__get_hasMaxLevel(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl__get_hasMaxLevel)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable__get_isContinuous(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl__get_isContinuous)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable__get_preferredLevels(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_ZoomLevelList* (*_impl__get_preferredLevels)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable__get_preferredLevelNames(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_ZoomLevelNameList* (*_impl__get_preferredLevelNames)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_zoomIn(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_zoomIn)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_zoomOut(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_zoomOut)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_zoomFit(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_zoomFit)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_zoomDefault(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_zoomDefault)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_setLevel(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setLevel)(PortableServer_Servant _servant, const CORBA_float zoom_level, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_setFrame(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setFrame)(PortableServer_Servant _servant, const Bonobo_ZoomableFrame zoomable_frame, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_unImplemented1(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_unImplemented2(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_unImplemented3(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Zoomable_unImplemented4(POA_Bonobo_Zoomable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ItemContainer_enumObjects(POA_Bonobo_ItemContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_ItemContainer_ObjectNames* (*_impl_enumObjects)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ItemContainer_getObjectByName(POA_Bonobo_ItemContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Unknown (*_impl_getObjectByName)(PortableServer_Servant _servant, const CORBA_char * item_name, const CORBA_boolean only_if_exists, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ItemContainer_unImplemented1(POA_Bonobo_ItemContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ItemContainer_unImplemented2(POA_Bonobo_ItemContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ItemContainer_unImplemented3(POA_Bonobo_ItemContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ItemContainer_unImplemented4(POA_Bonobo_ItemContainer *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_update(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Canvas_ArtUTA* (*_impl_update)(PortableServer_Servant _servant, const Bonobo_Canvas_State* state, const Bonobo_Canvas_affine aff, const Bonobo_Canvas_SVP* clip_path, const CORBA_long flags, CORBA_double* x1, CORBA_double* y1, CORBA_double* x2, CORBA_double* y2, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_realize(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_realize)(PortableServer_Servant _servant, const CORBA_char * drawable, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unrealize(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unrealize)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_map(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_map)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unmap(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unmap)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_draw(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_draw)(PortableServer_Servant _servant, const Bonobo_Canvas_State* state, const CORBA_char * drawable, const CORBA_short x, const CORBA_short y, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_render(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_render)(PortableServer_Servant _servant, Bonobo_Canvas_Buf* buf, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_contains(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl_contains)(PortableServer_Servant _servant, const CORBA_double x, const CORBA_double y, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_bounds(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_bounds)(PortableServer_Servant _servant, const Bonobo_Canvas_State* state, CORBA_double* x1, CORBA_double* x2, CORBA_double* y1, CORBA_double* y2, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_event(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_boolean (*_impl_event)(PortableServer_Servant _servant, const Bonobo_Canvas_State* state, const Bonobo_Gdk_Event* event, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_setCanvasSize(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setCanvasSize)(PortableServer_Servant _servant, const CORBA_short x, const CORBA_short y, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_setBounds(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setBounds)(PortableServer_Servant _servant, const Bonobo_Canvas_DRect* bbox, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unImplemented1(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unImplemented2(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unImplemented3(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unImplemented4(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unImplemented5(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unImplemented6(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unImplemented7(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_Component_unImplemented8(POA_Bonobo_Canvas_Component *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_requestUpdate(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_requestUpdate)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_grabFocus(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_grabFocus)(PortableServer_Servant _servant, const CORBA_unsigned_long mask, const CORBA_long cursor, const CORBA_unsigned_long time, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_ungrabFocus(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_ungrabFocus)(PortableServer_Servant _servant, const CORBA_unsigned_long time, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_getUIContainer(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_UIContainer (*_impl_getUIContainer)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_unImplemented1(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_unImplemented2(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_unImplemented3(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_unImplemented4(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_unImplemented5(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_unImplemented6(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_unImplemented7(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Canvas_ComponentProxy_unImplemented8(POA_Bonobo_Canvas_ComponentProxy *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFactory_createControl(POA_Bonobo_ControlFactory *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Control (*_impl_createControl)(PortableServer_Servant _servant, const Bonobo_ControlFrame frame, const Bonobo_UIContainer uic, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFactory_unImplemented1(POA_Bonobo_ControlFactory *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ControlFactory_unImplemented2(POA_Bonobo_ControlFactory *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_CanvasComponentFactory_createCanvasComponent(POA_Bonobo_CanvasComponentFactory *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Canvas_Component (*_impl_createCanvasComponent)(PortableServer_Servant _servant, const CORBA_boolean aa, const Bonobo_Canvas_ComponentProxy proxy, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_CanvasComponentFactory_unImplemented1(POA_Bonobo_CanvasComponentFactory *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_CanvasComponentFactory_unImplemented2(POA_Bonobo_CanvasComponentFactory *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Embeddable_unImplemented1(POA_Bonobo_Embeddable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Embeddable_unImplemented2(POA_Bonobo_Embeddable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Embeddable_unImplemented3(POA_Bonobo_Embeddable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Embeddable_unImplemented4(POA_Bonobo_Embeddable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Embeddable_unImplemented5(POA_Bonobo_Embeddable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Embeddable_unImplemented6(POA_Bonobo_Embeddable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Embeddable_unImplemented7(POA_Bonobo_Embeddable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Embeddable_unImplemented8(POA_Bonobo_Embeddable *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Print_render(POA_Bonobo_Print *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Stream (*_impl_render)(PortableServer_Servant _servant, const Bonobo_PrintDimensions* pd, const Bonobo_PrintScissor* scissor, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Print_unImplemented1(POA_Bonobo_Print *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Print_unImplemented2(POA_Bonobo_Print *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Print_unImplemented3(POA_Bonobo_Print *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Print_unImplemented4(POA_Bonobo_Print *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Clipboard_setClipboard(POA_Bonobo_Clipboard *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_setClipboard)(PortableServer_Servant _servant, const Bonobo_Moniker pasting_moniker, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Clipboard_paste(POA_Bonobo_Clipboard *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Moniker (*_impl_paste)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Clipboard_link(POA_Bonobo_Clipboard *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Moniker (*_impl_link)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Clipboard_unImplemented1(POA_Bonobo_Clipboard *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Clipboard_unImplemented2(POA_Bonobo_Clipboard *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Clipboard_unImplemented3(POA_Bonobo_Clipboard *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Clipboard_unImplemented4(POA_Bonobo_Clipboard *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ClipboardStore_fetchStream(POA_Bonobo_ClipboardStore *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_fetchStream)(PortableServer_Servant _servant, const Bonobo_PersistStream source, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ClipboardStore_fetchStorage(POA_Bonobo_ClipboardStore *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_fetchStorage)(PortableServer_Servant _servant, const Bonobo_PersistStorage source, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ClipboardStore_unImplemented1(POA_Bonobo_ClipboardStore *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ClipboardStore_unImplemented2(POA_Bonobo_ClipboardStore *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ClipboardStore_unImplemented3(POA_Bonobo_ClipboardStore *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_ClipboardStore_unImplemented4(POA_Bonobo_ClipboardStore *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unImplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_message(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_any* (*_impl_message)(PortableServer_Servant _servant, const CORBA_char * msg, const Bonobo_Application_ArgList* args, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_newInstance(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_long (*_impl_newInstance)(PortableServer_Servant _servant, const Bonobo_Application_argv_t* argv, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_listMessages(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, Bonobo_Application_MessageList* (*_impl_listMessages)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_getName(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, CORBA_string (*_impl_getName)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_unimplemented1(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unimplemented1)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_unimplemented2(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unimplemented2)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_unimplemented3(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unimplemented3)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_unimplemented4(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unimplemented4)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_unimplemented5(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unimplemented5)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_unimplemented6(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unimplemented6)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_unimplemented7(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unimplemented7)(PortableServer_Servant _servant, CORBA_Environment *ev)); >void _ORBIT_skel_small_Bonobo_Application_unimplemented8(POA_Bonobo_Application *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_unimplemented8)(PortableServer_Servant _servant, CORBA_Environment *ev)); > > > > > >Bonobo_Moniker Bonobo_Moniker_getParent(Bonobo_Moniker _obj, CORBA_Environment *ev); >void Bonobo_Moniker_setParent(Bonobo_Moniker _obj, const Bonobo_Moniker parent, CORBA_Environment *ev); >CORBA_string Bonobo_Moniker_getName(Bonobo_Moniker _obj, CORBA_Environment *ev); >void Bonobo_Moniker_setName(Bonobo_Moniker _obj, const CORBA_char * name, CORBA_Environment *ev); >Bonobo_Unknown Bonobo_Moniker_resolve(Bonobo_Moniker _obj, const Bonobo_ResolveOptions* options, const CORBA_char * requestedInterface, CORBA_Environment *ev); >CORBA_long Bonobo_Moniker_equal(Bonobo_Moniker _obj, const CORBA_char * name, CORBA_Environment *ev); >void Bonobo_Moniker_unImplemented1(Bonobo_Moniker _obj, CORBA_Environment *ev); >void Bonobo_Moniker_unImplemented2(Bonobo_Moniker _obj, CORBA_Environment *ev); > > > >Bonobo_Unknown Bonobo_MonikerExtender_resolve(Bonobo_MonikerExtender _obj, const Bonobo_Moniker m, const Bonobo_ResolveOptions* options, const CORBA_char * name, const CORBA_char * requestedInterface, CORBA_Environment *ev); >void Bonobo_MonikerExtender_unImplemented1(Bonobo_MonikerExtender _obj, CORBA_Environment *ev); >void Bonobo_MonikerExtender_unImplemented2(Bonobo_MonikerExtender _obj, CORBA_Environment *ev); >void Bonobo_MonikerExtender_unImplemented3(Bonobo_MonikerExtender _obj, CORBA_Environment *ev); >void Bonobo_MonikerExtender_unImplemented4(Bonobo_MonikerExtender _obj, CORBA_Environment *ev); > > > >Bonobo_StorageInfo* Bonobo_Stream_getInfo(Bonobo_Stream _obj, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >void Bonobo_Stream_setInfo(Bonobo_Stream _obj, const Bonobo_StorageInfo* info, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >void Bonobo_Stream_read(Bonobo_Stream _obj, const CORBA_long count, Bonobo_Stream_iobuf** buffer, CORBA_Environment *ev); >void Bonobo_Stream_write(Bonobo_Stream _obj, const Bonobo_Stream_iobuf* buffer, CORBA_Environment *ev); >CORBA_long Bonobo_Stream_seek(Bonobo_Stream _obj, const CORBA_long offset, const Bonobo_Stream_SeekType whence, CORBA_Environment *ev); >void Bonobo_Stream_truncate(Bonobo_Stream _obj, const CORBA_long length, CORBA_Environment *ev); >void Bonobo_Stream_commit(Bonobo_Stream _obj, CORBA_Environment *ev); >void Bonobo_Stream_revert(Bonobo_Stream _obj, CORBA_Environment *ev); >void Bonobo_Stream_unImplemented1(Bonobo_Stream _obj, CORBA_Environment *ev); >void Bonobo_Stream_unImplemented2(Bonobo_Stream _obj, CORBA_Environment *ev); > > > >Bonobo_StorageInfo* Bonobo_Storage_getInfo(Bonobo_Storage _obj, const CORBA_char * path, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >void Bonobo_Storage_setInfo(Bonobo_Storage _obj, const CORBA_char * path, const Bonobo_StorageInfo* info, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >Bonobo_Stream Bonobo_Storage_openStream(Bonobo_Storage _obj, const CORBA_char * path, const Bonobo_Storage_OpenMode mode, CORBA_Environment *ev); >Bonobo_Storage Bonobo_Storage_openStorage(Bonobo_Storage _obj, const CORBA_char * path, const Bonobo_Storage_OpenMode mode, CORBA_Environment *ev); >void Bonobo_Storage_copyTo(Bonobo_Storage _obj, const Bonobo_Storage target, CORBA_Environment *ev); >Bonobo_Storage_DirectoryList* Bonobo_Storage_listContents(Bonobo_Storage _obj, const CORBA_char * path, const Bonobo_StorageInfoFields mask, CORBA_Environment *ev); >void Bonobo_Storage_erase(Bonobo_Storage _obj, const CORBA_char * path, CORBA_Environment *ev); >void Bonobo_Storage_rename(Bonobo_Storage _obj, const CORBA_char * path_name, const CORBA_char * new_path_name, CORBA_Environment *ev); >void Bonobo_Storage_commit(Bonobo_Storage _obj, CORBA_Environment *ev); >void Bonobo_Storage_revert(Bonobo_Storage _obj, CORBA_Environment *ev); >void Bonobo_Storage_unImplemented1(Bonobo_Storage _obj, CORBA_Environment *ev); >void Bonobo_Storage_unImplemented2(Bonobo_Storage _obj, CORBA_Environment *ev); > > > >Bonobo_Unknown Bonobo_MonikerContext_getObject(Bonobo_MonikerContext _obj, const CORBA_char * name, const CORBA_char * repoId, CORBA_Environment *ev); >Bonobo_Moniker Bonobo_MonikerContext_createFromName(Bonobo_MonikerContext _obj, const CORBA_char * name, CORBA_Environment *ev); >Bonobo_MonikerExtender Bonobo_MonikerContext_getExtender(Bonobo_MonikerContext _obj, const CORBA_char * monikerPrefix, const CORBA_char * interfaceId, CORBA_Environment *ev); >void Bonobo_MonikerContext_unImplemented1(Bonobo_MonikerContext _obj, CORBA_Environment *ev); >void Bonobo_MonikerContext_unImplemented2(Bonobo_MonikerContext _obj, CORBA_Environment *ev); >void Bonobo_MonikerContext_unImplemented3(Bonobo_MonikerContext _obj, CORBA_Environment *ev); >void Bonobo_MonikerContext_unImplemented4(Bonobo_MonikerContext _obj, CORBA_Environment *ev); >void Bonobo_MonikerContext_unImplemented5(Bonobo_MonikerContext _obj, CORBA_Environment *ev); >void Bonobo_MonikerContext_unImplemented6(Bonobo_MonikerContext _obj, CORBA_Environment *ev); > > > >void Bonobo_RunningContext_addObject(Bonobo_RunningContext _obj, const CORBA_Object obj, CORBA_Environment *ev); >void Bonobo_RunningContext_removeObject(Bonobo_RunningContext _obj, const CORBA_Object obj, CORBA_Environment *ev); >void Bonobo_RunningContext_addKey(Bonobo_RunningContext _obj, const CORBA_char * key, CORBA_Environment *ev); >void Bonobo_RunningContext_removeKey(Bonobo_RunningContext _obj, const CORBA_char * key, CORBA_Environment *ev); >void Bonobo_RunningContext_atExitUnref(Bonobo_RunningContext _obj, const CORBA_Object obj, CORBA_Environment *ev); >void Bonobo_RunningContext_unImplemented1(Bonobo_RunningContext _obj, CORBA_Environment *ev); >void Bonobo_RunningContext_unImplemented2(Bonobo_RunningContext _obj, CORBA_Environment *ev); > > > >Bonobo_Persist_ContentTypeList* Bonobo_Persist_getContentTypes(Bonobo_Persist _obj, CORBA_Environment *ev); >Bonobo_Persist_IID Bonobo_Persist_getIId(Bonobo_Persist _obj, CORBA_Environment *ev); >CORBA_boolean Bonobo_Persist_isDirty(Bonobo_Persist _obj, CORBA_Environment *ev); >void Bonobo_Persist_unImplemented1(Bonobo_Persist _obj, CORBA_Environment *ev); >void Bonobo_Persist_unImplemented2(Bonobo_Persist _obj, CORBA_Environment *ev); ># 5057 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >void Bonobo_PersistFile_load(Bonobo_PersistFile _obj, const CORBA_char * uri, CORBA_Environment *ev); >void Bonobo_PersistFile_save(Bonobo_PersistFile _obj, const CORBA_char * uri, CORBA_Environment *ev); >CORBA_string Bonobo_PersistFile_getCurrentFile(Bonobo_PersistFile _obj, CORBA_Environment *ev); >void Bonobo_PersistFile_unImplemented3(Bonobo_PersistFile _obj, CORBA_Environment *ev); >void Bonobo_PersistFile_unImplemented4(Bonobo_PersistFile _obj, CORBA_Environment *ev); ># 5070 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >void Bonobo_PersistStorage_load(Bonobo_PersistStorage _obj, const Bonobo_Storage storage, CORBA_Environment *ev); >void Bonobo_PersistStorage_save(Bonobo_PersistStorage _obj, const Bonobo_Storage storage, const CORBA_boolean same_as_loaded, CORBA_Environment *ev); ># 5080 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >void Bonobo_PersistStream_load(Bonobo_PersistStream _obj, const Bonobo_Stream stream, const CORBA_char * type, CORBA_Environment *ev); >void Bonobo_PersistStream_save(Bonobo_PersistStream _obj, const Bonobo_Stream stream, const CORBA_char * type, CORBA_Environment *ev); >void Bonobo_PersistStream_unImplemented3(Bonobo_PersistStream _obj, CORBA_Environment *ev); >void Bonobo_PersistStream_unImplemented4(Bonobo_PersistStream _obj, CORBA_Environment *ev); > > > >void Bonobo_Listener_event(Bonobo_Listener _obj, const CORBA_char * event_name, const CORBA_any* args, CORBA_Environment *ev); >void Bonobo_Listener_unImplemented(Bonobo_Listener _obj, CORBA_Environment *ev); >void Bonobo_Listener_unImplemented2(Bonobo_Listener _obj, CORBA_Environment *ev); > > > >void Bonobo_EventSource_addListener(Bonobo_EventSource _obj, const Bonobo_Listener l, CORBA_Environment *ev); >void Bonobo_EventSource_addListenerWithMask(Bonobo_EventSource _obj, const Bonobo_Listener l, const CORBA_char * event_mask, CORBA_Environment *ev); >void Bonobo_EventSource_removeListener(Bonobo_EventSource _obj, const Bonobo_Listener l, CORBA_Environment *ev); >void Bonobo_EventSource_unImplemented(Bonobo_EventSource _obj, CORBA_Environment *ev); >void Bonobo_EventSource_unImplemented2(Bonobo_EventSource _obj, CORBA_Environment *ev); > > > >void Bonobo_UIComponent_setContainer(Bonobo_UIComponent _obj, const Bonobo_UIContainer container, CORBA_Environment *ev); >void Bonobo_UIComponent_unsetContainer(Bonobo_UIComponent _obj, CORBA_Environment *ev); >CORBA_string Bonobo_UIComponent__get_name(Bonobo_UIComponent _obj, CORBA_Environment *ev); >CORBA_string Bonobo_UIComponent_describeVerbs(Bonobo_UIComponent _obj, CORBA_Environment *ev); >void Bonobo_UIComponent_execVerb(Bonobo_UIComponent _obj, const CORBA_char * cname, CORBA_Environment *ev); >void Bonobo_UIComponent_uiEvent(Bonobo_UIComponent _obj, const CORBA_char * id, const Bonobo_UIComponent_EventType type, const CORBA_char * state, CORBA_Environment *ev); >void Bonobo_UIComponent_unImplemented(Bonobo_UIComponent _obj, CORBA_Environment *ev); >void Bonobo_UIComponent_unImplemented2(Bonobo_UIComponent _obj, CORBA_Environment *ev); >void Bonobo_UIComponent_unImplemented3(Bonobo_UIComponent _obj, CORBA_Environment *ev); >void Bonobo_UIComponent_unImplemented4(Bonobo_UIComponent _obj, CORBA_Environment *ev); > > > >void Bonobo_UIContainer_registerComponent(Bonobo_UIContainer _obj, const CORBA_char * component_name, const Bonobo_UIComponent component, CORBA_Environment *ev); >void Bonobo_UIContainer_deregisterComponent(Bonobo_UIContainer _obj, const CORBA_char * component_name, CORBA_Environment *ev); >void Bonobo_UIContainer_freeze(Bonobo_UIContainer _obj, CORBA_Environment *ev); >void Bonobo_UIContainer_thaw(Bonobo_UIContainer _obj, CORBA_Environment *ev); >void Bonobo_UIContainer_setAttr(Bonobo_UIContainer _obj, const CORBA_char * path, const CORBA_char * attr, const CORBA_char * value, const CORBA_char * component_name, CORBA_Environment *ev); >CORBA_string Bonobo_UIContainer_getAttr(Bonobo_UIContainer _obj, const CORBA_char * path, const CORBA_char * attr, CORBA_Environment *ev); >void Bonobo_UIContainer_setNode(Bonobo_UIContainer _obj, const CORBA_char * path, const CORBA_char * xml, const CORBA_char * component_name, CORBA_Environment *ev); >CORBA_string Bonobo_UIContainer_getNode(Bonobo_UIContainer _obj, const CORBA_char * path, const CORBA_boolean nodeOnly, CORBA_Environment *ev); >void Bonobo_UIContainer_removeNode(Bonobo_UIContainer _obj, const CORBA_char * path, const CORBA_char * by_component_name, CORBA_Environment *ev); >CORBA_boolean Bonobo_UIContainer_exists(Bonobo_UIContainer _obj, const CORBA_char * path, CORBA_Environment *ev); >void Bonobo_UIContainer_execVerb(Bonobo_UIContainer _obj, const CORBA_char * cname, CORBA_Environment *ev); >void Bonobo_UIContainer_uiEvent(Bonobo_UIContainer _obj, const CORBA_char * id, const Bonobo_UIComponent_EventType type, const CORBA_char * state, CORBA_Environment *ev); >void Bonobo_UIContainer_setObject(Bonobo_UIContainer _obj, const CORBA_char * path, const Bonobo_Unknown control, CORBA_Environment *ev); >Bonobo_Unknown Bonobo_UIContainer_getObject(Bonobo_UIContainer _obj, const CORBA_char * path, CORBA_Environment *ev); >void Bonobo_UIContainer_unImplemented(Bonobo_UIContainer _obj, CORBA_Environment *ev); >void Bonobo_UIContainer_unImplemented2(Bonobo_UIContainer _obj, CORBA_Environment *ev); >void Bonobo_UIContainer_unImplemented3(Bonobo_UIContainer _obj, CORBA_Environment *ev); >void Bonobo_UIContainer_unImplemented4(Bonobo_UIContainer _obj, CORBA_Environment *ev); > > > >Bonobo_KeyList* Bonobo_PropertyBag_getKeys(Bonobo_PropertyBag _obj, const CORBA_char * filter, CORBA_Environment *ev); >CORBA_TypeCode Bonobo_PropertyBag_getType(Bonobo_PropertyBag _obj, const CORBA_char * key, CORBA_Environment *ev); >CORBA_any* Bonobo_PropertyBag_getValue(Bonobo_PropertyBag _obj, const CORBA_char * key, CORBA_Environment *ev); >void Bonobo_PropertyBag_setValue(Bonobo_PropertyBag _obj, const CORBA_char * key, const CORBA_any* value, CORBA_Environment *ev); >Bonobo_PropertySet* Bonobo_PropertyBag_getValues(Bonobo_PropertyBag _obj, const CORBA_char * filter, CORBA_Environment *ev); >void Bonobo_PropertyBag_setValues(Bonobo_PropertyBag _obj, const Bonobo_PropertySet* set, CORBA_Environment *ev); >CORBA_any* Bonobo_PropertyBag_getDefault(Bonobo_PropertyBag _obj, const CORBA_char * key, CORBA_Environment *ev); >CORBA_string Bonobo_PropertyBag_getDocTitle(Bonobo_PropertyBag _obj, const CORBA_char * key, CORBA_Environment *ev); >CORBA_string Bonobo_PropertyBag_getDoc(Bonobo_PropertyBag _obj, const CORBA_char * key, CORBA_Environment *ev); >Bonobo_PropertyFlags Bonobo_PropertyBag_getFlags(Bonobo_PropertyBag _obj, const CORBA_char * key, CORBA_Environment *ev); >void Bonobo_PropertyBag_unImplemented1(Bonobo_PropertyBag _obj, CORBA_Environment *ev); >void Bonobo_PropertyBag_unImplemented2(Bonobo_PropertyBag _obj, CORBA_Environment *ev); >void Bonobo_PropertyBag_unImplemented3(Bonobo_PropertyBag _obj, CORBA_Environment *ev); >void Bonobo_PropertyBag_unImplemented4(Bonobo_PropertyBag _obj, CORBA_Environment *ev); ># 5166 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" >CORBA_boolean Bonobo_ConfigDatabase__get_isWriteable(Bonobo_ConfigDatabase _obj, CORBA_Environment *ev); >Bonobo_KeyList* Bonobo_ConfigDatabase_getDirs(Bonobo_ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment *ev); >CORBA_boolean Bonobo_ConfigDatabase_hasDir(Bonobo_ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment *ev); >void Bonobo_ConfigDatabase_removeValue(Bonobo_ConfigDatabase _obj, const CORBA_char * key, CORBA_Environment *ev); >void Bonobo_ConfigDatabase_removeDir(Bonobo_ConfigDatabase _obj, const CORBA_char * dir, CORBA_Environment *ev); >void Bonobo_ConfigDatabase_addDatabase(Bonobo_ConfigDatabase _obj, const Bonobo_ConfigDatabase db, const CORBA_char * key, const Bonobo_ConfigDatabase_DBFlags flags, CORBA_Environment *ev); >void Bonobo_ConfigDatabase_sync(Bonobo_ConfigDatabase _obj, CORBA_Environment *ev); >void Bonobo_ConfigDatabase_unImplemented5(Bonobo_ConfigDatabase _obj, CORBA_Environment *ev); >void Bonobo_ConfigDatabase_unImplemented6(Bonobo_ConfigDatabase _obj, CORBA_Environment *ev); >void Bonobo_ConfigDatabase_unImplemented7(Bonobo_ConfigDatabase _obj, CORBA_Environment *ev); >void Bonobo_ConfigDatabase_unImplemented8(Bonobo_ConfigDatabase _obj, CORBA_Environment *ev); > > > >Bonobo_Gdk_WindowId Bonobo_ControlFrame_getToplevelId(Bonobo_ControlFrame _obj, CORBA_Environment *ev); >Bonobo_PropertyBag Bonobo_ControlFrame_getAmbientProperties(Bonobo_ControlFrame _obj, CORBA_Environment *ev); >Bonobo_UIContainer Bonobo_ControlFrame_getUIContainer(Bonobo_ControlFrame _obj, CORBA_Environment *ev); >void Bonobo_ControlFrame_notifyActivated(Bonobo_ControlFrame _obj, const CORBA_boolean state, CORBA_Environment *ev); >void Bonobo_ControlFrame_queueResize(Bonobo_ControlFrame _obj, CORBA_Environment *ev); >void Bonobo_ControlFrame_activateURI(Bonobo_ControlFrame _obj, const CORBA_char * uri, const CORBA_boolean relative, CORBA_Environment *ev); >Bonobo_Unknown Bonobo_ControlFrame_getParentAccessible(Bonobo_ControlFrame _obj, CORBA_Environment *ev); >void Bonobo_ControlFrame_unImplemented(Bonobo_ControlFrame _obj, CORBA_Environment *ev); >void Bonobo_ControlFrame_unImplemented2(Bonobo_ControlFrame _obj, CORBA_Environment *ev); > > > >Bonobo_PropertyBag Bonobo_Control_getProperties(Bonobo_Control _obj, CORBA_Environment *ev); >Bonobo_Gtk_Requisition Bonobo_Control_getDesiredSize(Bonobo_Control _obj, CORBA_Environment *ev); >Bonobo_Unknown Bonobo_Control_getAccessible(Bonobo_Control _obj, CORBA_Environment *ev); >Bonobo_Gdk_WindowId Bonobo_Control_getWindowId(Bonobo_Control _obj, const CORBA_char * cookie, CORBA_Environment *ev); >Bonobo_UIContainer Bonobo_Control_getPopupContainer(Bonobo_Control _obj, CORBA_Environment *ev); >void Bonobo_Control_setFrame(Bonobo_Control _obj, const Bonobo_ControlFrame frame, CORBA_Environment *ev); >void Bonobo_Control_setSize(Bonobo_Control _obj, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev); >void Bonobo_Control_setState(Bonobo_Control _obj, const Bonobo_Gtk_State state, CORBA_Environment *ev); >void Bonobo_Control_activate(Bonobo_Control _obj, const CORBA_boolean activate, CORBA_Environment *ev); >CORBA_boolean Bonobo_Control_focus(Bonobo_Control _obj, const Bonobo_Gtk_Direction direction, CORBA_Environment *ev); >void Bonobo_Control_unImplemented(Bonobo_Control _obj, CORBA_Environment *ev); >void Bonobo_Control_unImplemented2(Bonobo_Control _obj, CORBA_Environment *ev); >void Bonobo_Control_unImplemented3(Bonobo_Control _obj, CORBA_Environment *ev); > > > >CORBA_long Bonobo_PropertyControl__get_pageCount(Bonobo_PropertyControl _obj, CORBA_Environment *ev); >Bonobo_Control Bonobo_PropertyControl_getControl(Bonobo_PropertyControl _obj, const CORBA_long pagenumber, CORBA_Environment *ev); >void Bonobo_PropertyControl_notifyAction(Bonobo_PropertyControl _obj, const CORBA_long pagenumber, const Bonobo_PropertyControl_Action action, CORBA_Environment *ev); >void Bonobo_PropertyControl_unImplemented(Bonobo_PropertyControl _obj, CORBA_Environment *ev); >void Bonobo_PropertyControl_unImplemented2(Bonobo_PropertyControl _obj, CORBA_Environment *ev); > > > >void Bonobo_ZoomableFrame_onLevelChanged(Bonobo_ZoomableFrame _obj, const CORBA_float zoom_level, CORBA_Environment *ev); >void Bonobo_ZoomableFrame_onParametersChanged(Bonobo_ZoomableFrame _obj, CORBA_Environment *ev); >void Bonobo_ZoomableFrame_unImplemented1(Bonobo_ZoomableFrame _obj, CORBA_Environment *ev); >void Bonobo_ZoomableFrame_unImplemented2(Bonobo_ZoomableFrame _obj, CORBA_Environment *ev); >void Bonobo_ZoomableFrame_unImplemented3(Bonobo_ZoomableFrame _obj, CORBA_Environment *ev); >void Bonobo_ZoomableFrame_unImplemented4(Bonobo_ZoomableFrame _obj, CORBA_Environment *ev); > > > >CORBA_float Bonobo_Zoomable__get_level(Bonobo_Zoomable _obj, CORBA_Environment *ev); >CORBA_float Bonobo_Zoomable__get_minLevel(Bonobo_Zoomable _obj, CORBA_Environment *ev); >CORBA_float Bonobo_Zoomable__get_maxLevel(Bonobo_Zoomable _obj, CORBA_Environment *ev); >CORBA_boolean Bonobo_Zoomable__get_hasMinLevel(Bonobo_Zoomable _obj, CORBA_Environment *ev); >CORBA_boolean Bonobo_Zoomable__get_hasMaxLevel(Bonobo_Zoomable _obj, CORBA_Environment *ev); >CORBA_boolean Bonobo_Zoomable__get_isContinuous(Bonobo_Zoomable _obj, CORBA_Environment *ev); >Bonobo_ZoomLevelList* Bonobo_Zoomable__get_preferredLevels(Bonobo_Zoomable _obj, CORBA_Environment *ev); >Bonobo_ZoomLevelNameList* Bonobo_Zoomable__get_preferredLevelNames(Bonobo_Zoomable _obj, CORBA_Environment *ev); >void Bonobo_Zoomable_zoomIn(Bonobo_Zoomable _obj, CORBA_Environment *ev); >void Bonobo_Zoomable_zoomOut(Bonobo_Zoomable _obj, CORBA_Environment *ev); >void Bonobo_Zoomable_zoomFit(Bonobo_Zoomable _obj, CORBA_Environment *ev); >void Bonobo_Zoomable_zoomDefault(Bonobo_Zoomable _obj, CORBA_Environment *ev); >void Bonobo_Zoomable_setLevel(Bonobo_Zoomable _obj, const CORBA_float zoom_level, CORBA_Environment *ev); >void Bonobo_Zoomable_setFrame(Bonobo_Zoomable _obj, const Bonobo_ZoomableFrame zoomable_frame, CORBA_Environment *ev); >void Bonobo_Zoomable_unImplemented1(Bonobo_Zoomable _obj, CORBA_Environment *ev); >void Bonobo_Zoomable_unImplemented2(Bonobo_Zoomable _obj, CORBA_Environment *ev); >void Bonobo_Zoomable_unImplemented3(Bonobo_Zoomable _obj, CORBA_Environment *ev); >void Bonobo_Zoomable_unImplemented4(Bonobo_Zoomable _obj, CORBA_Environment *ev); > > > >Bonobo_ItemContainer_ObjectNames* Bonobo_ItemContainer_enumObjects(Bonobo_ItemContainer _obj, CORBA_Environment *ev); >Bonobo_Unknown Bonobo_ItemContainer_getObjectByName(Bonobo_ItemContainer _obj, const CORBA_char * item_name, const CORBA_boolean only_if_exists, CORBA_Environment *ev); >void Bonobo_ItemContainer_unImplemented1(Bonobo_ItemContainer _obj, CORBA_Environment *ev); >void Bonobo_ItemContainer_unImplemented2(Bonobo_ItemContainer _obj, CORBA_Environment *ev); >void Bonobo_ItemContainer_unImplemented3(Bonobo_ItemContainer _obj, CORBA_Environment *ev); >void Bonobo_ItemContainer_unImplemented4(Bonobo_ItemContainer _obj, CORBA_Environment *ev); > > > >Bonobo_Canvas_ArtUTA* Bonobo_Canvas_Component_update(Bonobo_Canvas_Component _obj, const Bonobo_Canvas_State* state, const Bonobo_Canvas_affine aff, const Bonobo_Canvas_SVP* clip_path, const CORBA_long flags, CORBA_double* x1, CORBA_double* y1, CORBA_double* x2, CORBA_double* y2, CORBA_Environment *ev); >void Bonobo_Canvas_Component_realize(Bonobo_Canvas_Component _obj, const CORBA_char * drawable, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unrealize(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_map(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unmap(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_draw(Bonobo_Canvas_Component _obj, const Bonobo_Canvas_State* state, const CORBA_char * drawable, const CORBA_short x, const CORBA_short y, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev); >void Bonobo_Canvas_Component_render(Bonobo_Canvas_Component _obj, Bonobo_Canvas_Buf* buf, CORBA_Environment *ev); >CORBA_boolean Bonobo_Canvas_Component_contains(Bonobo_Canvas_Component _obj, const CORBA_double x, const CORBA_double y, CORBA_Environment *ev); >void Bonobo_Canvas_Component_bounds(Bonobo_Canvas_Component _obj, const Bonobo_Canvas_State* state, CORBA_double* x1, CORBA_double* x2, CORBA_double* y1, CORBA_double* y2, CORBA_Environment *ev); >CORBA_boolean Bonobo_Canvas_Component_event(Bonobo_Canvas_Component _obj, const Bonobo_Canvas_State* state, const Bonobo_Gdk_Event* event, CORBA_Environment *ev); >void Bonobo_Canvas_Component_setCanvasSize(Bonobo_Canvas_Component _obj, const CORBA_short x, const CORBA_short y, const CORBA_short width, const CORBA_short height, CORBA_Environment *ev); >void Bonobo_Canvas_Component_setBounds(Bonobo_Canvas_Component _obj, const Bonobo_Canvas_DRect* bbox, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unImplemented1(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unImplemented2(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unImplemented3(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unImplemented4(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unImplemented5(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unImplemented6(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unImplemented7(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_Component_unImplemented8(Bonobo_Canvas_Component _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_requestUpdate(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_grabFocus(Bonobo_Canvas_ComponentProxy _obj, const CORBA_unsigned_long mask, const CORBA_long cursor, const CORBA_unsigned_long time, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_ungrabFocus(Bonobo_Canvas_ComponentProxy _obj, const CORBA_unsigned_long time, CORBA_Environment *ev); >Bonobo_UIContainer Bonobo_Canvas_ComponentProxy_getUIContainer(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_unImplemented1(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_unImplemented2(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_unImplemented3(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_unImplemented4(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_unImplemented5(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_unImplemented6(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_unImplemented7(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); >void Bonobo_Canvas_ComponentProxy_unImplemented8(Bonobo_Canvas_ComponentProxy _obj, CORBA_Environment *ev); > > > >Bonobo_Control Bonobo_ControlFactory_createControl(Bonobo_ControlFactory _obj, const Bonobo_ControlFrame frame, const Bonobo_UIContainer uic, CORBA_Environment *ev); >void Bonobo_ControlFactory_unImplemented1(Bonobo_ControlFactory _obj, CORBA_Environment *ev); >void Bonobo_ControlFactory_unImplemented2(Bonobo_ControlFactory _obj, CORBA_Environment *ev); > > > >Bonobo_Canvas_Component Bonobo_CanvasComponentFactory_createCanvasComponent(Bonobo_CanvasComponentFactory _obj, const CORBA_boolean aa, const Bonobo_Canvas_ComponentProxy proxy, CORBA_Environment *ev); >void Bonobo_CanvasComponentFactory_unImplemented1(Bonobo_CanvasComponentFactory _obj, CORBA_Environment *ev); >void Bonobo_CanvasComponentFactory_unImplemented2(Bonobo_CanvasComponentFactory _obj, CORBA_Environment *ev); > > > >void Bonobo_Embeddable_unImplemented1(Bonobo_Embeddable _obj, CORBA_Environment *ev); >void Bonobo_Embeddable_unImplemented2(Bonobo_Embeddable _obj, CORBA_Environment *ev); >void Bonobo_Embeddable_unImplemented3(Bonobo_Embeddable _obj, CORBA_Environment *ev); >void Bonobo_Embeddable_unImplemented4(Bonobo_Embeddable _obj, CORBA_Environment *ev); >void Bonobo_Embeddable_unImplemented5(Bonobo_Embeddable _obj, CORBA_Environment *ev); >void Bonobo_Embeddable_unImplemented6(Bonobo_Embeddable _obj, CORBA_Environment *ev); >void Bonobo_Embeddable_unImplemented7(Bonobo_Embeddable _obj, CORBA_Environment *ev); >void Bonobo_Embeddable_unImplemented8(Bonobo_Embeddable _obj, CORBA_Environment *ev); > > > >Bonobo_Stream Bonobo_Print_render(Bonobo_Print _obj, const Bonobo_PrintDimensions* pd, const Bonobo_PrintScissor* scissor, CORBA_Environment *ev); >void Bonobo_Print_unImplemented1(Bonobo_Print _obj, CORBA_Environment *ev); >void Bonobo_Print_unImplemented2(Bonobo_Print _obj, CORBA_Environment *ev); >void Bonobo_Print_unImplemented3(Bonobo_Print _obj, CORBA_Environment *ev); >void Bonobo_Print_unImplemented4(Bonobo_Print _obj, CORBA_Environment *ev); > > > >void Bonobo_Clipboard_setClipboard(Bonobo_Clipboard _obj, const Bonobo_Moniker pasting_moniker, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev); >Bonobo_Moniker Bonobo_Clipboard_paste(Bonobo_Clipboard _obj, CORBA_Environment *ev); >Bonobo_Moniker Bonobo_Clipboard_link(Bonobo_Clipboard _obj, CORBA_Environment *ev); >void Bonobo_Clipboard_unImplemented1(Bonobo_Clipboard _obj, CORBA_Environment *ev); >void Bonobo_Clipboard_unImplemented2(Bonobo_Clipboard _obj, CORBA_Environment *ev); >void Bonobo_Clipboard_unImplemented3(Bonobo_Clipboard _obj, CORBA_Environment *ev); >void Bonobo_Clipboard_unImplemented4(Bonobo_Clipboard _obj, CORBA_Environment *ev); > > > >void Bonobo_ClipboardStore_fetchStream(Bonobo_ClipboardStore _obj, const Bonobo_PersistStream source, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev); >void Bonobo_ClipboardStore_fetchStorage(Bonobo_ClipboardStore _obj, const Bonobo_PersistStorage source, const Bonobo_Moniker linking_moniker, CORBA_Environment *ev); >void Bonobo_ClipboardStore_unImplemented1(Bonobo_ClipboardStore _obj, CORBA_Environment *ev); >void Bonobo_ClipboardStore_unImplemented2(Bonobo_ClipboardStore _obj, CORBA_Environment *ev); >void Bonobo_ClipboardStore_unImplemented3(Bonobo_ClipboardStore _obj, CORBA_Environment *ev); >void Bonobo_ClipboardStore_unImplemented4(Bonobo_ClipboardStore _obj, CORBA_Environment *ev); > > > >CORBA_any* Bonobo_Application_message(Bonobo_Application _obj, const CORBA_char * msg, const Bonobo_Application_ArgList* args, CORBA_Environment *ev); >CORBA_long Bonobo_Application_newInstance(Bonobo_Application _obj, const Bonobo_Application_argv_t* argv, CORBA_Environment *ev); >Bonobo_Application_MessageList* Bonobo_Application_listMessages(Bonobo_Application _obj, CORBA_Environment *ev); >CORBA_string Bonobo_Application_getName(Bonobo_Application _obj, CORBA_Environment *ev); >void Bonobo_Application_unimplemented1(Bonobo_Application _obj, CORBA_Environment *ev); >void Bonobo_Application_unimplemented2(Bonobo_Application _obj, CORBA_Environment *ev); >void Bonobo_Application_unimplemented3(Bonobo_Application _obj, CORBA_Environment *ev); >void Bonobo_Application_unimplemented4(Bonobo_Application _obj, CORBA_Environment *ev); >void Bonobo_Application_unimplemented5(Bonobo_Application _obj, CORBA_Environment *ev); >void Bonobo_Application_unimplemented6(Bonobo_Application _obj, CORBA_Environment *ev); >void Bonobo_Application_unimplemented7(Bonobo_Application _obj, CORBA_Environment *ev); >void Bonobo_Application_unimplemented8(Bonobo_Application _obj, CORBA_Environment *ev); ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" 1 ># 5353 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" 2 > > > > >extern > >ORBit_IInterface Bonobo_Moniker__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Moniker__imethods[8]; > > > >extern > >ORBit_IInterface Bonobo_MonikerExtender__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_MonikerExtender__imethods[5]; > > > >extern > >ORBit_IInterface Bonobo_Stream__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Stream__imethods[10]; > > > >extern > >ORBit_IInterface Bonobo_Storage__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Storage__imethods[12]; > > > >extern > >ORBit_IInterface Bonobo_MonikerContext__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_MonikerContext__imethods[9]; > > > >extern > >ORBit_IInterface Bonobo_RunningContext__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_RunningContext__imethods[7]; > > > >extern > >ORBit_IInterface Bonobo_Persist__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Persist__imethods[5]; > > > >extern > >ORBit_IInterface Bonobo_PersistFile__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_PersistFile__imethods[5]; > > > >extern > >ORBit_IInterface Bonobo_PersistStorage__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_PersistStorage__imethods[2]; > > > >extern > >ORBit_IInterface Bonobo_PersistStream__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_PersistStream__imethods[4]; > > > >extern > >ORBit_IInterface Bonobo_Listener__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Listener__imethods[3]; > > > >extern > >ORBit_IInterface Bonobo_EventSource__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_EventSource__imethods[5]; > > > >extern > >ORBit_IInterface Bonobo_UIComponent__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_UIComponent__imethods[10]; > > > >extern > >ORBit_IInterface Bonobo_UIContainer__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_UIContainer__imethods[18]; > > > >extern > >ORBit_IInterface Bonobo_PropertyBag__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_PropertyBag__imethods[14]; > > > >extern > >ORBit_IInterface Bonobo_ConfigDatabase__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_ConfigDatabase__imethods[11]; > > > >extern > >ORBit_IInterface Bonobo_ControlFrame__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_ControlFrame__imethods[9]; > > > >extern > >ORBit_IInterface Bonobo_Control__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Control__imethods[13]; > > > >extern > >ORBit_IInterface Bonobo_PropertyControl__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_PropertyControl__imethods[5]; > > > >extern > >ORBit_IInterface Bonobo_ZoomableFrame__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_ZoomableFrame__imethods[6]; > > > >extern > >ORBit_IInterface Bonobo_Zoomable__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Zoomable__imethods[18]; > > > >extern > >ORBit_IInterface Bonobo_ItemContainer__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_ItemContainer__imethods[6]; > > > >extern > >ORBit_IInterface Bonobo_Canvas_Component__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Canvas_Component__imethods[20]; > > > >extern > >ORBit_IInterface Bonobo_Canvas_ComponentProxy__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Canvas_ComponentProxy__imethods[12]; > > > >extern > >ORBit_IInterface Bonobo_ControlFactory__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_ControlFactory__imethods[3]; > > > >extern > >ORBit_IInterface Bonobo_CanvasComponentFactory__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_CanvasComponentFactory__imethods[3]; > > > >extern > >ORBit_IInterface Bonobo_Embeddable__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Embeddable__imethods[8]; > > > >extern > >ORBit_IInterface Bonobo_Print__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Print__imethods[5]; > > > >extern > >ORBit_IInterface Bonobo_Clipboard__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Clipboard__imethods[7]; > > > >extern > >ORBit_IInterface Bonobo_ClipboardStore__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_ClipboardStore__imethods[6]; > > > >extern > >ORBit_IInterface Bonobo_Application__iinterface; > > > > >extern > >ORBit_IMethod Bonobo_Application__imethods[12]; > > > > > >typedef enum { > Bonobo_Moniker_getParent__imethods_index, > Bonobo_Moniker_setParent__imethods_index, > Bonobo_Moniker_getName__imethods_index, > Bonobo_Moniker_setName__imethods_index, > Bonobo_Moniker_resolve__imethods_index, > Bonobo_Moniker_equal__imethods_index, > Bonobo_Moniker_unImplemented1__imethods_index, > Bonobo_Moniker_unImplemented2__imethods_index >} Bonobo_Moniker__imethods_index; > > > > >typedef enum { > Bonobo_MonikerExtender_resolve__imethods_index, > Bonobo_MonikerExtender_unImplemented1__imethods_index, > Bonobo_MonikerExtender_unImplemented2__imethods_index, > Bonobo_MonikerExtender_unImplemented3__imethods_index, > Bonobo_MonikerExtender_unImplemented4__imethods_index >} Bonobo_MonikerExtender__imethods_index; > > > > >typedef enum { > Bonobo_Stream_getInfo__imethods_index, > Bonobo_Stream_setInfo__imethods_index, > Bonobo_Stream_read__imethods_index, > Bonobo_Stream_write__imethods_index, > Bonobo_Stream_seek__imethods_index, > Bonobo_Stream_truncate__imethods_index, > Bonobo_Stream_commit__imethods_index, > Bonobo_Stream_revert__imethods_index, > Bonobo_Stream_unImplemented1__imethods_index, > Bonobo_Stream_unImplemented2__imethods_index >} Bonobo_Stream__imethods_index; > > > > >typedef enum { > Bonobo_Storage_getInfo__imethods_index, > Bonobo_Storage_setInfo__imethods_index, > Bonobo_Storage_openStream__imethods_index, > Bonobo_Storage_openStorage__imethods_index, > Bonobo_Storage_copyTo__imethods_index, > Bonobo_Storage_listContents__imethods_index, > Bonobo_Storage_erase__imethods_index, > Bonobo_Storage_rename__imethods_index, > Bonobo_Storage_commit__imethods_index, > Bonobo_Storage_revert__imethods_index, > Bonobo_Storage_unImplemented1__imethods_index, > Bonobo_Storage_unImplemented2__imethods_index >} Bonobo_Storage__imethods_index; > > > > >typedef enum { > Bonobo_MonikerContext_getObject__imethods_index, > Bonobo_MonikerContext_createFromName__imethods_index, > Bonobo_MonikerContext_getExtender__imethods_index, > Bonobo_MonikerContext_unImplemented1__imethods_index, > Bonobo_MonikerContext_unImplemented2__imethods_index, > Bonobo_MonikerContext_unImplemented3__imethods_index, > Bonobo_MonikerContext_unImplemented4__imethods_index, > Bonobo_MonikerContext_unImplemented5__imethods_index, > Bonobo_MonikerContext_unImplemented6__imethods_index >} Bonobo_MonikerContext__imethods_index; > > > > >typedef enum { > Bonobo_RunningContext_addObject__imethods_index, > Bonobo_RunningContext_removeObject__imethods_index, > Bonobo_RunningContext_addKey__imethods_index, > Bonobo_RunningContext_removeKey__imethods_index, > Bonobo_RunningContext_atExitUnref__imethods_index, > Bonobo_RunningContext_unImplemented1__imethods_index, > Bonobo_RunningContext_unImplemented2__imethods_index >} Bonobo_RunningContext__imethods_index; > > > > >typedef enum { > Bonobo_Persist_getContentTypes__imethods_index, > Bonobo_Persist_getIId__imethods_index, > Bonobo_Persist_isDirty__imethods_index, > Bonobo_Persist_unImplemented1__imethods_index, > Bonobo_Persist_unImplemented2__imethods_index >} Bonobo_Persist__imethods_index; > > > > >typedef enum { > Bonobo_PersistFile_load__imethods_index, > Bonobo_PersistFile_save__imethods_index, > Bonobo_PersistFile_getCurrentFile__imethods_index, > Bonobo_PersistFile_unImplemented3__imethods_index, > Bonobo_PersistFile_unImplemented4__imethods_index >} Bonobo_PersistFile__imethods_index; > > > > >typedef enum { > Bonobo_PersistStorage_load__imethods_index, > Bonobo_PersistStorage_save__imethods_index >} Bonobo_PersistStorage__imethods_index; > > > > >typedef enum { > Bonobo_PersistStream_load__imethods_index, > Bonobo_PersistStream_save__imethods_index, > Bonobo_PersistStream_unImplemented3__imethods_index, > Bonobo_PersistStream_unImplemented4__imethods_index >} Bonobo_PersistStream__imethods_index; > > > > >typedef enum { > Bonobo_Listener_event__imethods_index, > Bonobo_Listener_unImplemented__imethods_index, > Bonobo_Listener_unImplemented2__imethods_index >} Bonobo_Listener__imethods_index; > > > > >typedef enum { > Bonobo_EventSource_addListener__imethods_index, > Bonobo_EventSource_addListenerWithMask__imethods_index, > Bonobo_EventSource_removeListener__imethods_index, > Bonobo_EventSource_unImplemented__imethods_index, > Bonobo_EventSource_unImplemented2__imethods_index >} Bonobo_EventSource__imethods_index; > > > > >typedef enum { > Bonobo_UIComponent_setContainer__imethods_index, > Bonobo_UIComponent_unsetContainer__imethods_index, > Bonobo_UIComponent__get_name__imethods_index, > Bonobo_UIComponent_describeVerbs__imethods_index, > Bonobo_UIComponent_execVerb__imethods_index, > Bonobo_UIComponent_uiEvent__imethods_index, > Bonobo_UIComponent_unImplemented__imethods_index, > Bonobo_UIComponent_unImplemented2__imethods_index, > Bonobo_UIComponent_unImplemented3__imethods_index, > Bonobo_UIComponent_unImplemented4__imethods_index >} Bonobo_UIComponent__imethods_index; > > > > >typedef enum { > Bonobo_UIContainer_registerComponent__imethods_index, > Bonobo_UIContainer_deregisterComponent__imethods_index, > Bonobo_UIContainer_freeze__imethods_index, > Bonobo_UIContainer_thaw__imethods_index, > Bonobo_UIContainer_setAttr__imethods_index, > Bonobo_UIContainer_getAttr__imethods_index, > Bonobo_UIContainer_setNode__imethods_index, > Bonobo_UIContainer_getNode__imethods_index, > Bonobo_UIContainer_removeNode__imethods_index, > Bonobo_UIContainer_exists__imethods_index, > Bonobo_UIContainer_execVerb__imethods_index, > Bonobo_UIContainer_uiEvent__imethods_index, > Bonobo_UIContainer_setObject__imethods_index, > Bonobo_UIContainer_getObject__imethods_index, > Bonobo_UIContainer_unImplemented__imethods_index, > Bonobo_UIContainer_unImplemented2__imethods_index, > Bonobo_UIContainer_unImplemented3__imethods_index, > Bonobo_UIContainer_unImplemented4__imethods_index >} Bonobo_UIContainer__imethods_index; > > > > >typedef enum { > Bonobo_PropertyBag_getKeys__imethods_index, > Bonobo_PropertyBag_getType__imethods_index, > Bonobo_PropertyBag_getValue__imethods_index, > Bonobo_PropertyBag_setValue__imethods_index, > Bonobo_PropertyBag_getValues__imethods_index, > Bonobo_PropertyBag_setValues__imethods_index, > Bonobo_PropertyBag_getDefault__imethods_index, > Bonobo_PropertyBag_getDocTitle__imethods_index, > Bonobo_PropertyBag_getDoc__imethods_index, > Bonobo_PropertyBag_getFlags__imethods_index, > Bonobo_PropertyBag_unImplemented1__imethods_index, > Bonobo_PropertyBag_unImplemented2__imethods_index, > Bonobo_PropertyBag_unImplemented3__imethods_index, > Bonobo_PropertyBag_unImplemented4__imethods_index >} Bonobo_PropertyBag__imethods_index; > > > > >typedef enum { > Bonobo_ConfigDatabase__get_isWriteable__imethods_index, > Bonobo_ConfigDatabase_getDirs__imethods_index, > Bonobo_ConfigDatabase_hasDir__imethods_index, > Bonobo_ConfigDatabase_removeValue__imethods_index, > Bonobo_ConfigDatabase_removeDir__imethods_index, > Bonobo_ConfigDatabase_addDatabase__imethods_index, > Bonobo_ConfigDatabase_sync__imethods_index, > Bonobo_ConfigDatabase_unImplemented5__imethods_index, > Bonobo_ConfigDatabase_unImplemented6__imethods_index, > Bonobo_ConfigDatabase_unImplemented7__imethods_index, > Bonobo_ConfigDatabase_unImplemented8__imethods_index >} Bonobo_ConfigDatabase__imethods_index; > > > > >typedef enum { > Bonobo_ControlFrame_getToplevelId__imethods_index, > Bonobo_ControlFrame_getAmbientProperties__imethods_index, > Bonobo_ControlFrame_getUIContainer__imethods_index, > Bonobo_ControlFrame_notifyActivated__imethods_index, > Bonobo_ControlFrame_queueResize__imethods_index, > Bonobo_ControlFrame_activateURI__imethods_index, > Bonobo_ControlFrame_getParentAccessible__imethods_index, > Bonobo_ControlFrame_unImplemented__imethods_index, > Bonobo_ControlFrame_unImplemented2__imethods_index >} Bonobo_ControlFrame__imethods_index; > > > > >typedef enum { > Bonobo_Control_getProperties__imethods_index, > Bonobo_Control_getDesiredSize__imethods_index, > Bonobo_Control_getAccessible__imethods_index, > Bonobo_Control_getWindowId__imethods_index, > Bonobo_Control_getPopupContainer__imethods_index, > Bonobo_Control_setFrame__imethods_index, > Bonobo_Control_setSize__imethods_index, > Bonobo_Control_setState__imethods_index, > Bonobo_Control_activate__imethods_index, > Bonobo_Control_focus__imethods_index, > Bonobo_Control_unImplemented__imethods_index, > Bonobo_Control_unImplemented2__imethods_index, > Bonobo_Control_unImplemented3__imethods_index >} Bonobo_Control__imethods_index; > > > > >typedef enum { > Bonobo_PropertyControl__get_pageCount__imethods_index, > Bonobo_PropertyControl_getControl__imethods_index, > Bonobo_PropertyControl_notifyAction__imethods_index, > Bonobo_PropertyControl_unImplemented__imethods_index, > Bonobo_PropertyControl_unImplemented2__imethods_index >} Bonobo_PropertyControl__imethods_index; > > > > >typedef enum { > Bonobo_ZoomableFrame_onLevelChanged__imethods_index, > Bonobo_ZoomableFrame_onParametersChanged__imethods_index, > Bonobo_ZoomableFrame_unImplemented1__imethods_index, > Bonobo_ZoomableFrame_unImplemented2__imethods_index, > Bonobo_ZoomableFrame_unImplemented3__imethods_index, > Bonobo_ZoomableFrame_unImplemented4__imethods_index >} Bonobo_ZoomableFrame__imethods_index; > > > > >typedef enum { > Bonobo_Zoomable__get_level__imethods_index, > Bonobo_Zoomable__get_minLevel__imethods_index, > Bonobo_Zoomable__get_maxLevel__imethods_index, > Bonobo_Zoomable__get_hasMinLevel__imethods_index, > Bonobo_Zoomable__get_hasMaxLevel__imethods_index, > Bonobo_Zoomable__get_isContinuous__imethods_index, > Bonobo_Zoomable__get_preferredLevels__imethods_index, > Bonobo_Zoomable__get_preferredLevelNames__imethods_index, > Bonobo_Zoomable_zoomIn__imethods_index, > Bonobo_Zoomable_zoomOut__imethods_index, > Bonobo_Zoomable_zoomFit__imethods_index, > Bonobo_Zoomable_zoomDefault__imethods_index, > Bonobo_Zoomable_setLevel__imethods_index, > Bonobo_Zoomable_setFrame__imethods_index, > Bonobo_Zoomable_unImplemented1__imethods_index, > Bonobo_Zoomable_unImplemented2__imethods_index, > Bonobo_Zoomable_unImplemented3__imethods_index, > Bonobo_Zoomable_unImplemented4__imethods_index >} Bonobo_Zoomable__imethods_index; > > > > >typedef enum { > Bonobo_ItemContainer_enumObjects__imethods_index, > Bonobo_ItemContainer_getObjectByName__imethods_index, > Bonobo_ItemContainer_unImplemented1__imethods_index, > Bonobo_ItemContainer_unImplemented2__imethods_index, > Bonobo_ItemContainer_unImplemented3__imethods_index, > Bonobo_ItemContainer_unImplemented4__imethods_index >} Bonobo_ItemContainer__imethods_index; > > > > >typedef enum { > Bonobo_Canvas_Component_update__imethods_index, > Bonobo_Canvas_Component_realize__imethods_index, > Bonobo_Canvas_Component_unrealize__imethods_index, > Bonobo_Canvas_Component_map__imethods_index, > Bonobo_Canvas_Component_unmap__imethods_index, > Bonobo_Canvas_Component_draw__imethods_index, > Bonobo_Canvas_Component_render__imethods_index, > Bonobo_Canvas_Component_contains__imethods_index, > Bonobo_Canvas_Component_bounds__imethods_index, > Bonobo_Canvas_Component_event__imethods_index, > Bonobo_Canvas_Component_setCanvasSize__imethods_index, > Bonobo_Canvas_Component_setBounds__imethods_index, > Bonobo_Canvas_Component_unImplemented1__imethods_index, > Bonobo_Canvas_Component_unImplemented2__imethods_index, > Bonobo_Canvas_Component_unImplemented3__imethods_index, > Bonobo_Canvas_Component_unImplemented4__imethods_index, > Bonobo_Canvas_Component_unImplemented5__imethods_index, > Bonobo_Canvas_Component_unImplemented6__imethods_index, > Bonobo_Canvas_Component_unImplemented7__imethods_index, > Bonobo_Canvas_Component_unImplemented8__imethods_index >} Bonobo_Canvas_Component__imethods_index; > > > > >typedef enum { > Bonobo_Canvas_ComponentProxy_requestUpdate__imethods_index, > Bonobo_Canvas_ComponentProxy_grabFocus__imethods_index, > Bonobo_Canvas_ComponentProxy_ungrabFocus__imethods_index, > Bonobo_Canvas_ComponentProxy_getUIContainer__imethods_index, > Bonobo_Canvas_ComponentProxy_unImplemented1__imethods_index, > Bonobo_Canvas_ComponentProxy_unImplemented2__imethods_index, > Bonobo_Canvas_ComponentProxy_unImplemented3__imethods_index, > Bonobo_Canvas_ComponentProxy_unImplemented4__imethods_index, > Bonobo_Canvas_ComponentProxy_unImplemented5__imethods_index, > Bonobo_Canvas_ComponentProxy_unImplemented6__imethods_index, > Bonobo_Canvas_ComponentProxy_unImplemented7__imethods_index, > Bonobo_Canvas_ComponentProxy_unImplemented8__imethods_index >} Bonobo_Canvas_ComponentProxy__imethods_index; > > > > >typedef enum { > Bonobo_ControlFactory_createControl__imethods_index, > Bonobo_ControlFactory_unImplemented1__imethods_index, > Bonobo_ControlFactory_unImplemented2__imethods_index >} Bonobo_ControlFactory__imethods_index; > > > > >typedef enum { > Bonobo_CanvasComponentFactory_createCanvasComponent__imethods_index, > Bonobo_CanvasComponentFactory_unImplemented1__imethods_index, > Bonobo_CanvasComponentFactory_unImplemented2__imethods_index >} Bonobo_CanvasComponentFactory__imethods_index; > > > > >typedef enum { > Bonobo_Embeddable_unImplemented1__imethods_index, > Bonobo_Embeddable_unImplemented2__imethods_index, > Bonobo_Embeddable_unImplemented3__imethods_index, > Bonobo_Embeddable_unImplemented4__imethods_index, > Bonobo_Embeddable_unImplemented5__imethods_index, > Bonobo_Embeddable_unImplemented6__imethods_index, > Bonobo_Embeddable_unImplemented7__imethods_index, > Bonobo_Embeddable_unImplemented8__imethods_index >} Bonobo_Embeddable__imethods_index; > > > > >typedef enum { > Bonobo_Print_render__imethods_index, > Bonobo_Print_unImplemented1__imethods_index, > Bonobo_Print_unImplemented2__imethods_index, > Bonobo_Print_unImplemented3__imethods_index, > Bonobo_Print_unImplemented4__imethods_index >} Bonobo_Print__imethods_index; > > > > >typedef enum { > Bonobo_Clipboard_setClipboard__imethods_index, > Bonobo_Clipboard_paste__imethods_index, > Bonobo_Clipboard_link__imethods_index, > Bonobo_Clipboard_unImplemented1__imethods_index, > Bonobo_Clipboard_unImplemented2__imethods_index, > Bonobo_Clipboard_unImplemented3__imethods_index, > Bonobo_Clipboard_unImplemented4__imethods_index >} Bonobo_Clipboard__imethods_index; > > > > >typedef enum { > Bonobo_ClipboardStore_fetchStream__imethods_index, > Bonobo_ClipboardStore_fetchStorage__imethods_index, > Bonobo_ClipboardStore_unImplemented1__imethods_index, > Bonobo_ClipboardStore_unImplemented2__imethods_index, > Bonobo_ClipboardStore_unImplemented3__imethods_index, > Bonobo_ClipboardStore_unImplemented4__imethods_index >} Bonobo_ClipboardStore__imethods_index; > > > > >typedef enum { > Bonobo_Application_message__imethods_index, > Bonobo_Application_newInstance__imethods_index, > Bonobo_Application_listMessages__imethods_index, > Bonobo_Application_getName__imethods_index, > Bonobo_Application_unimplemented1__imethods_index, > Bonobo_Application_unimplemented2__imethods_index, > Bonobo_Application_unimplemented3__imethods_index, > Bonobo_Application_unimplemented4__imethods_index, > Bonobo_Application_unimplemented5__imethods_index, > Bonobo_Application_unimplemented6__imethods_index, > Bonobo_Application_unimplemented7__imethods_index, > Bonobo_Application_unimplemented8__imethods_index >} Bonobo_Application__imethods_index; ># 6217 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 6218 "/usr/include/libbonobo-2.0/bonobo/Bonobo.h" 2 ># 18 "/usr/include/libbonobo-2.0/bonobo/bonobo-object.h" 2 > > > ># 34 "/usr/include/libbonobo-2.0/bonobo/bonobo-object.h" >typedef void (*BonoboObjectPOAFn) (PortableServer_Servant servant, > CORBA_Environment *ev); > >typedef struct _BonoboObjectPrivate BonoboObjectPrivate; >typedef struct _BonoboObjectBag BonoboObjectBag; >typedef struct _BonoboObject BonoboObject; > >typedef struct { > GObject base; > BonoboObjectPrivate *priv; > guint object_signature; >} BonoboObjectHeader; > > > > > >struct _BonoboObject { > > GObject base; > BonoboObjectPrivate *priv; > guint object_signature; > > > POA_Bonobo_Unknown servant; > guint dummy; > Bonobo_Unknown corba_objref; > guint servant_signature; >}; > >typedef struct { > GObjectClass parent_class; > > > void (*destroy) (BonoboObject *object); > void (*system_exception) (BonoboObject *object, > CORBA_Object cobject, > CORBA_Environment *ev); > > BonoboObjectPOAFn poa_init_fn; > BonoboObjectPOAFn poa_fini_fn; > > POA_Bonobo_Unknown__vepv *vepv; > > > int epv_struct_offset; > > PortableServer_ServantBase__epv base_epv; > POA_Bonobo_Unknown__epv epv; > > gpointer dummy[4]; >} BonoboObjectClass; > >GType bonobo_object_get_type (void) __attribute__((__const__)); >void bonobo_object_add_interface (BonoboObject *object, > BonoboObject *newobj); >BonoboObject *bonobo_object_query_local_interface (BonoboObject *object, > const char *repo_id); >Bonobo_Unknown bonobo_object_query_remote (Bonobo_Unknown unknown, > const char *repo_id, > CORBA_Environment *opt_ev); >Bonobo_Unknown bonobo_object_query_interface (BonoboObject *object, > const char *repo_id, > CORBA_Environment *opt_ev); >Bonobo_Unknown bonobo_object_corba_objref (BonoboObject *object); >void bonobo_object_set_poa (BonoboObject *object, > PortableServer_POA poa); > > > > >Bonobo_Unknown bonobo_object_dup_ref (Bonobo_Unknown object, > CORBA_Environment *opt_ev); >Bonobo_Unknown bonobo_object_release_unref (Bonobo_Unknown object, > CORBA_Environment *opt_ev); >gpointer bonobo_object_ref (gpointer obj); >void bonobo_object_idle_unref (gpointer obj); >gpointer bonobo_object_unref (gpointer obj); >void bonobo_object_set_immortal (BonoboObject *object, > gboolean immortal); >gpointer bonobo_object_trace_refs (gpointer obj, > const char *fn, > int line, > gboolean ref); > > > > > >void bonobo_object_dump_interfaces (BonoboObject *object); > > > > >void bonobo_object_check_env (BonoboObject *object, > CORBA_Object corba_object, > CORBA_Environment *ev); ># 142 "/usr/include/libbonobo-2.0/bonobo/bonobo-object.h" >gboolean bonobo_unknown_ping (Bonobo_Unknown object, > CORBA_Environment *opt_ev); >void bonobo_object_list_unref_all (GList **list); >void bonobo_object_slist_unref_all (GSList **list); > > > > > > > >typedef gpointer (*BonoboCopyFunc) (gconstpointer key); > >BonoboObjectBag *bonobo_object_bag_new (GHashFunc hash_func, > GEqualFunc key_equal_func, > BonoboCopyFunc key_copy_func, > GDestroyNotify key_destroy_func); >BonoboObject *bonobo_object_bag_get_ref (BonoboObjectBag *bag, > gconstpointer key); >gboolean bonobo_object_bag_add_ref (BonoboObjectBag *bag, > gconstpointer key, > BonoboObject *object); >void bonobo_object_bag_remove (BonoboObjectBag *bag, > gconstpointer key); >void bonobo_object_bag_destroy (BonoboObjectBag *bag); >GPtrArray *bonobo_object_bag_list_ref (BonoboObjectBag *bag); > > > >BonoboObject *bonobo_object (gpointer p); ># 182 "/usr/include/libbonobo-2.0/bonobo/bonobo-object.h" >PortableServer_POA bonobo_object_get_poa (BonoboObject *object); > > >GType bonobo_type_unique (GType parent_type, > BonoboObjectPOAFn init_fn, > BonoboObjectPOAFn fini_fn, > int epv_struct_offset, > const GTypeInfo *info, > const gchar *type_name); > >gboolean bonobo_type_setup (GType type, > BonoboObjectPOAFn init_fn, > BonoboObjectPOAFn fini_fn, > int epv_struct_offset); ># 249 "/usr/include/libbonobo-2.0/bonobo/bonobo-object.h" > ># 24 "/usr/include/libbonoboui-2.0/bonobo/bonobo-control.h" 2 ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-container.h" 1 ># 15 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-container.h" > > >typedef struct _BonoboUIContainer BonoboUIContainer; > ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-engine.h" 1 ># 17 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-engine.h" > > >typedef struct _BonoboUIEngine BonoboUIEngine; > ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-container.h" 1 ># 22 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-engine.h" 2 > > >void bonobo_ui_engine_deregister_dead_components (BonoboUIEngine *engine); >void bonobo_ui_engine_deregister_component_by_ref (BonoboUIEngine *engine, > Bonobo_Unknown ref); >void bonobo_ui_engine_deregister_component (BonoboUIEngine *engine, > const char *name); >void bonobo_ui_engine_register_component (BonoboUIEngine *engine, > const char *name, > Bonobo_Unknown component); >GList *bonobo_ui_engine_get_component_names (BonoboUIEngine *engine); >Bonobo_Unknown bonobo_ui_engine_get_component (BonoboUIEngine *engine, > const char *name); > > >void bonobo_ui_engine_config_set_path (BonoboUIEngine *engine, > const char *path); >const char *bonobo_ui_engine_config_get_path (BonoboUIEngine *engine); > > >void bonobo_ui_engine_set_ui_container (BonoboUIEngine *engine, > BonoboUIContainer *ui_container); >BonoboUIContainer *bonobo_ui_engine_get_ui_container (BonoboUIEngine *engine); > > > > >void bonobo_ui_engine_freeze (BonoboUIEngine *engine); >void bonobo_ui_engine_thaw (BonoboUIEngine *engine); >void bonobo_ui_engine_update (BonoboUIEngine *engine); ># 60 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-engine.h" >GType bonobo_ui_engine_get_type (void) __attribute__((__const__)); ># 229 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-engine.h" > ># 20 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-container.h" 2 > > > > > > > >typedef struct _BonoboUIContainerPrivate BonoboUIContainerPrivate; > >struct _BonoboUIContainer { > BonoboObject base; > > BonoboUIContainerPrivate *priv; >}; > >typedef struct { > BonoboObjectClass parent; > > POA_Bonobo_UIContainer__epv epv; > > gpointer dummy[2]; >} BonoboUIContainerClass; > >GType bonobo_ui_container_get_type (void) __attribute__((__const__)); >BonoboUIContainer *bonobo_ui_container_new (void); > >void bonobo_ui_container_set_engine (BonoboUIContainer *container, > BonoboUIEngine *engine); >BonoboUIEngine *bonobo_ui_container_get_engine (BonoboUIContainer *container); > > ># 25 "/usr/include/libbonoboui-2.0/bonobo/bonobo-control.h" 2 ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-component.h" 1 ># 15 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-component.h" ># 1 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-node.h" 1 ># 15 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-node.h" > > >typedef struct _BonoboUINode BonoboUINode; > >BonoboUINode *bonobo_ui_node_new (const char *name); >BonoboUINode *bonobo_ui_node_new_child (BonoboUINode *parent, > const char *name); >BonoboUINode *bonobo_ui_node_copy (BonoboUINode *node, > gboolean recursive); >void bonobo_ui_node_free (BonoboUINode *node); >void bonobo_ui_node_set_data (BonoboUINode *node, > gpointer data); >gpointer bonobo_ui_node_get_data (BonoboUINode *node); >void bonobo_ui_node_set_attr (BonoboUINode *node, > const char *name, > const char *value); >char * bonobo_ui_node_get_attr (BonoboUINode *node, > const char *name); >gboolean bonobo_ui_node_has_attr (BonoboUINode *node, > const char *name); >void bonobo_ui_node_remove_attr (BonoboUINode *node, > const char *name); >void bonobo_ui_node_add_child (BonoboUINode *parent, > BonoboUINode *child); >void bonobo_ui_node_insert_before (BonoboUINode *after, > BonoboUINode *new_before); >void bonobo_ui_node_unlink (BonoboUINode *node); >void bonobo_ui_node_replace (BonoboUINode *old_node, > BonoboUINode *new_node); >void bonobo_ui_node_set_content (BonoboUINode *node, > const char *content); >char *bonobo_ui_node_get_content (BonoboUINode *node); >BonoboUINode *bonobo_ui_node_next (BonoboUINode *node); >BonoboUINode *bonobo_ui_node_prev (BonoboUINode *node); >BonoboUINode *bonobo_ui_node_children (BonoboUINode *node); >BonoboUINode *bonobo_ui_node_parent (BonoboUINode *node); >const char *bonobo_ui_node_get_name (BonoboUINode *node); >gboolean bonobo_ui_node_has_name (BonoboUINode *node, > const char *name); >gboolean bonobo_ui_node_transparent (BonoboUINode *node); >void bonobo_ui_node_copy_attrs (const BonoboUINode *src, > BonoboUINode *dest); > >void bonobo_ui_node_free_string (char *str); >void bonobo_ui_node_strip (BonoboUINode **node); > >char * bonobo_ui_node_to_string (BonoboUINode *node, > gboolean recurse); >BonoboUINode* bonobo_ui_node_from_string (const char *str); >BonoboUINode* bonobo_ui_node_from_file (const char *filename); > > ># 16 "/usr/include/libbonoboui-2.0/bonobo/bonobo-ui-component.h" 2 > > > > > > > > > >typedef struct _BonoboUIComponent BonoboUIComponent; >typedef struct _BonoboUIComponentPrivate BonoboUIComponentPrivate; > >typedef void (*BonoboUIListenerFn) (BonoboUIComponent *component, > const char *path, > Bonobo_UIComponent_EventType type, > const char *state, > gpointer user_data); > >typedef void (*BonoboUIVerbFn) (BonoboUIComponent *component, > gpointer user_data, > const char *cname); > >struct _BonoboUIComponent { > BonoboObject object; > BonoboUIComponentPrivate *priv; >}; > >typedef struct { > BonoboObjectClass parent_class; > > POA_Bonobo_UIComponent__epv epv; > > gpointer dummy[6]; > > > void (*exec_verb) (BonoboUIComponent *comp, > const char *cname); > > void (*ui_event) (BonoboUIComponent *comp, > const char *path, > Bonobo_UIComponent_EventType type, > const char *state); > > void (*freeze) (BonoboUIComponent *component, > CORBA_Environment *opt_ev); > > void (*thaw) (BonoboUIComponent *component, > CORBA_Environment *opt_ev); > > void (*xml_set) (BonoboUIComponent *component, > const char *path, > const char *xml, > CORBA_Environment *ev); > > CORBA_char *(*xml_get) (BonoboUIComponent *component, > const char *path, > gboolean recurse, > CORBA_Environment *ev); > > void (*xml_rm) (BonoboUIComponent *component, > const char *path, > CORBA_Environment *ev); > > void (*set_prop) (BonoboUIComponent *component, > const char *path, > const char *prop, > const char *value, > CORBA_Environment *opt_ev); > > gchar *(*get_prop) (BonoboUIComponent *component, > const char *path, > const char *prop, > CORBA_Environment *opt_ev); > > gboolean (*exists) (BonoboUIComponent *component, > const char *path, > CORBA_Environment *ev); >} BonoboUIComponentClass; > >GType bonobo_ui_component_get_type (void) __attribute__((__const__)); > >BonoboUIComponent *bonobo_ui_component_construct (BonoboUIComponent *component, > const char *name); > >BonoboUIComponent *bonobo_ui_component_new (const char *name); >BonoboUIComponent *bonobo_ui_component_new_default (void); > >void bonobo_ui_component_set_name (BonoboUIComponent *component, > const char *name); >const char *bonobo_ui_component_get_name (BonoboUIComponent *component); > >void bonobo_ui_component_set_container (BonoboUIComponent *component, > Bonobo_UIContainer container, > CORBA_Environment *opt_ev); >void bonobo_ui_component_unset_container (BonoboUIComponent *component, > CORBA_Environment *opt_ev); >Bonobo_UIContainer bonobo_ui_component_get_container (BonoboUIComponent *component); > >void bonobo_ui_component_add_verb (BonoboUIComponent *component, > const char *cname, > BonoboUIVerbFn fn, > gpointer user_data); > >void bonobo_ui_component_add_verb_full (BonoboUIComponent *component, > const char *cname, > GClosure *closure); > >void bonobo_ui_component_remove_verb (BonoboUIComponent *component, > const char *cname); > >void bonobo_ui_component_remove_verb_by_closure (BonoboUIComponent *component, > GClosure *closure); > >void bonobo_ui_component_add_listener (BonoboUIComponent *component, > const char *id, > BonoboUIListenerFn fn, > gpointer user_data); > >void bonobo_ui_component_add_listener_full (BonoboUIComponent *component, > const char *id, > GClosure *closure); > >void bonobo_ui_component_remove_listener (BonoboUIComponent *component, > const char *cname); > >void bonobo_ui_component_remove_listener_by_closure (BonoboUIComponent *component, > GClosure *closure); > >void bonobo_ui_component_set (BonoboUIComponent *component, > const char *path, > const char *xml, > CORBA_Environment *opt_ev); > >void bonobo_ui_component_set_translate(BonoboUIComponent *component, > const char *path, > const char *xml, > CORBA_Environment *opt_ev); > >void bonobo_ui_component_set_tree (BonoboUIComponent *component, > const char *path, > BonoboUINode *node, > CORBA_Environment *ev); > >void bonobo_ui_component_rm (BonoboUIComponent *component, > const char *path, > CORBA_Environment *ev); > >gboolean bonobo_ui_component_path_exists (BonoboUIComponent *component, > const char *path, > CORBA_Environment *ev); > >CORBA_char *bonobo_ui_component_get (BonoboUIComponent *component, > const char *path, > gboolean recurse, > CORBA_Environment *opt_ev); > >BonoboUINode *bonobo_ui_component_get_tree (BonoboUIComponent *component, > const char *path, > gboolean recurse, > CORBA_Environment *opt_ev); > >void bonobo_ui_component_object_set (BonoboUIComponent *component, > const char *path, > Bonobo_Unknown control, > CORBA_Environment *opt_ev); > >Bonobo_Unknown bonobo_ui_component_object_get (BonoboUIComponent *component, > const char *path, > CORBA_Environment *opt_ev); > >void bonobo_ui_component_widget_set (BonoboUIComponent *component, > const char *path, > GtkWidget *widget, > CORBA_Environment *opt_ev); > >void bonobo_ui_component_freeze (BonoboUIComponent *component, > CORBA_Environment *opt_ev); > >void bonobo_ui_component_thaw (BonoboUIComponent *component, > CORBA_Environment *opt_ev); > >void bonobo_ui_component_set_prop (BonoboUIComponent *component, > const char *path, > const char *prop, > const char *value, > CORBA_Environment *opt_ev); > >gchar *bonobo_ui_component_get_prop (BonoboUIComponent *component, > const char *path, > const char *prop, > CORBA_Environment *opt_ev); > >void bonobo_ui_component_set_status (BonoboUIComponent *component, > const char *text, > CORBA_Environment *opt_ev); > >typedef struct { > const char *cname; > BonoboUIVerbFn cb; > gpointer user_data; > gpointer dummy; >} BonoboUIVerb; > > > > > > > >void bonobo_ui_component_add_verb_list (BonoboUIComponent *component, > const BonoboUIVerb *list); >void bonobo_ui_component_add_verb_list_with_data (BonoboUIComponent *component, > const BonoboUIVerb *list, > gpointer user_data); > > ># 26 "/usr/include/libbonoboui-2.0/bonobo/bonobo-control.h" 2 > > > > > > > > > > >typedef struct _BonoboControlPrivate BonoboControlPrivate; > >struct _BonoboControl { > BonoboObject base; > > BonoboControlPrivate *priv; >}; > >typedef struct { > BonoboObjectClass parent_class; > > POA_Bonobo_Control__epv epv; > > gpointer dummy[2]; > > > void (*plug_created) (BonoboControl *control); > void (*disconnected) (BonoboControl *control); > void (*set_frame) (BonoboControl *control); > void (*activate) (BonoboControl *control, gboolean state); >} BonoboControlClass; > > >BonoboControl *bonobo_control_new (GtkWidget *widget); >GtkWidget *bonobo_control_get_widget (BonoboControl *control); >void bonobo_control_set_automerge (BonoboControl *control, > gboolean automerge); >gboolean bonobo_control_get_automerge (BonoboControl *control); > >void bonobo_control_set_property (BonoboControl *control, > CORBA_Environment *opt_ev, > const char *first_prop, > ...) __attribute__((__sentinel__)); >void bonobo_control_get_property (BonoboControl *control, > CORBA_Environment *opt_ev, > const char *first_prop, > ...) __attribute__((__sentinel__)); > >void bonobo_control_set_transient_for (BonoboControl *control, > GtkWindow *window, > CORBA_Environment *opt_ev); >void bonobo_control_unset_transient_for (BonoboControl *control, > GtkWindow *window, > CORBA_Environment *opt_ev); > > >GType bonobo_control_get_type (void) __attribute__((__const__)); >BonoboControl *bonobo_control_construct (BonoboControl *control, > GtkWidget *widget); >BonoboPlug *bonobo_control_get_plug (BonoboControl *control); >BonoboUIComponent *bonobo_control_get_ui_component (BonoboControl *control); >void bonobo_control_set_ui_component (BonoboControl *control, > BonoboUIComponent *component); >Bonobo_UIContainer bonobo_control_get_remote_ui_container (BonoboControl *control, > CORBA_Environment *opt_ev); >void bonobo_control_set_control_frame (BonoboControl *control, > Bonobo_ControlFrame control_frame, > CORBA_Environment *opt_ev); >Bonobo_ControlFrame bonobo_control_get_control_frame (BonoboControl *control, > CORBA_Environment *opt_ev); >void bonobo_control_set_properties (BonoboControl *control, > Bonobo_PropertyBag pb, > CORBA_Environment *opt_ev); >Bonobo_PropertyBag bonobo_control_get_properties (BonoboControl *control); >Bonobo_PropertyBag bonobo_control_get_ambient_properties (BonoboControl *control, > CORBA_Environment *opt_ev); >void bonobo_control_activate_notify (BonoboControl *control, > gboolean activated, > CORBA_Environment *opt_ev); >Bonobo_Gdk_WindowId bonobo_control_window_id_from_x11 (guint32 x11_id); >guint32 bonobo_control_x11_from_window_id (const CORBA_char *id); ># 115 "/usr/include/libbonoboui-2.0/bonobo/bonobo-control.h" >BonoboUIContainer *bonobo_control_get_popup_ui_container (BonoboControl *control); >BonoboUIComponent *bonobo_control_get_popup_ui_component (BonoboControl *control); >void bonobo_control_set_popup_ui_container (BonoboControl *control, > BonoboUIContainer *ui_container); >gboolean bonobo_control_do_popup (BonoboControl *control, > guint button, > guint32 activate_time); >gboolean bonobo_control_do_popup_full (BonoboControl *control, > GtkWidget *parent_menu_shell, > GtkWidget *parent_menu_item, > GtkMenuPositionFunc func, > gpointer data, > guint button, > guint32 activate_time); >gboolean bonobo_control_do_popup_path (BonoboControl *control, > GtkWidget *parent_menu_shell, > GtkWidget *parent_menu_item, > GtkMenuPositionFunc func, > gpointer data, > guint button, > const char *popup_path, > guint32 activate_time); > > >typedef void (*BonoboControlLifeCallback) (void); >void bonobo_control_life_set_purge (long ms); >void bonobo_control_life_set_callback (BonoboControlLifeCallback all_dead_callback); >void bonobo_control_life_instrument (BonoboControl *control); >int bonobo_control_life_get_count (void); > > ># 34 "/usr/include/panel-2.0/panel-applet.h" 2 > ># 1 "/usr/include/libbonobo-2.0/bonobo/bonobo-generic-factory.h" 1 ># 18 "/usr/include/libbonobo-2.0/bonobo/bonobo-generic-factory.h" > ># 27 "/usr/include/libbonobo-2.0/bonobo/bonobo-generic-factory.h" >typedef struct _BonoboGenericFactoryPrivate BonoboGenericFactoryPrivate; >typedef struct _BonoboGenericFactory BonoboGenericFactory; > >typedef BonoboObject * (*BonoboFactoryCallback) (BonoboGenericFactory *factory, > const char *component_id, > gpointer closure); > >struct _BonoboGenericFactory { > BonoboObject base; > > BonoboGenericFactoryPrivate *priv; >}; > >typedef struct { > BonoboObjectClass parent_class; > > POA_Bonobo_GenericFactory__epv epv; > > BonoboObject *(*new_generic) (BonoboGenericFactory *factory, > const char *act_iid); > >} BonoboGenericFactoryClass; > >GType bonobo_generic_factory_get_type (void) __attribute__((__const__)); > >BonoboGenericFactory *bonobo_generic_factory_new (const char *act_iid, > BonoboFactoryCallback factory_cb, > gpointer user_data); > >BonoboGenericFactory *bonobo_generic_factory_new_closure (const char *act_iid, > GClosure *factory_closure); > >BonoboGenericFactory *bonobo_generic_factory_construct (BonoboGenericFactory *factory, > const char *act_iid, > GClosure *factory_closure); > >void bonobo_generic_factory_construct_noreg (BonoboGenericFactory *factory, > const char *act_iid, > GClosure *factory_closure); > >int bonobo_generic_factory_main (const char *act_iid, > BonoboFactoryCallback factory_cb, > gpointer user_data); >int bonobo_generic_factory_main_timeout (const char *act_iid, > BonoboFactoryCallback factory_cb, > gpointer user_data, > guint quit_timeout); ># 107 "/usr/include/libbonobo-2.0/bonobo/bonobo-generic-factory.h" > ># 36 "/usr/include/panel-2.0/panel-applet.h" 2 > ># 1 "/usr/include/panel-2.0/GNOME_Panel.h" 1 ># 17 "/usr/include/panel-2.0/GNOME_Panel.h" ># 1 "/usr/include/bonobo-activation-2.0/bonobo-activation/Bonobo_Unknown.h" 1 ># 18 "/usr/include/panel-2.0/GNOME_Panel.h" 2 > > >typedef CORBA_unsigned_short GNOME_Vertigo_PanelOrient; ># 38 "/usr/include/panel-2.0/GNOME_Panel.h" >extern > >const struct CORBA_TypeCode_struct TC_GNOME_Vertigo_PanelOrient_struct; ># 64 "/usr/include/panel-2.0/GNOME_Panel.h" >typedef CORBA_unsigned_short GNOME_Vertigo_PanelSize; ># 82 "/usr/include/panel-2.0/GNOME_Panel.h" >extern > >const struct CORBA_TypeCode_struct TC_GNOME_Vertigo_PanelSize_struct; ># 162 "/usr/include/panel-2.0/GNOME_Panel.h" >typedef CORBA_sequence_CORBA_long GNOME_Vertigo_SizeHintList; ># 180 "/usr/include/panel-2.0/GNOME_Panel.h" >extern > >const struct CORBA_TypeCode_struct TC_GNOME_Vertigo_SizeHintList_struct; ># 191 "/usr/include/panel-2.0/GNOME_Panel.h" >typedef CORBA_string GNOME_Vertigo_PanelBackground; ># 209 "/usr/include/panel-2.0/GNOME_Panel.h" >extern > >const struct CORBA_TypeCode_struct TC_GNOME_Vertigo_PanelBackground_struct; ># 221 "/usr/include/panel-2.0/GNOME_Panel.h" >typedef CORBA_Object GNOME_Vertigo_PanelShell; >extern CORBA_unsigned_long GNOME_Vertigo_PanelShell__classid; ># 238 "/usr/include/panel-2.0/GNOME_Panel.h" >extern > >const struct CORBA_TypeCode_struct TC_GNOME_Vertigo_PanelShell_struct; > > > > > > > >typedef CORBA_Object GNOME_Vertigo_PanelAppletShell; >extern CORBA_unsigned_long GNOME_Vertigo_PanelAppletShell__classid; ># 265 "/usr/include/panel-2.0/GNOME_Panel.h" >extern > >const struct CORBA_TypeCode_struct TC_GNOME_Vertigo_PanelAppletShell_struct; > > > > > > > >typedef struct { > void *_private; >void (*displayRunDialog)(PortableServer_Servant _servant, const CORBA_char * initialString, CORBA_Environment *ev); >} POA_GNOME_Vertigo_PanelShell__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_GNOME_Vertigo_PanelShell__epv *GNOME_Vertigo_PanelShell_epv; >} POA_GNOME_Vertigo_PanelShell__vepv; >typedef struct { > void *_private; > POA_GNOME_Vertigo_PanelShell__vepv *vepv; >} POA_GNOME_Vertigo_PanelShell; >extern void POA_GNOME_Vertigo_PanelShell__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_GNOME_Vertigo_PanelShell__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >typedef struct { > void *_private; >void (*popup_menu)(PortableServer_Servant _servant, const CORBA_long button, const CORBA_long time, CORBA_Environment *ev); >} POA_GNOME_Vertigo_PanelAppletShell__epv; >typedef struct { > PortableServer_ServantBase__epv *_base_epv; > POA_Bonobo_Unknown__epv *Bonobo_Unknown_epv; > POA_GNOME_Vertigo_PanelAppletShell__epv *GNOME_Vertigo_PanelAppletShell_epv; >} POA_GNOME_Vertigo_PanelAppletShell__vepv; >typedef struct { > void *_private; > POA_GNOME_Vertigo_PanelAppletShell__vepv *vepv; >} POA_GNOME_Vertigo_PanelAppletShell; >extern void POA_GNOME_Vertigo_PanelAppletShell__init(PortableServer_Servant servant, CORBA_Environment *ev); >extern void POA_GNOME_Vertigo_PanelAppletShell__fini(PortableServer_Servant servant, CORBA_Environment *ev); > > > >void _ORBIT_skel_small_GNOME_Vertigo_PanelShell_displayRunDialog(POA_GNOME_Vertigo_PanelShell *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_displayRunDialog)(PortableServer_Servant _servant, const CORBA_char * initialString, CORBA_Environment *ev)); >void _ORBIT_skel_small_GNOME_Vertigo_PanelAppletShell_popup_menu(POA_GNOME_Vertigo_PanelAppletShell *_ORBIT_servant, gpointer _ORBIT_retval, gpointer *_ORBIT_args, CORBA_Context ctx,CORBA_Environment *ev, void (*_impl_popup_menu)(PortableServer_Servant _servant, const CORBA_long button, const CORBA_long time, CORBA_Environment *ev)); > > > > > >void GNOME_Vertigo_PanelShell_displayRunDialog(GNOME_Vertigo_PanelShell _obj, const CORBA_char * initialString, CORBA_Environment *ev); > > > >void GNOME_Vertigo_PanelAppletShell_popup_menu(GNOME_Vertigo_PanelAppletShell _obj, const CORBA_long button, const CORBA_long time, CORBA_Environment *ev); ># 1 "/usr/include/orbit-2.0/orbit/orb-core/orbit-interface.h" 1 ># 324 "/usr/include/panel-2.0/GNOME_Panel.h" 2 > > > > >extern > >ORBit_IInterface GNOME_Vertigo_PanelShell__iinterface; > > > > >extern > >ORBit_IMethod GNOME_Vertigo_PanelShell__imethods[1]; > > > >extern > >ORBit_IInterface GNOME_Vertigo_PanelAppletShell__iinterface; > > > > >extern > >ORBit_IMethod GNOME_Vertigo_PanelAppletShell__imethods[1]; > > > > > >typedef enum { > GNOME_Vertigo_PanelShell_displayRunDialog__imethods_index >} GNOME_Vertigo_PanelShell__imethods_index; > > > > >typedef enum { > GNOME_Vertigo_PanelAppletShell_popup_menu__imethods_index >} GNOME_Vertigo_PanelAppletShell__imethods_index; ># 378 "/usr/include/panel-2.0/GNOME_Panel.h" ># 1 "/usr/include/orbit-2.0/orbit/orbit.h" 1 ># 379 "/usr/include/panel-2.0/GNOME_Panel.h" 2 ># 38 "/usr/include/panel-2.0/panel-applet.h" 2 > > > >typedef GNOME_Vertigo_PanelOrient PanelAppletOrient; ># 56 "/usr/include/panel-2.0/panel-applet.h" >typedef enum { > PANEL_NO_BACKGROUND, > PANEL_COLOR_BACKGROUND, > PANEL_PIXMAP_BACKGROUND >} PanelAppletBackgroundType; > >typedef enum { > PANEL_APPLET_FLAGS_NONE = 0, > PANEL_APPLET_EXPAND_MAJOR = 1 << 0, > PANEL_APPLET_EXPAND_MINOR = 1 << 1, > PANEL_APPLET_HAS_HANDLE = 1 << 2 >} PanelAppletFlags; > >typedef struct _PanelApplet PanelApplet; >typedef struct _PanelAppletClass PanelAppletClass; >typedef struct _PanelAppletPrivate PanelAppletPrivate; > >typedef gboolean (*PanelAppletFactoryCallback) (PanelApplet *applet, > const gchar *iid, > gpointer user_data); > >struct _PanelApplet { > GtkEventBox event_box; > > PanelAppletPrivate *priv; >}; > >struct _PanelAppletClass { > GtkEventBoxClass event_box_class; > > void (*change_orient) (PanelApplet *applet, > PanelAppletOrient orient); > > void (*change_size) (PanelApplet *applet, > guint size); > > void (*change_background) (PanelApplet *applet, > PanelAppletBackgroundType type, > GdkColor *color, > GdkPixmap *pixmap); > void (*move_focus_out_of_applet) (PanelApplet *frame, > GtkDirectionType direction); >}; > >GType panel_applet_get_type (void) __attribute__((__const__)); > >GtkWidget *panel_applet_new (void); > >PanelAppletOrient panel_applet_get_orient (PanelApplet *applet); > >guint panel_applet_get_size (PanelApplet *applet); > >PanelAppletBackgroundType > panel_applet_get_background (PanelApplet *applet, > > GdkColor *color, > GdkPixmap **pixmap); > >void panel_applet_set_background_widget (PanelApplet *applet, > GtkWidget *widget); > >gchar *panel_applet_get_preferences_key (PanelApplet *applet); > >void panel_applet_add_preferences (PanelApplet *applet, > const gchar *schema_dir, > GError **opt_error); > >PanelAppletFlags panel_applet_get_flags (PanelApplet *applet); >void panel_applet_set_flags (PanelApplet *applet, > PanelAppletFlags flags); > >void panel_applet_set_size_hints (PanelApplet *applet, > const int *size_hints, > int n_elements, > int base_size); > >gboolean panel_applet_get_locked_down (PanelApplet *applet); > >void panel_applet_request_focus (PanelApplet *applet, > guint32 timestamp); > >BonoboControl *panel_applet_get_control (PanelApplet *applet); >BonoboUIComponent *panel_applet_get_popup_component (PanelApplet *applet); > >void panel_applet_setup_menu (PanelApplet *applet, > const gchar *xml, > const BonoboUIVerb *verb_list, > gpointer user_data); > >void panel_applet_setup_menu_from_file (PanelApplet *applet, > const gchar *opt_datadir, > const gchar *file, > const gchar *opt_app_name, > const BonoboUIVerb *verb_list, > gpointer user_data); > > >int panel_applet_factory_main (const gchar *iid, > GType applet_type, > PanelAppletFactoryCallback callback, > gpointer data); > >int panel_applet_factory_main_closure (const gchar *iid, > GType applet_type, > GClosure *closure); > >Bonobo_Unknown panel_applet_shlib_factory (const char *iid, > GType applet_type, > PortableServer_POA poa, > gpointer impl_ptr, > PanelAppletFactoryCallback callback, > gpointer user_data, > CORBA_Environment *ev); > >Bonobo_Unknown panel_applet_shlib_factory_closure (const char *iid, > GType applet_type, > PortableServer_POA poa, > gpointer impl_ptr, > GClosure *closure, > CORBA_Environment *ev); ># 307 "/usr/include/panel-2.0/panel-applet.h" > ># 28 "bubblemon.h" 2 ># 1 "/usr/include/panel-2.0/panel-applet-gconf.h" 1 ># 30 "/usr/include/panel-2.0/panel-applet-gconf.h" ># 1 "/usr/include/gconf/2/gconf/gconf-value.h" 1 ># 25 "/usr/include/gconf/2/gconf/gconf-value.h" ># 1 "/usr/include/gconf/2/gconf/gconf-error.h" 1 ># 25 "/usr/include/gconf/2/gconf/gconf-error.h" > > > > > > > >typedef enum { > GCONF_ERROR_SUCCESS = 0, > GCONF_ERROR_FAILED = 1, > > > GCONF_ERROR_NO_SERVER = 2, > GCONF_ERROR_NO_PERMISSION = 3, > GCONF_ERROR_BAD_ADDRESS = 4, > GCONF_ERROR_BAD_KEY = 5, > > GCONF_ERROR_PARSE_ERROR = 6, > GCONF_ERROR_CORRUPT = 7, > GCONF_ERROR_TYPE_MISMATCH = 8, > GCONF_ERROR_IS_DIR = 9, > GCONF_ERROR_IS_KEY = 10, > GCONF_ERROR_OVERRIDDEN = 11, > GCONF_ERROR_OAF_ERROR = 12, > GCONF_ERROR_LOCAL_ENGINE = 13, > GCONF_ERROR_LOCK_FAILED = 14, > GCONF_ERROR_NO_WRITABLE_DATABASE = 15, > GCONF_ERROR_IN_SHUTDOWN = 16 >} GConfError; > >GQuark gconf_error_quark (void); > > ># 26 "/usr/include/gconf/2/gconf/gconf-value.h" 2 > > > > > > > >typedef enum { > GCONF_VALUE_INVALID, > GCONF_VALUE_STRING, > GCONF_VALUE_INT, > GCONF_VALUE_FLOAT, > GCONF_VALUE_BOOL, > GCONF_VALUE_SCHEMA, > > > > > > > GCONF_VALUE_LIST, > GCONF_VALUE_PAIR > >} GConfValueType; > > > > >typedef struct _GConfSchema GConfSchema; > >typedef struct _GConfValue GConfValue; > >struct _GConfValue { > GConfValueType type; >}; > >const char* gconf_value_get_string (const GConfValue *value); >int gconf_value_get_int (const GConfValue *value); >double gconf_value_get_float (const GConfValue *value); >GConfValueType gconf_value_get_list_type (const GConfValue *value); >GSList* gconf_value_get_list (const GConfValue *value); >GConfValue* gconf_value_get_car (const GConfValue *value); >GConfValue* gconf_value_get_cdr (const GConfValue *value); >gboolean gconf_value_get_bool (const GConfValue *value); >GConfSchema* gconf_value_get_schema (const GConfValue *value); > >GConfValue* gconf_value_new (GConfValueType type); > > >GConfValue* gconf_value_new_from_string (GConfValueType type, > const gchar* str, > GError** err); > >GConfValue* gconf_value_copy (const GConfValue* src); >void gconf_value_free (GConfValue* value); > >void gconf_value_set_int (GConfValue* value, > gint the_int); >void gconf_value_set_string (GConfValue* value, > const gchar* the_str); >void gconf_value_set_float (GConfValue* value, > gdouble the_float); >void gconf_value_set_bool (GConfValue* value, > gboolean the_bool); >void gconf_value_set_schema (GConfValue* value, > const GConfSchema* sc); >void gconf_value_set_schema_nocopy (GConfValue* value, > GConfSchema* sc); >void gconf_value_set_car (GConfValue* value, > const GConfValue* car); >void gconf_value_set_car_nocopy (GConfValue* value, > GConfValue* car); >void gconf_value_set_cdr (GConfValue* value, > const GConfValue* cdr); >void gconf_value_set_cdr_nocopy (GConfValue* value, > GConfValue* cdr); > >void gconf_value_set_list_type (GConfValue* value, > GConfValueType type); >void gconf_value_set_list_nocopy (GConfValue* value, > GSList* list); >void gconf_value_set_list (GConfValue* value, > GSList* list); > >gchar* gconf_value_to_string (const GConfValue* value); > >int gconf_value_compare (const GConfValue* value_a, > const GConfValue* value_b); ># 124 "/usr/include/gconf/2/gconf/gconf-value.h" >typedef struct _GConfMetaInfo GConfMetaInfo; > >struct _GConfMetaInfo { > gchar* schema; > gchar* mod_user; > GTime mod_time; >}; > >const char* gconf_meta_info_get_schema (GConfMetaInfo *gcmi); >const char* gconf_meta_info_get_mod_user (GConfMetaInfo *gcmi); >GTime gconf_meta_info_mod_time (GConfMetaInfo *gcmi); > >GConfMetaInfo* gconf_meta_info_new (void); >void gconf_meta_info_free (GConfMetaInfo *gcmi); >void gconf_meta_info_set_schema (GConfMetaInfo *gcmi, > const gchar *schema_name); >void gconf_meta_info_set_mod_user (GConfMetaInfo *gcmi, > const gchar *mod_user); >void gconf_meta_info_set_mod_time (GConfMetaInfo *gcmi, > GTime mod_time); > > > > > > > >typedef enum >{ > GCONF_UNSET_INCLUDING_SCHEMA_NAMES = 1 << 0 >} GConfUnsetFlags; > >typedef struct _GConfEntry GConfEntry; > >struct _GConfEntry { > char *key; > GConfValue *value; >}; > >const char* gconf_entry_get_key (const GConfEntry *entry); >GConfValue* gconf_entry_get_value (const GConfEntry *entry); >const char* gconf_entry_get_schema_name (const GConfEntry *entry); >gboolean gconf_entry_get_is_default (const GConfEntry *entry); >gboolean gconf_entry_get_is_writable (const GConfEntry *entry); > >GConfEntry* gconf_entry_new (const gchar *key, > const GConfValue *val); >GConfEntry* gconf_entry_new_nocopy (gchar *key, > GConfValue *val); > >GConfEntry* gconf_entry_copy (const GConfEntry *src); > >void gconf_entry_free (GConfEntry *entry); > >void gconf_entry_ref (GConfEntry *entry); >void gconf_entry_unref (GConfEntry *entry); > > >GConfValue* gconf_entry_steal_value (GConfEntry *entry); >void gconf_entry_set_value (GConfEntry *entry, > const GConfValue *val); >void gconf_entry_set_value_nocopy (GConfEntry *entry, > GConfValue *val); >void gconf_entry_set_schema_name (GConfEntry *entry, > const gchar *name); >void gconf_entry_set_is_default (GConfEntry *entry, > gboolean is_default); >void gconf_entry_set_is_writable (GConfEntry *entry, > gboolean is_writable); > >gboolean gconf_entry_equal (const GConfEntry *a, > const GConfEntry *b); > > ># 31 "/usr/include/panel-2.0/panel-applet-gconf.h" 2 > > > > > >gchar *panel_applet_gconf_get_full_key (PanelApplet *applet, > const gchar *key); > >void panel_applet_gconf_set_bool (PanelApplet *applet, > const gchar *key, > gboolean the_bool, > GError **opt_error); >void panel_applet_gconf_set_int (PanelApplet *applet, > const gchar *key, > gint the_int, > GError **opt_error); >void panel_applet_gconf_set_string (PanelApplet *applet, > const gchar *key, > const gchar *the_string, > GError **opt_error); >void panel_applet_gconf_set_float (PanelApplet *applet, > const gchar *key, > gdouble the_float, > GError **opt_error); >void panel_applet_gconf_set_list (PanelApplet *applet, > const gchar *key, > GConfValueType list_type, > GSList *list, > GError **opt_error); >void panel_applet_gconf_set_value (PanelApplet *applet, > const gchar *key, > GConfValue *value, > GError **opt_error); > >gboolean panel_applet_gconf_get_bool (PanelApplet *applet, > const gchar *key, > GError **opt_error); >gint panel_applet_gconf_get_int (PanelApplet *applet, > const gchar *key, > GError **opt_error); >gchar *panel_applet_gconf_get_string (PanelApplet *applet, > const gchar *key, > GError **opt_error); >gdouble panel_applet_gconf_get_float (PanelApplet *applet, > const gchar *key, > GError **opt_error); >GSList *panel_applet_gconf_get_list (PanelApplet *applet, > const gchar *key, > GConfValueType list_type, > GError **opt_error); >GConfValue *panel_applet_gconf_get_value (PanelApplet *applet, > const gchar *key, > GError **opt_error); > > ># 29 "bubblemon.h" 2 ># 63 "bubblemon.h" >static const unsigned int NOSWAPAIRCOLOR = (unsigned)0x2299ff00; >static const unsigned int NOSWAPWATERCOLOR = (unsigned)0x0055ff80; > >static const unsigned int MAXSWAPAIRCOLOR = (unsigned)0xff000040; >static const unsigned int MAXSWAPWATERCOLOR = (unsigned)0xaa000080; > > >static const unsigned int WEEDCOLOR0 = (unsigned)0x00ff0080; >static const unsigned int WEEDCOLOR1 = (unsigned)0xffff40ff; ># 85 "bubblemon.h" >typedef enum { WATER, ANTIALIAS, AIR } bubblemon_colorcode_t; > > >typedef enum { GONE, FLOATING, SINKING, FALLING, SUNK } bubblemon_bottlestate_t; > > >typedef enum { BACKGROUND, FOREGROUND } bubblemon_layer_t; > > >typedef union { > int value; > struct { > unsigned char r; > unsigned char g; > unsigned char b; > unsigned char a; > } components; >} bubblemon_color_t; > >typedef struct >{ > int width; > int height; > > bubblemon_colorcode_t *airAndWater; > bubblemon_color_t *pixels; >} bubblemon_picture_t; > > >typedef struct >{ > int x; > float y; > float dy; > > bubblemon_layer_t layer; >} bubblemon_Bubble; > > >typedef struct >{ > float y; > float dy; >} bubblemon_WaterLevel; > > >typedef struct >{ > float height; > float nourishment; > > bubblemon_color_t color; >} bubblemon_Weed; > > >typedef struct >{ > bubblemon_WaterLevel *waterLevels; > > int n_bubbles; > int max_bubbles; > bubblemon_Bubble *bubbles; > bubblemon_Weed *weeds; > > float bottle_y; > float bottle_dy; > bubblemon_bottlestate_t bottle_state; >} bubblemon_Physics; > > > >const bubblemon_picture_t *bubblemon_getPicture(void); > > >extern void bubblemon_setSize(int width, int height); > > >extern int bubblemon_getMemoryPercentage(void); > > >extern int bubblemon_getSwapPercentage(void); > > >extern int bubblemon_getAverageLoadPercentage(void); >extern int bubblemon_getCpuLoadPercentage(int cpu); > > >extern const char *bubblemon_getTooltip(void); > > >extern void bubblemon_init(void); > > >extern void bubblemon_done(void); ># 35 "bubblemon.c" 2 ># 1 "ui.h" 1 ># 36 "bubblemon.c" 2 ># 1 "meter.h" 1 ># 27 "meter.h" >typedef struct >{ > u_int64_t memoryUsed; > u_int64_t memorySize; > > u_int64_t swapUsed; > u_int64_t swapSize; > > > int nCpus; > > > > > > int *cpuLoad; >} meter_sysload_t; > > >extern void meter_init(meter_sysload_t *); > > >extern void meter_getLoad(meter_sysload_t *); > > >extern void meter_done(void); ># 37 "bubblemon.c" 2 ># 1 "mail.h" 1 ># 27 "mail.h" >typedef enum { NO_MAIL, UNREAD_MAIL, READ_MAIL } mail_status_t; > > > > > > >extern mail_status_t mail_getMailStatus(void); ># 38 "bubblemon.c" 2 ># 1 "netload.h" 1 ># 28 "netload.h" >struct netload_interface >{ > char *name; > > unsigned long currentBytesIn; > unsigned long previousBytesIn; > unsigned long maxBytesInPerSecond; > > unsigned long currentBytesOut; > unsigned long previousBytesOut; > unsigned long maxBytesOutPerSecond; > > int isAlive; > > struct netload_interface *next; >} netload_interface; > >void netload_updateLoadstats(int msecsSinceLastCall); >int netload_getLoadPercentage(void); > >void netload_reportBack(const char *name, unsigned long bytesSent, unsigned long bytesReceived); > > > > > > >void netload_reportNetworkLoad(void); ># 39 "bubblemon.c" 2 > > ># 1 "msgInBottle.c" 1 > > >static const struct { > unsigned int width; > unsigned int height; > unsigned int bytes_per_pixel; > char *comment; > unsigned char pixel_data[13 * 19 * 4 + 1]; >} msgInBottle = { > 13, 19, 4, > "Bottle with message", > "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\0\1W\25\314\1J\22\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1K\22\311\17`\"\314\32\\*\314" > "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\20m&\314\14L\33\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1Z\25\314\11`\36\314\1&\11\263\0\0\0" > "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1P\23" > "\271\37w4\314\5;\21\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\1X\25\314\16e\"\314&v9\314\27c)\314\36O+\312\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1T\24\314d\272x\3776\220K\324" > "\33m.\314\32`*\314\5E\24\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0Z\262o\377\36p1\377+r;\377U\213b\377\26U%\314\2""6\16\314\1+" > "\13<\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\22h&\314Z\261n\377\35k0\377" > "T\222c\377\2.\14\377\33""0\40\377QWR\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\1P\23\32[\262o\377a\263t\377X\236h\377/d;\377QrY\377R\\T\377\36" > "<'\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1W\25\314j\277~\377k\267}" > "\377\3@\21\377<gF\377\25)\32\377QUR\377\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\1N\23\177^\263r\377\221\341\244\377f\253v\377V\212b\377\21""0\30\377" > "R\\T\377#;,\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1W\25\314t\305\207" > "\3777\200H\377<wJ\377BjK\377\7\34\14\377QXS\377\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\1K\22\300]\256o\377|\307\215\377\214\315\233\377[\214f\377" > "*I1\377RbV\377!>*\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\13b\37\321" > "^\254p\3772wB\377Z\221g\377\6""0\20\377ToZ\377KZN\370\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\0\0\0\1M\22\314\\\251n\377c\254t\377%d4\377Z\214f\377\6+\17" > "\377ShX\377\31@#\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1V\24\314\1" > "Z\25\314\11^\34\315^\227l\377\21?\34\377Uu\\\3778V?\343\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1X\25\314\2X\26\314\1O\23\3140g=\343" > "TmZ\377\17;\32\314\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\1O\23\33\1J\22\314\1@\17\314\33L'\314\0\0\0\0\0\0\0\0\0\0\0\0" > "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", >}; ># 42 "bubblemon.c" 2 > >static bubblemon_picture_t bubblePic; >static bubblemon_Physics physics; >static meter_sysload_t sysload; > > >void bubblemon_setSize(int width, int height) >{ > if ((width != bubblePic.width) || > (height != bubblePic.height)) > { > bubblePic.width = width; > bubblePic.height = height; > > if (bubblePic.airAndWater != ((void *)0)) > { > free(bubblePic.airAndWater); > bubblePic.airAndWater = ((void *)0); > } > > if (bubblePic.pixels != ((void *)0)) > { > free(bubblePic.pixels); > bubblePic.pixels = ((void *)0); > } > > if (physics.waterLevels != ((void *)0)) > { > free(physics.waterLevels); > physics.waterLevels = ((void *)0); > } > > if (physics.weeds != ((void *)0)) > { > free(physics.weeds); > physics.weeds = ((void *)0); > } > > physics.n_bubbles = 0; > physics.max_bubbles = 0; > if (physics.bubbles != ((void *)0)) > { > free(physics.bubbles); > physics.bubbles = ((void *)0); > } > } >} > >static void usage2string( char *string, > u_int64_t used, > u_int64_t max) >{ > > > unsigned int shiftme = 0; > char divisor_char = '\0'; > > if ((max >> 30) > 7000) > { > shiftme = 40; > divisor_char = 'T'; > } > else if ((max >> 20) > 7000) > { > shiftme = 30; > divisor_char = 'G'; > } > else if ((max >> 10) > 7000) > { > shiftme = 20; > divisor_char = 'M'; > } > else if ((max >> 0) > 7000) > { > shiftme = 10; > divisor_char = 'k'; > } > > if (divisor_char == '\0') > { > sprintf(string, dcgettext (((void *)0), "%llu/%llu bytes", __LC_MESSAGES), > used >> shiftme, > max >> shiftme); > } > else > { > sprintf(string, dcgettext (((void *)0), "%llu/%llu%cb", __LC_MESSAGES), > used >> shiftme, > max >> shiftme, > divisor_char); > } >} > >const char *bubblemon_getTooltip(void) >{ > char memstring[20], swapstring[20], loadstring[50]; > static char *tooltipstring = 0; > int cpu_number; > > if (!tooltipstring) > { > > > tooltipstring = > malloc(sizeof(char) * (sysload.nCpus * 50 + 100)); > ((tooltipstring != ((void *)0)) ? (void) (0) : __assert_fail ("tooltipstring != ((void *)0)", "bubblemon.c", 147, __PRETTY_FUNCTION__)); > } > > usage2string(memstring, sysload.memoryUsed, sysload.memorySize); > snprintf(tooltipstring, 90, > dcgettext (((void *)0), "Memory used: %s", __LC_MESSAGES), > memstring); > if (sysload.swapSize > 0) > { > usage2string(swapstring, sysload.swapUsed, sysload.swapSize); > snprintf(loadstring, 90, > dcgettext (((void *)0), "\nSwap used: %s", __LC_MESSAGES), > swapstring); > strcat(tooltipstring, loadstring); > } > > if (sysload.nCpus == 1) > { > snprintf(loadstring, 45, > dcgettext (((void *)0), "\nCPU load: %d%%", __LC_MESSAGES), > bubblemon_getCpuLoadPercentage(0)); > strcat(tooltipstring, loadstring); > } > else > { > for (cpu_number = 0; > cpu_number < sysload.nCpus; > cpu_number++) > { > snprintf(loadstring, 45, > dcgettext (((void *)0), "\nCPU #%d load: %d%%", __LC_MESSAGES), > cpu_number, > bubblemon_getCpuLoadPercentage(cpu_number)); > strcat(tooltipstring, loadstring); > } > } > > return tooltipstring; >} > >static int bubblemon_getMsecsSinceLastCall() >{ > > > > static long last_sec = 0L; > static long last_usec = 0L; > > int returnMe = -1; > > struct timeval currentTime; > > > gettimeofday(¤tTime, ((void *)0)); > > if ((last_sec != 0L) || (last_usec != 0L)) > { > returnMe = 1000 * (int)(currentTime.tv_sec - last_sec); > returnMe += ((int)(currentTime.tv_usec - last_usec)) / 1000L; > } > > last_sec = currentTime.tv_sec; > last_usec = currentTime.tv_usec; > > return returnMe; >} > >static void bubblemon_updateWaterlevels(int msecsSinceLastCall) >{ > float dt = msecsSinceLastCall / 30.0; > > > int w = bubblePic.width; > int h = bubblePic.height; > > int x; > > > float waterLevels_goal; > > > float waterLevels_max = (h - 0.55); > > > > > waterLevels_goal = > ((float)sysload.memoryUsed / (float)sysload.memorySize) * waterLevels_max; > > physics.waterLevels[0].y = waterLevels_goal; > physics.waterLevels[w - 1].y = waterLevels_goal; > > for (x = 1; x < (w - 1); x++) > { > > float current_waterlevel_goal = (physics.waterLevels[x - 1].y + > physics.waterLevels[x + 1].y) / 2.0; > > physics.waterLevels[x].dy += > (current_waterlevel_goal - physics.waterLevels[x].y) * dt * 1.0; > > physics.waterLevels[x].dy *= 0.99; > > if (physics.waterLevels[x].dy > 1.0) > physics.waterLevels[x].dy = 1.0; > else if (physics.waterLevels[x].dy < -1.0) > physics.waterLevels[x].dy = -1.0; > } > > for (x = 1; x < (w - 1); x++) > { > > physics.waterLevels[x].y += physics.waterLevels[x].dy * dt; > > if (physics.waterLevels[x].y > waterLevels_max) > { > > physics.waterLevels[x].y = waterLevels_max; > physics.waterLevels[x].dy = 0.0; > } > else if (physics.waterLevels[x].y < 0.0) > { > > physics.waterLevels[x].y = 0.0; > physics.waterLevels[x].dy = 0.0; > } > } >} > >static void bubblemon_addNourishment(bubblemon_Weed *weed, int percentage) >{ > float heightLimit = (bubblePic.height * 40) / 100.0; > > weed->nourishment += (heightLimit * percentage) / 100.0; > > if (weed->nourishment + weed->height > heightLimit) > { > weed->nourishment = heightLimit - weed->height; > } >} > >static void bubblemon_updateWeeds(int msecsSinceLastCall) >{ > static int timeToNextUpdate = 0; > > int w = bubblePic.width; > int x; > > > timeToNextUpdate -= msecsSinceLastCall; > while (timeToNextUpdate <= 0) > { > > int weed = random() % bubblePic.width; > > > if (weed > 0) > { > bubblemon_addNourishment(&(physics.weeds[weed - 1]), (netload_getLoadPercentage() * 8) / 10); > } > bubblemon_addNourishment(&(physics.weeds[weed]), netload_getLoadPercentage()); > if (weed < (bubblePic.width - 1)) > { > bubblemon_addNourishment(&(physics.weeds[weed + 1]), (netload_getLoadPercentage() * 8) / 10); > } > > timeToNextUpdate += 250; > } > > > for (x = 0; x < w; x++) > { > > float speed; > float delta; > > if (physics.weeds[x].nourishment <= 0.0) > { > speed = -3; > } > else > { > speed = physics.weeds[x].nourishment * 1; > if (speed > 10) > { > speed = 10; > } > else if (speed < 3) > { > speed = 3; > } > } > > delta = (speed * msecsSinceLastCall) / 1000.0; > if (delta > physics.weeds[x].nourishment) > { > delta = physics.weeds[x].nourishment; > } > > if (delta > 0.0) > { > physics.weeds[x].nourishment -= delta; > } > physics.weeds[x].height += delta; > if (physics.weeds[x].height < 0.0) > { > physics.weeds[x].height = 0.0; > } > } >} > > > > > > > >static void bubblemon_createBubble(int x, bubblemon_layer_t layer) >{ > > ((x >= 1) ? (void) (0) : __assert_fail ("x >= 1", "bubblemon.c", 367, __PRETTY_FUNCTION__)); > ((x <= bubblePic.width - 2) ? (void) (0) : __assert_fail ("x <= bubblePic.width - 2", "bubblemon.c", 368, __PRETTY_FUNCTION__)); > > if (physics.n_bubbles < physics.max_bubbles) > { > physics.bubbles[physics.n_bubbles].x = x; > physics.bubbles[physics.n_bubbles].y = 0.0; > physics.bubbles[physics.n_bubbles].dy = 0.0; > > physics.bubbles[physics.n_bubbles].layer = layer; > > if (0.2 != 0.0) > { > > if ((physics.bubbles[physics.n_bubbles].x - 2) >= 0) > physics.waterLevels[physics.bubbles[physics.n_bubbles].x - 2].y += 0.2; > physics.waterLevels[physics.bubbles[physics.n_bubbles].x - 1].y += 0.2; > physics.waterLevels[physics.bubbles[physics.n_bubbles].x].y += 0.2; > physics.waterLevels[physics.bubbles[physics.n_bubbles].x + 1].y += 0.2; > if ((physics.bubbles[physics.n_bubbles].x + 2) < bubblePic.width) > physics.waterLevels[physics.bubbles[physics.n_bubbles].x + 2].y += 0.2; > } > > > physics.n_bubbles++; > } >} > > > >static int intCompare(const void *ap, const void *bp) { > int a = *(int*)ap; > int b = *(int*)bp; > > if (a < b) { > return -1; > } else if (a > b) { > return 1; > } else { > return 0; > } >} > > >static void bubblemon_createBubbles(int msecsSinceLastCall) >{ > static float *createNNewBubbles; > if (createNNewBubbles == ((void *)0)) { > createNNewBubbles = calloc(sysload.nCpus, sizeof(float)); > ((createNNewBubbles != ((void *)0)) ? (void) (0) : __assert_fail ("createNNewBubbles != ((void *)0)", "bubblemon.c", 416, __PRETTY_FUNCTION__)); > } > > static int *sortedCpuLoads; > if (sortedCpuLoads == ((void *)0)) { > sortedCpuLoads = calloc(sysload.nCpus, sizeof(int)); > ((sortedCpuLoads != ((void *)0)) ? (void) (0) : __assert_fail ("sortedCpuLoads != ((void *)0)", "bubblemon.c", 422, __PRETTY_FUNCTION__)); > } > > > > > int cpu; > for (cpu = 0; cpu < sysload.nCpus; cpu++) { > sortedCpuLoads[cpu] = bubblemon_getCpuLoadPercentage(cpu); > } > qsort(sortedCpuLoads, sysload.nCpus, sizeof(*sortedCpuLoads), intCompare); > > float dt = msecsSinceLastCall / 30.0; > > > > float allCandidatePixels = bubblePic.width - 2; > float perCpuCandidatePixels = allCandidatePixels / (float)sysload.nCpus; > > > for (cpu = 0; cpu < sysload.nCpus; cpu++) { > > float width = bubblePic.width; > createNNewBubbles[cpu] += ((float)sortedCpuLoads[cpu] * > perCpuCandidatePixels * > dt) / 2000.0; > > while (createNNewBubbles[cpu] >= 1.0) { > > > float x = (random() % (long int)(perCpuCandidatePixels * 1000.0)) / 1000.0; > if (x < perCpuCandidatePixels / 2) { > > x += (perCpuCandidatePixels / 2.0) * (float)cpu; > } else { > > x -= perCpuCandidatePixels / 2.0; > > > > float globalHighestOkPixel = allCandidatePixels - 1.0; > float thisHighestOkPixel = globalHighestOkPixel - (perCpuCandidatePixels / 2.0) * (float)cpu; > x = thisHighestOkPixel - x; > } > > > bubblemon_layer_t layer = > random() % 120 < sortedCpuLoads[cpu] ? FOREGROUND : BACKGROUND; > bubblemon_createBubble(x + 1.0, layer); > > > createNNewBubbles[cpu]--; > } > } >} > > >static void bubblemon_updateBubbles(int msecsSinceLastCall) >{ > bubblemon_createBubbles(msecsSinceLastCall); > > > int i; > float dt = msecsSinceLastCall / 30.0; > for (i = 0; i < physics.n_bubbles; i++) > { > > physics.bubbles[i].dy -= -0.01 * dt; > > > physics.bubbles[i].y += > physics.bubbles[i].dy * dt * > ((physics.bubbles[i].layer == BACKGROUND) ? 0.4 : 1.0); > > > if (physics.bubbles[i].y > physics.waterLevels[physics.bubbles[i].x].y) > { > if (0.2 != 0.0) > { > > > physics.waterLevels[physics.bubbles[i].x - 1].y -= 0.2; > physics.waterLevels[physics.bubbles[i].x].y -= 3 * 0.2; > physics.waterLevels[physics.bubbles[i].x + 1].y -= 0.2; > } > > > physics.bubbles[i].x = physics.bubbles[physics.n_bubbles - 1].x; > physics.bubbles[i].y = physics.bubbles[physics.n_bubbles - 1].y; > physics.bubbles[i].dy = physics.bubbles[physics.n_bubbles - 1].dy; > physics.n_bubbles--; > > > > i--; > continue; > } > } >} > > > > >static void bubblemon_updateBottle(int msecsSinceLastCall, > mail_status_t mailStatus) >{ > float dt = msecsSinceLastCall / 30.0; > float gravityDdy; > float dragDdy; > int isInWater; > > > > isInWater = > physics.bottle_y < (((physics.waterLevels[bubblePic.width / 2].y) < (bubblePic.height - msgInBottle.height / 2)) ? (physics.waterLevels[bubblePic.width / 2].y) : (bubblePic.height - msgInBottle.height / 2)); > > > if ((mailStatus != NO_MAIL) && (physics.bottle_state == GONE)) { > > physics.bottle_y = bubblePic.height + msgInBottle.height; > physics.bottle_dy = 0.0; > physics.bottle_state = FALLING; > } else if (mailStatus == UNREAD_MAIL) { > > physics.bottle_state = FLOATING; > } else if ((mailStatus == NO_MAIL) && (physics.bottle_state == GONE)) { > > } else if ((mailStatus == READ_MAIL) && (physics.bottle_state == SUNK)) { > > } else { > > > physics.bottle_state = SINKING; > } > > if (physics.bottle_state == GONE) { > return; > } > > > if (physics.bottle_state == SUNK) { > gravityDdy = 0; > } else if ((physics.bottle_state == FALLING) || > (physics.bottle_state == SINKING) || > !isInWater) > { > > gravityDdy = 2.0 * -0.01 * dt; > } else { > > gravityDdy = 2.0 * -(-0.01 * dt); > } > > if (isInWater) { > dragDdy = (physics.bottle_dy * physics.bottle_dy) * 0.1; > > if (physics.bottle_dy > 0.0) { > > dragDdy = -dragDdy; > } > } else { > dragDdy = 0.0; > } > > physics.bottle_dy += gravityDdy + dragDdy; > > > physics.bottle_y += physics.bottle_dy * dt; > > > if ((physics.bottle_state == FALLING) && > (physics.bottle_y < bubblePic.height)) > { > > physics.bottle_state = FLOATING; > } > > > if (physics.bottle_state == SINKING) { > if ((mailStatus == READ_MAIL) > && (physics.bottle_y <= msgInBottle.height / 4.0)) { > > physics.bottle_y = msgInBottle.height / 4.0; > physics.bottle_state = SUNK; > physics.bottle_dy = 0.0; > } else if (physics.bottle_y + msgInBottle.height < 0.0) { > > physics.bottle_state = GONE; > } > } >} > > >static const bubblemon_color_t bubblemon_constant2color(const unsigned int constant) >{ > bubblemon_color_t returnMe; > > returnMe.components.r = (constant >> 24) & 0xff; > returnMe.components.g = (constant >> 16) & 0xff; > returnMe.components.b = (constant >> 8) & 0xff; > returnMe.components.a = (constant >> 0) & 0xff; > > return returnMe; >} > > >static inline bubblemon_color_t bubblemon_interpolateColor(const bubblemon_color_t c1, > const bubblemon_color_t c2, > const int amount) >{ > int a, r, g, b; > bubblemon_color_t returnme; > > ((amount >= 0 && amount < 256) ? (void) (0) : __assert_fail ("amount >= 0 && amount < 256", "bubblemon.c", 635, __PRETTY_FUNCTION__)); > > r = ((((int)c1.components.r) * (255 - amount)) + > (((int)c2.components.r) * amount)) / 255; > g = ((((int)c1.components.g) * (255 - amount)) + > (((int)c2.components.g) * amount)) / 255; > b = ((((int)c1.components.b) * (255 - amount)) + > (((int)c2.components.b) * amount)) / 255; > a = ((((int)c1.components.a) * (255 - amount)) + > (((int)c2.components.a) * amount)) / 255; ># 662 "bubblemon.c" > returnme.components.r = r; > returnme.components.g = g; > returnme.components.b = b; > returnme.components.a = a; > > (((amount != 0) || (returnme.value == c1.value)) ? (void) (0) : __assert_fail ("(amount != 0) || (returnme.value == c1.value)", "bubblemon.c", 667, __PRETTY_FUNCTION__)); > (((amount != 255) || (returnme.value == c2.value)) ? (void) (0) : __assert_fail ("(amount != 255) || (returnme.value == c2.value)", "bubblemon.c", 668, __PRETTY_FUNCTION__)); > > return returnme; >} > > >static void bubblemon_updatePhysics(int msecsSinceLastCall, > mail_status_t mailStatus) >{ > > if ((bubblePic.width == 0) || > (bubblePic.height == 0)) > { > ((bubblePic.pixels == ((void *)0)) ? (void) (0) : __assert_fail ("bubblePic.pixels == ((void *)0)", "bubblemon.c", 681, __PRETTY_FUNCTION__)); > ((bubblePic.airAndWater == ((void *)0)) ? (void) (0) : __assert_fail ("bubblePic.airAndWater == ((void *)0)", "bubblemon.c", 682, __PRETTY_FUNCTION__)); > return; > } > > > if (physics.waterLevels == ((void *)0)) > { > physics.waterLevels = > (bubblemon_WaterLevel *)calloc(bubblePic.width, sizeof(bubblemon_WaterLevel)); > ((physics.waterLevels != ((void *)0)) ? (void) (0) : __assert_fail ("physics.waterLevels != ((void *)0)", "bubblemon.c", 691, __PRETTY_FUNCTION__)); > } > > > if (physics.weeds == ((void *)0)) > { > int i; > > physics.weeds = > (bubblemon_Weed *)calloc(bubblePic.width, sizeof(bubblemon_Weed)); > ((physics.weeds != ((void *)0)) ? (void) (0) : __assert_fail ("physics.weeds != ((void *)0)", "bubblemon.c", 701, __PRETTY_FUNCTION__)); > > > for (i = 0; i < bubblePic.width; i++) > { > static int stripey = 0; > > physics.weeds[i].color = > bubblemon_interpolateColor(bubblemon_constant2color(WEEDCOLOR0), > bubblemon_constant2color(WEEDCOLOR1), > (random() % 156) + stripey); > stripey = 100 - stripey; > } > } > > > if (physics.bubbles == ((void *)0)) > { > physics.n_bubbles = 0; > > > physics.max_bubbles = (bubblePic.width * bubblePic.height) / 5; > > physics.bubbles = > (bubblemon_Bubble *)calloc(physics.max_bubbles, sizeof(bubblemon_Bubble)); > ((physics.bubbles != ((void *)0)) ? (void) (0) : __assert_fail ("physics.bubbles != ((void *)0)", "bubblemon.c", 726, __PRETTY_FUNCTION__)); > } > > > bubblemon_updateWaterlevels(msecsSinceLastCall); > bubblemon_updateWeeds(msecsSinceLastCall); > bubblemon_updateBubbles(msecsSinceLastCall); > bubblemon_updateBottle(msecsSinceLastCall, mailStatus); >} > >int bubblemon_getMemoryPercentage() >{ > int returnme; > > if (sysload.memorySize == 0L) > { > returnme = 0; > } > else > { > returnme = (int)((200L * sysload.memoryUsed + 1) / (2 * sysload.memorySize)); > } > > > > > return returnme; > >} > >int bubblemon_getSwapPercentage() >{ > int returnme; > > if (sysload.swapSize == 0L) > { > returnme = 0; > } > else > { > returnme = (int)((200L * sysload.swapUsed + 1) / (2 * sysload.swapSize)); > } > > > > > return returnme; > >} > > >int bubblemon_getCpuLoadPercentage(int cpuNo) >{ > ((cpuNo >= 0 && cpuNo < sysload.nCpus) ? (void) (0) : __assert_fail ("cpuNo >= 0 && cpuNo < sysload.nCpus", "bubblemon.c", 779, __PRETTY_FUNCTION__)); > > > > > return sysload.cpuLoad[cpuNo]; > >} > >int bubblemon_getAverageLoadPercentage() >{ > int cpuNo; > int totalLoad; > > totalLoad = 0; > for (cpuNo = 0; cpuNo < sysload.nCpus; cpuNo++) > { > totalLoad += bubblemon_getCpuLoadPercentage(cpuNo); > } > totalLoad = totalLoad / sysload.nCpus; > > ((totalLoad >= 0) ? (void) (0) : __assert_fail ("totalLoad >= 0", "bubblemon.c", 800, __PRETTY_FUNCTION__)); > ((totalLoad <= 100) ? (void) (0) : __assert_fail ("totalLoad <= 100", "bubblemon.c", 801, __PRETTY_FUNCTION__)); > > > > > return totalLoad; > >} > >static void bubblemon_censorLoad() >{ ># 822 "bubblemon.c" > u_int64_t censoredMemUsed; > u_int64_t censoredSwapUsed; > > ((sysload.memorySize > 0) ? (void) (0) : __assert_fail ("sysload.memorySize > 0", "bubblemon.c", 825, __PRETTY_FUNCTION__)); > > censoredMemUsed = sysload.swapUsed + sysload.memoryUsed; > > if (censoredMemUsed > sysload.memorySize) > { > censoredSwapUsed = censoredMemUsed - sysload.memorySize; > censoredMemUsed = sysload.memorySize; > } > else > { > censoredSwapUsed = 0; > } > > > (((censoredMemUsed <= sysload.memorySize) && (censoredSwapUsed <= sysload.swapSize)) ? (void) (0) : __assert_fail ("(censoredMemUsed <= sysload.memorySize) && (censoredSwapUsed <= sysload.swapSize)", "bubblemon.c", 841, __PRETTY_FUNCTION__)); > > > sysload.memoryUsed = censoredMemUsed; > sysload.swapUsed = censoredSwapUsed; > > > > > >} > >static void bubblemon_draw_bubble( bubblemon_picture_t *bubblePic, > int x, > int y) >{ > bubblemon_colorcode_t *bubbleBuf = bubblePic->airAndWater; > int w = bubblePic->width; > int h = bubblePic->height; > bubblemon_colorcode_t *buf_ptr; ># 868 "bubblemon.c" > buf_ptr = &(bubbleBuf[(y - 1) * w + x - 1]); > if (y > 0) > { > if (*buf_ptr != AIR) > { > (*buf_ptr)++ ; > } > buf_ptr++; > > *buf_ptr = AIR; buf_ptr++; > > if (*buf_ptr != AIR) > { > (*buf_ptr)++ ; > } > buf_ptr += (w - 2); > } > else > { > buf_ptr += w; > } > > > *buf_ptr = AIR; buf_ptr++; > *buf_ptr = AIR; buf_ptr++; > *buf_ptr = AIR; buf_ptr += (w - 2); > > > if (y < (h - 1)) > { > if (*buf_ptr != AIR) > { > (*buf_ptr)++ ; > } > buf_ptr++; > > *buf_ptr = AIR; buf_ptr++; > > if (*buf_ptr != AIR) > { > (*buf_ptr)++ ; > } > } >} > >static void bubblemon_environmentToBubbleArray(bubblemon_picture_t *bubblePic, > bubblemon_layer_t layer) >{ > > int w = bubblePic->width; > int h = bubblePic->height; > int x, y, i; > float hf; > > bubblemon_Bubble *bubble; > > if (bubblePic->airAndWater == ((void *)0)) > { > bubblePic->airAndWater = (bubblemon_colorcode_t *)malloc(w * h * sizeof(bubblemon_colorcode_t)); > ((bubblePic->airAndWater != ((void *)0)) ? (void) (0) : __assert_fail ("bubblePic->airAndWater != ((void *)0)", "bubblemon.c", 927, __PRETTY_FUNCTION__)); > } > > > for (x = 0; x < w; x++) > { > bubblemon_colorcode_t *pixel; > double dummy; > > float waterHeight = physics.waterLevels[x].y; > int nAirPixels = h - waterHeight; > int antialias = 0; > > if (modf(waterHeight, &dummy) >= 0.5) { > nAirPixels--; > antialias = 1; > } > > pixel = &(bubblePic->airAndWater[x]); > for (y = 0; y < nAirPixels; y++) > { > *pixel = AIR; > pixel += w; > } > > if (antialias) { > *pixel = ANTIALIAS; > pixel += w; > y++; > } > > for (; y < h; y++) { > *pixel = WATER; > pixel += w; > } > } > > > bubble = physics.bubbles; > hf = h; > for (i = 0; i < physics.n_bubbles; i++) > { > if (bubble->layer >= layer) > { > bubblemon_draw_bubble(bubblePic, > bubble->x, > hf - bubble->y); > } > bubble++; > } >} > >static void bubblemon_bubbleArrayToPixmap(bubblemon_picture_t *bubblePic, > bubblemon_layer_t layer) >{ > static bubblemon_color_t noSwapAirColor; > static bubblemon_color_t noSwapWaterColor; > > static bubblemon_color_t maxSwapAirColor; > static bubblemon_color_t maxSwapWaterColor; > > bubblemon_color_t colors[3]; > > bubblemon_colorcode_t *airOrWater; > bubblemon_color_t *pixel; > int i; > > int w, h; > > noSwapAirColor = bubblemon_constant2color(NOSWAPAIRCOLOR); > noSwapWaterColor = bubblemon_constant2color(NOSWAPWATERCOLOR); > > maxSwapAirColor = bubblemon_constant2color(MAXSWAPAIRCOLOR); > maxSwapWaterColor = bubblemon_constant2color(MAXSWAPWATERCOLOR); > > colors[AIR] = bubblemon_interpolateColor(noSwapAirColor, maxSwapAirColor, (bubblemon_getSwapPercentage() * 255) / 100); > colors[WATER] = bubblemon_interpolateColor(noSwapWaterColor, maxSwapWaterColor, (bubblemon_getSwapPercentage() * 255) / 100); > colors[ANTIALIAS] = bubblemon_interpolateColor(colors[AIR], colors[WATER], 128); > > w = bubblePic->width; > h = bubblePic->height; > > > if (bubblePic->pixels == ((void *)0)) > { > bubblePic->pixels = > (bubblemon_color_t *)malloc(bubblePic->width * bubblePic->height * sizeof(bubblemon_color_t)); > ((bubblePic->pixels != ((void *)0)) ? (void) (0) : __assert_fail ("bubblePic->pixels != ((void *)0)", "bubblemon.c", 1014, __PRETTY_FUNCTION__)); > } > > pixel = bubblePic->pixels; > airOrWater = bubblePic->airAndWater; > if (layer == BACKGROUND) { > > for (i = 0; i < w * h; i++) { > *pixel++ = colors[*airOrWater++]; > } > } else { > > for (i = 0; i < w * h; i++) { > bubblemon_color_t myColor = colors[*airOrWater++]; > *pixel = bubblemon_interpolateColor(*pixel, > myColor, > myColor.components.a); > pixel++; > } > } >} > >static void bubblemon_bottleToPixmap(bubblemon_picture_t *bubblePic) >{ > int bottleX, bottleY; > int bottleW, bottleH; > int bottleYMin, bottleYMax; > int pictureX0, pictureY0; > int pictureW, pictureH; > > if (physics.bottle_state == GONE) { > return; > } > > ((bubblePic->pixels != ((void *)0)) ? (void) (0) : __assert_fail ("bubblePic->pixels != ((void *)0)", "bubblemon.c", 1048, __PRETTY_FUNCTION__)); > > pictureW = bubblePic->width; > pictureH = bubblePic->height; > > bottleW = msgInBottle.width; > bottleH = msgInBottle.height; > > > > if (pictureW < (bottleW + 4)) { > return; > } > > > pictureX0 = (bubblePic->width - bottleW) / 2; > > pictureY0 = pictureH - physics.bottle_y - bottleH / 2; > > > bottleYMin = 0; > if (pictureY0 < 0) { > bottleYMin = -pictureY0; > } > bottleYMax = bottleH; > if (pictureY0 + bottleH >= pictureH) { > bottleYMax = bottleH - (pictureY0 + bottleH - pictureH); > } > > > for (bottleX = 0; bottleX < bottleW; bottleX++) { > for (bottleY = bottleYMin; bottleY < bottleYMax; bottleY++) { > int pictureX = pictureX0 + bottleX; > int pictureY = pictureY0 + bottleY; > > bubblemon_color_t bottlePixel; > bubblemon_color_t *picturePixel; > > > > bottlePixel = ((bubblemon_color_t*)(msgInBottle.pixel_data))[bottleX + bottleY * bottleW]; > picturePixel = &(bubblePic->pixels[pictureX + pictureY * pictureW]); > > *picturePixel = bubblemon_interpolateColor(*picturePixel, > bottlePixel, > bottlePixel.components.a); > } > } >} > >static void bubblemon_weedsToPixmap(bubblemon_picture_t *bubblePic) >{ > int w = bubblePic->width; > int h = bubblePic->height; > > int x; > > for (x = 0; x < w; x++) > { > int y; > int highestWeedPixel = h - physics.weeds[x].height; > > for (y = highestWeedPixel; y < h; y++) > { > bubblePic->pixels[y * w + x] = bubblemon_interpolateColor(bubblePic->pixels[y * w + x], > physics.weeds[x].color, > physics.weeds[x].color.components.a); > } > } >} > >const bubblemon_picture_t *bubblemon_getPicture() >{ > static const int msecsPerPhysicsFrame = 1000 / 100; > static int physicalTimeElapsed = 0; > > int msecsSinceLastCall; > mail_status_t mailStatus = mail_getMailStatus(); > > > do { > msecsSinceLastCall = bubblemon_getMsecsSinceLastCall(); > } while (msecsSinceLastCall < 0); > > > meter_getLoad(&sysload); > bubblemon_censorLoad(); > > > > > > netload_updateLoadstats(msecsSinceLastCall); > > > > if (msecsSinceLastCall > 200) > { > msecsSinceLastCall = 200; > } > > > if (msecsSinceLastCall <= msecsPerPhysicsFrame) > { > bubblemon_updatePhysics(msecsSinceLastCall, mailStatus); > } > else > { > while (physicalTimeElapsed < msecsSinceLastCall) > { > bubblemon_updatePhysics(msecsPerPhysicsFrame, mailStatus); > physicalTimeElapsed += msecsPerPhysicsFrame; > } > physicalTimeElapsed -= msecsSinceLastCall; > } > > > bubblemon_environmentToBubbleArray(&bubblePic, BACKGROUND); > bubblemon_bubbleArrayToPixmap(&bubblePic, BACKGROUND); > > bubblemon_weedsToPixmap(&bubblePic); > bubblemon_bottleToPixmap(&bubblePic); > > bubblemon_environmentToBubbleArray(&bubblePic, FOREGROUND); > bubblemon_bubbleArrayToPixmap(&bubblePic, FOREGROUND); > > return &bubblePic; >} > >void bubblemon_init(void) >{ > > > > > > > > srandom(time(((void *)0))); > > > meter_init(&sysload); > sysload.cpuLoad = (int *)calloc(sysload.nCpus, sizeof(int)); > ((sysload.cpuLoad != ((void *)0)) ? (void) (0) : __assert_fail ("sysload.cpuLoad != ((void *)0)", "bubblemon.c", 1191, __PRETTY_FUNCTION__)); > > > physics.bottle_state = GONE; >} > >void bubblemon_done(void) >{ > > meter_done(); >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 457236
: 312993 |
312995