SkePU  1.2
 All Classes Namespaces Files Functions Variables Enumerations Friends Macros Groups Pages
skepu::DeviceMemPointer_CU< T > Member List

This is the complete list of members for skepu::DeviceMemPointer_CU< T >, including all inherited members.

changeDeviceData()skepu::DeviceMemPointer_CU< T >
copiesOverlapInf(DeviceMemPointer_CU< T > *otherCopy, UpdateInf< T > *updateStruct, size_t &sizeUpdStr)skepu::DeviceMemPointer_CU< T >
copyAllRangesToDevice(UpdateInf< T > *updateStruct, const size_t sizeUpdStr, size_t streamID=0)skepu::DeviceMemPointer_CU< T >
copyDeviceToHost(size_t numElements=0) const skepu::DeviceMemPointer_CU< T >
copyHostToDevice(size_t numElements=0) const skepu::DeviceMemPointer_CU< T >
copyInfFromHostToDevice(UpdateInf< T > *updateStruct, size_t &sizeUpdStr)skepu::DeviceMemPointer_CU< T >
deviceDataHasChanged() const skepu::DeviceMemPointer_CU< T >
DeviceMemPointer_CU(T *start, size_t numElements, Device_CU *device, std::string name="")skepu::DeviceMemPointer_CU< T >
DeviceMemPointer_CU(T *start, size_t rows, size_t cols, Device_CU *device, bool usePitch=false, std::string name="")skepu::DeviceMemPointer_CU< T >
doCopiesOverlap(DeviceMemPointer_CU< T > *otherCopy, bool oneUnitCheck=false)skepu::DeviceMemPointer_CU< T >
doOverlapAndCoverFully(DeviceMemPointer_CU< T > *otherCopy)skepu::DeviceMemPointer_CU< T >
doRangeOverlap(T *hostPtr, size_t numElements)skepu::DeviceMemPointer_CU< T >
getDeviceDataPointer() const skepu::DeviceMemPointer_CU< T >
getDeviceID() const skepu::DeviceMemPointer_CU< T >
isCopyValid() const skepu::DeviceMemPointer_CU< T >
markCopyInvalid()skepu::DeviceMemPointer_CU< T >
resetRanges()skepu::DeviceMemPointer_CU< T >inline
~DeviceMemPointer_CU()skepu::DeviceMemPointer_CU< T >