#ifndef SESSIONXML_H #define SESSIONXML_H #include "sessionContainer.h" #include "options.h" #include class SessionContainerXml : public SessionContainer { public: SessionContainerXml(); ~SessionContainerXml(); void SaveSession(SessionPtr) const; INITOPTIONS; protected: SessionPtr getSession(const boost::uuids::uuid & sid) const; private: // Configurables static boost::filesystem::path xmlDir; friend class CustomSessionContainerFactoryXml; }; #endif