sbDeviceBaseCallbackProxy Class Reference

#include <DeviceBase.h>

Public Member Functions

 NS_IMETHOD_ (nsrefcnt) AddRef(void)
 
 NS_IMETHOD_ (nsrefcnt) Release(void)
 
 sbDeviceBaseCallbackProxy ()
 
virtual ~sbDeviceBaseCallbackProxy ()
 
nsresult Init (sbIDeviceBaseCallback *aCallback)
 

Public Attributes

nsCOMPtr< sbIDeviceBaseCallbackmCallbackProxy
 
nsCOMPtr< nsIEventTarget > mOwningThread
 

Protected Attributes

nsAutoRefCnt mRefCnt
 

Detailed Description

Definition at line 132 of file DeviceBase.h.

Constructor & Destructor Documentation

sbDeviceBaseCallbackProxy::sbDeviceBaseCallbackProxy ( )

Definition at line 635 of file DeviceBase.cpp.

sbDeviceBaseCallbackProxy::~sbDeviceBaseCallbackProxy ( )
virtual

Definition at line 639 of file DeviceBase.cpp.

Member Function Documentation

nsresult sbDeviceBaseCallbackProxy::Init ( sbIDeviceBaseCallback aCallback)

Definition at line 650 of file DeviceBase.cpp.

sbDeviceBaseCallbackProxy::NS_IMETHOD_ ( nsrefcnt  )
sbDeviceBaseCallbackProxy::NS_IMETHOD_ ( nsrefcnt  )

Member Data Documentation

nsCOMPtr<sbIDeviceBaseCallback> sbDeviceBaseCallbackProxy::mCallbackProxy

Definition at line 142 of file DeviceBase.h.

nsCOMPtr<nsIEventTarget> sbDeviceBaseCallbackProxy::mOwningThread

Definition at line 143 of file DeviceBase.h.

nsAutoRefCnt sbDeviceBaseCallbackProxy::mRefCnt
protected

Definition at line 146 of file DeviceBase.h.


The documentation for this class was generated from the following files: