MetadataXML/channelSerializerXML.h
#ifndef channelSerializerXML_h
#define channelSerializerXML_h
#include <maya/adskDataChannelSerializer.h>
#include <libxml/tree.h>
#include <maya/adskCommon.h>
namespace Data {
class Channel;
}
}
{
public:
virtual ~ChannelSerializerXML();
read (std::istream& cSrc,
std::string& errors) const;
std::ostream& cDst,
std::string& errors) const;
virtual void getFormatDescription(std::ostream& info) const;
xmlNode& channelNode,
unsigned int& errorCount,
std::string& errors ) const;
private:
ChannelSerializerXML();
};
#endif // channelSerializerXML_h