fesa::DeviceElement Class Reference

This class stores device information. More...

#include <ParserElements.h>

Inheritance diagram for fesa::DeviceElement:
fesa::DataStoreElement

List of all members.

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_

Detailed Description

This class stores device information.

Definition at line 269 of file ParserElements.h.


Constructor & Destructor Documentation

fesa::DeviceElement::DeviceElement ( std::string  name  ) 

constructor

Parameters:
name of the device

Definition at line 222 of file ParserElements.cpp.

fesa::DeviceElement::~DeviceElement (  ) 

destructor

Definition at line 228 of file ParserElements.cpp.


Member Function Documentation

const std::string & fesa::DeviceElement::getAccelerator (  ) 
Returns:
the accelerator of the device

Definition at line 233 of file ParserElements.cpp.

References fesa::DataStoreElement::getFieldValue().

const std::string & fesa::DeviceElement::getDescription (  ) 
Returns:
the description of the device

Definition at line 238 of file ParserElements.cpp.

References fesa::DataStoreElement::getFieldValue().

bool fesa::DeviceElement::isMultiplexed (  ) 
Returns:
true if the device is multiplexed

Reimplemented from fesa::DataStoreElement.

Definition at line 243 of file ParserElements.cpp.

References fesa::DataStoreElement::getFieldValue().


Member Data Documentation

std::vector<std::string> fesa::DeviceElement::extraCriterionCol_

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

Generated on 18 Jan 2013 for Fesa by  doxygen 1.6.1