21 #ifndef mia_core_selftestcmdoption_hh
22 #define mia_core_selftestcmdoption_hh
52 friend class CSelftestOption;
62 virtual int do_run(
int argc,
char **argv)
const = 0;
77 #define SELFTEST_CALLBACK(NAME) class NAME: public CSelftestCallback { \
79 using CSelftestCallback::CSelftestCallback; \
82 int do_run(int argc, char **argv)const { \
83 return ::boost::unit_test::unit_test_main( &init_unit_test, argc, argv); \
#define NS_MIA_BEGIN
conveniance define to start the mia namespace
#define EXPORT_CORE
Macro to manage Visual C++ style dllimport/dllexport.
#define NS_MIA_END
conveniance define to end the mia namespace