sbSongkickDBService Class Reference

#include <sbSongkickDBService.h>

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

Public Member Functions

 sbSongkickDBService ()
 
virtual ~sbSongkickDBService ()
 
nsresult Init ()
 
nsresult GetDatabaseQuery (sbIDatabaseQuery **aOutDBQuery)
 
- Public Member Functions inherited from sbPISongkickDBService
void reloadLocationInfo ()
 
nsIArray getLocationStates (in AString aCountry)
 
nsIArray getLocationCities (in AString aState)
 
void startAristConcertLookup (in boolean aFilter, in sbISongkickEnumeratorCallback aCallback)
 
void startConcertLookup (in AString aSort, in boolean aFilter, in sbISongkickEnumeratorCallback aCallback)
 
void startConcertCountLookup (in boolean aFilter, in boolean aGroupByArtist, in AString aDateProperty, in AString aCeilingProperty, in sbISongkickConcertCountCallback aCallback)
 

Static Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_SBPISONGKICKDBSERVICE
static NS_DECL_NSIOBSERVER
NS_METHOD 
RegisterSelf (nsIComponentManager *aCompMgr, nsIFile *aPath, const char *aLoaderStr, const char *aType, const nsModuleComponentInfo *aInfo)
 

Public Attributes

PRLock * mQueryRunningLock
 
- Public Attributes inherited from sbPISongkickDBService
readonly attribute boolean hasLocationInfo
 
readonly attribute nsIArray locationCountries
 

Protected Member Functions

nsresult LookupDBInfo ()
 

Detailed Description

Definition at line 48 of file sbSongkickDBService.h.

Constructor & Destructor Documentation

sbSongkickDBService::sbSongkickDBService ( )

Definition at line 832 of file sbSongkickDBService.cpp.

sbSongkickDBService::~sbSongkickDBService ( )
virtual

Definition at line 839 of file sbSongkickDBService.cpp.

Member Function Documentation

nsresult sbSongkickDBService::GetDatabaseQuery ( sbIDatabaseQuery **  aOutDBQuery)

Definition at line 885 of file sbSongkickDBService.cpp.

nsresult sbSongkickDBService::Init ( )

Definition at line 847 of file sbSongkickDBService.cpp.

nsresult sbSongkickDBService::LookupDBInfo ( )
protected

Definition at line 868 of file sbSongkickDBService.cpp.

NS_METHOD sbSongkickDBService::RegisterSelf ( nsIComponentManager *  aCompMgr,
nsIFile *  aPath,
const char *  aLoaderStr,
const char *  aType,
const nsModuleComponentInfo *  aInfo 
)
static

Definition at line 942 of file sbSongkickDBService.cpp.

Member Data Documentation

PRLock* sbSongkickDBService::mQueryRunningLock

Definition at line 71 of file sbSongkickDBService.h.


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