diff options
Diffstat (limited to 'protocols/Skype/src/skype_subclassing.h')
-rw-r--r-- | protocols/Skype/src/skype_subclassing.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/protocols/Skype/src/skype_subclassing.h b/protocols/Skype/src/skype_subclassing.h index 578de49ef7..17b8f1f1c2 100644 --- a/protocols/Skype/src/skype_subclassing.h +++ b/protocols/Skype/src/skype_subclassing.h @@ -97,6 +97,8 @@ private: class CAccount : public Account
{
public: + typedef void (CSkypeProto::* OnAccountChanged)(int); + typedef DRef<CAccount, Account> Ref; typedef DRefs<CAccount, Account> Refs; @@ -112,7 +114,11 @@ public: bool IsOnline();
-private:
+ void SetOnAccountChangedCallback(OnAccountChanged callback, CSkypeProto* proto); + +private: + CSkypeProto* proto;
+ OnAccountChanged callback;
void OnChange(int prop); }; |