#ifndef _I_INSPECTOR_ #define _I_INSPECTOR_ #include #include /** * profiling events * */ enum { COND_ACT, COND_DEACT, ACTION_SEL, RULESUCC_SEL, RULEFAIL_SEL, LAST }; /** * interface for releaseable entities, * i. e. rules of hrplan and whole sfhrplans */ class IInspector { public: /** * processed occured event on element * */ virtual void processEvent(int, std::string) = 0; }; #endif