sbLocalMediaListBaseEnumerationListener Class Reference

#include <sbLocalMediaListBaseEnumerationListener.h>

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

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_SBIMEDIALISTENUMERATIONLISTENER 
sbLocalMediaListBaseEnumerationListener ()
 
nsresult Init ()
 
nsresult GetArray (nsIArray **aArray)
 
nsresult GetArrayLength (PRUint32 *aLength)
 
nsresult SetHasItems (PRBool aHasItems)
 
- Public Member Functions inherited from sbIMediaListEnumerationListener
unsigned short onEnumerationBegin (in sbIMediaList aMediaList)
 Called when enumeration is about to begin. More...
 
unsigned short onEnumeratedItem (in sbIMediaList aMediaList, in sbIMediaItem aMediaItem)
 Called once for each item in the enumeration. More...
 
void onEnumerationEnd (in sbIMediaList aMediaList, in nsresult aStatusCode)
 Called when enumeration has completed. More...
 

Protected Attributes

nsCOMPtr< nsIMutableArray > mArray
 
PRPackedBool mHasItems
 

Additional Inherited Members

- Public Attributes inherited from sbIMediaListEnumerationListener
const unsigned short CONTINUE = 0
 
const unsigned short CANCEL = 1
 

Detailed Description

Definition at line 37 of file sbLocalMediaListBaseEnumerationListener.h.

Constructor & Destructor Documentation

NS_DECL_ISUPPORTS NS_DECL_SBIMEDIALISTENUMERATIONLISTENER sbLocalMediaListBaseEnumerationListener::sbLocalMediaListBaseEnumerationListener ( )

Member Function Documentation

nsresult sbLocalMediaListBaseEnumerationListener::GetArray ( nsIArray **  aArray)

Definition at line 60 of file sbLocalMediaListBaseEnumerationListener.cpp.

nsresult sbLocalMediaListBaseEnumerationListener::GetArrayLength ( PRUint32 *  aLength)

Definition at line 68 of file sbLocalMediaListBaseEnumerationListener.cpp.

nsresult sbLocalMediaListBaseEnumerationListener::Init ( )

Definition at line 47 of file sbLocalMediaListBaseEnumerationListener.cpp.

nsresult sbLocalMediaListBaseEnumerationListener::SetHasItems ( PRBool  aHasItems)

Definition at line 77 of file sbLocalMediaListBaseEnumerationListener.cpp.

Member Data Documentation

nsCOMPtr<nsIMutableArray> sbLocalMediaListBaseEnumerationListener::mArray
protected

Definition at line 55 of file sbLocalMediaListBaseEnumerationListener.h.

PRPackedBool sbLocalMediaListBaseEnumerationListener::mHasItems
protected

Definition at line 56 of file sbLocalMediaListBaseEnumerationListener.h.


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