Esempio n. 1
0
 def _raise_error(self, default="Unspecified Error", eclass=Error):
     """Overrides _EnchantObject._raise_error to check dict errors."""
     err = _e.dict_get_error(self._this)
     if err == "" or err is None:
         raise eclass(default)
     raise eclass(err.decode())
Esempio n. 2
0
 def _raise_error(self,default="Unspecified Error",eclass=Error):
     """Overrides _EnchantObject._raise_error to check dict errors."""
     err = _e.dict_get_error(self._this)
     if err == "" or err is None:
         raise eclass(default)
     raise eclass(EnchantStr("").decode(err))