sbLocalDatabaseMediaListViewState.h File Reference
#include "sbLocalDatabaseCID.h"
#include "sbLocalDatabaseCascadeFilterSet.h"
#include "sbLocalDatabaseTreeView.h"
#include "sbLocalDatabaseMediaListViewSelection.h"
#include <sbIMediaListView.h>
#include <sbILibraryConstraints.h>
#include <nsAutoPtr.h>
#include <nsCOMPtr.h>
#include <nsCOMArray.h>
#include <nsTArray.h>
#include <nsStringGlue.h>
#include <nsIClassInfo.h>
#include <nsISerializable.h>
Include dependency graph for sbLocalDatabaseMediaListViewState.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  sbILocalDatabaseMediaListViewState
 

Macros

#define SB_ILOCALDATABASEMEDIALISTVIEWSTATE_IID
 

Functions

NS_DEFINE_STATIC_IID_ACCESSOR(sbILocalDatabaseMediaListViewState,{0xd04ebdd9, 0x9c9c, 0x4acc,{0xb5, 0x4c, 0x7d, 0x30, 0x3b, 0x76, 0xee, 0xac}}) class sbLocalDatabaseMediaListViewState NS_IMETHOD GetSearch (sbILibraryConstraint **aSearch)
 
NS_IMETHOD GetFilter (sbILibraryConstraint **aFilter)
 
NS_IMETHOD GetSelection (sbLocalDatabaseMediaListViewSelectionState **aState)
 
NS_IMETHOD GetFilterSet (sbLocalDatabaseCascadeFilterSetState **aFilterSet)
 
NS_IMETHOD GetTreeViewState (sbLocalDatabaseTreeViewState **aTreeViewState)
 
 sbLocalDatabaseMediaListViewState ()
 
 sbLocalDatabaseMediaListViewState (sbIMutablePropertyArray *aSort, sbILibraryConstraint *aSearch, sbILibraryConstraint *aFilter, sbLocalDatabaseMediaListViewSelectionState *aSelection, sbLocalDatabaseCascadeFilterSetState *aFilterSet, sbLocalDatabaseTreeViewState *aTreeViewState)
 

Variables

PRBool mInitialized
 
nsCOMPtr< sbIMutablePropertyArraymSort
 
nsCOMPtr< sbILibraryConstraintmSearch
 
nsCOMPtr< sbILibraryConstraintmFilter
 
nsRefPtr
< sbLocalDatabaseMediaListViewSelectionState
mSelection
 
nsRefPtr
< sbLocalDatabaseCascadeFilterSetState
mFilterSet
 
nsRefPtr
< sbLocalDatabaseTreeViewState
mTreeViewState
 

Macro Definition Documentation

#define SB_ILOCALDATABASEMEDIALISTVIEWSTATE_IID
Value:
{ 0xd04ebdd9, 0x9c9c, 0x4acc, \
{ 0xb5, 0x4c, 0x7d, 0x30, 0x3b, 0x76, 0xee, 0xac } }

Definition at line 46 of file sbLocalDatabaseMediaListViewState.h.

Function Documentation

NS_IMETHOD GetFilter ( sbILibraryConstraint **  aFilter)
NS_IMETHOD GetFilterSet ( sbLocalDatabaseCascadeFilterSetState **  aFilterSet)
NS_DEFINE_STATIC_IID_ACCESSOR (sbILocalDatabaseMediaListViewState, { 0xd04ebdd9, 0x9c9c, 0x4acc, { 0xb5, 0x4c, 0x7d, 0x30, 0x3b, 0x76, 0xee, 0xac } } ) class sbLocalDatabaseMediaListViewState NS_IMETHOD GetSearch ( sbILibraryConstraint **  aSearch)
NS_IMETHOD GetSelection ( sbLocalDatabaseMediaListViewSelectionState **  aState)
NS_IMETHOD GetTreeViewState ( sbLocalDatabaseTreeViewState **  aTreeViewState)
nsIClassInfo sbLocalDatabaseMediaListViewState::sbLocalDatabaseMediaListViewState ( )

Definition at line 56 of file sbLocalDatabaseMediaListViewState.cpp.

sbLocalDatabaseMediaListViewState::sbLocalDatabaseMediaListViewState ( sbIMutablePropertyArray aSort,
sbILibraryConstraint aSearch,
sbILibraryConstraint aFilter,
sbLocalDatabaseMediaListViewSelectionState aSelection,
sbLocalDatabaseCascadeFilterSetState aFilterSet,
sbLocalDatabaseTreeViewState aTreeViewState 
)

Definition at line 61 of file sbLocalDatabaseMediaListViewState.cpp.

Variable Documentation

nsCOMPtr<sbILibraryConstraint> mFilter

Definition at line 97 of file sbLocalDatabaseMediaListViewState.h.

Definition at line 99 of file sbLocalDatabaseMediaListViewState.h.

PRBool mInitialized

Definition at line 94 of file sbLocalDatabaseMediaListViewState.h.

nsCOMPtr<sbILibraryConstraint> mSearch

Definition at line 96 of file sbLocalDatabaseMediaListViewState.h.

Definition at line 98 of file sbLocalDatabaseMediaListViewState.h.

nsCOMPtr<sbIMutablePropertyArray> mSort

Definition at line 95 of file sbLocalDatabaseMediaListViewState.h.

nsRefPtr<sbLocalDatabaseTreeViewState> mTreeViewState

Definition at line 100 of file sbLocalDatabaseMediaListViewState.h.