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

§ DeviceInfo() [1/2]

cv::gpu::DeviceInfo::DeviceInfo ( )
inline

§ DeviceInfo() [2/2]

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

Member Function Documentation

§ deviceID()

int cv::gpu::DeviceInfo::deviceID ( ) const
inline

§ freeMemory()

size_t cv::gpu::DeviceInfo::freeMemory ( ) const

§ isCompatible()

bool cv::gpu::DeviceInfo::isCompatible ( ) const

§ majorVersion()

int cv::gpu::DeviceInfo::majorVersion ( ) const
inline

§ minorVersion()

int cv::gpu::DeviceInfo::minorVersion ( ) const
inline

§ multiProcessorCount()

int cv::gpu::DeviceInfo::multiProcessorCount ( ) const
inline

§ name()

std::string cv::gpu::DeviceInfo::name ( ) const
inline

§ queryMemory()

void cv::gpu::DeviceInfo::queryMemory ( size_t &  totalMemory,
size_t &  freeMemory 
) const

§ sharedMemPerBlock()

size_t cv::gpu::DeviceInfo::sharedMemPerBlock ( ) const

§ supports()

bool cv::gpu::DeviceInfo::supports ( FeatureSet  feature_set) const

§ totalMemory()

size_t cv::gpu::DeviceInfo::totalMemory ( ) const

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