Qname Class Reference

#include <Qname.h>

Collaboration diagram for Qname:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 Qname (const std::string &name)
 Qname (const Qname &qn)
 Qname ()
std::string getLocalName (void) const
std::string getPrefix (void) const
std::string getNamespace (void) const
void setNamespace (std::string uri)
bool operator== (const Qname &qn) const
void operator= (const std::string &name)

Friends

std::ostream & operator<< (std::ostream &os, const Qname &qn)


Detailed Description

Definition at line 30 of file Qname.h.


Constructor & Destructor Documentation

Qname::Qname ( const std::string &  name  )  [inline]

Definition at line 49 of file Qname.h.

Qname::Qname ( const Qname qn  )  [inline]

Definition at line 55 of file Qname.h.

References localname, namespaceUri, and prefix.

Qname::Qname (  )  [inline]

Definition at line 63 of file Qname.h.


Member Function Documentation

std::string Qname::getLocalName ( void   )  const [inline]

std::string Qname::getPrefix ( void   )  const [inline]

std::string Qname::getNamespace ( void   )  const [inline]

void Qname::setNamespace ( std::string  uri  )  [inline]

bool Qname::operator== ( const Qname qn  )  const [inline]

Definition at line 104 of file Qname.h.

References getLocalName(), and getNamespace().

void Qname::operator= ( const std::string &  name  )  [inline]

Definition at line 69 of file Qname.h.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const Qname qn 
) [friend]

Definition at line 136 of file Qname.h.


The documentation for this class was generated from the following file:

Generated on Sat Jan 10 19:07:11 2009 for wsdlpull by  doxygen 1.5.5