Exception.cpp 864 B

12345678910111213141516
  1. // Copyright (c) 2013-2013 Josh Blum
  2. // SPDX-License-Identifier: BSL-1.0
  3. #include <Pothos/Proxy/Exception.hpp>
  4. #include <typeinfo>
  5. namespace Pothos
  6. {
  7. POTHOS_IMPLEMENT_EXCEPTION(ProxyEnvironmentFactoryError, RuntimeException, "Proxy Environment Factory Error")
  8. POTHOS_IMPLEMENT_EXCEPTION(ProxyEnvironmentFindError, RuntimeException, "Proxy Environment Find Error")
  9. POTHOS_IMPLEMENT_EXCEPTION(ProxyEnvironmentConvertError, RuntimeException, "Proxy Environment Convert Error")
  10. POTHOS_IMPLEMENT_EXCEPTION(ProxyHandleCallError, RuntimeException, "Proxy Handle Call Error")
  11. POTHOS_IMPLEMENT_EXCEPTION(ProxyExceptionMessage, RuntimeException, "Proxy Exception Message")
  12. POTHOS_IMPLEMENT_EXCEPTION(ProxyCompareError, RuntimeException, "Proxy Compare Error")
  13. POTHOS_IMPLEMENT_EXCEPTION(ProxySerializeError, RuntimeException, "Proxy Serialize Error")
  14. } //namespace Pothos