LCOV - code coverage report
Current view: top level - obj-x86_64-pc-linux-gnu/dist/include - inICSSValueSearch.h (source / functions) Hit Total Coverage
Test: output.info Lines: 0 1 0.0 %
Date: 2017-07-14 16:53:18 Functions: 0 1 0.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : /*
       2             :  * DO NOT EDIT.  THIS FILE IS GENERATED FROM ../../../dist/idl/inICSSValueSearch.idl
       3             :  */
       4             : 
       5             : #ifndef __gen_inICSSValueSearch_h__
       6             : #define __gen_inICSSValueSearch_h__
       7             : 
       8             : 
       9             : #ifndef __gen_inISearchProcess_h__
      10             : #include "inISearchProcess.h"
      11             : #endif
      12             : 
      13             : /* For IDL files that don't want to include root IDL files. */
      14             : #ifndef NS_NO_VTABLE
      15             : #define NS_NO_VTABLE
      16             : #endif
      17             : class nsIDOMDocument; /* forward declaration */
      18             : 
      19             : 
      20             : /* starting interface:    inICSSValueSearch */
      21             : #define INICSSVALUESEARCH_IID_STR "e0d39e48-1dd1-11b2-81bd-9a0c117f0736"
      22             : 
      23             : #define INICSSVALUESEARCH_IID \
      24             :   {0xe0d39e48, 0x1dd1, 0x11b2, \
      25             :     { 0x81, 0xbd, 0x9a, 0x0c, 0x11, 0x7f, 0x07, 0x36 }}
      26             : 
      27           0 : class NS_NO_VTABLE inICSSValueSearch : public inISearchProcess {
      28             :  public:
      29             : 
      30             :   NS_DECLARE_STATIC_IID_ACCESSOR(INICSSVALUESEARCH_IID)
      31             : 
      32             :   /* attribute nsIDOMDocument document; */
      33             :   NS_IMETHOD GetDocument(nsIDOMDocument * *aDocument) = 0;
      34             :   NS_IMETHOD SetDocument(nsIDOMDocument *aDocument) = 0;
      35             : 
      36             :   /* attribute wstring baseURL; */
      37             :   NS_IMETHOD GetBaseURL(char16_t * *aBaseURL) = 0;
      38             :   NS_IMETHOD SetBaseURL(const char16_t * aBaseURL) = 0;
      39             : 
      40             :   /* attribute boolean returnRelativeURLs; */
      41             :   NS_IMETHOD GetReturnRelativeURLs(bool *aReturnRelativeURLs) = 0;
      42             :   NS_IMETHOD SetReturnRelativeURLs(bool aReturnRelativeURLs) = 0;
      43             : 
      44             :   /* attribute boolean normalizeChromeURLs; */
      45             :   NS_IMETHOD GetNormalizeChromeURLs(bool *aNormalizeChromeURLs) = 0;
      46             :   NS_IMETHOD SetNormalizeChromeURLs(bool aNormalizeChromeURLs) = 0;
      47             : 
      48             :   /* void addPropertyCriteria (in wstring aPropName); */
      49             :   NS_IMETHOD AddPropertyCriteria(const char16_t * aPropName) = 0;
      50             : 
      51             :   /* attribute wstring textCriteria; */
      52             :   NS_IMETHOD GetTextCriteria(char16_t * *aTextCriteria) = 0;
      53             :   NS_IMETHOD SetTextCriteria(const char16_t * aTextCriteria) = 0;
      54             : 
      55             : };
      56             : 
      57             :   NS_DEFINE_STATIC_IID_ACCESSOR(inICSSValueSearch, INICSSVALUESEARCH_IID)
      58             : 
      59             : /* Use this macro when declaring classes that implement this interface. */
      60             : #define NS_DECL_INICSSVALUESEARCH \
      61             :   NS_IMETHOD GetDocument(nsIDOMDocument * *aDocument) override; \
      62             :   NS_IMETHOD SetDocument(nsIDOMDocument *aDocument) override; \
      63             :   NS_IMETHOD GetBaseURL(char16_t * *aBaseURL) override; \
      64             :   NS_IMETHOD SetBaseURL(const char16_t * aBaseURL) override; \
      65             :   NS_IMETHOD GetReturnRelativeURLs(bool *aReturnRelativeURLs) override; \
      66             :   NS_IMETHOD SetReturnRelativeURLs(bool aReturnRelativeURLs) override; \
      67             :   NS_IMETHOD GetNormalizeChromeURLs(bool *aNormalizeChromeURLs) override; \
      68             :   NS_IMETHOD SetNormalizeChromeURLs(bool aNormalizeChromeURLs) override; \
      69             :   NS_IMETHOD AddPropertyCriteria(const char16_t * aPropName) override; \
      70             :   NS_IMETHOD GetTextCriteria(char16_t * *aTextCriteria) override; \
      71             :   NS_IMETHOD SetTextCriteria(const char16_t * aTextCriteria) override; 
      72             : 
      73             : /* Use this macro when declaring the members of this interface when the
      74             :    class doesn't implement the interface. This is useful for forwarding. */
      75             : #define NS_DECL_NON_VIRTUAL_INICSSVALUESEARCH \
      76             :   nsresult GetDocument(nsIDOMDocument * *aDocument); \
      77             :   nsresult SetDocument(nsIDOMDocument *aDocument); \
      78             :   nsresult GetBaseURL(char16_t * *aBaseURL); \
      79             :   nsresult SetBaseURL(const char16_t * aBaseURL); \
      80             :   nsresult GetReturnRelativeURLs(bool *aReturnRelativeURLs); \
      81             :   nsresult SetReturnRelativeURLs(bool aReturnRelativeURLs); \
      82             :   nsresult GetNormalizeChromeURLs(bool *aNormalizeChromeURLs); \
      83             :   nsresult SetNormalizeChromeURLs(bool aNormalizeChromeURLs); \
      84             :   nsresult AddPropertyCriteria(const char16_t * aPropName); \
      85             :   nsresult GetTextCriteria(char16_t * *aTextCriteria); \
      86             :   nsresult SetTextCriteria(const char16_t * aTextCriteria); 
      87             : 
      88             : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
      89             : #define NS_FORWARD_INICSSVALUESEARCH(_to) \
      90             :   NS_IMETHOD GetDocument(nsIDOMDocument * *aDocument) override { return _to GetDocument(aDocument); } \
      91             :   NS_IMETHOD SetDocument(nsIDOMDocument *aDocument) override { return _to SetDocument(aDocument); } \
      92             :   NS_IMETHOD GetBaseURL(char16_t * *aBaseURL) override { return _to GetBaseURL(aBaseURL); } \
      93             :   NS_IMETHOD SetBaseURL(const char16_t * aBaseURL) override { return _to SetBaseURL(aBaseURL); } \
      94             :   NS_IMETHOD GetReturnRelativeURLs(bool *aReturnRelativeURLs) override { return _to GetReturnRelativeURLs(aReturnRelativeURLs); } \
      95             :   NS_IMETHOD SetReturnRelativeURLs(bool aReturnRelativeURLs) override { return _to SetReturnRelativeURLs(aReturnRelativeURLs); } \
      96             :   NS_IMETHOD GetNormalizeChromeURLs(bool *aNormalizeChromeURLs) override { return _to GetNormalizeChromeURLs(aNormalizeChromeURLs); } \
      97             :   NS_IMETHOD SetNormalizeChromeURLs(bool aNormalizeChromeURLs) override { return _to SetNormalizeChromeURLs(aNormalizeChromeURLs); } \
      98             :   NS_IMETHOD AddPropertyCriteria(const char16_t * aPropName) override { return _to AddPropertyCriteria(aPropName); } \
      99             :   NS_IMETHOD GetTextCriteria(char16_t * *aTextCriteria) override { return _to GetTextCriteria(aTextCriteria); } \
     100             :   NS_IMETHOD SetTextCriteria(const char16_t * aTextCriteria) override { return _to SetTextCriteria(aTextCriteria); } 
     101             : 
     102             : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
     103             : #define NS_FORWARD_SAFE_INICSSVALUESEARCH(_to) \
     104             :   NS_IMETHOD GetDocument(nsIDOMDocument * *aDocument) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetDocument(aDocument); } \
     105             :   NS_IMETHOD SetDocument(nsIDOMDocument *aDocument) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetDocument(aDocument); } \
     106             :   NS_IMETHOD GetBaseURL(char16_t * *aBaseURL) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetBaseURL(aBaseURL); } \
     107             :   NS_IMETHOD SetBaseURL(const char16_t * aBaseURL) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetBaseURL(aBaseURL); } \
     108             :   NS_IMETHOD GetReturnRelativeURLs(bool *aReturnRelativeURLs) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetReturnRelativeURLs(aReturnRelativeURLs); } \
     109             :   NS_IMETHOD SetReturnRelativeURLs(bool aReturnRelativeURLs) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetReturnRelativeURLs(aReturnRelativeURLs); } \
     110             :   NS_IMETHOD GetNormalizeChromeURLs(bool *aNormalizeChromeURLs) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetNormalizeChromeURLs(aNormalizeChromeURLs); } \
     111             :   NS_IMETHOD SetNormalizeChromeURLs(bool aNormalizeChromeURLs) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetNormalizeChromeURLs(aNormalizeChromeURLs); } \
     112             :   NS_IMETHOD AddPropertyCriteria(const char16_t * aPropName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->AddPropertyCriteria(aPropName); } \
     113             :   NS_IMETHOD GetTextCriteria(char16_t * *aTextCriteria) override { return !_to ? NS_ERROR_NULL_POINTER : _to->GetTextCriteria(aTextCriteria); } \
     114             :   NS_IMETHOD SetTextCriteria(const char16_t * aTextCriteria) override { return !_to ? NS_ERROR_NULL_POINTER : _to->SetTextCriteria(aTextCriteria); } 
     115             : 
     116             : #if 0
     117             : /* Use the code below as a template for the implementation class for this interface. */
     118             : 
     119             : /* Header file */
     120             : class inCSSValueSearch : public inICSSValueSearch
     121             : {
     122             : public:
     123             :   NS_DECL_ISUPPORTS
     124             :   NS_DECL_INICSSVALUESEARCH
     125             : 
     126             :   inCSSValueSearch();
     127             : 
     128             : private:
     129             :   ~inCSSValueSearch();
     130             : 
     131             : protected:
     132             :   /* additional members */
     133             : };
     134             : 
     135             : /* Implementation file */
     136             : NS_IMPL_ISUPPORTS(inCSSValueSearch, inICSSValueSearch)
     137             : 
     138             : inCSSValueSearch::inCSSValueSearch()
     139             : {
     140             :   /* member initializers and constructor code */
     141             : }
     142             : 
     143             : inCSSValueSearch::~inCSSValueSearch()
     144             : {
     145             :   /* destructor code */
     146             : }
     147             : 
     148             : /* attribute nsIDOMDocument document; */
     149             : NS_IMETHODIMP inCSSValueSearch::GetDocument(nsIDOMDocument * *aDocument)
     150             : {
     151             :     return NS_ERROR_NOT_IMPLEMENTED;
     152             : }
     153             : NS_IMETHODIMP inCSSValueSearch::SetDocument(nsIDOMDocument *aDocument)
     154             : {
     155             :     return NS_ERROR_NOT_IMPLEMENTED;
     156             : }
     157             : 
     158             : /* attribute wstring baseURL; */
     159             : NS_IMETHODIMP inCSSValueSearch::GetBaseURL(char16_t * *aBaseURL)
     160             : {
     161             :     return NS_ERROR_NOT_IMPLEMENTED;
     162             : }
     163             : NS_IMETHODIMP inCSSValueSearch::SetBaseURL(const char16_t * aBaseURL)
     164             : {
     165             :     return NS_ERROR_NOT_IMPLEMENTED;
     166             : }
     167             : 
     168             : /* attribute boolean returnRelativeURLs; */
     169             : NS_IMETHODIMP inCSSValueSearch::GetReturnRelativeURLs(bool *aReturnRelativeURLs)
     170             : {
     171             :     return NS_ERROR_NOT_IMPLEMENTED;
     172             : }
     173             : NS_IMETHODIMP inCSSValueSearch::SetReturnRelativeURLs(bool aReturnRelativeURLs)
     174             : {
     175             :     return NS_ERROR_NOT_IMPLEMENTED;
     176             : }
     177             : 
     178             : /* attribute boolean normalizeChromeURLs; */
     179             : NS_IMETHODIMP inCSSValueSearch::GetNormalizeChromeURLs(bool *aNormalizeChromeURLs)
     180             : {
     181             :     return NS_ERROR_NOT_IMPLEMENTED;
     182             : }
     183             : NS_IMETHODIMP inCSSValueSearch::SetNormalizeChromeURLs(bool aNormalizeChromeURLs)
     184             : {
     185             :     return NS_ERROR_NOT_IMPLEMENTED;
     186             : }
     187             : 
     188             : /* void addPropertyCriteria (in wstring aPropName); */
     189             : NS_IMETHODIMP inCSSValueSearch::AddPropertyCriteria(const char16_t * aPropName)
     190             : {
     191             :     return NS_ERROR_NOT_IMPLEMENTED;
     192             : }
     193             : 
     194             : /* attribute wstring textCriteria; */
     195             : NS_IMETHODIMP inCSSValueSearch::GetTextCriteria(char16_t * *aTextCriteria)
     196             : {
     197             :     return NS_ERROR_NOT_IMPLEMENTED;
     198             : }
     199             : NS_IMETHODIMP inCSSValueSearch::SetTextCriteria(const char16_t * aTextCriteria)
     200             : {
     201             :     return NS_ERROR_NOT_IMPLEMENTED;
     202             : }
     203             : 
     204             : /* End of implementation class template. */
     205             : #endif
     206             : 
     207             : 
     208             : #endif /* __gen_inICSSValueSearch_h__ */

Generated by: LCOV version 1.13