Main Page | Namespace List | Class Hierarchy | Data Structures | File List | Data Fields | Globals | Related Pages

acq2xx__GetVRangeTransaction Class Reference

returns current calibration settings More...

#include <acq2xx.h>

Inheritance diagram for acq2xx__GetVRangeTransaction:

acq2xx__ShellTransaction acq2xx__ShellTransaction acq2xx__Transaction acq2xx__Transaction acq2xx__Transaction acq2xx__Transaction acq2xx__Object acq2xx__Object acq2xx__Object acq2xx__Object acq2xx__Object acq2xx__Object acq2xx__Object acq2xx__Object

Public Member Functions

 acq2xx__GetVRangeTransaction ()
const struct VRangegetVRange (int channel) const
 acq2xx__GetVRangeTransaction ()
const struct VRangegetVRange (int channel) const
virtual int run (struct soap *soap)
virtual int soap_type () const
virtual void soap_default (struct soap *)
virtual void soap_serialize (struct soap *) const
virtual int soap_put (struct soap *, const char *, const char *) const
virtual int soap_out (struct soap *, const char *, int, const char *) const
virtual void * soap_get (struct soap *, const char *, const char *)
virtual void * soap_in (struct soap *, const char *, const char *)

Data Fields

acq2xx__GetAvailableChannelsTransactionchannels
acq2xx__GetAvailableChannelsTransactionchannels
VRangeData ranges

Protected Member Functions

virtual int run (struct soap *soap)

Data Structures

struct  VRange
 single channel calibration range More...
struct  VRangeData

Detailed Description

returns current calibration settings

Definition at line 368 of file acq2xx.h.


Constructor & Destructor Documentation

acq2xx__GetVRangeTransaction::acq2xx__GetVRangeTransaction  ) 
 

Definition at line 179 of file acq2xx_common.cpp.

acq2xx__GetVRangeTransaction::acq2xx__GetVRangeTransaction  ) 
 


Member Function Documentation

const struct VRange& acq2xx__GetVRangeTransaction::getVRange int  channel  )  const
 

const struct VRange & acq2xx__GetVRangeTransaction::getVRange int  channel  )  const
 

Definition at line 191 of file acq2xx_common.cpp.

Referenced by reportVoltsRange().

virtual int acq2xx__GetVRangeTransaction::run struct soap soap  )  [virtual]
 

Reimplemented from acq2xx__ShellTransaction.

int acq2xx__GetVRangeTransaction::run struct soap soap  )  [protected, virtual]
 

Reimplemented from acq2xx__ShellTransaction.

Definition at line 660 of file acq2xx_server.cpp.

References acq2xx__GetAvailableChannelsTransaction::AI, channels, parseVR(), acq2xx__ShellTransaction::result, acq2xx__ShellTransaction::run(), acq2xx__GetAvailableChannelsTransaction::run(), soap_new_acq2xx__GetAvailableChannelsTransaction(), and soap_new_VRange().

void acq2xx__GetVRangeTransaction::soap_default struct soap  )  [virtual]
 

Reimplemented from acq2xx__ShellTransaction.

Definition at line 1545 of file soapC.cpp.

References acq2xx__Transaction::abort_on_error, acq2xx__ShellTransaction::command, acq2xx__Transaction::complete, acq2xx__Object::name, acq2xx__ShellTransaction::result, soap_default_int(), soap_default_string(), soap_default_VRangeData(), and acq2xx__Transaction::status.

Referenced by soap_in_acq2xx__GetVRangeTransaction().

void * acq2xx__GetVRangeTransaction::soap_get struct soap ,
const char *  ,
const char * 
[virtual]
 

Reimplemented from acq2xx__ShellTransaction.

Definition at line 1634 of file soapC.cpp.

References soap_get_acq2xx__GetVRangeTransaction().

void * acq2xx__GetVRangeTransaction::soap_in struct soap ,
const char *  ,
const char * 
[virtual]
 

Reimplemented from acq2xx__ShellTransaction.

Definition at line 1646 of file soapC.cpp.

References soap_in_acq2xx__GetVRangeTransaction().

Referenced by soap_in_acq2xx__GetVRangeTransaction().

int acq2xx__GetVRangeTransaction::soap_out struct soap ,
const char *  ,
int  ,
const char * 
const [virtual]
 

Reimplemented from acq2xx__ShellTransaction.

Definition at line 1590 of file soapC.cpp.

References soap_out_acq2xx__GetVRangeTransaction().

int acq2xx__GetVRangeTransaction::soap_put struct soap ,
const char *  ,
const char * 
const [virtual]
 

Reimplemented from acq2xx__ShellTransaction.

Definition at line 1582 of file soapC.cpp.

References soap::error, soap_embed(), soap_putindependent(), and SOAP_TYPE_acq2xx__GetVRangeTransaction.

void acq2xx__GetVRangeTransaction::soap_serialize struct soap  )  const [virtual]
 

Reimplemented from acq2xx__ShellTransaction.

Definition at line 1511 of file soapC.cpp.

References channels, acq2xx__ShellTransaction::command, acq2xx__Object::name, acq2xx__ShellTransaction::result, soap_serialize_PointerToacq2xx__GetAvailableChannelsTransaction(), soap_serialize_string(), and soap_serialize_VRangeData().

virtual int acq2xx__GetVRangeTransaction::soap_type  )  const [inline, virtual]
 

Reimplemented from acq2xx__ShellTransaction.

Definition at line 484 of file soapStub.h.


Field Documentation

acq2xx__GetAvailableChannelsTransaction* acq2xx__GetVRangeTransaction::channels
 

Definition at line 478 of file soapStub.h.

acq2xx__GetAvailableChannelsTransaction* acq2xx__GetVRangeTransaction::channels
 

Definition at line 372 of file acq2xx.h.

Referenced by reportVoltsRange(), run(), and soap_serialize().

struct VRangeData acq2xx__GetVRangeTransaction::ranges
 

Definition at line 479 of file soapStub.h.


The documentation for this class was generated from the following files:
Generated on Mon Aug 21 12:40:00 2006 for ACQ2XXWebServices by  doxygen 1.4.4