47 NS_ENSURE_ARG_POINTER(aChangeType);
63 NS_ASSERTION(aNode,
"Invalid node passed into constructor!");
73 NS_ENSURE_ARG_POINTER(aNode);
81 NS_ENSURE_ARG_POINTER(aRetVal);
82 NS_IF_ADDREF(*aRetVal = mNode);
94 : mChangePath(aChangePath)
106 mChangePath.Assign(aChangePath);
113 aChangePath.Assign(mChangePath);
virtual ~sbFileSystemNodeChange()
nsresult SetNode(sbFileSystemNode *aNode)
NS_DECL_ISUPPORTS NS_IMETHOD SetChangeType(EChangeType aChangeType)
virtual ~sbFileSystemChange()
nsresult GetChangePath(nsAString &aChangePath)
virtual ~sbFileSystemPathChange()
NS_IMETHOD GetChangeType(EChangeType *aChangeType)
nsresult SetChangePath(const nsAString &aChangePath)
nsresult GetNode(sbFileSystemNode **aRetVal)