HMSBEAGLE
1.0.0
|
00001 00008 #ifndef __BEAGLE_CPU_SSE_PLUGIN_H__ 00009 #define __BEAGLE_CPU_SSE_PLUGIN_H__ 00010 00011 #ifdef HAVE_CONFIG_H 00012 #include "libhmsbeagle/config.h" 00013 #endif 00014 00015 #include "libhmsbeagle/platform.h" 00016 #include "libhmsbeagle/plugin/Plugin.h" 00017 00018 namespace beagle { 00019 namespace cpu { 00020 00021 class BEAGLE_DLLEXPORT BeagleCPUSSEPlugin : public beagle::plugin::Plugin 00022 { 00023 public: 00024 BeagleCPUSSEPlugin(); 00025 private: 00026 BeagleCPUSSEPlugin( const BeagleCPUSSEPlugin& cp ); // disallow copy by defining this private 00027 }; 00028 00029 } // namespace cpu 00030 } // namespace beagle 00031 00032 extern "C" { 00033 BEAGLE_DLLEXPORT void* plugin_init(void); 00034 } 00035 00036 #endif // __BEAGLE_CPU_SSE_PLUGIN_H__ 00037 00038