CSIM: mexnetwork.h Source File

mexnetwork.h

Go to the documentation of this file.
00001 
00005 #ifndef _MEXNETWORK_H_
00006 #define _MEXNETWORK_H_
00007 
00008 #include <mex.h>
00009 #include "globaldefinitions.h"
00010 #include "network.h"
00011 
00012 class MexRecorder;
00013 
00015 class MexNetwork : public Network {
00016 
00017 public:
00018   
00020   MexNetwork();
00021   
00023   virtual ~MexNetwork();
00024   
00026   virtual int addNewObject(Advancable *O);
00027 
00029   mxArray *getMexOutput(void);
00030 
00032   mxArray *exportNetwork(void);
00033 
00035 
00040   int importNetwork(const mxArray *mxNet);
00041 
00042 private:
00043   csimList<MexRecorder,2> mexRecorderList;
00044 
00045 };
00046 
00047 #endif

 
(C) 2003, Thomas Natschläger last modified 07/10/2006