Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages | Examples

INamespace Class Reference

interface for the Namespace. More...

#include <INamespace.hpp>

List of all members.

Public Member Functions

virtual const AxisChar * getPrefix ()=0
virtual const AxisChar * getURI ()=0
virtual int setURI (const AxisChar *achURI)=0
virtual int setPrefix (const AxisChar *achPrefix)=0


Detailed Description

interface for the Namespace.

Author:
Roshan Weerasuriya (roshan@opensource.lk, roshanw@jkcsworld.com, roshan_444@yahoo.com)


Member Function Documentation

virtual const AxisChar* INamespace::getPrefix  )  [pure virtual]
 

Gets the prefix of this Namespace.

Returns:
prefix of this namespace.

virtual const AxisChar* INamespace::getURI  )  [pure virtual]
 

Gets the namespace uri of this Namespace.

Returns:
namespace uri of this Namespace

virtual int INamespace::setPrefix const AxisChar *  achPrefix  )  [pure virtual]
 

Sets the prefix of this Namespace.

Parameters:
prefix The prefix to set in.
Returns:
AXIS_SUCCESS if successful AXIS_FAIL otherwise. NOTE: Passing NULL will result in a AXIS_FAIL

virtual int INamespace::setURI const AxisChar *  achURI  )  [pure virtual]
 

Sets the namespace uri of this Namespace.

Parameters:
uri The namespace uri to set in.
Returns:
AXIS_SUCCESS if successful AXIS_FAIL otherwise. NOTE: Passing NULL will result in a AXIS_FAIL


The documentation for this class was generated from the following file:
Generated on Sat Apr 9 15:11:57 2005 for AxisC++ by doxygen 1.3.8