endian

  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 _endian as _endian
  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
 57
 58def rtems_uint16_from_little_endian(data):
 59    r"""
 60    rtems_uint16_from_little_endian(uint8_t const * data) -> uint16_t
 61
 62    Parameters
 63    ----------
 64    data: uint8_t const *
 65
 66    """
 67    return _endian.rtems_uint16_from_little_endian(data)
 68
 69def rtems_uint32_from_little_endian(data):
 70    r"""
 71    rtems_uint32_from_little_endian(uint8_t const * data) -> uint32_t
 72
 73    Parameters
 74    ----------
 75    data: uint8_t const *
 76
 77    """
 78    return _endian.rtems_uint32_from_little_endian(data)
 79
 80def rtems_uint64_from_little_endian(data):
 81    r"""
 82    rtems_uint64_from_little_endian(uint8_t const * data) -> uint64_t
 83
 84    Parameters
 85    ----------
 86    data: uint8_t const *
 87
 88    """
 89    return _endian.rtems_uint64_from_little_endian(data)
 90
 91def rtems_uint16_from_big_endian(data):
 92    r"""
 93    rtems_uint16_from_big_endian(uint8_t const * data) -> uint16_t
 94
 95    Parameters
 96    ----------
 97    data: uint8_t const *
 98
 99    """
100    return _endian.rtems_uint16_from_big_endian(data)
101
102def rtems_uint32_from_big_endian(data):
103    r"""
104    rtems_uint32_from_big_endian(uint8_t const * data) -> uint32_t
105
106    Parameters
107    ----------
108    data: uint8_t const *
109
110    """
111    return _endian.rtems_uint32_from_big_endian(data)
112
113def rtems_uint64_from_big_endian(data):
114    r"""
115    rtems_uint64_from_big_endian(uint8_t const * data) -> uint64_t
116
117    Parameters
118    ----------
119    data: uint8_t const *
120
121    """
122    return _endian.rtems_uint64_from_big_endian(data)
123
124def rtems_uint16_to_little_endian(value, data):
125    r"""
126    rtems_uint16_to_little_endian(uint16_t value, uint8_t * data)
127
128    Parameters
129    ----------
130    value: uint16_t
131    data: uint8_t *
132
133    """
134    return _endian.rtems_uint16_to_little_endian(value, data)
135
136def rtems_uint32_to_little_endian(value, data):
137    r"""
138    rtems_uint32_to_little_endian(uint32_t value, uint8_t * data)
139
140    Parameters
141    ----------
142    value: uint32_t
143    data: uint8_t *
144
145    """
146    return _endian.rtems_uint32_to_little_endian(value, data)
147
148def rtems_uint64_to_little_endian(value, data):
149    r"""
150    rtems_uint64_to_little_endian(uint64_t value, uint8_t * data)
151
152    Parameters
153    ----------
154    value: uint64_t
155    data: uint8_t *
156
157    """
158    return _endian.rtems_uint64_to_little_endian(value, data)
159
160def rtems_uint16_to_big_endian(value, data):
161    r"""
162    rtems_uint16_to_big_endian(uint16_t value, uint8_t * data)
163
164    Parameters
165    ----------
166    value: uint16_t
167    data: uint8_t *
168
169    """
170    return _endian.rtems_uint16_to_big_endian(value, data)
171
172def rtems_uint32_to_big_endian(value, data):
173    r"""
174    rtems_uint32_to_big_endian(uint32_t value, uint8_t * data)
175
176    Parameters
177    ----------
178    value: uint32_t
179    data: uint8_t *
180
181    """
182    return _endian.rtems_uint32_to_big_endian(value, data)
183
184def rtems_uint64_to_big_endian(value, data):
185    r"""
186    rtems_uint64_to_big_endian(uint64_t value, uint8_t * data)
187
188    Parameters
189    ----------
190    value: uint64_t
191    data: uint8_t *
192
193    """
194    return _endian.rtems_uint64_to_big_endian(value, data)
def rtems_uint16_from_little_endian(data):
59def rtems_uint16_from_little_endian(data):
60    r"""
61    rtems_uint16_from_little_endian(uint8_t const * data) -> uint16_t
62
63    Parameters
64    ----------
65    data: uint8_t const *
66
67    """
68    return _endian.rtems_uint16_from_little_endian(data)

rtems_uint16_from_little_endian(uint8_t const * data) -> uint16_t

Parameters

data: uint8_t const *

def rtems_uint32_from_little_endian(data):
70def rtems_uint32_from_little_endian(data):
71    r"""
72    rtems_uint32_from_little_endian(uint8_t const * data) -> uint32_t
73
74    Parameters
75    ----------
76    data: uint8_t const *
77
78    """
79    return _endian.rtems_uint32_from_little_endian(data)

rtems_uint32_from_little_endian(uint8_t const * data) -> uint32_t

Parameters

data: uint8_t const *

def rtems_uint64_from_little_endian(data):
81def rtems_uint64_from_little_endian(data):
82    r"""
83    rtems_uint64_from_little_endian(uint8_t const * data) -> uint64_t
84
85    Parameters
86    ----------
87    data: uint8_t const *
88
89    """
90    return _endian.rtems_uint64_from_little_endian(data)

rtems_uint64_from_little_endian(uint8_t const * data) -> uint64_t

Parameters

data: uint8_t const *

def rtems_uint16_from_big_endian(data):
 92def rtems_uint16_from_big_endian(data):
 93    r"""
 94    rtems_uint16_from_big_endian(uint8_t const * data) -> uint16_t
 95
 96    Parameters
 97    ----------
 98    data: uint8_t const *
 99
100    """
101    return _endian.rtems_uint16_from_big_endian(data)

rtems_uint16_from_big_endian(uint8_t const * data) -> uint16_t

Parameters

data: uint8_t const *

def rtems_uint32_from_big_endian(data):
103def rtems_uint32_from_big_endian(data):
104    r"""
105    rtems_uint32_from_big_endian(uint8_t const * data) -> uint32_t
106
107    Parameters
108    ----------
109    data: uint8_t const *
110
111    """
112    return _endian.rtems_uint32_from_big_endian(data)

rtems_uint32_from_big_endian(uint8_t const * data) -> uint32_t

Parameters

data: uint8_t const *

def rtems_uint64_from_big_endian(data):
114def rtems_uint64_from_big_endian(data):
115    r"""
116    rtems_uint64_from_big_endian(uint8_t const * data) -> uint64_t
117
118    Parameters
119    ----------
120    data: uint8_t const *
121
122    """
123    return _endian.rtems_uint64_from_big_endian(data)

rtems_uint64_from_big_endian(uint8_t const * data) -> uint64_t

Parameters

data: uint8_t const *

def rtems_uint16_to_little_endian(value, data):
125def rtems_uint16_to_little_endian(value, data):
126    r"""
127    rtems_uint16_to_little_endian(uint16_t value, uint8_t * data)
128
129    Parameters
130    ----------
131    value: uint16_t
132    data: uint8_t *
133
134    """
135    return _endian.rtems_uint16_to_little_endian(value, data)

rtems_uint16_to_little_endian(uint16_t value, uint8_t * data)

Parameters

value: uint16_t data: uint8_t *

def rtems_uint32_to_little_endian(value, data):
137def rtems_uint32_to_little_endian(value, data):
138    r"""
139    rtems_uint32_to_little_endian(uint32_t value, uint8_t * data)
140
141    Parameters
142    ----------
143    value: uint32_t
144    data: uint8_t *
145
146    """
147    return _endian.rtems_uint32_to_little_endian(value, data)

rtems_uint32_to_little_endian(uint32_t value, uint8_t * data)

Parameters

value: uint32_t data: uint8_t *

def rtems_uint64_to_little_endian(value, data):
149def rtems_uint64_to_little_endian(value, data):
150    r"""
151    rtems_uint64_to_little_endian(uint64_t value, uint8_t * data)
152
153    Parameters
154    ----------
155    value: uint64_t
156    data: uint8_t *
157
158    """
159    return _endian.rtems_uint64_to_little_endian(value, data)

rtems_uint64_to_little_endian(uint64_t value, uint8_t * data)

Parameters

value: uint64_t data: uint8_t *

def rtems_uint16_to_big_endian(value, data):
161def rtems_uint16_to_big_endian(value, data):
162    r"""
163    rtems_uint16_to_big_endian(uint16_t value, uint8_t * data)
164
165    Parameters
166    ----------
167    value: uint16_t
168    data: uint8_t *
169
170    """
171    return _endian.rtems_uint16_to_big_endian(value, data)

rtems_uint16_to_big_endian(uint16_t value, uint8_t * data)

Parameters

value: uint16_t data: uint8_t *

def rtems_uint32_to_big_endian(value, data):
173def rtems_uint32_to_big_endian(value, data):
174    r"""
175    rtems_uint32_to_big_endian(uint32_t value, uint8_t * data)
176
177    Parameters
178    ----------
179    value: uint32_t
180    data: uint8_t *
181
182    """
183    return _endian.rtems_uint32_to_big_endian(value, data)

rtems_uint32_to_big_endian(uint32_t value, uint8_t * data)

Parameters

value: uint32_t data: uint8_t *

def rtems_uint64_to_big_endian(value, data):
185def rtems_uint64_to_big_endian(value, data):
186    r"""
187    rtems_uint64_to_big_endian(uint64_t value, uint8_t * data)
188
189    Parameters
190    ----------
191    value: uint64_t
192    data: uint8_t *
193
194    """
195    return _endian.rtems_uint64_to_big_endian(value, data)

rtems_uint64_to_big_endian(uint64_t value, uint8_t * data)

Parameters

value: uint64_t data: uint8_t *