/* 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 https://mozilla.org/MPL/2.0/. */
/* * This file declares the XULStore API for C++ via the mozilla::XULStore * namespace and the mozilla::XULStoreIterator class. It also declares * the mozilla::XULStore::GetService() function that the component manager * uses to instantiate and retrieve the nsIXULStore singleton.
*/
template <> class DefaultDelete<XULStoreIterator> { public: voidoperator()(XULStoreIterator* ptr) const;
};
namespace XULStore { // Instantiates and retrieves the nsIXULStore singleton that JS uses to access // the store. C++ code should use the mozilla::XULStore::* functions instead.
already_AddRefed<nsIXULStore> GetService();
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.