class_docstr: Like _ndptr, but with `_shape_` and `_dtype_` specified.
  
  Notably, this means the pointer has enough information to reconstruct
  the array, which is not generally true.
class_docstr_tok: ["Like","_ndptr",",","but","with","`","_shape_","`","and","`","_dtype_","`","specified",".","Notably",",","this","means","the","pointer","has","enough","information","to","reconstruct","the","array",",","which","is","not","generally","true","."]
docstr: This method is called when this class is used as the .restype
  attribute for a shared-library function, to automatically wrap the
  pointer into an array.
docstr_tok: ["This","method","is","called","when","this","class","is","used","as","the",".restype","attribute","for","a","shared-library","function",",","to","automatically","wrap","the","pointer","into","an","array","."]
code: def _check_retval_(self):
      """
      This method is called when this class is used as the .restype
      attribute for a shared-library function, to automatically wrap the
      pointer into an array.
      """
      return self.contents
  
file_path: catboost/contrib/python/numpy/py2/numpy/ctypeslib.py
imports: from __future__ import division, absolute_import, print_function
  import os
  from numpy import integer, ndarray, dtype, deprecate, array, frombuffer
  from numpy.core.multiarray import _flagdict, flagsobj
label_desc: Use image node_id 1 for calling the _concrete_ndptr obj's underlying member method code with example usage: obj._check_retval_() and returns: self