Songbird iPod Device Properties Definitions. More...
#include "sbIPDUtils.h"
#include <sbIDeviceProperties.h>
#include <nsAutoPtr.h>
#include <nsIWritablePropertyBag.h>
#include <nsIWritablePropertyBag2.h>
Go to the source code of this file.
Classes | |
class | sbIPDProperties |
Macros | |
#define | SBIPD_FORWARD_SAFE_NSIWRITABLEPROPERTYBAG2_SET(aObj, aMethod, aType) |
#define | SBIPD_FORWARD_SAFE_NSIWRITABLEPROPERTYBAG2_SET_VTYPE(aObj, aMethod, aType, aVType) |
#define | SBIPD_FORWARD_SAFE_NSIWRITABLEPROPERTYBAG2(aObj) |
Songbird iPod Device Properties Definitions.
Definition in file sbIPDProperties.h.
#define SBIPD_FORWARD_SAFE_NSIWRITABLEPROPERTYBAG2 | ( | aObj | ) |
Forward nsIWritablePropertyBag2 methods to the object specified by aObj.
aObj | Object to which to forward. |
Definition at line 112 of file sbIPDProperties.h.
#define SBIPD_FORWARD_SAFE_NSIWRITABLEPROPERTYBAG2_SET | ( | aObj, | |
aMethod, | |||
aType | |||
) |
Forward the nsIWritablePropertyBag2 set method specified by aMethod with the property value type specified by aType to the object specified by aObj.
aObj | Object to which to forward. |
aMethod | Set method to forward. |
aType | Type of property value. |
Definition at line 76 of file sbIPDProperties.h.
#define SBIPD_FORWARD_SAFE_NSIWRITABLEPROPERTYBAG2_SET_VTYPE | ( | aObj, | |
aMethod, | |||
aType, | |||
aVType | |||
) |
Forward the nsIWritablePropertyBag2 set method specified by aMethod with the property value type specified by aType and aVType to the object specified by aObj.
aObj | Object to which to forward. |
aMethod | Set method to forward. |
aType | C type of property value. |
aVType | nsIDataType type of property value. |
Definition at line 95 of file sbIPDProperties.h.