Intel(R) Array Building Blocks (Intel(R) ArBB) throws C++ exceptions when a run-time error occurs.
All exceptions thrown by the Intel(R) ArBB C++ frontend derive from the arbb::exception type. See the documentation for the specific exception classes for details on their meaning.
Classes | |
class | arbb::exception |
The Intel(R) ArBB C++ frontend reports any errors using this class or one of its derived classes. More... | |
class | arbb::internal_error |
Exception type for unexpected internal errors. More... | |
class | arbb::out_of_bounds |
Exception type for errors caused by attemping to access containers out of bounds. More... | |
class | arbb::arithmetic_error |
Exception type for arithmetic errors caused by division by zero, overflow and underflow. More... | |
class | arbb::bad_alloc |
Exception type for errors caused by a failed memory allocation attempt. More... | |
class | arbb::uninitialized_access |
Exception type for errors caused by attempting to use uninitialized objects. More... | |
class | arbb::invalid_op_within_map |
Exception type for errors caused by using methods incorrectly within a map. More... |
Copyright © 2010, Intel Corporation. All rights reserved.