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

acq2xx__Object Class Reference

generic top level Object. More...

#include <acq2xx.h>

Inheritance diagram for acq2xx__Object:

acq2xx__Transaction acq2xx__Transaction acq2xx__ShellTransaction acq2xx__ShellTransaction acq2xx__TransactionList acq2xx__TransactionList acq2xx__ShellTransaction acq2xx__ShellTransaction acq2xx__TransactionList acq2xx__TransactionList

Public Member Functions

 acq2xx__Object ()
 acq2xx__Object (const char *name)
virtual ~acq2xx__Object ()
virtual void print ()
const char * getName ()
 acq2xx__Object ()
 acq2xx__Object (const char *name)
virtual ~acq2xx__Object ()
virtual void print ()
const char * getName ()
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

char * name
char * name

Detailed Description

generic top level Object.

Definition at line 121 of file acq2xx.h.


Constructor & Destructor Documentation

acq2xx__Object::acq2xx__Object  ) 
 

Definition at line 12 of file acq2xx_common.cpp.

References name.

acq2xx__Object::acq2xx__Object const char *  name  ) 
 

Definition at line 17 of file acq2xx_common.cpp.

acq2xx__Object::~acq2xx__Object  )  [virtual]
 

Definition at line 22 of file acq2xx_common.cpp.

acq2xx__Object::acq2xx__Object  ) 
 

acq2xx__Object::acq2xx__Object const char *  name  ) 
 

virtual acq2xx__Object::~acq2xx__Object  )  [virtual]
 


Member Function Documentation

const char* acq2xx__Object::getName  ) 
 

const char * acq2xx__Object::getName  ) 
 

Definition at line 31 of file acq2xx_common.cpp.

References name.

Referenced by acq2xx__Transaction::getCommand().

virtual void acq2xx__Object::print  )  [virtual]
 

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, and acq2xx__ModeSetTransaction.

void acq2xx__Object::print  )  [virtual]
 

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, and acq2xx__ModeSetTransaction.

Definition at line 26 of file acq2xx_common.cpp.

References name.

Referenced by acq2xx__Transaction::print().

void acq2xx__Object::soap_default struct soap  )  [virtual]
 

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__ClockSetTransaction, acq2xx__InternalClockSetTransaction, acq2xx__ExternalClockSetTransaction, acq2xx__SignalSetTransaction, acq2xx__AcqControlTransaction, acq2xx__GetAvailableChannelsTransaction, and acq2xx__GetVRangeTransaction.

Definition at line 4538 of file soapC.cpp.

References name, and soap_default_string().

Referenced by soap_in_acq2xx__Object().

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

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__ClockSetTransaction, acq2xx__InternalClockSetTransaction, acq2xx__ExternalClockSetTransaction, acq2xx__SignalSetTransaction, acq2xx__AcqControlTransaction, acq2xx__GetAvailableChannelsTransaction, and acq2xx__GetVRangeTransaction.

Definition at line 4575 of file soapC.cpp.

References soap_get_acq2xx__Object().

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

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__ClockSetTransaction, acq2xx__InternalClockSetTransaction, acq2xx__ExternalClockSetTransaction, acq2xx__SignalSetTransaction, acq2xx__AcqControlTransaction, acq2xx__GetAvailableChannelsTransaction, and acq2xx__GetVRangeTransaction.

Definition at line 4587 of file soapC.cpp.

References soap_in_acq2xx__Object().

Referenced by soap_in_acq2xx__Object().

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

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__ClockSetTransaction, acq2xx__InternalClockSetTransaction, acq2xx__ExternalClockSetTransaction, acq2xx__SignalSetTransaction, acq2xx__AcqControlTransaction, acq2xx__GetAvailableChannelsTransaction, and acq2xx__GetVRangeTransaction.

Definition at line 4557 of file soapC.cpp.

References soap_out_acq2xx__Object().

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

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__ClockSetTransaction, acq2xx__InternalClockSetTransaction, acq2xx__ExternalClockSetTransaction, acq2xx__SignalSetTransaction, acq2xx__AcqControlTransaction, acq2xx__GetAvailableChannelsTransaction, and acq2xx__GetVRangeTransaction.

Definition at line 4549 of file soapC.cpp.

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

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

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__ClockSetTransaction, acq2xx__InternalClockSetTransaction, acq2xx__ExternalClockSetTransaction, acq2xx__SignalSetTransaction, acq2xx__AcqControlTransaction, acq2xx__GetAvailableChannelsTransaction, and acq2xx__GetVRangeTransaction.

Definition at line 4527 of file soapC.cpp.

References name, and soap_serialize_string().

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

Reimplemented in acq2xx__Transaction, acq2xx__TransactionList, acq2xx__ShellTransaction, acq2xx__ModeSetTransaction, acq2xx__ClockSetTransaction, acq2xx__InternalClockSetTransaction, acq2xx__ExternalClockSetTransaction, acq2xx__SignalSetTransaction, acq2xx__AcqControlTransaction, acq2xx__GetAvailableChannelsTransaction, and acq2xx__GetVRangeTransaction.

Definition at line 130 of file soapStub.h.


Field Documentation

char* acq2xx__Object::name
 

Definition at line 123 of file soapStub.h.

char* acq2xx__Object::name
 

Definition at line 123 of file acq2xx.h.

Referenced by acq2xx__Object(), getName(), print(), soap_default(), acq2xx__Transaction::soap_default(), acq2xx__ShellTransaction::soap_default(), acq2xx__ModeSetTransaction::soap_default(), acq2xx__ClockSetTransaction::soap_default(), acq2xx__InternalClockSetTransaction::soap_default(), acq2xx__ExternalClockSetTransaction::soap_default(), acq2xx__SignalSetTransaction::soap_default(), acq2xx__GetAvailableChannelsTransaction::soap_default(), acq2xx__GetVRangeTransaction::soap_default(), soap_serialize(), acq2xx__Transaction::soap_serialize(), acq2xx__ShellTransaction::soap_serialize(), acq2xx__ModeSetTransaction::soap_serialize(), acq2xx__ClockSetTransaction::soap_serialize(), acq2xx__InternalClockSetTransaction::soap_serialize(), acq2xx__ExternalClockSetTransaction::soap_serialize(), acq2xx__SignalSetTransaction::soap_serialize(), acq2xx__GetAvailableChannelsTransaction::soap_serialize(), acq2xx__GetVRangeTransaction::soap_serialize(), and test_harness().


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