File: gtypes.py

package info (click to toggle)
displaycal-py3 3.9.16-1
  • links: PTS
  • area: main
  • in suites: forky, sid, trixie
  • size: 29,120 kB
  • sloc: python: 115,777; javascript: 11,540; xml: 598; sh: 257; makefile: 173
file content (28 lines) | stat: -rw-r--r-- 380 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
# -*- coding: utf-8 -*-

from ctypes import Structure, c_char_p, c_int, c_uint


class gchar_p(c_char_p):
    # represents "[const] gchar*"
    pass


class gint(c_int):
    pass


class guint(c_uint):
    pass


class guint32(c_uint):
    pass


class GQuark(guint32):
    pass


class GError(Structure):
    _fields_ = [("DOMAIN", GQuark), ("code", gint), ("message", gchar_p)]