Pothos  0.7.0-gf7fbae99
The Pothos dataflow programming software suite
Exception.hpp
Go to the documentation of this file.
1 
11 #pragma once
12 #include <Pothos/Config.hpp>
13 #include <Pothos/Exception.hpp>
14 
15 namespace Pothos {
16 
20 POTHOS_DECLARE_EXCEPTION(POTHOS_API, SharedBufferError, RuntimeException)
21 
22 
25 POTHOS_DECLARE_EXCEPTION(POTHOS_API, BufferManagerFactoryError, RuntimeException)
26 
27 
30 POTHOS_DECLARE_EXCEPTION(POTHOS_API, BufferPushError, RuntimeException)
31 
32 
35 POTHOS_DECLARE_EXCEPTION(POTHOS_API, PortAccessError, RangeException)
36 
37 
40 POTHOS_DECLARE_EXCEPTION(POTHOS_API, DTypeUnknownError, RuntimeException)
41 
42 
45 POTHOS_DECLARE_EXCEPTION(POTHOS_API, TopologyConnectError, RuntimeException)
46 
47 
50 POTHOS_DECLARE_EXCEPTION(POTHOS_API, BlockCallNotFound, RuntimeException)
51 
52 
55 POTHOS_DECLARE_EXCEPTION(POTHOS_API, PortDomainError, RuntimeException)
56 
57 
60 POTHOS_DECLARE_EXCEPTION(POTHOS_API, ThreadPoolError, RuntimeException)
61 
62 
65 POTHOS_DECLARE_EXCEPTION(POTHOS_API, BufferConvertError, RuntimeException)
66 
67 
68 } //namespace Pothos
#define POTHOS_API
Definition: Config.hpp:41
Definition: ArchiveEntry.hpp:20
POTHOS_DECLARE_EXCEPTION(POTHOS_API, ArchiveException, RuntimeException)