sbIPDMarshall Class Reference

#include <sbIPDMarshall.h>

Inheritance diagram for sbIPDMarshall:
[legend]
Collaboration diagram for sbIPDMarshall:
[legend]

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_SBIDEVICEMARSHALL
NS_DECL_NSICLASSINFO 
sbIPDMarshall ()
 
virtual ~sbIPDMarshall ()
 
NS_DECL_ISUPPORTS
NS_DECL_SBIDEVICEMARSHALL
NS_DECL_NSICLASSINFO 
sbIPDMarshall ()
 
virtual ~sbIPDMarshall ()
 
NS_DECL_ISUPPORTS
NS_DECL_SBIDEVICEMARSHALL
NS_DECL_NSICLASSINFO 
sbIPDMarshall ()
 
virtual ~sbIPDMarshall ()
 
- Public Member Functions inherited from sbBaseDeviceMarshall
sbIDeviceControllerFindCompatibleControllers (nsIPropertyBag *deviceParams)
 
sbIDeviceControllerFindCompatibleControllers (nsIPropertyBag *deviceParams, CompatibilityComparer &deviceComparer)
 
- Public Member Functions inherited from sbIDeviceMarshall
void loadControllers (in sbIDeviceControllerRegistrar aRegistrar)
 
void beginMonitoring ()
 
void stopMonitoring ()
 
void removeDevice (in sbIDevice aDevice)
 

Friends

class sbAutoFinalizeVolumeMonitor
 

Additional Inherited Members

- Public Attributes inherited from sbIDeviceMarshall
readonly attribute nsIDPtr id
 
readonly attribute AString name
 
- Protected Member Functions inherited from sbBaseDeviceMarshall
virtual ~sbBaseDeviceMarshall ()
 
 sbBaseDeviceMarshall (nsACString const &categoryName)
 
void RegisterControllers (sbIDeviceControllerRegistrar *registrar)
 
nsIArray * GetControllers () const
 
nsIArray * RefreshControllers ()
 
void ClearMonitoringFlag ()
 
PRBool IsMonitoring () const
 

Detailed Description

This class communicates iPod device arrival and removal events to the sbIDeviceManager service.

Definition at line 96 of file sbIPDMarshall.h.

Constructor & Destructor Documentation

sbIPDMarshall::sbIPDMarshall ( )

Construct an iPod device marshall object.

Definition at line 207 of file sbIPDMarshall.cpp.

Here is the call graph for this function:

sbIPDMarshall::~sbIPDMarshall ( )
virtual

Destroy an iPod device marshall object.

Definition at line 223 of file sbIPDMarshall.cpp.

NS_DECL_ISUPPORTS NS_DECL_SBIDEVICEMARSHALL NS_DECL_NSICLASSINFO sbIPDMarshall::sbIPDMarshall ( )
virtual sbIPDMarshall::~sbIPDMarshall ( )
virtual
NS_DECL_ISUPPORTS NS_DECL_SBIDEVICEMARSHALL NS_DECL_NSICLASSINFO sbIPDMarshall::sbIPDMarshall ( )
virtual sbIPDMarshall::~sbIPDMarshall ( )
virtual

Friends And Related Function Documentation

friend class sbAutoFinalizeVolumeMonitor
friend

Definition at line 136 of file sbIPDMarshall.h.


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