sbStringBundleService Class Reference

#include <sbStringBundleService.h>

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

Public Member Functions

NS_DECL_ISUPPORTS
NS_DECL_NSISTRINGBUNDLESERVICE
NS_DECL_NSIOBSERVER
NS_DECL_SBISTRINGBUNDLESERVICE 
sbStringBundleService ()
 
virtual ~sbStringBundleService ()
 
nsresult Initialize ()
 
nsresult ReloadBundles ()
 

Additional Inherited Members

- Public Attributes inherited from sbIStringBundleService
readonly attribute nsIStringBundle bundle
 Main Songbird string bundle. Thread-safe. More...
 
readonly attribute nsIStringBundle brandBundle
 Main Songbird brand string bundle. Thread-safe. More...
 

Detailed Description

This class implements the Songbird string bundle service component. This service is provided so that Songbird string bundles can be created.

Definition at line 93 of file sbStringBundleService.h.

Constructor & Destructor Documentation

sbStringBundleService::sbStringBundleService ( )

Construct a Songbird string bundle service instance.

Definition at line 270 of file sbStringBundleService.cpp.

sbStringBundleService::~sbStringBundleService ( )
virtual

Destroy a Songbird string bundle service instance.

Definition at line 279 of file sbStringBundleService.cpp.

Member Function Documentation

nsresult sbStringBundleService::Initialize ( )

Initialize the Songbird string bundle service.

Definition at line 288 of file sbStringBundleService.cpp.

Here is the call graph for this function:

nsresult sbStringBundleService::ReloadBundles ( )

Reload the bundles

Definition at line 312 of file sbStringBundleService.cpp.

Here is the caller graph for this function:


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