Class Device

Inheritance Relationships

Base Type

Class Documentation

class Device : public cu::Wrapper<CUdevice>

Public Functions

inline explicit Device(unsigned int ordinal)
inline explicit Device(CUdevice device)
inline int getAttribute(CUdevice_attribute attribute) const
template<CUdevice_attribute attribute>
inline int getAttribute() const
inline std::string getName() const
inline std::string getUuid() const
inline std::string getArch() const
inline size_t totalMem() const
inline int getOrdinal() const

Public Static Functions

static inline int getCount()