File except.h¶
Go to the source code of this file.
#include <opae/types_enum.h>
#include <cstdint>
#include <exception>
Namespaces¶
Type | Name |
---|---|
namespace | opae |
namespace | fpga |
namespace | types |
namespace | detail |
Classes¶
Type | Name |
---|---|
class | busy busy exception |
class | except Generic OPAE exception. |
class | exception exception exception |
class | invalid_param invalid_param exception |
class | no_access no_access exception |
class | no_daemon no_daemon exception |
class | no_driver no_driver exception |
class | no_memory no_memory exception |
class | not_found not_found exception |
class | not_supported not_supported exception |
class | reconf_error reconf_error exception |
class | src_location Identify a particular line in a source file. |
Macros¶
Type | Name |
---|---|
define | ASSERT_FPGA_OK ® Macro to check of result is FPGA_OK If not, throw exception that corresponds to the result code. |
define | OPAECXX_HERE opae::fpga::types::src_location(__FILE__, __func__, __LINE__) Construct a src_location object for the current source line. |
Macro Definition Documentation¶
define ASSERT_FPGA_OK¶
#define ASSERT_FPGA_OK (
r
) opae::fpga::types::detail::assert_fpga_ok( \
r, opae::fpga::types::src_location (__FILE__, __func__, __LINE__));
define OPAECXX_HERE¶
The documentation for this class was generated from the following file docs/sw/include/opae/cxx/core/except.h