Songbird iPod Device Status Definitions. More...
#include "sbIPDUtils.h"
#include <sbIDeviceStatus.h>
#include <sbBaseDevice.h>
#include <nsAutoPtr.h>
#include <nsStringAPI.h>
#include <itdb.h>
Go to the source code of this file.
Classes | |
class | sbIPDStatus |
Functions | |
SB_AUTO_CLASS (sbAutoStatusOperationFailure, sbIPDStatus *, mValue, mValue->OperationComplete(NS_ERROR_FAILURE), mValue=nsnull) | |
SB_AUTO_CLASS2 (sbAutoStatusOperationComplete, sbIPDStatus *, nsresult, mValue, mValue->OperationComplete(mValue2), mValue=nsnull) | |
SB_AUTO_CLASS (sbAutoStatusItemFailure, sbIPDStatus *, mValue, mValue->ItemComplete(NS_ERROR_FAILURE), mValue=nsnull) | |
Songbird iPod Device Status Definitions.
Definition in file sbIPDStatus.h.
SB_AUTO_CLASS | ( | sbAutoStatusOperationFailure | , |
sbIPDStatus * | , | ||
mValue | , | ||
mValue-> | OperationCompleteNS_ERROR_FAILURE, | ||
mValue | = nsnull |
||
) |
These classes complete the current operation or item when going out of scope. The auto-completion may be prevented by calling the forget method.
sbAutoStatusOperationFailure Auto-complete operation with NS_ERROR_FAILURE. sbAutoStatusOperationComplete Auto-complete operation with the result specified by the second constructor argument. sbAutoStatusItemFailure Auto-complete item with NS_ERROR_FAILURE.
SB_AUTO_CLASS | ( | sbAutoStatusItemFailure | , |
sbIPDStatus * | , | ||
mValue | , | ||
mValue-> | ItemCompleteNS_ERROR_FAILURE, | ||
mValue | = nsnull |
||
) |
SB_AUTO_CLASS2 | ( | sbAutoStatusOperationComplete | , |
sbIPDStatus * | , | ||
nsresult | , | ||
mValue | , | ||
mValue-> | OperationCompletemValue2, | ||
mValue | = nsnull |
||
) |