COMPASSi/trunk/code/projects/DataManager/XmlSerialization/XmlSerialization.cpp

35 lines
623 B
C++
Raw Normal View History

2025-06-25 15:06:42 +08:00
#include "XmlSerialization.h"
#include <algorithm>
#include <string>
XmlSerialization *XmlSerialization::m_pXmlSerialization = nullptr;
XmlSerialization *XmlSerialization::getXmlSerializationInstance()
{
if (m_pXmlSerialization == nullptr)
{
m_pXmlSerialization = new XmlSerialization();
}
return m_pXmlSerialization;
}
void XmlSerialization::destroy()
{
if (m_pXmlSerialization != nullptr)
{
delete m_pXmlSerialization;
m_pXmlSerialization = nullptr;
}
}
XmlSerialization::XmlSerialization()
{
m_ModelDS = nullptr;
}
XmlSerialization::~XmlSerialization()
{
}