def __get_value(cself, key): pyKey = CPyString.toPyWithoutTakingOwnership(key) try: with CPyString.fromPyOpt(CPyObjectProxy.toPyObj(None, cself)[pyKey]) as py_obj: return py_obj.release_djinni_string() except Exception as _djinni_py_e: CPyException.setExceptionFromPy(_djinni_py_e) return ffi.NULL
def __get_value(cself, key): pyKey = CPyString.toPyWithoutTakingOwnership(key) assert pyKey is not None try: _ret = CPyPrimitive.fromPy(CPyObjectProxy.toPyObj(None, cself)[pyKey]) return _ret except Exception as _djinni_py_e: CPyException.setExceptionFromPy(_djinni_py_e) return ffi.NULL
def __get_value(cself, key): pyKey = CPyString.toPyWithoutTakingOwnership(key) try: with CPyString.fromPyOpt( CPyObjectProxy.toPyObj(None, cself)[pyKey]) as py_obj: return py_obj.release_djinni_string() except Exception as _djinni_py_e: CPyException.setExceptionFromPy(_djinni_py_e) return ffi.NULL
def __get_value(cself, key): pyKey = CPyString.toPyWithoutTakingOwnership(key) assert pyKey is not None try: _ret = CPyPrimitive.fromPy(CPyObjectProxy.toPyObj(None, cself)[pyKey]) return _ret except Exception as _djinni_py_e: CPyException.setExceptionFromPy(_djinni_py_e) return ffi.NULL
def __get_value(cself, key): pyKey = CPyString.toPyWithoutTakingOwnership(key) assert pyKey is not None try: with CPyString.fromPy(CPyObjectProxy.toPyObj(None, cself)[pyKey]) as py_obj: _ret = py_obj.release_djinni_string() assert _ret != ffi.NULL return _ret except Exception as _djinni_py_e: CPyException.setExceptionFromPy(_djinni_py_e) return ffi.NULL
def __get_value(cself, key): pyKey = CPyString.toPyWithoutTakingOwnership(key) assert pyKey is not None try: with CPyString.fromPy(CPyObjectProxy.toPyObj( None, cself)[pyKey]) as py_obj: _ret = py_obj.release_djinni_string() assert _ret != ffi.NULL return _ret except Exception as _djinni_py_e: CPyException.setExceptionFromPy(_djinni_py_e) return ffi.NULL