This class stores device information. More...
#include <ParserElements.h>
Public Member Functions | |
DeviceElement (std::string name) | |
constructor | |
~DeviceElement () | |
destructor | |
const std::string & | getAccelerator () |
const std::string & | getDescription () |
bool | isMultiplexed () |
Public Attributes | |
std::vector< std::string > | extraCriterionCol_ |
This class stores device information.
Definition at line 269 of file ParserElements.h.
fesa::DeviceElement::DeviceElement | ( | std::string | name | ) |
fesa::DeviceElement::~DeviceElement | ( | ) |
destructor
Definition at line 228 of file ParserElements.cpp.
const std::string & fesa::DeviceElement::getAccelerator | ( | ) |
Definition at line 233 of file ParserElements.cpp.
References fesa::DataStoreElement::getFieldValue().
const std::string & fesa::DeviceElement::getDescription | ( | ) |
Definition at line 238 of file ParserElements.cpp.
References fesa::DataStoreElement::getFieldValue().
bool fesa::DeviceElement::isMultiplexed | ( | ) |
Reimplemented from fesa::DataStoreElement.
Definition at line 243 of file ParserElements.cpp.
References fesa::DataStoreElement::getFieldValue().
std::vector<std::string> fesa::DeviceElement::extraCriterionCol_ |
Definition at line 303 of file ParserElements.h.
Referenced by fesa::DeviceFactoryImp< GlobalDeviceType, DomainStoreType, DevInstType >::configureFields(), and fesa::InitializeDataStoreManager::processExtraMuxField().