/// /// \file cafeXML.h /// \author Jan Chrin, PSI /// \date Release: February 2015 /// \version CAFE 1.0.0 /// #ifndef CAFEXML_H #define CAFEXML_H #include #if HAVE_LIBQTXML //- needed for externsions int loadCollectionsFromXML(const char * collectionsFile); int loadGroupsFromXML (const char * groupsFile); int restoreFromXML(const char * snapshotFile); #endif int snapshot2XML (PVGroup pg); void openGroupXMLFile(std::string fileName); void closeGroupXMLFile(std::string fileName); int group2XML (const char * grpName, std::string fileName); #endif // CAFEXML_H