Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
arbb_binding_tA binding specification to indicate a binding between host data and global variables
arbb_context_tA context within which VM calls are being made
arbb_error_details_tA structure representing detailed error information from a function call
arbb_function_tA function in the VM
arbb_global_variable_tA global variable or constant
arbb_refcountable_tA reference-countable object in the VM API
arbb_string_tA string returned by the VM API
arbb_type_tA type for a variable or function
arbb_variable_tA variable in the VM
arbb::arithmetic_errorException type for arithmetic errors caused by division by zero, overflow and underflow
arbb::array< T, N >A small array with a compile-time constant number of elements
arbb::auto_closureA dynamically-typed closure
arbb::bad_allocException type for errors caused by a failed memory allocation attempt
arbb::boolean_type< T >Type trait defining the boolean type resulting from a comparison operation on objects of type T
arbb::boolean_type< scalar< scalar_type > >Boolean type corresponding to a captured scalar type
arbb::captured< T >Type trait defining the captured type corresponding to a given type
arbb::captured< bool >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< boolean >Identity mapping from a captured scalar type to itself
arbb::captured< char >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< double >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< f32 >Identity mapping from a captured scalar type to itself
arbb::captured< f64 >Identity mapping from a captured scalar type to itself
arbb::captured< float >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< i16 >Identity mapping from a captured scalar type to itself
arbb::captured< i32 >Identity mapping from a captured scalar type to itself
arbb::captured< i64 >Identity mapping from a captured scalar type to itself
arbb::captured< i8 >Identity mapping from a captured scalar type to itself
arbb::captured< isize >Identity mapping from a captured scalar type to itself
arbb::captured< signed char >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< signed int >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< signed long long >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< signed short >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< u16 >Identity mapping from a captured scalar type to itself
arbb::captured< u32 >Identity mapping from a captured scalar type to itself
arbb::captured< u64 >Identity mapping from a captured scalar type to itself
arbb::captured< u8 >Identity mapping from a captured scalar type to itself
arbb::captured< unsigned char >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< unsigned int >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< unsigned long long >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< unsigned short >Mapping from an uncaptured scalar type to a captured scalar type
arbb::captured< usize >Identity mapping from a captured scalar type to itself
arbb::closure< FunctionType >A statically-typed closure captured from a function of type FunctionType
arbb::compare_type< T >Type trait defining the integral type resulting from a compare() operation on objects of type T
arbb::compare_type< scalar< scalar_type > >Return type of compare() corresponding to a captured scalar type
std::complex< arbb::scalar< T > >Specialization of std::complex over Intel(R) ArBB scalar types
arbb::const_range< T >A pair of iterators pointing to the beginning and end of a range of data that can not be modified
arbb::const_range_iterator< T >An iterator obtained from an arbb::range instance pointing to constant elements
arbb::dense< T, D >A dense container of dimensionality D with elements of type T
arbb::exceptionThe Intel(R) ArBB C++ frontend reports any errors using this class or one of its derived classes
arbb::internal_errorException type for unexpected internal errors
arbb::invalid_op_within_mapException type for errors caused by using methods incorrectly within a map
arbb::nested< T >A nested container with elements of type T
arbb::out_of_boundsException type for errors caused by attemping to access containers out of bounds
arbb::range< T >A pair of iterators pointing to the beginning and the end of a data range that can be modified
arbb::range_iterator< T >An iterator obtained from an arbb::range instance pointing to mutable elements
arbb::scalar< scalar_type >Template representing any scalar types (such as arbb::f32)
arbb::scoped_timer_impl< source_t, stamp_t, value_t >A scoped_timer measures the time elapsed during its lifetime, and stores this time in a variable passed in during its constructor
arbb::system_time_sourceSystem time source used to provide the scoped_timer
arbb::uncaptured< T >Type trait defining the captured type corresponding to a given type
arbb::uncaptured< bool >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< boolean >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< char >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< double >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< f32 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< f64 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< float >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< i16 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< i32 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< i64 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< i8 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< isize >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< signed char >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< signed int >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< signed long long >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< signed short >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< u16 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< u32 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< u64 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< u8 >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uncaptured< unsigned char >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< unsigned int >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< unsigned long long >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< unsigned short >Identity mapping from an uncaptured scalar type to itself
arbb::uncaptured< usize >Mapping from a captured scalar type to an uncaptured scalar type
arbb::uninitialized_accessException type for errors caused by attempting to use uninitialized objects

Submit feedback on this help topic

Copyright © 2010, Intel Corporation. All rights reserved.