MetadataXML/streamSerializerXML.h
#ifndef streamSerializerXML_h
#define streamSerializerXML_h
#include <maya/adskDataStreamSerializer.h>
#include <libxml/tree.h>
#include <maya/adskCommon.h>
namespace Data {
class Stream;
}
}
{
public:
virtual ~StreamSerializerXML();
read (std::istream& cSrc,
std::string& errors) const;
std::ostream& cDst,
std::string& errors) const;
virtual void getFormatDescription(std::ostream& info) const;
xmlNode& streamNode,
unsigned int& errorCount,
std::string& errors ) const;
private:
StreamSerializerXML();
};
#endif // structureSerializerXML_h