00001 // Copyright CERN 2012 - Developed in collaboration with GSI 00002 00003 #include <fesa-core/Persistency/PersistencyUnit.h> 00004 00005 #include <fesa-core/DataStore/GlobalDevice.h> 00006 #include <fesa-core/DataStore/AbstractDevice.h> 00007 #include <fesa-core/DataStore/DomainStore.h> 00008 00009 00010 namespace fesa 00011 { 00012 00013 PersistencyUnit::PersistencyUnit(GlobalDevice& globalDevice, std::vector<AbstractDevice*> deviceCol, 00014 std::vector<DomainStore*> domainStoreCol, const std::string& persistencyFileName) : 00015 pGlobalDevice_(globalDevice), 00016 deviceCol_(deviceCol), 00017 domainStoreCol_(domainStoreCol), 00018 persistencyFileName_(persistencyFileName) 00019 { 00020 } 00021 00022 } // fesa