DMMClass::Device Class Reference

Information structure for a multimeter device. More...

#include <dmmclass.h>

List of all members.

Public Member Functions

 Device ()
 Device (const std::string &_brand, const std::string &_name, const std::string &_protocol, const std::string &_port, int _numValues)

Public Attributes

std::string brand
 Brand name of device.
std::string name
 Model name of device.
std::string protocol
 Protocol name for this device.
std::string port
 Port description for this device (without devicenode).
int numValues
 Number of values this device provides.


Detailed Description

Information structure for a multimeter device.

Definition at line 165 of file dmmclass.h.


Constructor & Destructor Documentation

DMMClass::Device::Device  ) 
 

DMMClass::Device::Device const std::string &  _brand,
const std::string &  _name,
const std::string &  _protocol,
const std::string &  _port,
int  _numValues
[inline]
 

Definition at line 169 of file dmmclass.h.


Member Data Documentation

std::string DMMClass::Device::brand
 

Brand name of device.

Definition at line 181 of file dmmclass.h.

Referenced by DMMClass::device_table(), DMMClass::get_device(), DMMClass::has_device(), DMMClass::html_device_table(), and DMMClass::print_devices().

std::string DMMClass::Device::name
 

Model name of device.

Definition at line 183 of file dmmclass.h.

Referenced by DMMClass::device_table(), DMMClass::get_device(), DMMClass::has_device(), DMMClass::html_device_table(), and DMMClass::print_devices().

int DMMClass::Device::numValues
 

Number of values this device provides.

Definition at line 189 of file dmmclass.h.

std::string DMMClass::Device::port
 

Port description for this device (without devicenode).

Definition at line 187 of file dmmclass.h.

Referenced by DMMClass::device_table(), and DMMClass::html_device_table().

std::string DMMClass::Device::protocol
 

Protocol name for this device.

Definition at line 185 of file dmmclass.h.


The documentation for this class was generated from the following file:
Generated on Mon Jan 22 23:24:18 2007 for cdmm by  doxygen 1.4.6