mmserv/tms/tmsimpl/inc/tmsvolumeeffectbodyimpl.h
changeset 12 5a06f39ad45b
parent 0 71ca22bcf22a
child 13 f5c5c82a163e
equal deleted inserted replaced
0:71ca22bcf22a 12:5a06f39ad45b
    46     virtual gint GetType(TMSEffectType& effecttype);
    46     virtual gint GetType(TMSEffectType& effecttype);
    47 
    47 
    48     // From MQueueHandlerObserver
    48     // From MQueueHandlerObserver
    49     virtual void QueueEvent(TInt aEventType, TInt aError, void* user_data);
    49     virtual void QueueEvent(TInt aEventType, TInt aError, void* user_data);
    50 
    50 
    51     gint SetParentEffect(TMSEffect*& parenteffect);
    51     void SetParent(TMSEffect*& parent);
    52     void SetProxy(TMSCallProxy* aProxy, gpointer queuehandler);
    52     void SetProxy(TMSCallProxy* aProxy, gpointer queuehandler);
    53 
    53 
    54 private:
    54 private:
    55     TMSVolumeEffectBodyImpl();
    55     TMSVolumeEffectBodyImpl();
    56     gint PostConstruct();
    56     gint PostConstruct();
    57 
    57 
    58 private:
    58 private:
    59     TMSEffectObserver* iObserver;
    59     TMSEffectObserver* iObserver;
    60     gpointer iUserData;
    60     gpointer iUserData;
    61     TMSCallProxy* iProxy;
    61     TMSCallProxy* iProxy;
    62     TMSEffect* iParentEffect;
    62     TMSEffect* iParent;
    63     };
    63     };
    64 
    64 
    65 } //namespace TMS
    65 } //namespace TMS
    66 
    66 
    67 #endif // TMS_VOLUME_EFFECT_BODY_IMPL_H
    67 #endif // TMS_VOLUME_EFFECT_BODY_IMPL_H
    68 
    68 
    69 // End of file