Line data Source code
1 : /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 : /* This Source Code Form is subject to the terms of the Mozilla Public
3 : * License, v. 2.0. If a copy of the MPL was not distributed with this
4 : * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
5 :
6 : /*
7 : * Header file to be included by module -
8 : * warning: defines a whole bunch of static functions
9 : */
10 :
11 : #ifndef nsCharDetConstructors_h__
12 : #define nsCharDetConstructors_h__
13 :
14 : // chardet
15 : #include "nsISupports.h"
16 : #include "nsICharsetDetector.h"
17 : #include "nsICharsetDetectionObserver.h"
18 : #include "nsIStringCharsetDetector.h"
19 : #include "nsCyrillicDetector.h"
20 :
21 0 : NS_GENERIC_FACTORY_CONSTRUCTOR(nsRUProbDetector)
22 0 : NS_GENERIC_FACTORY_CONSTRUCTOR(nsUKProbDetector)
23 0 : NS_GENERIC_FACTORY_CONSTRUCTOR(nsRUStringProbDetector)
24 0 : NS_GENERIC_FACTORY_CONSTRUCTOR(nsUKStringProbDetector)
25 :
26 : #endif
|