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

Diff for /pegasus/src/Pegasus/Common/XmlWriter.h between version 1.37 and 1.41

version 1.37, 2002/04/17 18:17:47 version 1.41, 2002/05/15 10:34:30
Line 39 
Line 39 
 #include <Pegasus/Common/Array.h> #include <Pegasus/Common/Array.h>
 #include <Pegasus/Common/String.h> #include <Pegasus/Common/String.h>
 #include <Pegasus/Common/Indentor.h> #include <Pegasus/Common/Indentor.h>
   #include <Pegasus/Common/CIMObject.h>
   #include <Pegasus/Common/CIMClass.h>
   #include <Pegasus/Common/CIMInstance.h>
   #include <Pegasus/Common/CIMProperty.h>
   #include <Pegasus/Common/CIMMethod.h>
   #include <Pegasus/Common/CIMParameter.h>
   #include <Pegasus/Common/CIMQualifier.h>
   #include <Pegasus/Common/CIMQualifierDecl.h>
   #include <Pegasus/Common/CIMValue.h>
 #include <Pegasus/Common/CIMReference.h> #include <Pegasus/Common/CIMReference.h>
 #include <Pegasus/Common/CIMPropertyList.h> #include <Pegasus/Common/CIMPropertyList.h>
 #include <Pegasus/Common/CIMNamedInstance.h> #include <Pegasus/Common/CIMNamedInstance.h>
Line 46 
Line 55 
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 class CIMConstQualifierDecl;  
 class CIMConstClass;  
 class CIMConstInstance;  
   
 class PEGASUS_COMMON_LINKAGE XmlWriter class PEGASUS_COMMON_LINKAGE XmlWriter
 { {
 public: public:
Line 61 
Line 66 
         append(out, Char16(x));         append(out, Char16(x));
     }     }
  
       static void append(Array<Sint8>& out, Boolean x);
   
     static void append(Array<Sint8>& out, Uint32 x);     static void append(Array<Sint8>& out, Uint32 x);
  
       static void append(Array<Sint8>& out, Sint32 x);
   
       static void append(Array<Sint8>& out, Uint64 x);
   
       static void append(Array<Sint8>& out, Sint64 x);
   
       static void append(Array<Sint8>& out, Real64 x);
   
     static void append(Array<Sint8>& out, const char* str);     static void append(Array<Sint8>& out, const char* str);
  
     static void append(Array<Sint8>& out, const String& str);     static void append(Array<Sint8>& out, const String& str);
Line 114 
Line 129 
         Array<Sint8>& out,         Array<Sint8>& out,
         const CIMReference& objectPath);         const CIMReference& objectPath);
  
       static void appendValueElement(
           Array<Sint8>& out,
           const CIMValue& value);
   
       static void printValueElement(
           const CIMValue& value,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendValueObjectWithPathElement(
           Array<Sint8>& out,
           const CIMObjectWithPath& objectWithPath);
   
       static void appendValueReferenceElement(
           Array<Sint8>& out,
           const CIMReference& reference,
           Boolean putValueWrapper);
   
       static void printValueReferenceElement(
           const CIMReference& reference,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendValueNamedInstanceElement(
           Array<Sint8>& out,
           const CIMNamedInstance& namedInstance);
   
       static void appendClassElement(
           Array<Sint8>& out,
           const CIMConstClass& cimclass);
   
       static void printClassElement(
           const CIMConstClass& cimclass,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendInstanceElement(
           Array<Sint8>& out,
           const CIMConstInstance& instance);
   
       static void printInstanceElement(
           const CIMConstInstance& instance,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendObjectElement(
           Array<Sint8>& out,
           const CIMConstObject& object);
   
       static void appendPropertyElement(
           Array<Sint8>& out,
           const CIMConstProperty& property);
   
       static void printPropertyElement(
           const CIMConstProperty& property,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendMethodElement(
           Array<Sint8>& out,
           const CIMConstMethod& method);
   
       static void printMethodElement(
           const CIMConstMethod& method,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendParameterElement(
           Array<Sint8>& out,
           const CIMConstParameter& parameter);
   
       static void printParameterElement(
           const CIMConstParameter& parameter,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendParamValueElement(
           Array<Sint8>& out,
           const CIMParamValue& paramValue);
   
       static void printParamValueElement(
           const CIMParamValue& paramValue,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendQualifierElement(
           Array<Sint8>& out,
           const CIMConstQualifier& qualifier);
   
       static void printQualifierElement(
           const CIMConstQualifier& qualifier,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
       static void appendQualifierDeclElement(
           Array<Sint8>& out,
           const CIMConstQualifierDecl& qualifierDecl);
   
       static void printQualifierDeclElement(
           const CIMConstQualifierDecl& qualifierDecl,
           PEGASUS_STD(ostream)& os=PEGASUS_STD(cout));
   
     static void appendMethodCallHeader(     static void appendMethodCallHeader(
         Array<Sint8>& out,         Array<Sint8>& out,
         const char* host,         const char* host,
Line 247 
Line 355 
  
     static void appendEMethodRequestHeader(     static void appendEMethodRequestHeader(
         Array<Sint8>& out,         Array<Sint8>& out,
           const char* requestUri,
         const char* host,         const char* host,
         const char* cimMethod,         const char* cimMethod,
         const String& authenticationHeader,         const String& authenticationHeader,
Line 257 
Line 366 
         Uint32 contentLength);         Uint32 contentLength);
  
     static Array<Sint8> formatSimpleEMethodReqMessage(     static Array<Sint8> formatSimpleEMethodReqMessage(
           const char* requestUri,
         const char* host,         const char* host,
         const char* eMethodName,         const char* eMethodName,
         const String& messageId,         const String& messageId,


Legend:
Removed from v.1.37  
changed lines
  Added in v.1.41

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2