DMMClass::Protocol Class Reference

Information structure for a multimeter protocol. More...

#include <dmmclass.h>

List of all members.

Public Member Functions

 Protocol (DMMClass *(*_fkt)(void), const std::string &_name, const std::string &_menuText)

Public Attributes

DMMClass *(* createFunction )(void)
 The createFunction returns a new DMMClass object.
std::string name
 The short protocol name.
std::string menuText
 A more verbose text for menus.


Detailed Description

Information structure for a multimeter protocol.

Definition at line 144 of file dmmclass.h.


Constructor & Destructor Documentation

DMMClass::Protocol::Protocol DMMClass *(*)(void)  _fkt,
const std::string &  _name,
const std::string &  _menuText
[inline]
 

Definition at line 147 of file dmmclass.h.


Member Data Documentation

DMMClass*(* DMMClass::Protocol::createFunction)(void)
 

The createFunction returns a new DMMClass object.

Referenced by DMMClass::create_protocol().

std::string DMMClass::Protocol::menuText
 

A more verbose text for menus.

Definition at line 160 of file dmmclass.h.

Referenced by DMMClass::print_protocols().

std::string DMMClass::Protocol::name
 

The short protocol name.

Definition at line 158 of file dmmclass.h.

Referenced by DMMClass::print_protocols().


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