SpikeStream Library  0.2
Archive.h
Go to the documentation of this file.
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 
 All Classes Files Functions Variables Typedefs Defines