rdf/datasource/nsRDFBuiltInDataSources.h
author Morris Tseng <mtseng@mozilla.com>
Mon, 08 Jun 2015 02:28:00 -0400
changeset 247818 3b2f55f9839cd24781322aeda63024321b39e108
parent 195533 12285ae78c93b17e7b5676c5655061b34ea63445
permissions -rw-r--r--
Bug 1172405 - Fix build error when adding files to dom/workers and gfx/layers. r=nical CLOSED TREE

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/* This Source Code Form is subject to the terms of the Mozilla Public
 * License, v. 2.0. If a copy of the MPL was not distributed with this
 * file, You can obtain one at http://mozilla.org/MPL/2.0/. */

/*

  This header file just contains prototypes for the factory methods
  for "builtin" data sources that are included in rdf.dll.

  Each of these data sources is exposed to the external world via its
  CID in ../include/nsRDFCID.h.

 */

#ifndef nsBuiltinDataSources_h__
#define nsBuiltinDataSources_h__

#include "nsError.h"

class nsIRDFDataSource;

// in nsFileSystemDataSource.cpp
nsresult NS_NewRDFFileSystemDataSource(nsIRDFDataSource** result);

#endif // nsBuiltinDataSources_h__