- Main Page
- Related Pages
- Classes
- Files

# work/mixpp/bdm/stat/libDS.h

Go to the documentation of this file.

    00001
    00013 #ifndef DS_H
    00014 #define DS_H
    00015
    00016 #include <itpp/itbase.h>
    00017 #include "libBM.h"
    00018
    00019 using namespace itpp;
    00020
    00028 class MemDS : public DS {
    00029 mat Data;
    00030 int time;
    00031 ivec rowid;
    00032 ivec delays;
    00033
    00034 public:
    00035         void getdata(vec &dt);
    00036         void getdata(vec &dt, ivec &indeces);
    00037         void linkrvs(RV &drv, RV &urv);
    00038         void write(vec &ut){it_error("MemDS::write is not supported");}
    00039         void write(vec &ut,ivec &indexes){it_error("MemDS::write is not supported");}
    00040         void step();
    00042         MemDS(mat &Dat, ivec &rowid, ivec &delays);
    00043 };
    00044
    00045
    00046
    00047 #endif // DS_H