MFMv2.0.10
Movable Feast Machine Simulator 2.0.10
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Test_Common.h
1 #ifndef TEST_COMMON_H /* -*- C++ -*- */
2 #define TEST_COMMON_H
3 
4 #include "Grid.h"
5 #include "P0Atom.h"
6 #include "ParamConfig.h"
7 #include "ElementTable.h"
8 #include "EventWindow.h"
9 #include "Tile.h"
10 
11 namespace MFM {
12 
13  /* Some types for us to test */
14  typedef ParamConfig<> TestParamConfig;
15  // Deprecating P1Atom Sun Jul 27 18:00:05 2014
16  // typedef P1Atom<TestParamConfig> TestAtom;
17  typedef P0Atom<TestParamConfig> TestAtom;
18  typedef CoreConfig<TestAtom, TestParamConfig> TestCoreConfig;
19 
20  typedef GridConfig<TestCoreConfig,4,3> TestGridConfig;
21  typedef Grid<TestGridConfig> TestGrid;
22  typedef ElementTable<TestCoreConfig> TestElementTable;
23  typedef EventWindow<TestCoreConfig> TestEventWindow;
24  typedef Tile<TestCoreConfig> TestTile;
25 
26 } /* namespace MFM */
27 
28 #endif /*TEST_COMMON_H*/
29