Go to the documentation of this file.00001 #ifndef VIENNACL_OCL_LOCAL_MEM_HPP_
00002 #define VIENNACL_OCL_LOCAL_MEM_HPP_
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00025 namespace viennacl
00026 {
00027 namespace ocl
00028 {
00030 class local_mem
00031 {
00032 public:
00033 local_mem(unsigned int s) : size_(s) {}
00034
00036 unsigned int size() const { return size_; }
00037
00039 void size(unsigned int s) { size_ = s; }
00040
00041 private:
00042 unsigned int size_;
00043 };
00044
00045 }
00046 }
00047 #endif
00048