parameters: (self, cdata, length)
return_statement: return self._backend.unpack(cdata, length)
docstring: Unpack an array of C data of the given length,
          returning a Python string/unicode/list.
  
          If 'cdata' is a pointer to 'char', returns a byte string.
          It does not stop at the first null.  This is equivalent to:
          ffi.buffer(cdata, length)[:]
  
          If 'cdata' is a pointer to 'wchar_t', returns a unicode string.
          'length' is measured in wchar_t's; it is not the size in bytes.
  
          If 'cdata' is a pointer to anything else, returns a list of
          'length' items.  This is a faster equivalent to:
          [cdata[i] for i in range(length)]
docstring_summary: Unpack an array of C data of the given length,
          returning a Python string/unicode/list.
docstring_tokens: Unpack an array of C data of the given length returning a Python string / unicode / list .
function: def unpack(self, cdata, length):
          """Unpack an array of C data of the given length,
          returning a Python string/unicode/list.
  
          If 'cdata' is a pointer to 'char', returns a byte string.
          It does not stop at the first null.  This is equivalent to:
          ffi.buffer(cdata, length)[:]
  
          If 'cdata' is a pointer to 'wchar_t', returns a unicode string.
          'length' is measured in wchar_t's; it is not the size in bytes.
  
          If 'cdata' is a pointer to anything else, returns a list of
          'length' items.  This is a faster equivalent to:
          [cdata[i] for i in range(length)]
          """
          return self._backend.unpack(cdata, length)
function_tokens: def unpack ( self , cdata , length ) : return self . _backend . unpack ( cdata , length )