#include <sbBaseDeviceMarshall.h>
Public Member Functions | |
CompatibilityComparer () | |
virtual PRBool | Compare (sbIDeviceController *controller, nsIPropertyBag *deviceParams) |
sbIDeviceController * | GetBestMatch () const |
Protected Member Functions | |
void | SetBestMatch (sbIDeviceController *deviceController, sbIDeviceCompatibility *compatibility) |
Class to compare controllers. This allows
Definition at line 58 of file sbBaseDeviceMarshall.h.
|
inline |
Initializes the comparer's values
Definition at line 64 of file sbBaseDeviceMarshall.h.
|
virtual |
Determines if the controller is the best. Returns true
Definition at line 163 of file sbBaseDeviceMarshall.cpp.
|
inline |
Returns the controller that thus far is the best match
Definition at line 77 of file sbBaseDeviceMarshall.h.
|
inlineprotected |
Sets the device controller as the best match
Definition at line 85 of file sbBaseDeviceMarshall.h.