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

Axis Class Reference

#include <Axis.hpp>

List of all members.

Static Public Methods

void initialize (bool bIsServer)
void terminate ()
void AxisDelete (void *pValue, XSDTYPE type)


Detailed Description

Contains methods to initialize and terminate the Axis runtime. Creating a stub also initializes the Axis runtime and deleting the stub terminates it. So simple applications that only ever use one stub at a time do not need to call these methods. More complicated applications that initialize multiple stubs, use them and delete them later, should initialize Axis at the start of their application using Axis::initialize and terminate Axis at the very end of their application with Axis::terminate. Applications that use Axis in multiple threads should also call Axis:: initialize and terminate.


Member Function Documentation

void Axis::AxisDelete void *    pValue,
XSDTYPE    type
[static]
 

Deletes storage allocated by the Axis engine, that is no longer required by the customer application.

Parameters:
pValue 
type  The XSDTYPE of the storage item to be deleted.

void Axis::initialize bool    bIsServer [static]
 

Initializes the Axis runtime.

Parameters:
bIsServer  should be set to false for client applications.

void Axis::terminate   [static]
 

Terminates the Axis runtime.


The documentation for this class was generated from the following file:
Generated on Fri Mar 3 01:12:35 2006 for AxisC++ by doxygen1.2.18