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 ( )

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

Definition at line 146 of file DeviceBase.h.

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