FAST
3.2.0
Framework for Heterogeneous Medical Image Computing and Visualization
|
#include <DeviceCriteria.hpp>
Public Member Functions | |
DeviceCriteria () | |
void | setPlatformCriteria (DevicePlatform platform) |
void | setCapabilityCriteria (DeviceCapability capability) |
void | setTypeCriteria (DeviceType typeCriteria) |
void | setDevicePreference (DevicePreference preference) |
void | setDeviceCountCriteria (unsigned int min, unsigned int max) |
void | setDeviceCountCriteria (unsigned int count) |
const std::vector< DeviceCapability > & | getCapabilityCriteria () const |
DevicePlatform | getPlatformCriteria () const |
DeviceType | getTypeCriteria () const |
DevicePreference | getDevicePreference () const |
unsigned int | getDeviceCountMinCriteria () const |
unsigned int | getDeviceCountMaxCriteria () const |
bool | hasCapabilityCriteria (DeviceCapability capability) const |
Class used to set up a set of criteria for choosing devices
fast::DeviceCriteria::DeviceCriteria | ( | ) |
const std::vector<DeviceCapability>& fast::DeviceCriteria::getCapabilityCriteria | ( | ) | const |
unsigned int fast::DeviceCriteria::getDeviceCountMaxCriteria | ( | ) | const |
unsigned int fast::DeviceCriteria::getDeviceCountMinCriteria | ( | ) | const |
DevicePreference fast::DeviceCriteria::getDevicePreference | ( | ) | const |
DevicePlatform fast::DeviceCriteria::getPlatformCriteria | ( | ) | const |
DeviceType fast::DeviceCriteria::getTypeCriteria | ( | ) | const |
bool fast::DeviceCriteria::hasCapabilityCriteria | ( | DeviceCapability | capability | ) | const |
void fast::DeviceCriteria::setCapabilityCriteria | ( | DeviceCapability | capability | ) |
void fast::DeviceCriteria::setDeviceCountCriteria | ( | unsigned int | count | ) |
void fast::DeviceCriteria::setDeviceCountCriteria | ( | unsigned int | min, |
unsigned int | max | ||
) |
void fast::DeviceCriteria::setDevicePreference | ( | DevicePreference | preference | ) |
void fast::DeviceCriteria::setPlatformCriteria | ( | DevicePlatform | platform | ) |
void fast::DeviceCriteria::setTypeCriteria | ( | DeviceType | typeCriteria | ) |