Exceptions

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...

Submit feedback on this help topic

Copyright © 2010, Intel Corporation. All rights reserved.