![]() |
i2c
1.4.2
RoadNarrows Robotics I2C Package
|
Public Member Functions | |
def | __init__ (self, size=256) |
def | __del__ (self) |
def | __getitem__ (self, i) |
def | __getslice__ (self, i, j) |
def | __iadd__ (self, y) |
def | __imul__ (self, y) |
def | __iter__ (self) |
def | __len__ (self) |
def | __str__ (self) |
def | __setitem__ (self, i, y) |
def | __setslice__ (self, i, j, y) |
def | __sizeof__ (self) |
def | avail (self) |
def | copyFromSwigObj (self, n, i=0, j=0) |
def | copyToSwigObj (self, n, i=0, j=0) |
def | getSwigObj (self) |
def | getBuffer (self) |
def | sizeof (self) |
def | __init__ (self, size=256) |
def | __del__ (self) |
def | __getitem__ (self, i) |
def | __getslice__ (self, i, j) |
def | __iadd__ (self, y) |
def | __imul__ (self, y) |
def | __iter__ (self) |
def | __len__ (self) |
def | __str__ (self) |
def | __setitem__ (self, i, y) |
def | __setslice__ (self, i, j, y) |
def | __sizeof__ (self) |
def | avail (self) |
def | copyFromSwigObj (self, n, i=0, j=0) |
def | copyToSwigObj (self, n, i=0, j=0) |
def | getSwigObj (self) |
def | getBuffer (self) |
def | sizeof (self) |
def | __init__ (self, size=256) |
def | __del__ (self) |
def | __getitem__ (self, i) |
def | __getslice__ (self, i, j) |
def | __iadd__ (self, y) |
def | __imul__ (self, y) |
def | __iter__ (self) |
def | __len__ (self) |
def | __str__ (self) |
def | __setitem__ (self, i, y) |
def | __setslice__ (self, i, j, y) |
def | __sizeof__ (self) |
def | avail (self) |
def | copyFromSwigObj (self, n, i=0, j=0) |
def | copyToSwigObj (self, n, i=0, j=0) |
def | getSwigObj (self) |
def | getBuffer (self) |
def | sizeof (self) |
Static Public Member Functions | |
def | Constructor (seq) |
def | Clone (buf) |
def | byte (val) |
def | bytelist (seq) |
def | bytec (val) |
def | bytestring (seq) |
def | Constructor (seq) |
def | Clone (buf) |
def | byte (val) |
def | bytelist (seq) |
def | bytec (val) |
def | bytestring (seq) |
def | Constructor (seq) |
def | Clone (buf) |
def | byte (val) |
def | bytelist (seq) |
def | bytec (val) |
def | bytestring (seq) |
Public Attributes | |
buf | |
python byte string | |
RNR Byte Buffer Class. The ByteBuf class provides a wrapper around the byte_t* SWIG object. The byte_t is typedef'ed in C as an unsigned char. Byte buffers are used in packing and unpacking buffers in function calls. Note: There does not seem to be any way to advance the pointer of the underlining byte_t* SWIG object, so a copy from/to a python byte list (buffer) is required.
Definition at line 67 of file basetypes.py.
def rnr.basetypes.ByteBuf.__init__ | ( | self, | |
size = 256 |
|||
) |
Initialize byte buffer instance. Parameters: size - Number of bytes of the underlining fixed sized SWIG object.
Definition at line 80 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, and rnr.basetypes.ByteBuf._swigObj.
Referenced by rnr.basetypes.ByteBuf.__init__().
def rnr.basetypes.ByteBuf.__del__ | ( | self | ) |
Delete byte buffer instance.
Definition at line 97 of file basetypes.py.
References rnr.basetypes.ByteBuf._swigObj.
Referenced by rnr.basetypes.ByteBuf.__del__().
def rnr.basetypes.ByteBuf.__init__ | ( | self, | |
size = 256 |
|||
) |
Initialize byte buffer instance. Parameters: size - Number of bytes of the underlining fixed sized SWIG object.
Definition at line 80 of file basetypes.py.
References rnr.basetypes.ByteBuf.__init__(), rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf._swigObj, rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
def rnr.basetypes.ByteBuf.__del__ | ( | self | ) |
Delete byte buffer instance.
Definition at line 97 of file basetypes.py.
References rnr.basetypes.ByteBuf.__del__(), and rnr.basetypes.ByteBuf._swigObj.
def rnr.basetypes.ByteBuf.__init__ | ( | self, | |
size = 256 |
|||
) |
Initialize byte buffer instance. Parameters: size - Number of bytes of the underlining fixed sized SWIG object.
Definition at line 80 of file basetypes.py.
References rnr.basetypes.ByteBuf.__init__(), rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf._swigObj, rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
def rnr.basetypes.ByteBuf.__del__ | ( | self | ) |
Delete byte buffer instance.
Definition at line 97 of file basetypes.py.
References rnr.basetypes.ByteBuf.__del__(), and rnr.basetypes.ByteBuf._swigObj.
def rnr.basetypes.ByteBuf.__getitem__ | ( | self, | |
i | |||
) |
x.__getitem__(i) <==> x[i]
Definition at line 146 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.__getitem__().
def rnr.basetypes.ByteBuf.__getitem__ | ( | self, | |
i | |||
) |
x.__getitem__(i) <==> x[i]
Definition at line 146 of file basetypes.py.
References rnr.basetypes.ByteBuf.__getitem__().
def rnr.basetypes.ByteBuf.__getitem__ | ( | self, | |
i | |||
) |
x.__getitem__(i) <==> x[i]
Definition at line 146 of file basetypes.py.
References rnr.basetypes.ByteBuf.__getitem__().
def rnr.basetypes.ByteBuf.__getslice__ | ( | self, | |
i, | |||
j | |||
) |
x.__getslice__(i, j) <==> x[i:j]
Definition at line 152 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.__getslice__().
def rnr.basetypes.ByteBuf.__getslice__ | ( | self, | |
i, | |||
j | |||
) |
x.__getslice__(i, j) <==> x[i:j]
Definition at line 152 of file basetypes.py.
References rnr.basetypes.ByteBuf.__getslice__().
def rnr.basetypes.ByteBuf.__getslice__ | ( | self, | |
i, | |||
j | |||
) |
x.__getslice__(i, j) <==> x[i:j]
Definition at line 152 of file basetypes.py.
References rnr.basetypes.ByteBuf.__getslice__().
def rnr.basetypes.ByteBuf.__iadd__ | ( | self, | |
y | |||
) |
x.__iadd__(y) <==> x+=y
Definition at line 158 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.__iadd__().
def rnr.basetypes.ByteBuf.__iadd__ | ( | self, | |
y | |||
) |
x.__iadd__(y) <==> x+=y
Definition at line 158 of file basetypes.py.
References rnr.basetypes.ByteBuf.__iadd__().
def rnr.basetypes.ByteBuf.__iadd__ | ( | self, | |
y | |||
) |
x.__iadd__(y) <==> x+=y
Definition at line 158 of file basetypes.py.
References rnr.basetypes.ByteBuf.__iadd__().
def rnr.basetypes.ByteBuf.__imul__ | ( | self, | |
y | |||
) |
x.__imul__(y) <==> x*=y
Definition at line 166 of file basetypes.py.
References rnr.basetypes.ByteBuf.__imul__().
def rnr.basetypes.ByteBuf.__imul__ | ( | self, | |
y | |||
) |
x.__imul__(y) <==> x*=y
Definition at line 166 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.__imul__().
def rnr.basetypes.ByteBuf.__imul__ | ( | self, | |
y | |||
) |
x.__imul__(y) <==> x*=y
Definition at line 166 of file basetypes.py.
References rnr.basetypes.ByteBuf.__imul__().
def rnr.basetypes.ByteBuf.__iter__ | ( | self | ) |
x.__iter__() <==> iter(x)
Definition at line 173 of file basetypes.py.
References rnr.basetypes.ByteBuf.__iter__().
def rnr.basetypes.ByteBuf.__iter__ | ( | self | ) |
x.__iter__() <==> iter(x)
Definition at line 173 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.__iter__().
def rnr.basetypes.ByteBuf.__iter__ | ( | self | ) |
x.__iter__() <==> iter(x)
Definition at line 173 of file basetypes.py.
References rnr.basetypes.ByteBuf.__iter__().
def rnr.basetypes.ByteBuf.__len__ | ( | self | ) |
x.__len__() <==> len(x) Number of bytes used in buffer.
Definition at line 179 of file basetypes.py.
References rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
Referenced by rnr.basetypes.ByteBuf.__len__().
def rnr.basetypes.ByteBuf.__len__ | ( | self | ) |
x.__len__() <==> len(x) Number of bytes used in buffer.
Definition at line 179 of file basetypes.py.
References rnr.basetypes.ByteBuf.__len__(), rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
def rnr.basetypes.ByteBuf.__len__ | ( | self | ) |
x.__len__() <==> len(x) Number of bytes used in buffer.
Definition at line 179 of file basetypes.py.
References rnr.basetypes.ByteBuf.__len__(), rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
def rnr.basetypes.ByteBuf.__setitem__ | ( | self, | |
i, | |||
y | |||
) |
x.__setitem__(i, y) <==> x[i]=y
Definition at line 194 of file basetypes.py.
References rnr.basetypes.ByteBuf.__setitem__(), i2c_smbus_data_union.byte, and rnr.basetypes.ByteBuf.byte().
def rnr.basetypes.ByteBuf.__setitem__ | ( | self, | |
i, | |||
y | |||
) |
x.__setitem__(i, y) <==> x[i]=y
Definition at line 194 of file basetypes.py.
References i2c_smbus_data_union.byte, and rnr.basetypes.ByteBuf.byte().
Referenced by rnr.basetypes.ByteBuf.__setitem__().
def rnr.basetypes.ByteBuf.__setitem__ | ( | self, | |
i, | |||
y | |||
) |
x.__setitem__(i, y) <==> x[i]=y
Definition at line 194 of file basetypes.py.
References rnr.basetypes.ByteBuf.__setitem__(), i2c_smbus_data_union.byte, and rnr.basetypes.ByteBuf.byte().
def rnr.basetypes.ByteBuf.__setslice__ | ( | self, | |
i, | |||
j, | |||
y | |||
) |
x.__setslice__(i, j, y) <==> x[i:j]=y
Definition at line 202 of file basetypes.py.
References rnr.basetypes.ByteBuf.__setslice__().
def rnr.basetypes.ByteBuf.__setslice__ | ( | self, | |
i, | |||
j, | |||
y | |||
) |
x.__setslice__(i, j, y) <==> x[i:j]=y
Definition at line 202 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.__setslice__().
def rnr.basetypes.ByteBuf.__setslice__ | ( | self, | |
i, | |||
j, | |||
y | |||
) |
x.__setslice__(i, j, y) <==> x[i:j]=y
Definition at line 202 of file basetypes.py.
References rnr.basetypes.ByteBuf.__setslice__().
def rnr.basetypes.ByteBuf.__sizeof__ | ( | self | ) |
x.__sizeof__() -- size of swig object byte buffer, in bytes.
Definition at line 210 of file basetypes.py.
References rnr.basetypes.ByteBuf.__sizeof__(), and rnr.basetypes.ByteBuf._size.
def rnr.basetypes.ByteBuf.__sizeof__ | ( | self | ) |
x.__sizeof__() -- size of swig object byte buffer, in bytes.
Definition at line 210 of file basetypes.py.
References rnr.basetypes.ByteBuf._size.
Referenced by rnr.basetypes.ByteBuf.__sizeof__(), and rnr.basetypes.ByteBuf.sizeof().
def rnr.basetypes.ByteBuf.__sizeof__ | ( | self | ) |
x.__sizeof__() -- size of swig object byte buffer, in bytes.
Definition at line 210 of file basetypes.py.
References rnr.basetypes.ByteBuf.__sizeof__(), and rnr.basetypes.ByteBuf._size.
def rnr.basetypes.ByteBuf.__str__ | ( | self | ) |
x.__str__() <==> str(x) <==> print x
Definition at line 188 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.__str__().
def rnr.basetypes.ByteBuf.__str__ | ( | self | ) |
x.__str__() <==> str(x) <==> print x
Definition at line 188 of file basetypes.py.
References rnr.basetypes.ByteBuf.__str__().
def rnr.basetypes.ByteBuf.__str__ | ( | self | ) |
x.__str__() <==> str(x) <==> print x
Definition at line 188 of file basetypes.py.
References rnr.basetypes.ByteBuf.__str__().
def rnr.basetypes.ByteBuf.avail | ( | self | ) |
Available bytes in fixed swig object buffer.
Definition at line 216 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
Referenced by rnr.basetypes.ByteBuf.avail().
def rnr.basetypes.ByteBuf.avail | ( | self | ) |
Available bytes in fixed swig object buffer.
Definition at line 216 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf.avail(), rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
def rnr.basetypes.ByteBuf.avail | ( | self | ) |
Available bytes in fixed swig object buffer.
Definition at line 216 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf.avail(), rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
|
static |
Static method to convert a value into a byte. Parameters: val - Value to convert. Value type can be an integer [0,255], a string of length 1, or a list of length 1 of element type of integer, string, list. Return: On success, returns converted byte value. On failure, a BotSenseError exception is raised.
Definition at line 275 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.__setitem__(), and rnr.basetypes.ByteBuf.byte().
|
static |
Static method to convert a value into a byte. Parameters: val - Value to convert. Value type can be an integer [0,255], a string of length 1, or a list of length 1 of element type of integer, string, list. Return: On success, returns converted byte value. On failure, a BotSenseError exception is raised.
Definition at line 275 of file basetypes.py.
References rnr.basetypes.ByteBuf.byte().
|
static |
Static method to convert a value into a byte. Parameters: val - Value to convert. Value type can be an integer [0,255], a string of length 1, or a list of length 1 of element type of integer, string, list. Return: On success, returns converted byte value. On failure, a BotSenseError exception is raised.
Definition at line 275 of file basetypes.py.
References rnr.basetypes.ByteBuf.byte().
|
static |
Static method to convert a value into a byte character string. Parameters: val - Value to convert. Value type can be an integer [0,255], a string of length 1, or a list of length 1 of element type of integer, string, list. Return: On success, returns converted byte value. On failure, a BotSenseError exception is raised.
Definition at line 330 of file basetypes.py.
References rnr.basetypes.ByteBuf.bytec().
|
static |
Static method to convert a value into a byte character string. Parameters: val - Value to convert. Value type can be an integer [0,255], a string of length 1, or a list of length 1 of element type of integer, string, list. Return: On success, returns converted byte value. On failure, a BotSenseError exception is raised.
Definition at line 330 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.bytec().
|
static |
Static method to convert a value into a byte character string. Parameters: val - Value to convert. Value type can be an integer [0,255], a string of length 1, or a list of length 1 of element type of integer, string, list. Return: On success, returns converted byte value. On failure, a BotSenseError exception is raised.
Definition at line 330 of file basetypes.py.
References rnr.basetypes.ByteBuf.bytec().
|
static |
Static method to convert a value sequence into a byte list. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: On success, returns converted byte value list. On failure, a BotSenseError exception is raised.
Definition at line 302 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.bytelist().
|
static |
Static method to convert a value sequence into a byte list. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: On success, returns converted byte value list. On failure, a BotSenseError exception is raised.
Definition at line 302 of file basetypes.py.
References rnr.basetypes.ByteBuf.bytelist().
|
static |
Static method to convert a value sequence into a byte list. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: On success, returns converted byte value list. On failure, a BotSenseError exception is raised.
Definition at line 302 of file basetypes.py.
References rnr.basetypes.ByteBuf.bytelist().
|
static |
Static method to convert a value sequence into a byte string. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: On success, returns converted byte value list. On failure, a BotSenseError exception is raised.
Definition at line 357 of file basetypes.py.
References rnr.basetypes.ByteBuf.bytestring().
|
static |
Static method to convert a value sequence into a byte string. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: On success, returns converted byte value list. On failure, a BotSenseError exception is raised.
Definition at line 357 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.bytestring().
|
static |
Static method to convert a value sequence into a byte string. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: On success, returns converted byte value list. On failure, a BotSenseError exception is raised.
Definition at line 357 of file basetypes.py.
References rnr.basetypes.ByteBuf.bytestring().
|
static |
Smart clone constructor. If buf is a ByteBuf instance, then simply return buf. Otherwise convert buf to a ByteBuf instance. The underlining swig object contents are not touched, so swig copies will need to be done prior to or after calling a byte_t* core routine. Parameters: buf - Either a ByteBuf instance or a sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: Existing or new ByteBuf().
Definition at line 122 of file basetypes.py.
References rnr.basetypes.ByteBuf.Clone().
|
static |
Smart clone constructor. If buf is a ByteBuf instance, then simply return buf. Otherwise convert buf to a ByteBuf instance. The underlining swig object contents are not touched, so swig copies will need to be done prior to or after calling a byte_t* core routine. Parameters: buf - Either a ByteBuf instance or a sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: Existing or new ByteBuf().
Definition at line 122 of file basetypes.py.
References rnr.basetypes.ByteBuf.Clone().
|
static |
Smart clone constructor. If buf is a ByteBuf instance, then simply return buf. Otherwise convert buf to a ByteBuf instance. The underlining swig object contents are not touched, so swig copies will need to be done prior to or after calling a byte_t* core routine. Parameters: buf - Either a ByteBuf instance or a sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: Existing or new ByteBuf().
Definition at line 122 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.Clone().
|
static |
Conversion constructor. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: New initialized ByteBuf().
Definition at line 104 of file basetypes.py.
References rnr.basetypes.ByteBuf.Constructor().
|
static |
Conversion constructor. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: New initialized ByteBuf().
Definition at line 104 of file basetypes.py.
References rnr.basetypes.ByteBuf.Constructor().
|
static |
Conversion constructor. Parameters: seq - Sequence of values to convert. Sequence type can be an integer [0,255], a string, or a list of elements of type integer, string, list. Return: New initialized ByteBuf().
Definition at line 104 of file basetypes.py.
Referenced by rnr.basetypes.ByteBuf.Constructor().
def rnr.basetypes.ByteBuf.copyFromSwigObj | ( | self, | |
n, | |||
i = 0 , |
|||
j = 0 |
|||
) |
Copy swig object buffer to python buffer. Parameters: n - Number of bytes to copy. i - Starting source index in swig object buffer. j - Starting destination index in python buffer.
Definition at line 222 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf._swigObj, rnr.basetypes.ByteBuf.buf, i2c_msg_struct.buf, and rnr.basetypes.ByteBuf.copyFromSwigObj().
def rnr.basetypes.ByteBuf.copyFromSwigObj | ( | self, | |
n, | |||
i = 0 , |
|||
j = 0 |
|||
) |
Copy swig object buffer to python buffer. Parameters: n - Number of bytes to copy. i - Starting source index in swig object buffer. j - Starting destination index in python buffer.
Definition at line 222 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf._swigObj, rnr.basetypes.ByteBuf.buf, i2c_msg_struct.buf, and rnr.basetypes.ByteBuf.copyFromSwigObj().
def rnr.basetypes.ByteBuf.copyFromSwigObj | ( | self, | |
n, | |||
i = 0 , |
|||
j = 0 |
|||
) |
Copy swig object buffer to python buffer. Parameters: n - Number of bytes to copy. i - Starting source index in swig object buffer. j - Starting destination index in python buffer.
Definition at line 222 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf._swigObj, rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
Referenced by rnr.basetypes.ByteBuf.copyFromSwigObj().
def rnr.basetypes.ByteBuf.copyToSwigObj | ( | self, | |
n, | |||
i = 0 , |
|||
j = 0 |
|||
) |
Copy python buffer to instance swig object buffer. Parameters: n - Number of bytes to copy. i - Starting source index in python buffer. j - Starting destination index in swig object buffer.
Definition at line 241 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf._swigObj, rnr.basetypes.ByteBuf.buf, i2c_msg_struct.buf, and rnr.basetypes.ByteBuf.copyToSwigObj().
def rnr.basetypes.ByteBuf.copyToSwigObj | ( | self, | |
n, | |||
i = 0 , |
|||
j = 0 |
|||
) |
Copy python buffer to instance swig object buffer. Parameters: n - Number of bytes to copy. i - Starting source index in python buffer. j - Starting destination index in swig object buffer.
Definition at line 241 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf._swigObj, rnr.basetypes.ByteBuf.buf, i2c_msg_struct.buf, and rnr.basetypes.ByteBuf.copyToSwigObj().
def rnr.basetypes.ByteBuf.copyToSwigObj | ( | self, | |
n, | |||
i = 0 , |
|||
j = 0 |
|||
) |
Copy python buffer to instance swig object buffer. Parameters: n - Number of bytes to copy. i - Starting source index in python buffer. j - Starting destination index in swig object buffer.
Definition at line 241 of file basetypes.py.
References rnr.basetypes.ByteBuf._size, rnr.basetypes.ByteBuf._swigObj, rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
Referenced by rnr.basetypes.ByteBuf.copyToSwigObj().
def rnr.basetypes.ByteBuf.getBuffer | ( | self | ) |
Return python buffer.
Definition at line 262 of file basetypes.py.
References rnr.basetypes.ByteBuf.buf, i2c_msg_struct.buf, and rnr.basetypes.ByteBuf.getBuffer().
def rnr.basetypes.ByteBuf.getBuffer | ( | self | ) |
Return python buffer.
Definition at line 262 of file basetypes.py.
References rnr.basetypes.ByteBuf.buf, i2c_msg_struct.buf, and rnr.basetypes.ByteBuf.getBuffer().
def rnr.basetypes.ByteBuf.getBuffer | ( | self | ) |
Return python buffer.
Definition at line 262 of file basetypes.py.
References rnr.basetypes.ByteBuf.buf, and i2c_msg_struct.buf.
Referenced by rnr.basetypes.ByteBuf.getBuffer().
def rnr.basetypes.ByteBuf.getSwigObj | ( | self | ) |
Return raw swig object.
Definition at line 256 of file basetypes.py.
References rnr.basetypes.ByteBuf._swigObj, and rnr.basetypes.ByteBuf.getSwigObj().
def rnr.basetypes.ByteBuf.getSwigObj | ( | self | ) |
Return raw swig object.
Definition at line 256 of file basetypes.py.
References rnr.basetypes.ByteBuf._swigObj, and rnr.basetypes.ByteBuf.getSwigObj().
def rnr.basetypes.ByteBuf.getSwigObj | ( | self | ) |
Return raw swig object.
Definition at line 256 of file basetypes.py.
References rnr.basetypes.ByteBuf._swigObj.
Referenced by rnr.basetypes.ByteBuf.getSwigObj().
def rnr.basetypes.ByteBuf.sizeof | ( | self | ) |
Size of fixed swig object byte buffer, in bytes.
Definition at line 268 of file basetypes.py.
References rnr.basetypes.ByteBuf.__sizeof__().
Referenced by rnr.basetypes.ByteBuf.sizeof().
def rnr.basetypes.ByteBuf.sizeof | ( | self | ) |
Size of fixed swig object byte buffer, in bytes.
Definition at line 268 of file basetypes.py.
References rnr.basetypes.ByteBuf.__sizeof__(), and rnr.basetypes.ByteBuf.sizeof().
def rnr.basetypes.ByteBuf.sizeof | ( | self | ) |
Size of fixed swig object byte buffer, in bytes.
Definition at line 268 of file basetypes.py.
References rnr.basetypes.ByteBuf.__sizeof__(), and rnr.basetypes.ByteBuf.sizeof().