Files
cpp/include/cafeXML.h
2021-03-16 09:30:56 +01:00

25 lines
597 B
C++

///
/// \file cafeXML.h
/// \author Jan Chrin, PSI
/// \date Release: February 2015
/// \version CAFE 1.0.0
///
#ifndef CAFEXML_H
#define CAFEXML_H
#include <config.h>
#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