qbruntime.type.Buffer Class Reference

qbruntime.type.Buffer Class Reference#

SDK qb Runtime Library: qbruntime.type.Buffer Class Reference
SDK qb Runtime Library v1.2
MCS001-EN

A simple byte-sized buffer. More...

Public Member Functions

 __init__ (self, Optional[_cQbRuntime.Buffer] _buffer=None)
int size (self)
 size (self, int value)
 set_buffer (self, np.ndarray arr)
 __repr__ (self)

Protected Attributes

 _buffer = _cQbRuntime.Buffer() if _buffer is None else _buffer

Detailed Description

A simple byte-sized buffer.

This struct represents a contiguous block of memory for storing byte-sized data.

Definition at line 171 of file type.py.

Constructor & Destructor Documentation

◆ __init__()

qbruntime.type.Buffer.__init__ ( self,
Optional[_cQbRuntime.Buffer] _buffer = None )

Definition at line 178 of file type.py.

Member Function Documentation

◆ size() [1/2]

int qbruntime.type.Buffer.size ( self)

Definition at line 182 of file type.py.

◆ size() [2/2]

qbruntime.type.Buffer.size ( self,
int value )

Definition at line 186 of file type.py.

◆ set_buffer()

qbruntime.type.Buffer.set_buffer ( self,
np.ndarray arr )

Definition at line 189 of file type.py.

◆ __repr__()

qbruntime.type.Buffer.__repr__ ( self)

Definition at line 192 of file type.py.

Member Data Documentation

◆ _buffer

qbruntime.type.Buffer._buffer = _cQbRuntime.Buffer() if _buffer is None else _buffer
protected

Definition at line 179 of file type.py.


The documentation for this class was generated from the following file: