|
|
@ -12,7 +12,7 @@ using michlib::MDateTime; |
|
|
|
#define ADD_ACTION(actclass, actname, suptest, ...) ADD ACTION CLASS: actclass |
|
|
|
#define ADD_ACTION(actclass, actname, suptest, ...) ADD ACTION CLASS: actclass |
|
|
|
#else |
|
|
|
#else |
|
|
|
#define ADD_ACTION(actclass, actname, suptest, ...) \ |
|
|
|
#define ADD_ACTION(actclass, actname, suptest, ...) \ |
|
|
|
class Action##actclass __VA_OPT__( : public) __VA_ARGS__ \
|
|
|
|
class Action##actclass __VA_OPT__( : protected) __VA_ARGS__ \
|
|
|
|
{ \
|
|
|
|
{ \
|
|
|
|
public: \
|
|
|
|
public: \
|
|
|
|
static constexpr const char* name = #actname; \
|
|
|
|
static constexpr const char* name = #actname; \
|
|
|
|