Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

LibGPIB::MOSConnection Class Reference

#include <MOSConnection.h>

Inheritance diagram for LibGPIB::MOSConnection:

LibGPIB::Connection List of all members.

Public Types

enum  MOSTerminal {
  GATE = 0,
  DRAIN = 1,
  SOURCE = 2,
  SUBSTRATE = 3
}

Public Methods

 MOSConnection ()
 Default constructor.

virtual void Connect (int terminal, int smu)
virtual int SMU (int terminal)

Static Public Attributes

const int TERMINALS = 4

Private Attributes

int mSMU [TERMINALS]
 The assignment of the SMUs to various terminals of the device.


Member Enumeration Documentation

enum LibGPIB::MOSConnection::MOSTerminal

Enumeration values:
GATE  
DRAIN  
SOURCE  
SUBSTRATE  

Definition at line 13 of file MOSConnection.h.


Constructor & Destructor Documentation

LibGPIB::MOSConnection::MOSConnection ( ) [inline]

Default constructor.

Definition at line 36 of file MOSConnection.h.


Member Function Documentation

void LibGPIB::MOSConnection::Connect ( int terminal,
int smu ) [inline, virtual]

Reimplemented from LibGPIB::Connection.

Definition at line 44 of file MOSConnection.h.

int LibGPIB::MOSConnection::SMU ( int terminal ) [inline, virtual]

Reimplemented from LibGPIB::Connection.

Definition at line 57 of file MOSConnection.h.


Member Data Documentation

const int LibGPIB::MOSConnection::TERMINALS = 4 [static]

Definition at line 11 of file MOSConnection.h.

int LibGPIB::MOSConnection::mSMU[TERMINALS] [private]

The assignment of the SMUs to various terminals of the device.

Definition at line 31 of file MOSConnection.h.


The documentation for this class was generated from the following file:
Generated at Tue Aug 8 01:37:56 2000 for libgpib by doxygen1.1.4 written by Dimitri van Heesch, © 1997-2000