SOAPAttribute.h

Go to the documentation of this file.
00001 
00010 // SOAPAttribute.h: interface for the SOAPAttribute class.
00011 //
00013 /*
00014 #if !defined(SOAPATTRIBUTE_H)
00015     #include "SOAPAttribute.h"
00016 #endif // !defined(SOAPATTRIBUTE_H)
00017 */
00018 #if !defined(SOAPATTRIBUTE_H)
00019 #define SOAPATTRIBUTE_H
00020 
00021 #if _MSC_VER > 1000
00022 #pragma once
00023 #endif // _MSC_VER > 1000
00024 
00025 #ifndef _STRING_
00026     #include <string>
00027 #endif // _STRING_
00028 
00029 class SOAPAttribute  
00030 {
00031 public:
00032     SOAPAttribute();
00033     virtual ~SOAPAttribute();
00034     
00035     // namespaceName
00036     // Description:
00037     //  Returns a reference to the internal namespace name.
00038     // Arugments:
00039     //  N/A
00040     // Return Value:
00041     //  See description.
00042     std::string& namespaceName();
00043     
00044     // accessor
00045     // Description:
00046     //  Returns a reference to the internal accessor.
00047     // Arugments:
00048     //  N/A
00049     // Return Value:
00050     //  See description.
00051     std::string& accessor();
00052     
00053     // value
00054     // Description:
00055     //  Returns a reference to the internal value.
00056     // Arugments:
00057     //  N/A
00058     // Return Value:
00059     //  See description.
00060     std::string& value();
00061 private:
00062     
00063     // m_szNamespaceName
00064     // Description: Stores the name of the namespace associated 
00065     // with the attribute.
00066     std::string m_szNamespaceName;
00067     
00068     // m_szAccessor
00069     // Description: Stores the name of the attributes accessor.
00070     std::string m_szAccessor;
00071     
00072     // m_szValue
00073     // Description: Value of the attribute.
00074     std::string m_szValue;
00075 };
00076 
00077 #endif // !defined(SOAPATTRIBUTE_H)

Generated on Tue Mar 28 09:10:14 2006 for Simple SOAP by  doxygen 1.4.6