SpikeStream Library
0.2
|
00001 #ifndef ARCHIVE_H 00002 #define ARCHIVE_H 00003 00004 //SpikeStream includes 00005 #include "ArchiveInfo.h" 00006 using namespace spikestream; 00007 00008 namespace spikestream { 00009 00011 class Archive { 00012 public: 00013 Archive(const ArchiveInfo& archiveInfo); 00014 ~Archive(); 00015 00016 unsigned int getID() { return info.getID(); } 00017 unsigned int getTimeStep() { return timeStep; } 00018 void setTimeStep(unsigned int timeStep){ this->timeStep = timeStep; } 00019 00020 private: 00021 //======================== VARIABLES =========================== 00023 ArchiveInfo info; 00024 00026 unsigned int timeStep; 00027 }; 00028 00029 } 00030 00031 #endif//ARCHIVE_H 00032