(file) Return to XmlReader.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/XmlReader.h between version 1.56 and 1.56.2.1

version 1.56, 2008/12/02 09:00:54 version 1.56.2.1, 2009/02/09 11:35:00
Line 53 
Line 53 
 class CIMParamValue; class CIMParamValue;
 class CIMValue; class CIMValue;
  
   struct CharString
   {
       const char *value;
       Uint32 length;
       CharString(const char *value, Uint32 length) :
           value(value), length(length)
       {
       }
   };
   
 class PEGASUS_COMMON_LINKAGE XmlReader class PEGASUS_COMMON_LINKAGE XmlReader
 { {
 public: public:
Line 184 
Line 194 
         const char* valueString,         const char* valueString,
         CIMType type);         CIMType type);
  
       static CIMValue stringToValue(
           Uint32 lineNumber,
           const char* valueString,
           Uint32 valueStringLen,
           CIMType type);
   
   
     /* getValueElement - Gets the CIMType and CIMValue for a single     /* getValueElement - Gets the CIMType and CIMValue for a single
         XML Value element.  It expects <VALUE> as the start tag.         XML Value element.  It expects <VALUE> as the start tag.
         @return Returns True if the value element exists         @return Returns True if the value element exists
Line 453 
Line 470 
         const char* dtdVersion);         const char* dtdVersion);
 private: private:
  
       static CIMValue _stringArrayToValue(
           Uint32 lineNumber,
           const Array<CharString>& array,
           CIMType type);
   
     XmlReader()     XmlReader()
     {     {
  


Legend:
Removed from v.1.56  
changed lines
  Added in v.1.56.2.1

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2