libSCALE  0.2.0
A modern C++ CUDA API
sp::Stream Member List

This is the complete list of members for sp::Stream, including all inherited members.

APIType typedefsp::RAIIObject< StreamAllocator, int >protected
awaitEvent(const Event &e) constsp::Stream
copyMemory(T *dst, const T *src, size_t count) constsp::Stream
copyMemory(__device T *dst, const T *src, size_t count) constsp::Stream
copyMemory(T *dst, __device const T *src, size_t count) constsp::Stream
copyMemory(__device T *dst, __device const T *src, size_t count) constsp::Stream
copyMemory(__flat T *dst, __flat const T *src, size_t count) constsp::Stream
copyMemory(__flat T *dst, const T *src, size_t count) const (defined in sp::Stream)sp::Stream
copyMemory(__flat T *dst, __device const T *src, size_t count) const (defined in sp::Stream)sp::Stream
copyMemory(T *dst, __flat const T *src, size_t count) const (defined in sp::Stream)sp::Stream
copyMemory(__device T *dst, __flat const T *src, size_t count) const (defined in sp::Stream)sp::Stream
Device (defined in sp::Stream)sp::Streamfriend
get() constsp::RAIIObject< StreamAllocator, int >
get()sp::RAIIObject< StreamAllocator, int >
getDevice() constsp::Stream
getPriority() constsp::Stream
isIdle() constsp::Stream
launchHostFunc(const std::function< void()> &fn) constsp::Stream
launchKernel(void kernelFunction(KernelArgTypes...), dim3 gridDim, dim3 blockDim, int dynamicSMem, void **kernelArgs) const (defined in sp::Stream)sp::Stream
launchKernel(void kernelFunction(KernelArgTypes...), dim3 gridDim, dim3 blockDim, int dynamicSMem, KernelArgTypes... kernelArgs) constsp::Stream
memcpy(void *dst, const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memcpy(__device void *dst, const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memcpy(void *dst, __device const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memcpy(__device void *dst, __device const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memcpy(__flat void *dst, __flat const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memcpy(__flat void *dst, const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memcpy(__flat void *dst, __device const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memcpy(void *dst, __flat const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memcpy(__device void *dst, __flat const void *src, size_t count) const (defined in sp::Stream)sp::Stream
memset(__device void *dst, uint8_t value, size_t count) const (defined in sp::Stream)sp::Stream
memset(__flat void *dst, uint8_t value, size_t count) const (defined in sp::Stream)sp::Stream
memset(void *dst, uint8_t value, size_t count) const (defined in sp::Stream)sp::Stream
memset16(__device void *dst, uint16_t value, size_t count) const (defined in sp::Stream)sp::Stream
memset16(__flat void *dst, uint16_t value, size_t count) const (defined in sp::Stream)sp::Stream
memset16(void *dst, uint16_t value, size_t count) const (defined in sp::Stream)sp::Stream
memset2D(__device void *dst, size_t dstPitch, uint8_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset2D(__flat void *dst, size_t dstPitch, uint8_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset2D(void *dst, size_t dstPitch, uint8_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset2D16(__device void *dst, size_t dstPitch, uint16_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset2D16(__flat void *dst, size_t dstPitch, uint16_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset2D16(void *dst, size_t dstPitch, uint16_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset2D32(__device void *dst, size_t dstPitch, uint32_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset2D32(__flat void *dst, size_t dstPitch, uint32_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset2D32(void *dst, size_t dstPitch, uint32_t value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
memset32(__device void *dst, uint32_t value, size_t count) const (defined in sp::Stream)sp::Stream
memset32(__flat void *dst, uint32_t value, size_t count) const (defined in sp::Stream)sp::Stream
memset32(void *dst, uint32_t value, size_t count) const (defined in sp::Stream)sp::Stream
operator APIType() constsp::RAIIObject< StreamAllocator, int >
RAIIObject(const CTorArgs &... args)sp::RAIIObject< StreamAllocator, int >explicit
RAIIObject(const APIType &obj, bool own=true)sp::RAIIObject< StreamAllocator, int >explicit
recordBlockingEvent(std::string &name) constsp::Stream
recordBlockingEvent() const (defined in sp::Stream)sp::Stream
recordEvent(std::string &name) constsp::Stream
recordEvent() const (defined in sp::Stream)sp::Stream
setMemory(__device T *dst, T value, size_t elements) const (defined in sp::Stream)sp::Stream
setMemory(__flat T *dst, T value, size_t elements) const (defined in sp::Stream)sp::Stream
setMemory(T *dst, T value, size_t elements) const (defined in sp::Stream)sp::Stream
setMemory2D(__device T *dst, size_t dstPitch, T value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
setMemory2D(__flat T *dst, size_t dstPitch, T value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
setMemory2D(T *dst, size_t dstPitch, T value, size_t w, size_t h) const (defined in sp::Stream)sp::Stream
synchronize() constsp::Stream
zeroMemory(__device T *dst, size_t elements) constsp::Stream
zeroMemory(__flat T *dst, size_t elements) constsp::Stream
zeroMemory(T *dst, size_t elements) constsp::Stream