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

          Line data    Source code
       1             : /*
       2             :  * DO NOT EDIT.  THIS FILE IS GENERATED FROM ../../../dist/idl/mozIStorageBindingParams.idl
       3             :  */
       4             : 
       5             : #ifndef __gen_mozIStorageBindingParams_h__
       6             : #define __gen_mozIStorageBindingParams_h__
       7             : 
       8             : 
       9             : #ifndef __gen_nsISupports_h__
      10             : #include "nsISupports.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 nsIVariant; /* forward declaration */
      18             : 
      19             : 
      20             : /* starting interface:    mozIStorageBindingParams */
      21             : #define MOZISTORAGEBINDINGPARAMS_IID_STR "2d09f42f-966e-4663-b4b3-b0c8676bf2bf"
      22             : 
      23             : #define MOZISTORAGEBINDINGPARAMS_IID \
      24             :   {0x2d09f42f, 0x966e, 0x4663, \
      25             :     { 0xb4, 0xb3, 0xb0, 0xc8, 0x67, 0x6b, 0xf2, 0xbf }}
      26             : 
      27          64 : class NS_NO_VTABLE mozIStorageBindingParams : public nsISupports {
      28             :  public:
      29             : 
      30             :   NS_DECLARE_STATIC_IID_ACCESSOR(MOZISTORAGEBINDINGPARAMS_IID)
      31             : 
      32             :   /* void bindByName (in AUTF8String aName, in nsIVariant aValue); */
      33             :   NS_IMETHOD BindByName(const nsACString & aName, nsIVariant *aValue) = 0;
      34             : 
      35             :   /* [noscript] void bindUTF8StringByName (in AUTF8String aName, in AUTF8String aValue); */
      36             :   NS_IMETHOD BindUTF8StringByName(const nsACString & aName, const nsACString & aValue) = 0;
      37             : 
      38             :   /* [noscript] void bindStringByName (in AUTF8String aName, in AString aValue); */
      39             :   NS_IMETHOD BindStringByName(const nsACString & aName, const nsAString & aValue) = 0;
      40             : 
      41             :   /* [noscript] void bindDoubleByName (in AUTF8String aName, in double aValue); */
      42             :   NS_IMETHOD BindDoubleByName(const nsACString & aName, double aValue) = 0;
      43             : 
      44             :   /* [noscript] void bindInt32ByName (in AUTF8String aName, in long aValue); */
      45             :   NS_IMETHOD BindInt32ByName(const nsACString & aName, int32_t aValue) = 0;
      46             : 
      47             :   /* [noscript] void bindInt64ByName (in AUTF8String aName, in long long aValue); */
      48             :   NS_IMETHOD BindInt64ByName(const nsACString & aName, int64_t aValue) = 0;
      49             : 
      50             :   /* [noscript] void bindNullByName (in AUTF8String aName); */
      51             :   NS_IMETHOD BindNullByName(const nsACString & aName) = 0;
      52             : 
      53             :   /* void bindBlobByName (in AUTF8String aName, [array, size_is (aValueSize), const] in octet aValue, in unsigned long aValueSize); */
      54             :   NS_IMETHOD BindBlobByName(const nsACString & aName, const uint8_t *aValue, uint32_t aValueSize) = 0;
      55             : 
      56             :   /* void bindStringAsBlobByName (in AUTF8String aName, in AString aValue); */
      57             :   NS_IMETHOD BindStringAsBlobByName(const nsACString & aName, const nsAString & aValue) = 0;
      58             : 
      59             :   /* void bindUTF8StringAsBlobByName (in AUTF8String aName, in AUTF8String aValue); */
      60             :   NS_IMETHOD BindUTF8StringAsBlobByName(const nsACString & aName, const nsACString & aValue) = 0;
      61             : 
      62             :   /* [noscript] void bindAdoptedBlobByName (in AUTF8String aName, [array, size_is (aValueSize)] in octet aValue, in unsigned long aValueSize); */
      63             :   NS_IMETHOD BindAdoptedBlobByName(const nsACString & aName, uint8_t *aValue, uint32_t aValueSize) = 0;
      64             : 
      65             :   /* void bindByIndex (in unsigned long aIndex, in nsIVariant aValue); */
      66             :   NS_IMETHOD BindByIndex(uint32_t aIndex, nsIVariant *aValue) = 0;
      67             : 
      68             :   /* [noscript] void bindUTF8StringByIndex (in unsigned long aIndex, in AUTF8String aValue); */
      69             :   NS_IMETHOD BindUTF8StringByIndex(uint32_t aIndex, const nsACString & aValue) = 0;
      70             : 
      71             :   /* [noscript] void bindStringByIndex (in unsigned long aIndex, in AString aValue); */
      72             :   NS_IMETHOD BindStringByIndex(uint32_t aIndex, const nsAString & aValue) = 0;
      73             : 
      74             :   /* [noscript] void bindDoubleByIndex (in unsigned long aIndex, in double aValue); */
      75             :   NS_IMETHOD BindDoubleByIndex(uint32_t aIndex, double aValue) = 0;
      76             : 
      77             :   /* [noscript] void bindInt32ByIndex (in unsigned long aIndex, in long aValue); */
      78             :   NS_IMETHOD BindInt32ByIndex(uint32_t aIndex, int32_t aValue) = 0;
      79             : 
      80             :   /* [noscript] void bindInt64ByIndex (in unsigned long aIndex, in long long aValue); */
      81             :   NS_IMETHOD BindInt64ByIndex(uint32_t aIndex, int64_t aValue) = 0;
      82             : 
      83             :   /* [noscript] void bindNullByIndex (in unsigned long aIndex); */
      84             :   NS_IMETHOD BindNullByIndex(uint32_t aIndex) = 0;
      85             : 
      86             :   /* void bindBlobByIndex (in unsigned long aIndex, [array, size_is (aValueSize), const] in octet aValue, in unsigned long aValueSize); */
      87             :   NS_IMETHOD BindBlobByIndex(uint32_t aIndex, const uint8_t *aValue, uint32_t aValueSize) = 0;
      88             : 
      89             :   /* void bindStringAsBlobByIndex (in unsigned long aIndex, in AString aValue); */
      90             :   NS_IMETHOD BindStringAsBlobByIndex(uint32_t aIndex, const nsAString & aValue) = 0;
      91             : 
      92             :   /* void bindUTF8StringAsBlobByIndex (in unsigned long aIndex, in AUTF8String aValue); */
      93             :   NS_IMETHOD BindUTF8StringAsBlobByIndex(uint32_t aIndex, const nsACString & aValue) = 0;
      94             : 
      95             :   /* [noscript] void bindAdoptedBlobByIndex (in unsigned long aIndex, [array, size_is (aValueSize)] in octet aValue, in unsigned long aValueSize); */
      96             :   NS_IMETHOD BindAdoptedBlobByIndex(uint32_t aIndex, uint8_t *aValue, uint32_t aValueSize) = 0;
      97             : 
      98             : };
      99             : 
     100             :   NS_DEFINE_STATIC_IID_ACCESSOR(mozIStorageBindingParams, MOZISTORAGEBINDINGPARAMS_IID)
     101             : 
     102             : /* Use this macro when declaring classes that implement this interface. */
     103             : #define NS_DECL_MOZISTORAGEBINDINGPARAMS \
     104             :   NS_IMETHOD BindByName(const nsACString & aName, nsIVariant *aValue) override; \
     105             :   NS_IMETHOD BindUTF8StringByName(const nsACString & aName, const nsACString & aValue) override; \
     106             :   NS_IMETHOD BindStringByName(const nsACString & aName, const nsAString & aValue) override; \
     107             :   NS_IMETHOD BindDoubleByName(const nsACString & aName, double aValue) override; \
     108             :   NS_IMETHOD BindInt32ByName(const nsACString & aName, int32_t aValue) override; \
     109             :   NS_IMETHOD BindInt64ByName(const nsACString & aName, int64_t aValue) override; \
     110             :   NS_IMETHOD BindNullByName(const nsACString & aName) override; \
     111             :   NS_IMETHOD BindBlobByName(const nsACString & aName, const uint8_t *aValue, uint32_t aValueSize) override; \
     112             :   NS_IMETHOD BindStringAsBlobByName(const nsACString & aName, const nsAString & aValue) override; \
     113             :   NS_IMETHOD BindUTF8StringAsBlobByName(const nsACString & aName, const nsACString & aValue) override; \
     114             :   NS_IMETHOD BindAdoptedBlobByName(const nsACString & aName, uint8_t *aValue, uint32_t aValueSize) override; \
     115             :   NS_IMETHOD BindByIndex(uint32_t aIndex, nsIVariant *aValue) override; \
     116             :   NS_IMETHOD BindUTF8StringByIndex(uint32_t aIndex, const nsACString & aValue) override; \
     117             :   NS_IMETHOD BindStringByIndex(uint32_t aIndex, const nsAString & aValue) override; \
     118             :   NS_IMETHOD BindDoubleByIndex(uint32_t aIndex, double aValue) override; \
     119             :   NS_IMETHOD BindInt32ByIndex(uint32_t aIndex, int32_t aValue) override; \
     120             :   NS_IMETHOD BindInt64ByIndex(uint32_t aIndex, int64_t aValue) override; \
     121             :   NS_IMETHOD BindNullByIndex(uint32_t aIndex) override; \
     122             :   NS_IMETHOD BindBlobByIndex(uint32_t aIndex, const uint8_t *aValue, uint32_t aValueSize) override; \
     123             :   NS_IMETHOD BindStringAsBlobByIndex(uint32_t aIndex, const nsAString & aValue) override; \
     124             :   NS_IMETHOD BindUTF8StringAsBlobByIndex(uint32_t aIndex, const nsACString & aValue) override; \
     125             :   NS_IMETHOD BindAdoptedBlobByIndex(uint32_t aIndex, uint8_t *aValue, uint32_t aValueSize) override; 
     126             : 
     127             : /* Use this macro when declaring the members of this interface when the
     128             :    class doesn't implement the interface. This is useful for forwarding. */
     129             : #define NS_DECL_NON_VIRTUAL_MOZISTORAGEBINDINGPARAMS \
     130             :   nsresult BindByName(const nsACString & aName, nsIVariant *aValue); \
     131             :   nsresult BindUTF8StringByName(const nsACString & aName, const nsACString & aValue); \
     132             :   nsresult BindStringByName(const nsACString & aName, const nsAString & aValue); \
     133             :   nsresult BindDoubleByName(const nsACString & aName, double aValue); \
     134             :   nsresult BindInt32ByName(const nsACString & aName, int32_t aValue); \
     135             :   nsresult BindInt64ByName(const nsACString & aName, int64_t aValue); \
     136             :   nsresult BindNullByName(const nsACString & aName); \
     137             :   nsresult BindBlobByName(const nsACString & aName, const uint8_t *aValue, uint32_t aValueSize); \
     138             :   nsresult BindStringAsBlobByName(const nsACString & aName, const nsAString & aValue); \
     139             :   nsresult BindUTF8StringAsBlobByName(const nsACString & aName, const nsACString & aValue); \
     140             :   nsresult BindAdoptedBlobByName(const nsACString & aName, uint8_t *aValue, uint32_t aValueSize); \
     141             :   nsresult BindByIndex(uint32_t aIndex, nsIVariant *aValue); \
     142             :   nsresult BindUTF8StringByIndex(uint32_t aIndex, const nsACString & aValue); \
     143             :   nsresult BindStringByIndex(uint32_t aIndex, const nsAString & aValue); \
     144             :   nsresult BindDoubleByIndex(uint32_t aIndex, double aValue); \
     145             :   nsresult BindInt32ByIndex(uint32_t aIndex, int32_t aValue); \
     146             :   nsresult BindInt64ByIndex(uint32_t aIndex, int64_t aValue); \
     147             :   nsresult BindNullByIndex(uint32_t aIndex); \
     148             :   nsresult BindBlobByIndex(uint32_t aIndex, const uint8_t *aValue, uint32_t aValueSize); \
     149             :   nsresult BindStringAsBlobByIndex(uint32_t aIndex, const nsAString & aValue); \
     150             :   nsresult BindUTF8StringAsBlobByIndex(uint32_t aIndex, const nsACString & aValue); \
     151             :   nsresult BindAdoptedBlobByIndex(uint32_t aIndex, uint8_t *aValue, uint32_t aValueSize); 
     152             : 
     153             : /* Use this macro to declare functions that forward the behavior of this interface to another object. */
     154             : #define NS_FORWARD_MOZISTORAGEBINDINGPARAMS(_to) \
     155             :   NS_IMETHOD BindByName(const nsACString & aName, nsIVariant *aValue) override { return _to BindByName(aName, aValue); } \
     156             :   NS_IMETHOD BindUTF8StringByName(const nsACString & aName, const nsACString & aValue) override { return _to BindUTF8StringByName(aName, aValue); } \
     157             :   NS_IMETHOD BindStringByName(const nsACString & aName, const nsAString & aValue) override { return _to BindStringByName(aName, aValue); } \
     158             :   NS_IMETHOD BindDoubleByName(const nsACString & aName, double aValue) override { return _to BindDoubleByName(aName, aValue); } \
     159             :   NS_IMETHOD BindInt32ByName(const nsACString & aName, int32_t aValue) override { return _to BindInt32ByName(aName, aValue); } \
     160             :   NS_IMETHOD BindInt64ByName(const nsACString & aName, int64_t aValue) override { return _to BindInt64ByName(aName, aValue); } \
     161             :   NS_IMETHOD BindNullByName(const nsACString & aName) override { return _to BindNullByName(aName); } \
     162             :   NS_IMETHOD BindBlobByName(const nsACString & aName, const uint8_t *aValue, uint32_t aValueSize) override { return _to BindBlobByName(aName, aValue, aValueSize); } \
     163             :   NS_IMETHOD BindStringAsBlobByName(const nsACString & aName, const nsAString & aValue) override { return _to BindStringAsBlobByName(aName, aValue); } \
     164             :   NS_IMETHOD BindUTF8StringAsBlobByName(const nsACString & aName, const nsACString & aValue) override { return _to BindUTF8StringAsBlobByName(aName, aValue); } \
     165             :   NS_IMETHOD BindAdoptedBlobByName(const nsACString & aName, uint8_t *aValue, uint32_t aValueSize) override { return _to BindAdoptedBlobByName(aName, aValue, aValueSize); } \
     166             :   NS_IMETHOD BindByIndex(uint32_t aIndex, nsIVariant *aValue) override { return _to BindByIndex(aIndex, aValue); } \
     167             :   NS_IMETHOD BindUTF8StringByIndex(uint32_t aIndex, const nsACString & aValue) override { return _to BindUTF8StringByIndex(aIndex, aValue); } \
     168             :   NS_IMETHOD BindStringByIndex(uint32_t aIndex, const nsAString & aValue) override { return _to BindStringByIndex(aIndex, aValue); } \
     169             :   NS_IMETHOD BindDoubleByIndex(uint32_t aIndex, double aValue) override { return _to BindDoubleByIndex(aIndex, aValue); } \
     170             :   NS_IMETHOD BindInt32ByIndex(uint32_t aIndex, int32_t aValue) override { return _to BindInt32ByIndex(aIndex, aValue); } \
     171             :   NS_IMETHOD BindInt64ByIndex(uint32_t aIndex, int64_t aValue) override { return _to BindInt64ByIndex(aIndex, aValue); } \
     172             :   NS_IMETHOD BindNullByIndex(uint32_t aIndex) override { return _to BindNullByIndex(aIndex); } \
     173             :   NS_IMETHOD BindBlobByIndex(uint32_t aIndex, const uint8_t *aValue, uint32_t aValueSize) override { return _to BindBlobByIndex(aIndex, aValue, aValueSize); } \
     174             :   NS_IMETHOD BindStringAsBlobByIndex(uint32_t aIndex, const nsAString & aValue) override { return _to BindStringAsBlobByIndex(aIndex, aValue); } \
     175             :   NS_IMETHOD BindUTF8StringAsBlobByIndex(uint32_t aIndex, const nsACString & aValue) override { return _to BindUTF8StringAsBlobByIndex(aIndex, aValue); } \
     176             :   NS_IMETHOD BindAdoptedBlobByIndex(uint32_t aIndex, uint8_t *aValue, uint32_t aValueSize) override { return _to BindAdoptedBlobByIndex(aIndex, aValue, aValueSize); } 
     177             : 
     178             : /* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
     179             : #define NS_FORWARD_SAFE_MOZISTORAGEBINDINGPARAMS(_to) \
     180             :   NS_IMETHOD BindByName(const nsACString & aName, nsIVariant *aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindByName(aName, aValue); } \
     181             :   NS_IMETHOD BindUTF8StringByName(const nsACString & aName, const nsACString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindUTF8StringByName(aName, aValue); } \
     182             :   NS_IMETHOD BindStringByName(const nsACString & aName, const nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindStringByName(aName, aValue); } \
     183             :   NS_IMETHOD BindDoubleByName(const nsACString & aName, double aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindDoubleByName(aName, aValue); } \
     184             :   NS_IMETHOD BindInt32ByName(const nsACString & aName, int32_t aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindInt32ByName(aName, aValue); } \
     185             :   NS_IMETHOD BindInt64ByName(const nsACString & aName, int64_t aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindInt64ByName(aName, aValue); } \
     186             :   NS_IMETHOD BindNullByName(const nsACString & aName) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindNullByName(aName); } \
     187             :   NS_IMETHOD BindBlobByName(const nsACString & aName, const uint8_t *aValue, uint32_t aValueSize) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindBlobByName(aName, aValue, aValueSize); } \
     188             :   NS_IMETHOD BindStringAsBlobByName(const nsACString & aName, const nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindStringAsBlobByName(aName, aValue); } \
     189             :   NS_IMETHOD BindUTF8StringAsBlobByName(const nsACString & aName, const nsACString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindUTF8StringAsBlobByName(aName, aValue); } \
     190             :   NS_IMETHOD BindAdoptedBlobByName(const nsACString & aName, uint8_t *aValue, uint32_t aValueSize) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindAdoptedBlobByName(aName, aValue, aValueSize); } \
     191             :   NS_IMETHOD BindByIndex(uint32_t aIndex, nsIVariant *aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindByIndex(aIndex, aValue); } \
     192             :   NS_IMETHOD BindUTF8StringByIndex(uint32_t aIndex, const nsACString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindUTF8StringByIndex(aIndex, aValue); } \
     193             :   NS_IMETHOD BindStringByIndex(uint32_t aIndex, const nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindStringByIndex(aIndex, aValue); } \
     194             :   NS_IMETHOD BindDoubleByIndex(uint32_t aIndex, double aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindDoubleByIndex(aIndex, aValue); } \
     195             :   NS_IMETHOD BindInt32ByIndex(uint32_t aIndex, int32_t aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindInt32ByIndex(aIndex, aValue); } \
     196             :   NS_IMETHOD BindInt64ByIndex(uint32_t aIndex, int64_t aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindInt64ByIndex(aIndex, aValue); } \
     197             :   NS_IMETHOD BindNullByIndex(uint32_t aIndex) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindNullByIndex(aIndex); } \
     198             :   NS_IMETHOD BindBlobByIndex(uint32_t aIndex, const uint8_t *aValue, uint32_t aValueSize) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindBlobByIndex(aIndex, aValue, aValueSize); } \
     199             :   NS_IMETHOD BindStringAsBlobByIndex(uint32_t aIndex, const nsAString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindStringAsBlobByIndex(aIndex, aValue); } \
     200             :   NS_IMETHOD BindUTF8StringAsBlobByIndex(uint32_t aIndex, const nsACString & aValue) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindUTF8StringAsBlobByIndex(aIndex, aValue); } \
     201             :   NS_IMETHOD BindAdoptedBlobByIndex(uint32_t aIndex, uint8_t *aValue, uint32_t aValueSize) override { return !_to ? NS_ERROR_NULL_POINTER : _to->BindAdoptedBlobByIndex(aIndex, aValue, aValueSize); } 
     202             : 
     203             : #if 0
     204             : /* Use the code below as a template for the implementation class for this interface. */
     205             : 
     206             : /* Header file */
     207             : class _MYCLASS_ : public mozIStorageBindingParams
     208             : {
     209             : public:
     210             :   NS_DECL_ISUPPORTS
     211             :   NS_DECL_MOZISTORAGEBINDINGPARAMS
     212             : 
     213             :   _MYCLASS_();
     214             : 
     215             : private:
     216             :   ~_MYCLASS_();
     217             : 
     218             : protected:
     219             :   /* additional members */
     220             : };
     221             : 
     222             : /* Implementation file */
     223             : NS_IMPL_ISUPPORTS(_MYCLASS_, mozIStorageBindingParams)
     224             : 
     225             : _MYCLASS_::_MYCLASS_()
     226             : {
     227             :   /* member initializers and constructor code */
     228             : }
     229             : 
     230             : _MYCLASS_::~_MYCLASS_()
     231             : {
     232             :   /* destructor code */
     233             : }
     234             : 
     235             : /* void bindByName (in AUTF8String aName, in nsIVariant aValue); */
     236             : NS_IMETHODIMP _MYCLASS_::BindByName(const nsACString & aName, nsIVariant *aValue)
     237             : {
     238             :     return NS_ERROR_NOT_IMPLEMENTED;
     239             : }
     240             : 
     241             : /* [noscript] void bindUTF8StringByName (in AUTF8String aName, in AUTF8String aValue); */
     242             : NS_IMETHODIMP _MYCLASS_::BindUTF8StringByName(const nsACString & aName, const nsACString & aValue)
     243             : {
     244             :     return NS_ERROR_NOT_IMPLEMENTED;
     245             : }
     246             : 
     247             : /* [noscript] void bindStringByName (in AUTF8String aName, in AString aValue); */
     248             : NS_IMETHODIMP _MYCLASS_::BindStringByName(const nsACString & aName, const nsAString & aValue)
     249             : {
     250             :     return NS_ERROR_NOT_IMPLEMENTED;
     251             : }
     252             : 
     253             : /* [noscript] void bindDoubleByName (in AUTF8String aName, in double aValue); */
     254             : NS_IMETHODIMP _MYCLASS_::BindDoubleByName(const nsACString & aName, double aValue)
     255             : {
     256             :     return NS_ERROR_NOT_IMPLEMENTED;
     257             : }
     258             : 
     259             : /* [noscript] void bindInt32ByName (in AUTF8String aName, in long aValue); */
     260             : NS_IMETHODIMP _MYCLASS_::BindInt32ByName(const nsACString & aName, int32_t aValue)
     261             : {
     262             :     return NS_ERROR_NOT_IMPLEMENTED;
     263             : }
     264             : 
     265             : /* [noscript] void bindInt64ByName (in AUTF8String aName, in long long aValue); */
     266             : NS_IMETHODIMP _MYCLASS_::BindInt64ByName(const nsACString & aName, int64_t aValue)
     267             : {
     268             :     return NS_ERROR_NOT_IMPLEMENTED;
     269             : }
     270             : 
     271             : /* [noscript] void bindNullByName (in AUTF8String aName); */
     272             : NS_IMETHODIMP _MYCLASS_::BindNullByName(const nsACString & aName)
     273             : {
     274             :     return NS_ERROR_NOT_IMPLEMENTED;
     275             : }
     276             : 
     277             : /* void bindBlobByName (in AUTF8String aName, [array, size_is (aValueSize), const] in octet aValue, in unsigned long aValueSize); */
     278             : NS_IMETHODIMP _MYCLASS_::BindBlobByName(const nsACString & aName, const uint8_t *aValue, uint32_t aValueSize)
     279             : {
     280             :     return NS_ERROR_NOT_IMPLEMENTED;
     281             : }
     282             : 
     283             : /* void bindStringAsBlobByName (in AUTF8String aName, in AString aValue); */
     284             : NS_IMETHODIMP _MYCLASS_::BindStringAsBlobByName(const nsACString & aName, const nsAString & aValue)
     285             : {
     286             :     return NS_ERROR_NOT_IMPLEMENTED;
     287             : }
     288             : 
     289             : /* void bindUTF8StringAsBlobByName (in AUTF8String aName, in AUTF8String aValue); */
     290             : NS_IMETHODIMP _MYCLASS_::BindUTF8StringAsBlobByName(const nsACString & aName, const nsACString & aValue)
     291             : {
     292             :     return NS_ERROR_NOT_IMPLEMENTED;
     293             : }
     294             : 
     295             : /* [noscript] void bindAdoptedBlobByName (in AUTF8String aName, [array, size_is (aValueSize)] in octet aValue, in unsigned long aValueSize); */
     296             : NS_IMETHODIMP _MYCLASS_::BindAdoptedBlobByName(const nsACString & aName, uint8_t *aValue, uint32_t aValueSize)
     297             : {
     298             :     return NS_ERROR_NOT_IMPLEMENTED;
     299             : }
     300             : 
     301             : /* void bindByIndex (in unsigned long aIndex, in nsIVariant aValue); */
     302             : NS_IMETHODIMP _MYCLASS_::BindByIndex(uint32_t aIndex, nsIVariant *aValue)
     303             : {
     304             :     return NS_ERROR_NOT_IMPLEMENTED;
     305             : }
     306             : 
     307             : /* [noscript] void bindUTF8StringByIndex (in unsigned long aIndex, in AUTF8String aValue); */
     308             : NS_IMETHODIMP _MYCLASS_::BindUTF8StringByIndex(uint32_t aIndex, const nsACString & aValue)
     309             : {
     310             :     return NS_ERROR_NOT_IMPLEMENTED;
     311             : }
     312             : 
     313             : /* [noscript] void bindStringByIndex (in unsigned long aIndex, in AString aValue); */
     314             : NS_IMETHODIMP _MYCLASS_::BindStringByIndex(uint32_t aIndex, const nsAString & aValue)
     315             : {
     316             :     return NS_ERROR_NOT_IMPLEMENTED;
     317             : }
     318             : 
     319             : /* [noscript] void bindDoubleByIndex (in unsigned long aIndex, in double aValue); */
     320             : NS_IMETHODIMP _MYCLASS_::BindDoubleByIndex(uint32_t aIndex, double aValue)
     321             : {
     322             :     return NS_ERROR_NOT_IMPLEMENTED;
     323             : }
     324             : 
     325             : /* [noscript] void bindInt32ByIndex (in unsigned long aIndex, in long aValue); */
     326             : NS_IMETHODIMP _MYCLASS_::BindInt32ByIndex(uint32_t aIndex, int32_t aValue)
     327             : {
     328             :     return NS_ERROR_NOT_IMPLEMENTED;
     329             : }
     330             : 
     331             : /* [noscript] void bindInt64ByIndex (in unsigned long aIndex, in long long aValue); */
     332             : NS_IMETHODIMP _MYCLASS_::BindInt64ByIndex(uint32_t aIndex, int64_t aValue)
     333             : {
     334             :     return NS_ERROR_NOT_IMPLEMENTED;
     335             : }
     336             : 
     337             : /* [noscript] void bindNullByIndex (in unsigned long aIndex); */
     338             : NS_IMETHODIMP _MYCLASS_::BindNullByIndex(uint32_t aIndex)
     339             : {
     340             :     return NS_ERROR_NOT_IMPLEMENTED;
     341             : }
     342             : 
     343             : /* void bindBlobByIndex (in unsigned long aIndex, [array, size_is (aValueSize), const] in octet aValue, in unsigned long aValueSize); */
     344             : NS_IMETHODIMP _MYCLASS_::BindBlobByIndex(uint32_t aIndex, const uint8_t *aValue, uint32_t aValueSize)
     345             : {
     346             :     return NS_ERROR_NOT_IMPLEMENTED;
     347             : }
     348             : 
     349             : /* void bindStringAsBlobByIndex (in unsigned long aIndex, in AString aValue); */
     350             : NS_IMETHODIMP _MYCLASS_::BindStringAsBlobByIndex(uint32_t aIndex, const nsAString & aValue)
     351             : {
     352             :     return NS_ERROR_NOT_IMPLEMENTED;
     353             : }
     354             : 
     355             : /* void bindUTF8StringAsBlobByIndex (in unsigned long aIndex, in AUTF8String aValue); */
     356             : NS_IMETHODIMP _MYCLASS_::BindUTF8StringAsBlobByIndex(uint32_t aIndex, const nsACString & aValue)
     357             : {
     358             :     return NS_ERROR_NOT_IMPLEMENTED;
     359             : }
     360             : 
     361             : /* [noscript] void bindAdoptedBlobByIndex (in unsigned long aIndex, [array, size_is (aValueSize)] in octet aValue, in unsigned long aValueSize); */
     362             : NS_IMETHODIMP _MYCLASS_::BindAdoptedBlobByIndex(uint32_t aIndex, uint8_t *aValue, uint32_t aValueSize)
     363             : {
     364             :     return NS_ERROR_NOT_IMPLEMENTED;
     365             : }
     366             : 
     367             : /* End of implementation class template. */
     368             : #endif
     369             : 
     370             : 
     371             : #endif /* __gen_mozIStorageBindingParams_h__ */

Generated by: LCOV version 1.13