class_docstr: !
  @brief Package extractor provides servies to unpack pyclustering package.
class_docstr_tok: ["!","@","brief","Package","extractor","provides","servies","to","unpack","pyclustering","package","."]
code: def __unpack_pointer_data(self, pointer_package):
      current_package = pointer_package[0]
      type_package = current_package.type
  
      if current_package.size == 0:
          return []
  
      pointer_data = cast(
          current_package.data,
          POINTER(pyclustering_type_data.get_ctype(type_package)),
      )
      return self.__unpack_data(
          pointer_package, pointer_data, type_package
      )
  
imports: from ctypes import *
  import collections.abc
  import numpy
label_desc: Use image node_id 5 for calling the package_extractor obj's underlying member method code with example usage: obj.__unpack_pointer_data(pointer_package) and returns: self, list