예제 #1
0
void PutClass(const char* filename, const CIMClass& cimClass)
{
  //    Array<Sint8> out;
    Buffer out;
    XmlStreamer stream;
    stream.encode(out, cimClass);

    FILE* fp = fopen(filename, "wb");
    PEGASUS_TEST_ASSERT(fp != NULL);
    fputs(out.getData(), fp);
    fclose(fp);
}
예제 #2
0
void PutClass(const char* filename, const CIMClass& cimClass)
{
  //    Array<Sint8> out;
    Array<char> out;
    XmlStreamer stream;
    stream.encode(out, cimClass);
    out.append('\0');

    FILE* fp = fopen(filename, "wb");
    assert(fp != NULL);
    fputs(out.getData(), fp);
    fclose(fp);
}