HMSBEAGLE  1.0.0
BeagleCPUSSEPlugin.h
1 
8 #ifndef __BEAGLE_CPU_SSE_PLUGIN_H__
9 #define __BEAGLE_CPU_SSE_PLUGIN_H__
10 
11 #ifdef HAVE_CONFIG_H
12 #include "libhmsbeagle/config.h"
13 #endif
14 
15 #include "libhmsbeagle/platform.h"
16 #include "libhmsbeagle/plugin/Plugin.h"
17 
18 namespace beagle {
19 namespace cpu {
20 
21 class BEAGLE_DLLEXPORT BeagleCPUSSEPlugin : public beagle::plugin::Plugin
22 {
23 public:
25 private:
26  BeagleCPUSSEPlugin( const BeagleCPUSSEPlugin& cp ); // disallow copy by defining this private
27 };
28 
29 } // namespace cpu
30 } // namespace beagle
31 
32 extern "C" {
33  BEAGLE_DLLEXPORT void* plugin_init(void);
34 }
35 
36 #endif // __BEAGLE_CPU_SSE_PLUGIN_H__
37 
38