Go to the source code of this file.
Classes | |
class | arbb::scalar< scalar_type > |
Template representing any scalar types (such as arbb::f32). More... | |
struct | arbb::captured< f32 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< f64 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< i8 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< i16 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< i32 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< i64 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< u8 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< u16 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< u32 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< u64 > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< boolean > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< isize > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< usize > |
Identity mapping from a captured scalar type to itself. More... | |
struct | arbb::captured< float > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< double > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< char > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< signed char > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< signed short > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< signed int > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< signed long long > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< unsigned char > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< unsigned short > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< unsigned int > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< unsigned long long > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::captured< bool > |
Mapping from an uncaptured scalar type to a captured scalar type. More... | |
struct | arbb::uncaptured< f32 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< f64 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< i8 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< i16 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< i32 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< i64 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< u8 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< u16 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< u32 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< u64 > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< boolean > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< isize > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< usize > |
Mapping from a captured scalar type to an uncaptured scalar type. More... | |
struct | arbb::uncaptured< float > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< double > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< char > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< signed char > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< signed short > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< signed int > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< signed long long > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< unsigned char > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< unsigned short > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< unsigned int > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< unsigned long long > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::uncaptured< bool > |
Identity mapping from an uncaptured scalar type to itself. More... | |
struct | arbb::boolean_type< scalar< scalar_type > > |
Boolean type corresponding to a captured scalar type. More... | |
struct | arbb::compare_type< scalar< scalar_type > > |
Return type of compare() corresponding to a captured scalar type. More... | |
Namespaces | |
namespace | arbb |
The Intel(R) ArBB C++ frontend namespace. | |
Typedefs | |
typedef scalar< arbb_f32 > | arbb::f32 |
A 32-bit floating point number. | |
typedef scalar< arbb_f64 > | arbb::f64 |
A 64-bit floating point number. | |
typedef scalar< arbb_i8 > | arbb::i8 |
An 8-bit signed integer. | |
typedef scalar< arbb_i16 > | arbb::i16 |
A 16-bit signed integer. | |
typedef scalar< arbb_i32 > | arbb::i32 |
A 32-bit signed integer. | |
typedef scalar< arbb_i64 > | arbb::i64 |
A 64-bit signed integer. | |
typedef scalar< arbb_u8 > | arbb::u8 |
An 8-bit unsigned integer. | |
typedef scalar< arbb_u16 > | arbb::u16 |
A 16-bit unsigned integer. | |
typedef scalar< arbb_u32 > | arbb::u32 |
A 32-bit unsigned integer. | |
typedef scalar< arbb_u64 > | arbb::u64 |
A 64-bit unsigned integer. | |
typedef scalar< arbb_boolean > | arbb::boolean |
A boolean value which is either true or false . | |
typedef scalar< arbb_isize > | arbb::isize |
A signed integer of platform-dependent size. | |
typedef scalar< arbb_usize > | arbb::usize |
An unsigned integer of platform-dependent size. | |
Functions | |
template<arbb_scalar_type_t scalar_type> | |
uncaptured< scalar < scalar_type > >::type | arbb::value (const scalar< scalar_type > &variable) |
Returns the value stored in a scalar that has been declared outside of a closure capture. |
Copyright © 2010, Intel Corporation. All rights reserved.