Class Context
Defined in File cu.hpp
Inheritance Relationships
Base Type
public cu::Wrapper< CUcontext >
(Template Class Wrapper)
Class Documentation
-
class Context : public cu::Wrapper<CUcontext>
Public Functions
-
inline explicit Context(CUcontext context)
-
inline unsigned getApiVersion() const
-
inline void setCurrent() const
-
inline void pushCurrent()
-
inline size_t getFreeMemory() const
-
inline size_t getTotalMemory() const
Public Static Functions
-
static inline CUfunc_cache getCacheConfig()
-
static inline void setCacheConfig(CUfunc_cache config)
-
static inline size_t getLimit(CUlimit limit)
-
template<CUlimit limit>
static inline size_t getLimit()
-
static inline void setLimit(CUlimit limit, size_t value)
-
template<CUlimit limit>
static inline void setLimit(size_t value)
-
static inline void synchronize()
-
inline explicit Context(CUcontext context)