GLib.structs
Allocator
Runtime functions †
Array
Runtime functions ††
- copy
(self, /)
- documentation unavailable
AsyncQueue
Runtime functions †††
- length
(*args, **kwargs)
- length_unlocked
(*args, **kwargs)
- length_unlocked(self) -> int
- lock
(*args, **kwargs)
- new
(*args, **kwargs)
- new_full
(*args, **kwargs)
- new_full(item_free_func:GLib.DestroyNotify=None) -> GLib.AsyncQueue
- pop
(*args, **kwargs)
- pop_unlocked
(*args, **kwargs)
- push
(*args, **kwargs)
- push_front
(*args, **kwargs)
- push_front_unlocked
(*args, **kwargs)
- push_front_unlocked(self, item)
- push_sorted
(*args, **kwargs)
- push_sorted(self, data, func:GLib.CompareDataFunc, user_data=None)
- push_sorted_unlocked
(*args, **kwargs)
- push_sorted_unlocked(self, data=None, func:GLib.CompareDataFunc, user_data=None)
- push_unlocked
(*args, **kwargs)
- push_unlocked(self, data)
- ref
(*args, **kwargs)
- ref(self) -> GLib.AsyncQueue
- ref_unlocked
(*args, **kwargs)
- remove
(*args, **kwargs)
- remove(self, item) -> bool
- remove_unlocked
(*args, **kwargs)
- remove_unlocked(self, item=None) -> bool
- sort
(*args, **kwargs)
- sort(self, func:GLib.CompareDataFunc, user_data=None)
- sort_unlocked
(*args, **kwargs)
- sort_unlocked(self, func:GLib.CompareDataFunc, user_data=None)
- timed_pop
(*args, **kwargs)
- timed_pop(self, end_time:GLib.TimeVal)
- timed_pop_unlocked
(*args, **kwargs)
- timed_pop_unlocked(self, end_time:GLib.TimeVal)
- timeout_pop
(*args, **kwargs)
- timeout_pop(self, timeout:int)
- timeout_pop_unlocked
(*args, **kwargs)
- timeout_pop_unlocked(self, timeout:int)
- try_pop
(*args, **kwargs)
- try_pop_unlocked
(*args, **kwargs)
- unlock
(*args, **kwargs)
- unref
(*args, **kwargs)
- unref_and_unlock
(*args, **kwargs)
BookmarkFile
Runtime functions ††
ByteArray
Runtime functions ††
Bytes
Runtime functions ††
Cache
Runtime functions ††††
- destroy
(*args, **kwargs)
- insert
(*args, **kwargs)
- key_foreach
(*args, **kwargs)
- key_foreach(self, func:GLib.HFunc, user_data=None)
- remove
(*args, **kwargs)
- value_foreach
(*args, **kwargs)
- value_foreach(self, func:GLib.HFunc, user_data=None)
Checksum
Runtime functions ††
Completion
- :Constructors:
::
Completion()
Runtime functions †††††
- clear_items
(*args, **kwargs)
- complete_utf8
(*args, **kwargs)
- complete_utf8(self, prefix:str, new_prefix:str) -> list
- free
(*args, **kwargs)
Cond
Runtime functions ††††††
- broadcast
(*args, **kwargs)
- clear
(*args, **kwargs)
- init
(*args, **kwargs)
- signal
(*args, **kwargs)
- wait
(*args, **kwargs)
- wait(self, mutex:GLib.Mutex)
- wait_until
(*args, **kwargs)
- wait_until(self, mutex:GLib.Mutex, end_time:int) -> bool
Data
Date
Runtime functions ††
DateTime
Runtime functions ††
DebugKey
- :Constructors:
::
DebugKey()
Dir
Runtime functions ††
Error
- Unspecified run-time error.
Runtime functions †††††††
- add_note
(self, object, /)
- Exception.add_note(note) –
add a note to the exception
- copy
(self)
- documentation unavailable
- matches
(self, domain, code)
- documentation unavailable
- new_literal
(domain, message, code)
- documentation unavailable
- with_traceback
(self, object, /)
- Exception.with_traceback(tb) –
set self.traceback to tb and return self.
HashTable
Runtime functions ††
HashTableIter
- :Constructors:
::
HashTableIter()
Runtime functions ††††††††
- get_hash_table
(*args, **kwargs)
- get_hash_table(self) -> dict
- init
(*args, **kwargs)
- init(self, hash_table:dict)
- next
(*args, **kwargs)
- next(self) -> bool, key, value
- remove
(*args, **kwargs)
- replace
(*args, **kwargs)
- replace(self, value=None)
- steal
(*args, **kwargs)
Hmac
Runtime functions ††
Hook
Runtime functions †††††††††
- compare_ids
(*args, **kwargs)
- compare_ids(self, sibling:GLib.Hook) -> int
- destroy
(*args, **kwargs)
- destroy(hook_list:GLib.HookList, hook_id:int) -> bool
- destroy_link
(*args, **kwargs)
- destroy_link(hook_list:GLib.HookList, hook:GLib.Hook)
- free
(*args, **kwargs)
- free(hook_list:GLib.HookList, hook:GLib.Hook)
- insert_before
(*args, **kwargs)
- insert_before(hook_list:GLib.HookList, sibling:GLib.Hook=None, hook:GLib.Hook)
- insert_sorted
(*args, **kwargs)
- insert_sorted(hook_list:GLib.HookList, hook:GLib.Hook, func:GLib.HookCompareFunc)
- prepend
(*args, **kwargs)
- prepend(hook_list:GLib.HookList, hook:GLib.Hook)
- unref
(*args, **kwargs)
- unref(hook_list:GLib.HookList, hook:GLib.Hook)
HookList
- :Constructors:
::
HookList()
Runtime functions ††††††††††
- clear
(*args, **kwargs)
- init
(*args, **kwargs)
- init(self, hook_size:int)
- invoke
(*args, **kwargs)
- invoke(self, may_recurse:bool)
- invoke_check
(*args, **kwargs)
- invoke_check(self, may_recurse:bool)
- marshal
(*args, **kwargs)
- marshal(self, may_recurse:bool, marshaller:GLib.HookMarshaller, marshal_data=None)
- marshal_check
(*args, **kwargs)
- marshal_check(self, may_recurse:bool, marshaller:GLib.HookCheckMarshaller, marshal_data=None)
IOChannel
- :Constructors:
::
IOChannel()
new_file(filename:str, mode:str) -> GLib.IOChannel
unix_new(fd:int) -> GLib.IOChannel
Runtime functions †††††††††††
- add_watch
(self, condition, callback, *user_data, **kwargs)
- documentation unavailable
- close
(*args, **kwargs)
- copy
(self, /)
- documentation unavailable
- error_from_errno
(*args, **kwargs)
- error_from_errno(en:int) -> GLib.IOChannelError
- error_quark
(*args, **kwargs)
- flush
(*args, **kwargs)
- flush(self) -> GLib.IOStatus
- get_buffer_condition
(*args, **kwargs)
- get_buffer_condition(self) -> GLib.IOCondition
- get_buffer_size
(*args, **kwargs)
- get_buffer_size(self) -> int
- get_buffered
(*args, **kwargs)
- get_buffered(self) -> bool
- get_close_on_unref
(*args, **kwargs)
- get_close_on_unref(self) -> bool
- get_encoding
(*args, **kwargs)
- get_encoding(self) -> str
- get_flags
(*args, **kwargs)
- get_flags(self) -> GLib.IOFlags
- get_line_term
(*args, **kwargs)
- get_line_term(self) -> str, length:int
- init
(*args, **kwargs)
- new_file
(*args, **kwargs)
- new_file(filename:str, mode:str) -> GLib.IOChannel
- read
(self, max_count=-1)
- read(self, buf:str, count:int, bytes_read:int) -> GLib.IOError
- read_chars
(*args, **kwargs)
- read_chars(self) -> GLib.IOStatus, buf:list, bytes_read:int
- read_line
(*args, **kwargs)
- read_line(self) -> GLib.IOStatus, str_return:str, length:int, terminator_pos:int
- read_line_string
(*args, **kwargs)
- read_line_string(self, buffer:GLib.String, terminator_pos:int=None) -> GLib.IOStatus
- read_to_end
(*args, **kwargs)
- read_to_end(self) -> GLib.IOStatus, str_return:list
- read_unichar
(*args, **kwargs)
- read_unichar(self) -> GLib.IOStatus, thechar:str
- readline
(self, size_hint=-1)
- documentation unavailable
- readlines
(self, size_hint=-1)
- documentation unavailable
- ref
(*args, **kwargs)
- ref(self) -> GLib.IOChannel
- seek
(self, offset, whence=0)
- seek(self, offset:int, type:GLib.SeekType) -> GLib.IOError
- seek_position
(*args, **kwargs)
- seek_position(self, offset:int, type:GLib.SeekType) -> GLib.IOStatus
- set_buffer_size
(*args, **kwargs)
- set_buffer_size(self, size:int)
- set_buffered
(*args, **kwargs)
- set_buffered(self, buffered:bool)
- set_close_on_unref
(*args, **kwargs)
- set_close_on_unref(self, do_close:bool)
- set_encoding
(*args, **kwargs)
- set_encoding(self, encoding:str=None) -> GLib.IOStatus
- set_flags
(*args, **kwargs)
- set_flags(self, flags:GLib.IOFlags) -> GLib.IOStatus
- set_line_term
(*args, **kwargs)
- set_line_term(self, line_term:str=None, length:int)
- shutdown
(*args, **kwargs)
- shutdown(self, flush:bool) -> GLib.IOStatus
- unix_get_fd
(*args, **kwargs)
- unix_new
(*args, **kwargs)
- unix_new(fd:int) -> GLib.IOChannel
- unref
(*args, **kwargs)
- write
(self, buf, buflen=-1)
- write(self, buf:str, count:int, bytes_written:int) -> GLib.IOError
- write_chars
(*args, **kwargs)
- write_chars(self, buf:list, count:int) -> GLib.IOStatus, bytes_written:int
- write_unichar
(*args, **kwargs)
- write_unichar(self, thechar:str) -> GLib.IOStatus
- writelines
(self, lines)
- documentation unavailable
IOFuncs
- :Constructors:
::
IOFuncs()
KeyFile
Runtime functions ††
List
Runtime functions ††††††††††††
- pop_allocator
(*args, **kwargs)
- push_allocator
(*args, **kwargs)
- push_allocator(allocator:GLib.Allocator)
LogField
- :Constructors:
::
LogField()
MainContext
- :Constructors:
::
new() -> GLib.MainContext
new_with_flags(flags:GLib.MainContextFlags) -> GLib.MainContext
Runtime functions †††††††††††††
- acquire
(*args, **kwargs)
- add_poll
(*args, **kwargs)
- add_poll(self, fd:GLib.PollFD, priority:int)
- check
(*args, **kwargs)
- check(self, max_priority:int, fds:list) -> bool
- copy
(self, /)
- documentation unavailable
- default
(*args, **kwargs)
- default() -> GLib.MainContext
- dispatch
(*args, **kwargs)
- find_source_by_funcs_user_data
(*args, **kwargs)
- find_source_by_funcs_user_data(self, funcs:GLib.SourceFuncs, user_data=None) -> GLib.Source
- find_source_by_id
(*args, **kwargs)
- find_source_by_id(self, source_id:int) -> GLib.Source
- find_source_by_user_data
(*args, **kwargs)
- find_source_by_user_data(self, user_data=None) -> GLib.Source
- get_thread_default
(*args, **kwargs)
- get_thread_default() -> GLib.MainContext or None
- invoke_full
(*args, **kwargs)
- invoke_full(self, priority:int, function:GLib.SourceFunc, data=None)
- is_owner
(*args, **kwargs)
- iteration
(self, may_block=True)
- iteration(self, may_block:bool) -> bool
- new
(*args, **kwargs)
- new() -> GLib.MainContext
- new_with_flags
(*args, **kwargs)
- new_with_flags(flags:GLib.MainContextFlags) -> GLib.MainContext
- pending
(*args, **kwargs)
- pop_thread_default
(*args, **kwargs)
- prepare
(*args, **kwargs)
- prepare(self) -> bool, priority:int
- push_thread_default
(*args, **kwargs)
- push_thread_default(self)
- pusher_new
(*args, **kwargs)
- query
(*args, **kwargs)
- query(self, max_priority:int) -> int, timeout_:int, fds:list
- ref
(*args, **kwargs)
- ref(self) -> GLib.MainContext
- ref_thread_default
(*args, **kwargs)
- ref_thread_default() -> GLib.MainContext
- release
(*args, **kwargs)
- remove_poll
(*args, **kwargs)
- remove_poll(self, fd:GLib.PollFD)
- unref
(*args, **kwargs)
- wait
(*args, **kwargs)
- wait(self, cond:GLib.Cond, mutex:GLib.Mutex) -> bool
- wakeup
(*args, **kwargs)
MainLoop
- :Constructors:
::
new(context:GLib.MainContext=None, is_running:bool) -> GLib.MainLoop
Runtime functions ††††††††††††††
- copy
(self, /)
- documentation unavailable
- get_context
(*args, **kwargs)
- get_context(self) -> GLib.MainContext
- is_running
(*args, **kwargs)
- new
(*args, **kwargs)
- new(context:GLib.MainContext=None, is_running:bool) -> GLib.MainLoop
- quit
(*args, **kwargs)
- ref
(*args, **kwargs)
- ref(self) -> GLib.MainLoop
- run
(self)
- unref
(*args, **kwargs)
MappedFile
Runtime functions ††
MarkupParseContext
Runtime functions ††
MarkupParser
- :Constructors:
::
MarkupParser()
MatchInfo
Runtime functions ††
MemChunk
Runtime functions †††††††††††††††
- alloc
(*args, **kwargs)
- alloc0
(*args, **kwargs)
- clean
(*args, **kwargs)
- destroy
(*args, **kwargs)
- free
(*args, **kwargs)
- info
(*args, **kwargs)
- print_
(*args, **kwargs)
- reset
(*args, **kwargs)
MemVTable
- :Constructors:
::
MemVTable()
Node
Runtime functions ††††††††††††††††
- child_index
(*args, **kwargs)
- child_index(self, data=None) -> int
- child_position
(*args, **kwargs)
- child_position(self, child:GLib.Node) -> int
- children_foreach
(*args, **kwargs)
- children_foreach(self, flags:GLib.TraverseFlags, func:GLib.NodeForeachFunc, data=None)
- depth
(*args, **kwargs)
- destroy
(*args, **kwargs)
- is_ancestor
(*args, **kwargs)
- is_ancestor(self, descendant:GLib.Node) -> bool
- max_height
(*args, **kwargs)
- n_children
(*args, **kwargs)
- n_nodes
(*args, **kwargs)
- n_nodes(self, flags:GLib.TraverseFlags) -> int
- pop_allocator
(*args, **kwargs)
- push_allocator
(*args, **kwargs)
- push_allocator(allocator:GLib.Allocator)
- reverse_children
(*args, **kwargs)
- traverse
(*args, **kwargs)
- traverse(self, order:GLib.TraverseType, flags:GLib.TraverseFlags, max_depth:int, func:GLib.NodeTraverseFunc, data=None)
- unlink
(*args, **kwargs)
Once
Runtime functions †††††††††††††††††
- init_enter
(*args, **kwargs)
- init_enter(location) -> bool, location
- init_enter_impl
(*args, **kwargs)
- init_enter_impl(location:int) -> bool
- init_enter_pointer
(*args, **kwargs)
- init_enter_pointer(location) -> bool
- init_leave
(*args, **kwargs)
- init_leave(location, result:int) -> location
- init_leave_pointer
(*args, **kwargs)
- init_leave_pointer(location, result=None)
OptionContext
Runtime functions ††††††††††††††††††
- add_group
(bound native)
- documentation unavailable
- get_help_enabled
(self, /)
- documentation unavailable
- get_ignore_unknown_options
(self, /)
- documentation unavailable
- get_main_group
(self, /)
- documentation unavailable
- parse
(bound native)
- documentation unavailable
- set_help_enabled
(bound native)
- documentation unavailable
- set_ignore_unknown_options
(bound native)
- documentation unavailable
- set_main_group
(bound native)
- documentation unavailable
OptionEntry
- :Constructors:
::
OptionEntry()
OptionGroup
Runtime functions †††††††††††††††††††
- add_entries
(bound native)
- documentation unavailable
- set_translation_domain
(bound native)
- documentation unavailable
PathBuf
- :Constructors:
::
PathBuf()
Runtime functions ††††††††††††††††††††
- clear
(*args, **kwargs)
- clear_to_path
(*args, **kwargs)
- clear_to_path(self) -> str or None
- equal
(*args, **kwargs)
- free
(*args, **kwargs)
- free_to_path
(*args, **kwargs)
- free_to_path(self) -> str or None
- init
(*args, **kwargs)
- init(self) -> GLib.PathBuf
- init_from_path
(*args, **kwargs)
- init_from_path(self, path:str=None) -> GLib.PathBuf
- pop
(*args, **kwargs)
- push
(*args, **kwargs)
- push(self, path:str) -> GLib.PathBuf
- set_extension
(*args, **kwargs)
- set_extension(self, extension:str=None) -> bool
- set_filename
(*args, **kwargs)
- set_filename(self, file_name:str) -> bool
- to_path
(*args, **kwargs)
- to_path(self) -> str or None
PatternSpec
Runtime functions ††
PollFD
- :Constructors:
::
PollFD()
Runtime functions ††
Private
- :Constructors:
::
Private()
Runtime functions †††††††††††††††††††††
- get
(*args, **kwargs)
- replace
(*args, **kwargs)
- replace(self, value=None)
- set
(*args, **kwargs)
PtrArray
Runtime functions ††
Queue
Runtime functions ††††††††††††††††††††††
- clear
(*args, **kwargs)
- clear_full
(*args, **kwargs)
- clear_full(self, free_func:GLib.DestroyNotify=None)
- foreach
(*args, **kwargs)
- foreach(self, func:GLib.Func, user_data=None)
- free
(*args, **kwargs)
- free_full
(*args, **kwargs)
- free_full(self, free_func:GLib.DestroyNotify)
- get_length
(*args, **kwargs)
- index
(*args, **kwargs)
- index(self, data=None) -> int
- init
(*args, **kwargs)
- insert_sorted
(*args, **kwargs)
- insert_sorted(self, data=None, func:GLib.CompareDataFunc, user_data=None)
- is_empty
(*args, **kwargs)
- peek_head
(*args, **kwargs)
- peek_nth
(*args, **kwargs)
- peek_tail
(*args, **kwargs)
- pop_head
(*args, **kwargs)
- pop_nth
(*args, **kwargs)
- pop_tail
(*args, **kwargs)
- push_head
(*args, **kwargs)
- push_head(self, data=None)
- push_nth
(*args, **kwargs)
- push_nth(self, data=None, n:int)
- push_tail
(*args, **kwargs)
- push_tail(self, data=None)
- remove
(*args, **kwargs)
- remove(self, data=None) -> bool
- remove_all
(*args, **kwargs)
- remove_all(self, data=None) -> int
- reverse
(*args, **kwargs)
- sort
(*args, **kwargs)
- sort(self, compare_func:GLib.CompareDataFunc, user_data=None)
RWLock
- :Constructors:
::
RWLock()
Runtime functions †††††††††††††††††††††††
- clear
(*args, **kwargs)
- init
(*args, **kwargs)
- reader_lock
(*args, **kwargs)
- reader_trylock
(*args, **kwargs)
- reader_trylock(self) -> bool
- reader_unlock
(*args, **kwargs)
- writer_lock
(*args, **kwargs)
- writer_trylock
(*args, **kwargs)
- writer_trylock(self) -> bool
- writer_unlock
(*args, **kwargs)
Rand
Runtime functions ††
RecMutex
- :Constructors:
::
RecMutex()
Runtime functions ††††††††††††††††††††††††
- clear
(*args, **kwargs)
- init
(*args, **kwargs)
- lock
(*args, **kwargs)
- trylock
(*args, **kwargs)
- unlock
(*args, **kwargs)
Regex
Runtime functions ††
Relation
Runtime functions †††††††††††††††††††††††††
- count
(*args, **kwargs)
- count(self, key=None, field:int) -> int
- delete
(*args, **kwargs)
- delete(self, key=None, field:int) -> int
- destroy
(*args, **kwargs)
- print_
(*args, **kwargs)
SList
Runtime functions ††††††††††††
Scanner
- :Constructors:
::
Scanner()
Runtime functions ††††††††††††††††††††††††††
- cur_line
(*args, **kwargs)
- cur_position
(*args, **kwargs)
- cur_position(self) -> int
- cur_token
(*args, **kwargs)
- cur_token(self) -> GLib.TokenType
- destroy
(*args, **kwargs)
- eof
(*args, **kwargs)
- get_next_token
(*args, **kwargs)
- get_next_token(self) -> GLib.TokenType
- input_file
(*args, **kwargs)
- input_file(self, input_fd:int)
- input_text
(*args, **kwargs)
- input_text(self, text:str, text_len:int)
- lookup_symbol
(*args, **kwargs)
- lookup_symbol(self, symbol:str)
- peek_next_token
(*args, **kwargs)
- peek_next_token(self) -> GLib.TokenType
- scope_add_symbol
(*args, **kwargs)
- scope_add_symbol(self, scope_id:int, symbol:str, value=None)
- scope_foreach_symbol
(*args, **kwargs)
- scope_foreach_symbol(self, scope_id:int, func:GLib.HFunc, user_data=None)
- scope_lookup_symbol
(*args, **kwargs)
- scope_lookup_symbol(self, scope_id:int, symbol:str)
- scope_remove_symbol
(*args, **kwargs)
- scope_remove_symbol(self, scope_id:int, symbol:str)
- set_scope
(*args, **kwargs)
- set_scope(self, scope_id:int) -> int
- sync_file_offset
(*args, **kwargs)
- unexp_token
(*args, **kwargs)
- unexp_token(self, expected_token:GLib.TokenType, identifier_spec:str, symbol_spec:str, symbol_name:str, message:str, is_error:int)
ScannerConfig
- :Constructors:
::
ScannerConfig()
Sequence
Runtime functions †††††††††††††††††††††††††††
- append
(*args, **kwargs)
- append(self, data=None) -> GLib.SequenceIter
- foreach
(*args, **kwargs)
- foreach(self, func:GLib.Func, user_data=None)
- foreach_range
(*args, **kwargs)
- foreach_range(begin:GLib.SequenceIter, end:GLib.SequenceIter, func:GLib.Func, user_data=None)
- free
(*args, **kwargs)
- get
(*args, **kwargs)
- get(iter:GLib.SequenceIter)
- get_begin_iter
(*args, **kwargs)
- get_begin_iter(self) -> GLib.SequenceIter
- get_end_iter
(*args, **kwargs)
- get_end_iter(self) -> GLib.SequenceIter
- get_iter_at_pos
(*args, **kwargs)
- get_iter_at_pos(self, pos:int) -> GLib.SequenceIter
- get_length
(*args, **kwargs)
- insert_before
(*args, **kwargs)
- insert_before(iter:GLib.SequenceIter, data=None) -> GLib.SequenceIter
- insert_sorted
(*args, **kwargs)
- insert_sorted(self, data=None, cmp_func:GLib.CompareDataFunc, cmp_data=None) -> GLib.SequenceIter
- insert_sorted_iter
(*args, **kwargs)
- insert_sorted_iter(self, data=None, iter_cmp:GLib.SequenceIterCompareFunc, cmp_data=None) -> GLib.SequenceIter
- is_empty
(*args, **kwargs)
- lookup
(*args, **kwargs)
- lookup(self, data=None, cmp_func:GLib.CompareDataFunc, cmp_data=None) -> GLib.SequenceIter or None
- lookup_iter
(*args, **kwargs)
- lookup_iter(self, data=None, iter_cmp:GLib.SequenceIterCompareFunc, cmp_data=None) -> GLib.SequenceIter or None
- move
(*args, **kwargs)
- move(src:GLib.SequenceIter, dest:GLib.SequenceIter)
- move_range
(*args, **kwargs)
- move_range(dest:GLib.SequenceIter, begin:GLib.SequenceIter, end:GLib.SequenceIter)
- prepend
(*args, **kwargs)
- prepend(self, data=None) -> GLib.SequenceIter
- range_get_midpoint
(*args, **kwargs)
- range_get_midpoint(begin:GLib.SequenceIter, end:GLib.SequenceIter) -> GLib.SequenceIter
- remove
(*args, **kwargs)
- remove(iter:GLib.SequenceIter)
- remove_range
(*args, **kwargs)
- remove_range(begin:GLib.SequenceIter, end:GLib.SequenceIter)
- search
(*args, **kwargs)
- search(self, data=None, cmp_func:GLib.CompareDataFunc, cmp_data=None) -> GLib.SequenceIter
- search_iter
(*args, **kwargs)
- search_iter(self, data=None, iter_cmp:GLib.SequenceIterCompareFunc, cmp_data=None) -> GLib.SequenceIter
- set
(*args, **kwargs)
- set(iter:GLib.SequenceIter, data=None)
- sort
(*args, **kwargs)
- sort(self, cmp_func:GLib.CompareDataFunc, cmp_data=None)
- sort_changed
(*args, **kwargs)
- sort_changed(iter:GLib.SequenceIter, cmp_func:GLib.CompareDataFunc, cmp_data=None)
- sort_changed_iter
(*args, **kwargs)
- sort_changed_iter(iter:GLib.SequenceIter, iter_cmp:GLib.SequenceIterCompareFunc, cmp_data=None)
- sort_iter
(*args, **kwargs)
- sort_iter(self, cmp_func:GLib.SequenceIterCompareFunc, cmp_data=None)
- swap
(*args, **kwargs)
- swap(a:GLib.SequenceIter, b:GLib.SequenceIter)
SequenceIter
Runtime functions ††††††††††††††††††††††††††††
- compare
(*args, **kwargs)
- compare(self, b:GLib.SequenceIter) -> int
- get_position
(*args, **kwargs)
- get_position(self) -> int
- get_sequence
(*args, **kwargs)
- get_sequence(self) -> GLib.Sequence
- is_begin
(*args, **kwargs)
- is_end
(*args, **kwargs)
- move
(*args, **kwargs)
- move(self, delta:int) -> GLib.SequenceIter
- next
(*args, **kwargs)
- next(self) -> GLib.SequenceIter
- prev
(*args, **kwargs)
- prev(self) -> GLib.SequenceIter
Source
- :Constructors:
::
Source()
new(source_funcs:GLib.SourceFuncs, struct_size:int) -> GLib.Source
Runtime functions †††††††††††††††††††††††††††††
- add_child_source
(*args, **kwargs)
- add_child_source(self, child_source:GLib.Source)
- add_poll
(*args, **kwargs)
- add_poll(self, fd:GLib.PollFD)
- add_unix_fd
(*args, **kwargs)
- add_unix_fd(self, fd:int, events:GLib.IOCondition)
- attach
(*args, **kwargs)
- attach(self, context:GLib.MainContext=None) -> int
- copy
(self, /)
- documentation unavailable
- destroy
(*args, **kwargs)
- finalize
(self)
- documentation unavailable
- get_can_recurse
(*args, **kwargs)
- get_can_recurse(self) -> bool
- get_context
(*args, **kwargs)
- get_context(self) -> GLib.MainContext or None
- get_current_time
(self)
- get_current_time(self, timeval:GLib.TimeVal)
- get_id
(*args, **kwargs)
- get_name
(*args, **kwargs)
- get_name(self) -> str or None
- get_priority
(*args, **kwargs)
- get_priority(self) -> int
- get_ready_time
(*args, **kwargs)
- get_ready_time(self) -> int
- get_time
(*args, **kwargs)
- is_destroyed
(*args, **kwargs)
- is_destroyed(self) -> bool
- modify_unix_fd
(*args, **kwargs)
- modify_unix_fd(self, tag, new_events:GLib.IOCondition)
- new
(*args, **kwargs)
- new(source_funcs:GLib.SourceFuncs, struct_size:int) -> GLib.Source
- query_unix_fd
(*args, **kwargs)
- query_unix_fd(self, tag) -> GLib.IOCondition
- ref
(*args, **kwargs)
- remove
(*args, **kwargs)
- remove_by_funcs_user_data
(*args, **kwargs)
- remove_by_funcs_user_data(funcs:GLib.SourceFuncs, user_data=None) -> bool
- remove_by_user_data
(*args, **kwargs)
- remove_by_user_data(user_data=None) -> bool
- remove_child_source
(*args, **kwargs)
- remove_child_source(self, child_source:GLib.Source)
- remove_poll
(*args, **kwargs)
- remove_poll(self, fd:GLib.PollFD)
- remove_unix_fd
(*args, **kwargs)
- remove_unix_fd(self, tag)
- set_callback
(self, fn, user_data=None)
- set_callback(self, func:GLib.SourceFunc, data=None)
- set_callback_indirect
(*args, **kwargs)
- set_callback_indirect(self, callback_data=None, callback_funcs:GLib.SourceCallbackFuncs)
- set_can_recurse
(*args, **kwargs)
- set_can_recurse(self, can_recurse:bool)
- set_funcs
(*args, **kwargs)
- set_funcs(self, funcs:GLib.SourceFuncs)
- set_name
(*args, **kwargs)
- set_name_by_id
(*args, **kwargs)
- set_name_by_id(tag:int, name:str)
- set_priority
(*args, **kwargs)
- set_priority(self, priority:int)
- set_ready_time
(*args, **kwargs)
- set_ready_time(self, ready_time:int)
- set_static_name
(*args, **kwargs)
- set_static_name(self, name:str)
- unref
(*args, **kwargs)
SourceCallbackFuncs
- :Constructors:
::
SourceCallbackFuncs()
SourceFuncs
- :Constructors:
::
SourceFuncs()
SourcePrivate
StatBuf
String
Runtime functions ††
StringChunk
Runtime functions ††††††††††††††††††††††††††††††
- clear
(*args, **kwargs)
- free
(*args, **kwargs)
- insert
(*args, **kwargs)
- insert(self, string:str) -> str
- insert_const
(*args, **kwargs)
- insert_const(self, string:str) -> str
- insert_len
(*args, **kwargs)
- insert_len(self, string:str, len:int) -> str
StrvBuilder
Runtime functions ††
TestCase
Runtime functions †
TestConfig
- :Constructors:
::
TestConfig()
TestLogBuffer
- :Constructors:
::
TestLogBuffer()
Runtime functions †††††††††††††††††††††††††††††††
- free
(*args, **kwargs)
- push
(*args, **kwargs)
- push(self, n_bytes:int, bytes:int)
TestLogMsg
- :Constructors:
::
TestLogMsg()
Runtime functions †
TestSuite
Runtime functions ††††††††††††††††††††††††††††††††
- add
(*args, **kwargs)
- add(self, test_case:GLib.TestCase)
- add_suite
(*args, **kwargs)
- add_suite(self, nestedsuite:GLib.TestSuite)
- free
(*args, **kwargs)
Thread
Runtime functions ††
ThreadPool
- :Constructors:
::
ThreadPool()
Runtime functions †††††††††††††††††††††††††††††††††
- free
(*args, **kwargs)
- free(self, immediate:bool, wait_:bool)
- get_max_idle_time
(*args, **kwargs)
- get_max_idle_time() -> int
- get_max_threads
(*args, **kwargs)
- get_max_threads(self) -> int
- get_max_unused_threads
(*args, **kwargs)
- get_max_unused_threads() -> int
- get_num_threads
(*args, **kwargs)
- get_num_threads(self) -> int
- get_num_unused_threads
(*args, **kwargs)
- get_num_unused_threads() -> int
- move_to_front
(*args, **kwargs)
- move_to_front(self, data=None) -> bool
- push
(*args, **kwargs)
- push(self, data=None) -> bool
- set_max_idle_time
(*args, **kwargs)
- set_max_idle_time(interval:int)
- set_max_threads
(*args, **kwargs)
- set_max_threads(self, max_threads:int) -> bool
- set_max_unused_threads
(*args, **kwargs)
- set_max_unused_threads(max_threads:int)
- stop_unused_threads
(*args, **kwargs)
- unprocessed
(*args, **kwargs)
TimeVal
- :Constructors:
::
TimeVal()
Runtime functions ††††††††††††††††††††††††††††††††††
- add
(*args, **kwargs)
- add(self, microseconds:int)
- from_iso8601
(*args, **kwargs)
- from_iso8601(iso_date:str) -> bool, time_:GLib.TimeVal
- to_iso8601
(*args, **kwargs)
- to_iso8601(self) -> str or None
TimeZone
Runtime functions ††
Timer
Runtime functions †††††††††††††††††††††††††††††††††††
- continue_
(*args, **kwargs)
- destroy
(*args, **kwargs)
- elapsed
(*args, **kwargs)
- elapsed(self, microseconds:int) -> float
- is_active
(*args, **kwargs)
- reset
(*args, **kwargs)
- start
(*args, **kwargs)
- stop
(*args, **kwargs)
TrashStack
- :Constructors:
::
TrashStack()
Runtime functions ††††††††††††††††††††††††††††††††††††
- height
(*args, **kwargs)
- height(stack_p:GLib.TrashStack) -> int
- peek
(*args, **kwargs)
- peek(stack_p:GLib.TrashStack)
- pop
(*args, **kwargs)
- pop(stack_p:GLib.TrashStack)
- push
(*args, **kwargs)
- push(stack_p:GLib.TrashStack, data_p)
Tree
Runtime functions ††
TreeNode
Runtime functions †††††††††††††††††††††††††††††††††††††
- key
(*args, **kwargs)
- next
(*args, **kwargs)
- next(self) -> GLib.TreeNode or None
- previous
(*args, **kwargs)
- previous(self) -> GLib.TreeNode or None
- value
(*args, **kwargs)
Tuples
- :Constructors:
::
Tuples()
Runtime functions ††††††††††††††††††††††††††††††††††††††
- destroy
(*args, **kwargs)
- index
(*args, **kwargs)
- index(self, index_:int, field:int)
UnixPipe
- :Constructors:
::
UnixPipe()
Uri
Runtime functions ††
UriParamsIter
- :Constructors:
::
UriParamsIter()
Runtime functions †††††††††††††††††††††††††††††††††††††††
- init
(*args, **kwargs)
- init(self, params:str, length:int, separators:str, flags:GLib.UriParamsFlags)
- next
(*args, **kwargs)
- next(self) -> bool, attribute:str, value:str
Variant
- :Constructors:
::
new_array(child_type:GLib.VariantType=None, children:list=None) -> GLib.Variant
new_boolean(value:bool) -> GLib.Variant
new_byte(value:int) -> GLib.Variant
new_bytestring(string:list) -> GLib.Variant
new_bytestring_array(strv:list) -> GLib.Variant
new_dict_entry(key:GLib.Variant, value:GLib.Variant) -> GLib.Variant
new_double(value:float) -> GLib.Variant
new_fixed_array(element_type:GLib.VariantType, elements=None, n_elements:int, element_size:int) -> GLib.Variant
new_from_bytes(type:GLib.VariantType, bytes:GLib.Bytes, trusted:bool) -> GLib.Variant
new_from_data(type:GLib.VariantType, data:list, trusted:bool, notify:GLib.DestroyNotify, user_data=None) -> GLib.Variant
new_handle(value:int) -> GLib.Variant
new_int16(value:int) -> GLib.Variant
new_int32(value:int) -> GLib.Variant
new_int64(value:int) -> GLib.Variant
new_maybe(child_type:GLib.VariantType=None, child:GLib.Variant=None) -> GLib.Variant
new_object_path(object_path:str) -> GLib.Variant
new_objv(strv:list) -> GLib.Variant
new_signature(signature:str) -> GLib.Variant
new_string(string:str) -> GLib.Variant
new_strv(strv:list) -> GLib.Variant
new_tuple(children:list) -> GLib.Variant
new_uint16(value:int) -> GLib.Variant
new_uint32(value:int) -> GLib.Variant
new_uint64(value:int) -> GLib.Variant
new_variant(value:GLib.Variant) -> GLib.Variant
Runtime functions ††††††††††††††††††††††††††††††††††††††††
- byteswap
(*args, **kwargs)
- byteswap(self) -> GLib.Variant
- check_format_string
(*args, **kwargs)
- check_format_string(self, format_string:str, copy_only:bool) -> bool
- classify
(*args, **kwargs)
- classify(self) -> GLib.VariantClass
- compare
(*args, **kwargs)
- compare(self, two:GLib.Variant) -> int
- dup_bytestring
(*args, **kwargs)
- dup_bytestring(self) -> list
- dup_bytestring_array
(*args, **kwargs)
- dup_bytestring_array(self) -> list
- dup_objv
(*args, **kwargs)
- dup_string
(*args, **kwargs)
- dup_string(self) -> str, length:int
- dup_strv
(*args, **kwargs)
- equal
(*args, **kwargs)
- equal(self, two:GLib.Variant) -> bool
- get_boolean
(*args, **kwargs)
- get_boolean(self) -> bool
- get_byte
(*args, **kwargs)
- get_bytestring
(*args, **kwargs)
- get_bytestring(self) -> list
- get_bytestring_array
(*args, **kwargs)
- get_bytestring_array(self) -> list
- get_child_value
(*args, **kwargs)
- get_child_value(self, index_:int) -> GLib.Variant
- get_data
(*args, **kwargs)
- get_data_as_bytes
(*args, **kwargs)
- get_data_as_bytes(self) -> GLib.Bytes
- get_double
(*args, **kwargs)
- get_double(self) -> float
- get_handle
(*args, **kwargs)
- get_int16
(*args, **kwargs)
- get_int32
(*args, **kwargs)
- get_int64
(*args, **kwargs)
- get_maybe
(*args, **kwargs)
- get_maybe(self) -> GLib.Variant or None
- get_normal_form
(*args, **kwargs)
- get_normal_form(self) -> GLib.Variant
- get_objv
(*args, **kwargs)
- get_size
(*args, **kwargs)
- get_string
(self)
- documentation unavailable
- get_strv
(*args, **kwargs)
- get_type
(*args, **kwargs)
- get_type(self) -> GLib.VariantType
- get_type_string
(*args, **kwargs)
- get_type_string(self) -> str
- get_uint16
(*args, **kwargs)
- get_uint32
(*args, **kwargs)
- get_uint64
(*args, **kwargs)
- get_variant
(*args, **kwargs)
- get_variant(self) -> GLib.Variant
- hash
(*args, **kwargs)
- is_container
(*args, **kwargs)
- is_container(self) -> bool
- is_floating
(*args, **kwargs)
- is_floating(self) -> bool
- is_normal_form
(*args, **kwargs)
- is_normal_form(self) -> bool
- is_object_path
(*args, **kwargs)
- is_object_path(string:str) -> bool
- is_of_type
(*args, **kwargs)
- is_of_type(self, type:GLib.VariantType) -> bool
- is_signature
(*args, **kwargs)
- is_signature(string:str) -> bool
- keys
(self)
- documentation unavailable
- lookup_value
(*args, **kwargs)
- lookup_value(self, key:str, expected_type:GLib.VariantType=None) -> GLib.Variant
- n_children
(*args, **kwargs)
- new_array
(*args, **kwargs)
- new_array(child_type:GLib.VariantType=None, children:list=None) -> GLib.Variant
- new_boolean
(*args, **kwargs)
- new_boolean(value:bool) -> GLib.Variant
- new_byte
(*args, **kwargs)
- new_byte(value:int) -> GLib.Variant
- new_bytestring
(*args, **kwargs)
- new_bytestring(string:list) -> GLib.Variant
- new_bytestring_array
(*args, **kwargs)
- new_bytestring_array(strv:list) -> GLib.Variant
- new_dict_entry
(*args, **kwargs)
- new_dict_entry(key:GLib.Variant, value:GLib.Variant) -> GLib.Variant
- new_double
(*args, **kwargs)
- new_double(value:float) -> GLib.Variant
- new_fixed_array
(*args, **kwargs)
- new_fixed_array(element_type:GLib.VariantType, elements=None, n_elements:int, element_size:int) -> GLib.Variant
- new_from_bytes
(*args, **kwargs)
- new_from_bytes(type:GLib.VariantType, bytes:GLib.Bytes, trusted:bool) -> GLib.Variant
- new_from_data
(*args, **kwargs)
- new_from_data(type:GLib.VariantType, data:list, trusted:bool, notify:GLib.DestroyNotify, user_data=None) -> GLib.Variant
- new_handle
(*args, **kwargs)
- new_handle(value:int) -> GLib.Variant
- new_int16
(*args, **kwargs)
- new_int16(value:int) -> GLib.Variant
- new_int32
(*args, **kwargs)
- new_int32(value:int) -> GLib.Variant
- new_int64
(*args, **kwargs)
- new_int64(value:int) -> GLib.Variant
- new_maybe
(*args, **kwargs)
- new_maybe(child_type:GLib.VariantType=None, child:GLib.Variant=None) -> GLib.Variant
- new_object_path
(*args, **kwargs)
- new_object_path(object_path:str) -> GLib.Variant
- new_objv
(*args, **kwargs)
- new_objv(strv:list) -> GLib.Variant
- new_signature
(*args, **kwargs)
- new_signature(signature:str) -> GLib.Variant
- new_string
(*args, **kwargs)
- new_string(string:str) -> GLib.Variant
- new_strv
(*args, **kwargs)
- new_strv(strv:list) -> GLib.Variant
- new_tuple
(*elements)
- new_tuple(children:list) -> GLib.Variant
- new_uint16
(*args, **kwargs)
- new_uint16(value:int) -> GLib.Variant
- new_uint32
(*args, **kwargs)
- new_uint32(value:int) -> GLib.Variant
- new_uint64
(*args, **kwargs)
- new_uint64(value:int) -> GLib.Variant
- new_variant
(*args, **kwargs)
- new_variant(value:GLib.Variant) -> GLib.Variant
- parse
(*args, **kwargs)
- parse(type:GLib.VariantType=None, text:str, limit:str=None, endptr:str=None) -> GLib.Variant
- parse_error_print_context
(*args, **kwargs)
- parse_error_print_context(error:error, source_str:str) -> str
- parse_error_quark
(*args, **kwargs)
- parse_error_quark() -> int
- parser_get_error_quark
(*args, **kwargs)
- parser_get_error_quark() -> int
- print_
(*args, **kwargs)
- print_(self, type_annotate:bool) -> str
- ref
(*args, **kwargs)
- ref(self) -> GLib.Variant
- ref_sink
(*args, **kwargs)
- ref_sink(self) -> GLib.Variant
- split_signature
(signature)
- Return a list of the element signatures of the topmost signature tuple.
If the signature is not a tuple, it returns one element with the entire
signature. If the signature is an empty tuple, the result is [].
This is useful for e. g. iterating over method parameters which are
passed as a single Variant.
- store
(*args, **kwargs)
- take_ref
(*args, **kwargs)
- take_ref(self) -> GLib.Variant
- unpack
(self)
- Decompose a GVariant into a native Python object.
- unref
(*args, **kwargs)
VariantBuilder
Runtime functions ††
VariantDict
Runtime functions ††
VariantType
Runtime functions ††