summaryrefslogtreecommitdiff
path: root/project2/sessionXml.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'project2/sessionXml.cpp')
-rw-r--r--project2/sessionXml.cpp10
1 files changed, 1 insertions, 9 deletions
diff --git a/project2/sessionXml.cpp b/project2/sessionXml.cpp
index 03b48bc..fc552a9 100644
--- a/project2/sessionXml.cpp
+++ b/project2/sessionXml.cpp
@@ -30,11 +30,9 @@ class SessionXml : public Session {
friend class SessionContainerXml;
};
-typedef boost::intrusive_ptr<SessionXml> SessionXmlPtr;
-
const char * xmlFile = "/tmp/project2sessions.xml";
-SessionXmlPtr currentSession;
+DECLARE_COMPONENT_LOADER("xml", SessionContainerXml, SessionContainerLoader);
SessionContainerXml::SessionContainerXml()
{
@@ -42,12 +40,6 @@ SessionContainerXml::SessionContainerXml()
SessionContainerXml::~SessionContainerXml()
{
- CleanUp();
-}
-
-void
-SessionContainerXml::CleanUp()
-{
if (currentSession) {
xmlpp::DomParser parser;
xmlpp::Document * doc;