OpenCV  2.4.13
Open Source Computer Vision
cv::gpu::DeviceInfo Class Reference

#include <gpumat.hpp>

Public Member Functions

 DeviceInfo ()
 
 DeviceInfo (int device_id)
 
std::string name () const
 
int majorVersion () const
 
int minorVersion () const
 
int multiProcessorCount () const
 
size_t sharedMemPerBlock () const
 
void queryMemory (size_t &totalMemory, size_t &freeMemory) const
 
size_t freeMemory () const
 
size_t totalMemory () const
 
bool supports (FeatureSet feature_set) const
 
bool isCompatible () const
 
int deviceID () const
 

Constructor & Destructor Documentation

cv::gpu::DeviceInfo::DeviceInfo ( )
inline
cv::gpu::DeviceInfo::DeviceInfo ( int  device_id)
inline

Member Function Documentation

int cv::gpu::DeviceInfo::deviceID ( ) const
inline
size_t cv::gpu::DeviceInfo::freeMemory ( ) const
bool cv::gpu::DeviceInfo::isCompatible ( ) const
int cv::gpu::DeviceInfo::majorVersion ( ) const
inline
int cv::gpu::DeviceInfo::minorVersion ( ) const
inline
int cv::gpu::DeviceInfo::multiProcessorCount ( ) const
inline
std::string cv::gpu::DeviceInfo::name ( ) const
inline
void cv::gpu::DeviceInfo::queryMemory ( size_t &  totalMemory,
size_t &  freeMemory 
) const
size_t cv::gpu::DeviceInfo::sharedMemPerBlock ( ) const
bool cv::gpu::DeviceInfo::supports ( FeatureSet  feature_set) const
size_t cv::gpu::DeviceInfo::totalMemory ( ) const

The documentation for this class was generated from the following file: