Светодиоды
- 1 ответ
- 0 вопросов
2
Вклад в тег
class UserThreadNotify
{
public:
virtual void OnSomeNotification(/*args*/);
};
class UserThread
{
public:
UserThread(UserThreadNotify *notify) :notify(_notify) {}
private:
void OnSomeEvent() { notify->OnSomeNotification(/*args*/); }
UserThreadNotify *notify;
};
class GeneralThread : public UserThreadNotify
{
public:
virtual void OnSomeNotification(/*args*/) {/*...*/}
private:
void CreateUserThread() {/*...*/ UserThread(this);}
};