Bolt  1.1
C++ template library with support for OpenCL
Public Types | Public Member Functions | List of all members
bolt::synchronized_view< _Value_type, _Rank > Class Template Reference
Inheritance diagram for bolt::synchronized_view< _Value_type, _Rank >:

Public Types

typedef _Value_type value_type
 

Public Member Functions

template<typename _Container >
 synchronized_view (int _E0, int _E1, _Container &_Src)
 
 synchronized_view (int _E0, int _E1, _Value_type *_Src)
 
_Ret_ void * _Access (_Access_mode _Requested_mode, const concurrency::index< _Rank > &_Index) const __CPU_ONLY
 
_Ret_ void * _Access (_Access_mode _Requested_mode, const concurrency::index< _Rank > &_Index) const __GPU_ONLY
 
value_type & operator() (const concurrency::index< _Rank > &_Index) const __GPU
 
_Value_type & operator() (int _I0, int _I1) const __GPU
 

The documentation for this class was generated from the following file: