| 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 > | |