fb
1# This file was automatically generated by SWIG (https://www.swig.org). 2# Version 4.2.1 3# 4# Do not make changes to this file unless you know what you are doing - modify 5# the SWIG interface file instead. 6 7from sys import version_info as _swig_python_version_info 8from mock_rtems import _fb as _fb 9 10try: 11 import builtins as __builtin__ 12except ImportError: 13 import __builtin__ 14 15def _swig_repr(self): 16 try: 17 strthis = "proxy of " + self.this.__repr__() 18 except __builtin__.Exception: 19 strthis = "" 20 return "<%s.%s; %s >" % (self.__class__.__module__, self.__class__.__name__, strthis,) 21 22 23def _swig_setattr_nondynamic_instance_variable(set): 24 def set_instance_attr(self, name, value): 25 if name == "this": 26 set(self, name, value) 27 elif name == "thisown": 28 self.this.own(value) 29 elif hasattr(self, name) and isinstance(getattr(type(self), name), property): 30 set(self, name, value) 31 else: 32 raise AttributeError("You cannot add instance attributes to %s" % self) 33 return set_instance_attr 34 35 36def _swig_setattr_nondynamic_class_variable(set): 37 def set_class_attr(cls, name, value): 38 if hasattr(cls, name) and not isinstance(getattr(cls, name), property): 39 set(cls, name, value) 40 else: 41 raise AttributeError("You cannot add class attributes to %s" % cls) 42 return set_class_attr 43 44 45def _swig_add_metaclass(metaclass): 46 """Class decorator for adding a metaclass to a SWIG wrapped class - a slimmed down version of six.add_metaclass""" 47 def wrapper(cls): 48 return metaclass(cls.__name__, cls.__bases__, cls.__dict__.copy()) 49 return wrapper 50 51 52class _SwigNonDynamicMeta(type): 53 """Meta class to enforce nondynamic attributes (no new attributes) for a class""" 54 __setattr__ = _swig_setattr_nondynamic_class_variable(type.__setattr__) 55 56 57FBIOGET_VSCREENINFO = _fb.FBIOGET_VSCREENINFO 58 59FBIOPUT_VSCREENINFO = _fb.FBIOPUT_VSCREENINFO 60 61FBIOGET_FSCREENINFO = _fb.FBIOGET_FSCREENINFO 62 63FBIOGETCMAP = _fb.FBIOGETCMAP 64 65FBIOPUTCMAP = _fb.FBIOPUTCMAP 66 67FB_EXEC_FUNCTION = _fb.FB_EXEC_FUNCTION 68 69FBIOSWAPBUFFERS = _fb.FBIOSWAPBUFFERS 70 71FBIOSETBUFFERMODE = _fb.FBIOSETBUFFERMODE 72 73FBIOSETVIDEOMODE = _fb.FBIOSETVIDEOMODE 74 75FB_SINGLE_BUFFERED = _fb.FB_SINGLE_BUFFERED 76 77FB_TRIPLE_BUFFERED = _fb.FB_TRIPLE_BUFFERED 78 79FB_TYPE_PACKED_PIXELS = _fb.FB_TYPE_PACKED_PIXELS 80 81FB_TYPE_PLANES = _fb.FB_TYPE_PLANES 82 83FB_TYPE_INTERLEAVED_PLANES = _fb.FB_TYPE_INTERLEAVED_PLANES 84 85FB_TYPE_TEXT = _fb.FB_TYPE_TEXT 86 87FB_TYPE_VGA_PLANES = _fb.FB_TYPE_VGA_PLANES 88 89FB_TYPE_VIRTUAL_BUFFER = _fb.FB_TYPE_VIRTUAL_BUFFER 90 91FB_VISUAL_MONO01 = _fb.FB_VISUAL_MONO01 92 93FB_VISUAL_MONO10 = _fb.FB_VISUAL_MONO10 94 95FB_VISUAL_TRUECOLOR = _fb.FB_VISUAL_TRUECOLOR 96 97FB_VISUAL_PSEUDOCOLOR = _fb.FB_VISUAL_PSEUDOCOLOR 98 99FB_VISUAL_DIRECTCOLOR = _fb.FB_VISUAL_DIRECTCOLOR 100 101FB_VISUAL_STATIC_PSEUDOCOLOR = _fb.FB_VISUAL_STATIC_PSEUDOCOLOR 102 103FB_ACCEL_NONE = _fb.FB_ACCEL_NONE 104 105class fb_bitfield(object): 106 r"""Proxy of C fb_bitfield struct.""" 107 108 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") 109 __repr__ = _swig_repr 110 offset = property(_fb.fb_bitfield_offset_get, _fb.fb_bitfield_offset_set, doc=r"""offset : uint32_t""") 111 length = property(_fb.fb_bitfield_length_get, _fb.fb_bitfield_length_set, doc=r"""length : uint32_t""") 112 msb_right = property(_fb.fb_bitfield_msb_right_get, _fb.fb_bitfield_msb_right_set, doc=r"""msb_right : uint32_t""") 113 114 def __init__(self): 115 r"""__init__(fb_bitfield self) -> fb_bitfield""" 116 _fb.fb_bitfield_swiginit(self, _fb.new_fb_bitfield()) 117 __swig_destroy__ = _fb.delete_fb_bitfield 118 119# Register fb_bitfield in _fb: 120_fb.fb_bitfield_swigregister(fb_bitfield) 121class fb_var_screeninfo(object): 122 r"""Proxy of C fb_var_screeninfo struct.""" 123 124 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") 125 __repr__ = _swig_repr 126 xres = property(_fb.fb_var_screeninfo_xres_get, _fb.fb_var_screeninfo_xres_set, doc=r"""xres : uint32_t""") 127 yres = property(_fb.fb_var_screeninfo_yres_get, _fb.fb_var_screeninfo_yres_set, doc=r"""yres : uint32_t""") 128 bits_per_pixel = property(_fb.fb_var_screeninfo_bits_per_pixel_get, _fb.fb_var_screeninfo_bits_per_pixel_set, doc=r"""bits_per_pixel : uint32_t""") 129 red = property(_fb.fb_var_screeninfo_red_get, _fb.fb_var_screeninfo_red_set, doc=r"""red : struct fb_bitfield""") 130 green = property(_fb.fb_var_screeninfo_green_get, _fb.fb_var_screeninfo_green_set, doc=r"""green : struct fb_bitfield""") 131 blue = property(_fb.fb_var_screeninfo_blue_get, _fb.fb_var_screeninfo_blue_set, doc=r"""blue : struct fb_bitfield""") 132 transp = property(_fb.fb_var_screeninfo_transp_get, _fb.fb_var_screeninfo_transp_set, doc=r"""transp : struct fb_bitfield""") 133 134 def __init__(self): 135 r"""__init__(fb_var_screeninfo self) -> fb_var_screeninfo""" 136 _fb.fb_var_screeninfo_swiginit(self, _fb.new_fb_var_screeninfo()) 137 __swig_destroy__ = _fb.delete_fb_var_screeninfo 138 139# Register fb_var_screeninfo in _fb: 140_fb.fb_var_screeninfo_swigregister(fb_var_screeninfo) 141class fb_fix_screeninfo(object): 142 r"""Proxy of C fb_fix_screeninfo struct.""" 143 144 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") 145 __repr__ = _swig_repr 146 smem_start = property(_fb.fb_fix_screeninfo_smem_start_get, _fb.fb_fix_screeninfo_smem_start_set, doc=r"""smem_start : p.q(volatile).char""") 147 smem_len = property(_fb.fb_fix_screeninfo_smem_len_get, _fb.fb_fix_screeninfo_smem_len_set, doc=r"""smem_len : uint32_t""") 148 type = property(_fb.fb_fix_screeninfo_type_get, _fb.fb_fix_screeninfo_type_set, doc=r"""type : uint32_t""") 149 visual = property(_fb.fb_fix_screeninfo_visual_get, _fb.fb_fix_screeninfo_visual_set, doc=r"""visual : uint32_t""") 150 line_length = property(_fb.fb_fix_screeninfo_line_length_get, _fb.fb_fix_screeninfo_line_length_set, doc=r"""line_length : uint32_t""") 151 152 def __init__(self): 153 r"""__init__(fb_fix_screeninfo self) -> fb_fix_screeninfo""" 154 _fb.fb_fix_screeninfo_swiginit(self, _fb.new_fb_fix_screeninfo()) 155 __swig_destroy__ = _fb.delete_fb_fix_screeninfo 156 157# Register fb_fix_screeninfo in _fb: 158_fb.fb_fix_screeninfo_swigregister(fb_fix_screeninfo) 159class fb_cmap(object): 160 r"""Proxy of C fb_cmap struct.""" 161 162 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") 163 __repr__ = _swig_repr 164 start = property(_fb.fb_cmap_start_get, _fb.fb_cmap_start_set, doc=r"""start : uint32_t""") 165 len = property(_fb.fb_cmap_len_get, _fb.fb_cmap_len_set, doc=r"""len : uint32_t""") 166 red = property(_fb.fb_cmap_red_get, _fb.fb_cmap_red_set, doc=r"""red : p.uint16_t""") 167 green = property(_fb.fb_cmap_green_get, _fb.fb_cmap_green_set, doc=r"""green : p.uint16_t""") 168 blue = property(_fb.fb_cmap_blue_get, _fb.fb_cmap_blue_set, doc=r"""blue : p.uint16_t""") 169 transp = property(_fb.fb_cmap_transp_get, _fb.fb_cmap_transp_set, doc=r"""transp : p.uint16_t""") 170 171 def __init__(self): 172 r"""__init__(fb_cmap self) -> fb_cmap""" 173 _fb.fb_cmap_swiginit(self, _fb.new_fb_cmap()) 174 __swig_destroy__ = _fb.delete_fb_cmap 175 176# Register fb_cmap in _fb: 177_fb.fb_cmap_swigregister(fb_cmap)
FBIOGET_VSCREENINFO =
See C documentation
FBIOPUT_VSCREENINFO =
See C documentation
FBIOGET_FSCREENINFO =
See C documentation
FBIOGETCMAP =
See C documentation
FBIOPUTCMAP =
See C documentation
FB_EXEC_FUNCTION =
See C documentation
FBIOSWAPBUFFERS =
See C documentation
FBIOSETBUFFERMODE =
See C documentation
FBIOSETVIDEOMODE =
See C documentation
FB_SINGLE_BUFFERED =
See C documentation
FB_TRIPLE_BUFFERED =
See C documentation
FB_TYPE_PACKED_PIXELS =
See C documentation
FB_TYPE_PLANES =
See C documentation
FB_TYPE_INTERLEAVED_PLANES =
See C documentation
FB_TYPE_TEXT =
See C documentation
FB_TYPE_VGA_PLANES =
See C documentation
FB_TYPE_VIRTUAL_BUFFER =
See C documentation
FB_VISUAL_MONO01 =
See C documentation
FB_VISUAL_MONO10 =
See C documentation
FB_VISUAL_TRUECOLOR =
See C documentation
FB_VISUAL_PSEUDOCOLOR =
See C documentation
FB_VISUAL_DIRECTCOLOR =
See C documentation
FB_VISUAL_STATIC_PSEUDOCOLOR =
See C documentation
FB_ACCEL_NONE =
See C documentation
class
fb_bitfield:
106class fb_bitfield(object): 107 r"""Proxy of C fb_bitfield struct.""" 108 109 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") 110 __repr__ = _swig_repr 111 offset = property(_fb.fb_bitfield_offset_get, _fb.fb_bitfield_offset_set, doc=r"""offset : uint32_t""") 112 length = property(_fb.fb_bitfield_length_get, _fb.fb_bitfield_length_set, doc=r"""length : uint32_t""") 113 msb_right = property(_fb.fb_bitfield_msb_right_get, _fb.fb_bitfield_msb_right_set, doc=r"""msb_right : uint32_t""") 114 115 def __init__(self): 116 r"""__init__(fb_bitfield self) -> fb_bitfield""" 117 _fb.fb_bitfield_swiginit(self, _fb.new_fb_bitfield()) 118 __swig_destroy__ = _fb.delete_fb_bitfield
Proxy of C fb_bitfield struct.
fb_bitfield()
115 def __init__(self): 116 r"""__init__(fb_bitfield self) -> fb_bitfield""" 117 _fb.fb_bitfield_swiginit(self, _fb.new_fb_bitfield())
__init__(fb_bitfield self) -> fb_bitfield
thisown
109 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
The membership flag
class
fb_var_screeninfo:
122class fb_var_screeninfo(object): 123 r"""Proxy of C fb_var_screeninfo struct.""" 124 125 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") 126 __repr__ = _swig_repr 127 xres = property(_fb.fb_var_screeninfo_xres_get, _fb.fb_var_screeninfo_xres_set, doc=r"""xres : uint32_t""") 128 yres = property(_fb.fb_var_screeninfo_yres_get, _fb.fb_var_screeninfo_yres_set, doc=r"""yres : uint32_t""") 129 bits_per_pixel = property(_fb.fb_var_screeninfo_bits_per_pixel_get, _fb.fb_var_screeninfo_bits_per_pixel_set, doc=r"""bits_per_pixel : uint32_t""") 130 red = property(_fb.fb_var_screeninfo_red_get, _fb.fb_var_screeninfo_red_set, doc=r"""red : struct fb_bitfield""") 131 green = property(_fb.fb_var_screeninfo_green_get, _fb.fb_var_screeninfo_green_set, doc=r"""green : struct fb_bitfield""") 132 blue = property(_fb.fb_var_screeninfo_blue_get, _fb.fb_var_screeninfo_blue_set, doc=r"""blue : struct fb_bitfield""") 133 transp = property(_fb.fb_var_screeninfo_transp_get, _fb.fb_var_screeninfo_transp_set, doc=r"""transp : struct fb_bitfield""") 134 135 def __init__(self): 136 r"""__init__(fb_var_screeninfo self) -> fb_var_screeninfo""" 137 _fb.fb_var_screeninfo_swiginit(self, _fb.new_fb_var_screeninfo()) 138 __swig_destroy__ = _fb.delete_fb_var_screeninfo
Proxy of C fb_var_screeninfo struct.
fb_var_screeninfo()
135 def __init__(self): 136 r"""__init__(fb_var_screeninfo self) -> fb_var_screeninfo""" 137 _fb.fb_var_screeninfo_swiginit(self, _fb.new_fb_var_screeninfo())
__init__(fb_var_screeninfo self) -> fb_var_screeninfo
thisown
125 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
The membership flag
class
fb_fix_screeninfo:
142class fb_fix_screeninfo(object): 143 r"""Proxy of C fb_fix_screeninfo struct.""" 144 145 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") 146 __repr__ = _swig_repr 147 smem_start = property(_fb.fb_fix_screeninfo_smem_start_get, _fb.fb_fix_screeninfo_smem_start_set, doc=r"""smem_start : p.q(volatile).char""") 148 smem_len = property(_fb.fb_fix_screeninfo_smem_len_get, _fb.fb_fix_screeninfo_smem_len_set, doc=r"""smem_len : uint32_t""") 149 type = property(_fb.fb_fix_screeninfo_type_get, _fb.fb_fix_screeninfo_type_set, doc=r"""type : uint32_t""") 150 visual = property(_fb.fb_fix_screeninfo_visual_get, _fb.fb_fix_screeninfo_visual_set, doc=r"""visual : uint32_t""") 151 line_length = property(_fb.fb_fix_screeninfo_line_length_get, _fb.fb_fix_screeninfo_line_length_set, doc=r"""line_length : uint32_t""") 152 153 def __init__(self): 154 r"""__init__(fb_fix_screeninfo self) -> fb_fix_screeninfo""" 155 _fb.fb_fix_screeninfo_swiginit(self, _fb.new_fb_fix_screeninfo()) 156 __swig_destroy__ = _fb.delete_fb_fix_screeninfo
Proxy of C fb_fix_screeninfo struct.
fb_fix_screeninfo()
153 def __init__(self): 154 r"""__init__(fb_fix_screeninfo self) -> fb_fix_screeninfo""" 155 _fb.fb_fix_screeninfo_swiginit(self, _fb.new_fb_fix_screeninfo())
__init__(fb_fix_screeninfo self) -> fb_fix_screeninfo
thisown
145 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
The membership flag
class
fb_cmap:
160class fb_cmap(object): 161 r"""Proxy of C fb_cmap struct.""" 162 163 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") 164 __repr__ = _swig_repr 165 start = property(_fb.fb_cmap_start_get, _fb.fb_cmap_start_set, doc=r"""start : uint32_t""") 166 len = property(_fb.fb_cmap_len_get, _fb.fb_cmap_len_set, doc=r"""len : uint32_t""") 167 red = property(_fb.fb_cmap_red_get, _fb.fb_cmap_red_set, doc=r"""red : p.uint16_t""") 168 green = property(_fb.fb_cmap_green_get, _fb.fb_cmap_green_set, doc=r"""green : p.uint16_t""") 169 blue = property(_fb.fb_cmap_blue_get, _fb.fb_cmap_blue_set, doc=r"""blue : p.uint16_t""") 170 transp = property(_fb.fb_cmap_transp_get, _fb.fb_cmap_transp_set, doc=r"""transp : p.uint16_t""") 171 172 def __init__(self): 173 r"""__init__(fb_cmap self) -> fb_cmap""" 174 _fb.fb_cmap_swiginit(self, _fb.new_fb_cmap()) 175 __swig_destroy__ = _fb.delete_fb_cmap
Proxy of C fb_cmap struct.
fb_cmap()
172 def __init__(self): 173 r"""__init__(fb_cmap self) -> fb_cmap""" 174 _fb.fb_cmap_swiginit(self, _fb.new_fb_cmap())
__init__(fb_cmap self) -> fb_cmap
thisown
163 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
The membership flag