Imported Upstream version 3.3.1
[platform/upstream/pygobject2.git] / gi / _glib / __init__.py
1 # -*- Mode: Python; py-indent-offset: 4 -*-
2 # pygobject - Python bindings for the GObject library
3 # Copyright (C) 2006-2012 Johan Dahlin
4 #
5 #   glib/__init__.py: initialisation file for glib module
6 #
7 # This library is free software; you can redistribute it and/or
8 # modify it under the terms of the GNU Lesser General Public
9 # License as published by the Free Software Foundation; either
10 # version 2.1 of the License, or (at your option) any later version.
11 #
12 # This library is distributed in the hope that it will be useful,
13 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
15 # Lesser General Public License for more details.
16 #
17 # You should have received a copy of the GNU Lesser General Public
18 # License along with this library; if not, write to the Free Software
19 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
20 # USA
21
22 from . import _glib
23
24 # Internal API
25 _PyGLib_API = _glib._PyGLib_API
26
27 # Types
28 GError = _glib.GError
29 IOChannel = _glib.IOChannel
30 Idle = _glib.Idle
31 MainContext = _glib.MainContext
32 MainLoop = _glib.MainLoop
33 OptionContext = _glib.OptionContext
34 OptionGroup = _glib.OptionGroup
35 Pid = _glib.Pid
36 PollFD = _glib.PollFD
37 Source = _glib.Source
38 Timeout = _glib.Timeout
39
40 # Constants
41 IO_ERR = _glib.IO_ERR
42 IO_FLAG_APPEND = _glib.IO_FLAG_APPEND
43 IO_FLAG_GET_MASK = _glib.IO_FLAG_GET_MASK
44 IO_FLAG_IS_READABLE = _glib.IO_FLAG_IS_READABLE
45 IO_FLAG_IS_SEEKABLE = _glib.IO_FLAG_IS_SEEKABLE
46 IO_FLAG_IS_WRITEABLE = _glib.IO_FLAG_IS_WRITEABLE
47 IO_FLAG_MASK = _glib.IO_FLAG_MASK
48 IO_FLAG_NONBLOCK = _glib.IO_FLAG_NONBLOCK
49 IO_FLAG_SET_MASK = _glib.IO_FLAG_SET_MASK
50 IO_HUP = _glib.IO_HUP
51 IO_IN = _glib.IO_IN
52 IO_NVAL = _glib.IO_NVAL
53 IO_OUT = _glib.IO_OUT
54 IO_PRI = _glib.IO_PRI
55 IO_STATUS_AGAIN = _glib.IO_STATUS_AGAIN
56 IO_STATUS_EOF = _glib.IO_STATUS_EOF
57 IO_STATUS_ERROR = _glib.IO_STATUS_ERROR
58 IO_STATUS_NORMAL = _glib.IO_STATUS_NORMAL
59 OPTION_ERROR = _glib.OPTION_ERROR
60 OPTION_ERROR_BAD_VALUE = _glib.OPTION_ERROR_BAD_VALUE
61 OPTION_ERROR_FAILED = _glib.OPTION_ERROR_FAILED
62 OPTION_ERROR_UNKNOWN_OPTION = _glib.OPTION_ERROR_UNKNOWN_OPTION
63 OPTION_FLAG_FILENAME = _glib.OPTION_FLAG_FILENAME
64 OPTION_FLAG_HIDDEN = _glib.OPTION_FLAG_HIDDEN
65 OPTION_FLAG_IN_MAIN = _glib.OPTION_FLAG_IN_MAIN
66 OPTION_FLAG_NOALIAS = _glib.OPTION_FLAG_NOALIAS
67 OPTION_FLAG_NO_ARG = _glib.OPTION_FLAG_NO_ARG
68 OPTION_FLAG_OPTIONAL_ARG = _glib.OPTION_FLAG_OPTIONAL_ARG
69 OPTION_FLAG_REVERSE = _glib.OPTION_FLAG_REVERSE
70 OPTION_REMAINING = _glib.OPTION_REMAINING
71 PRIORITY_DEFAULT = _glib.PRIORITY_DEFAULT
72 PRIORITY_DEFAULT_IDLE = _glib.PRIORITY_DEFAULT_IDLE
73 PRIORITY_HIGH = _glib.PRIORITY_HIGH
74 PRIORITY_HIGH_IDLE = _glib.PRIORITY_HIGH_IDLE
75 PRIORITY_LOW = _glib.PRIORITY_LOW
76 SPAWN_CHILD_INHERITS_STDIN = _glib.SPAWN_CHILD_INHERITS_STDIN
77 SPAWN_DO_NOT_REAP_CHILD = _glib.SPAWN_DO_NOT_REAP_CHILD
78 SPAWN_FILE_AND_ARGV_ZERO = _glib.SPAWN_FILE_AND_ARGV_ZERO
79 SPAWN_LEAVE_DESCRIPTORS_OPEN = _glib.SPAWN_LEAVE_DESCRIPTORS_OPEN
80 SPAWN_SEARCH_PATH = _glib.SPAWN_SEARCH_PATH
81 SPAWN_STDERR_TO_DEV_NULL = _glib.SPAWN_STDERR_TO_DEV_NULL
82 SPAWN_STDOUT_TO_DEV_NULL = _glib.SPAWN_STDOUT_TO_DEV_NULL
83 USER_DIRECTORY_DESKTOP = _glib.USER_DIRECTORY_DESKTOP
84 USER_DIRECTORY_DOCUMENTS = _glib.USER_DIRECTORY_DOCUMENTS
85 USER_DIRECTORY_DOWNLOAD = _glib.USER_DIRECTORY_DOWNLOAD
86 USER_DIRECTORY_MUSIC = _glib.USER_DIRECTORY_MUSIC
87 USER_DIRECTORY_PICTURES = _glib.USER_DIRECTORY_PICTURES
88 USER_DIRECTORY_PUBLIC_SHARE = _glib.USER_DIRECTORY_PUBLIC_SHARE
89 USER_DIRECTORY_TEMPLATES = _glib.USER_DIRECTORY_TEMPLATES
90 USER_DIRECTORY_VIDEOS = _glib.USER_DIRECTORY_VIDEOS
91
92 # Functions
93 child_watch_add = _glib.child_watch_add
94 filename_display_basename = _glib.filename_display_basename
95 filename_display_name = _glib.filename_display_name
96 filename_from_utf8 = _glib.filename_from_utf8
97 find_program_in_path = _glib.find_program_in_path
98 get_application_name = _glib.get_application_name
99 get_current_time = _glib.get_current_time
100 get_prgname = _glib.get_prgname
101 get_system_config_dirs = _glib.get_system_config_dirs
102 get_system_data_dirs = _glib.get_system_data_dirs
103 get_user_cache_dir = _glib.get_user_cache_dir
104 get_user_config_dir = _glib.get_user_config_dir
105 get_user_data_dir = _glib.get_user_data_dir
106 get_user_special_dir = _glib.get_user_special_dir
107 glib_version = _glib.glib_version
108 idle_add = _glib.idle_add
109 io_add_watch = _glib.io_add_watch
110 main_context_default = _glib.main_context_default
111 main_depth = _glib.main_depth
112 markup_escape_text = _glib.markup_escape_text
113 pyglib_version = _glib.pyglib_version
114 set_application_name = _glib.set_application_name
115 set_prgname = _glib.set_prgname
116 source_remove = _glib.source_remove
117 spawn_async = _glib.spawn_async
118 threads_init = _glib.threads_init
119 timeout_add = _glib.timeout_add
120 timeout_add_seconds = _glib.timeout_add_seconds
121 uri_list_extract_uris = _glib.uri_list_extract_uris