fintp_ws
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
wsu::Identifier Class Reference

#include <Identifier.h>

Inheritance diagram for wsu::Identifier:

Public Member Functions

 Identifier (const string &identifier="")
 
 ~Identifier ()
 
string getIdentifier () const
 
void setIdentifier (const string &identifier)
 
- Public Member Functions inherited from WSSerializable
 WSSerializable (const string &elementName="name", const string &namespaceId="ns", const string &namespaceUri="uri")
 
virtual ~WSSerializable ()
 
string Serialize () const
 
DOMNode * Serialize (DOMNode *root) const
 
WSSerializableDeserialize (const DOMNode *data) const
 
string getElementName () const
 
string getNamespaceId () const
 
string getNamespaceUri () const
 

Protected Member Functions

string internalSerialize () const
 
DOMNode * internalSerialize (DOMNode *root) const
 
WSSerializableinternalDeserialize (const DOMNode *data)
 

Private Attributes

string m_Identifier
 

Additional Inherited Members

- Protected Attributes inherited from WSSerializable
string m_ElementName
 
string m_NamespaceId
 
string m_NamespaceUri
 

Constructor & Destructor Documentation

wsu::Identifier::Identifier ( const string &  identifier = "")
wsu::Identifier::~Identifier ( )

Member Function Documentation

string wsu::Identifier::getIdentifier ( ) const
inline
WSSerializable * wsu::Identifier::internalDeserialize ( const DOMNode *  data)
protectedvirtual

Implements WSSerializable.

string wsu::Identifier::internalSerialize ( ) const
protectedvirtual

Implements WSSerializable.

DOMNode * wsu::Identifier::internalSerialize ( DOMNode *  root) const
protectedvirtual

Reimplemented from WSSerializable.

void wsu::Identifier::setIdentifier ( const string &  identifier)
inline

Member Data Documentation

string wsu::Identifier::m_Identifier
private

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