sbArticlesData.cpp File Reference
#include <nsCOMPtr.h>
#include <nsIConverterInputStream.h>
#include <nsServiceManagerUtils.h>
#include <nsIObserverService.h>
#include <nsIURI.h>
#include <nsIURL.h>
#include <nsNetUtil.h>
#include <nsIDOMParser.h>
#include <nsIDOMDocument.h>
#include <nsIDOMElement.h>
#include <nsIDOMNode.h>
#include <nsIDOMNodeList.h>
#include <nsIDOMNamedNodeMap.h>
#include <nsUnicharUtils.h>
#include "sbArticlesData.h"
Include dependency graph for sbArticlesData.cpp:

Go to the source code of this file.

Macros

#define DATA_URL   "chrome://songbird/content/intl/sbArticleRemoval.xml"
 
#define DOCUMENT_DATA   "sb-article-removal-document"
 
#define LANGUAGE_DATA   "article-removal-data"
 
#define ARTICLE_DATA   "article"
 
#define CONVERTER_BUFFER_SIZE   8192
 

Functions

 NS_IMPL_THREADSAFE_ISUPPORTS1 (sbArticlesDataObserver, nsIObserver) sbArticlesData
 

Variables

sbArticlesDatagArticlesData
 
nsCOMPtr< sbArticlesDataObservergArticlesDataObserver
 

Macro Definition Documentation

#define ARTICLE_DATA   "article"

Definition at line 46 of file sbArticlesData.cpp.

#define CONVERTER_BUFFER_SIZE   8192

Definition at line 48 of file sbArticlesData.cpp.

#define DATA_URL   "chrome://songbird/content/intl/sbArticleRemoval.xml"

Definition at line 43 of file sbArticlesData.cpp.

#define DOCUMENT_DATA   "sb-article-removal-document"

Definition at line 44 of file sbArticlesData.cpp.

#define LANGUAGE_DATA   "article-removal-data"

Definition at line 45 of file sbArticlesData.cpp.

Function Documentation

NS_IMPL_THREADSAFE_ISUPPORTS1 ( sbArticlesDataObserver  ,
nsIObserver   
)

Definition at line 52 of file sbArticlesData.cpp.

Variable Documentation

sbArticlesData* gArticlesData

Definition at line 50 of file sbArticlesData.cpp.

nsCOMPtr<sbArticlesDataObserver> gArticlesDataObserver

Definition at line 72 of file sbArticlesData.cpp.