PageRenderTime 81ms CodeModel.GetById 40ms app.highlight 2ms RepoModel.GetById 38ms app.codeStats 0ms

/gecko_api/include/nsIDOMCDATASection.h

http://firefox-mac-pdf.googlecode.com/
C++ Header | 82 lines | 40 code | 24 blank | 18 comment | 0 complexity | c1496b9ea3e47afccfab98f6d9f1449c MD5 | raw file
 1/*
 2 * DO NOT EDIT.  THIS FILE IS GENERATED FROM /builds/tinderbox/XR-Trunk/Darwin_8.8.4_Depend/mozilla/dom/public/idl/core/nsIDOMCDATASection.idl
 3 */
 4
 5#ifndef __gen_nsIDOMCDATASection_h__
 6#define __gen_nsIDOMCDATASection_h__
 7
 8
 9#ifndef __gen_nsIDOMText_h__
10#include "nsIDOMText.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
18/* starting interface:    nsIDOMCDATASection */
19#define NS_IDOMCDATASECTION_IID_STR "a6cf9071-15b3-11d2-932e-00805f8add32"
20
21#define NS_IDOMCDATASECTION_IID \
22  {0xa6cf9071, 0x15b3, 0x11d2, \
23    { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 }}
24
25class NS_NO_VTABLE NS_SCRIPTABLE nsIDOMCDATASection : public nsIDOMText {
26 public: 
27
28  NS_DECLARE_STATIC_IID_ACCESSOR(NS_IDOMCDATASECTION_IID)
29
30};
31
32  NS_DEFINE_STATIC_IID_ACCESSOR(nsIDOMCDATASection, NS_IDOMCDATASECTION_IID)
33
34/* Use this macro when declaring classes that implement this interface. */
35#define NS_DECL_NSIDOMCDATASECTION \
36  /* no methods! */
37
38/* Use this macro to declare functions that forward the behavior of this interface to another object. */
39#define NS_FORWARD_NSIDOMCDATASECTION(_to) \
40  /* no methods! */
41
42/* Use this macro to declare functions that forward the behavior of this interface to another object in a safe way. */
43#define NS_FORWARD_SAFE_NSIDOMCDATASECTION(_to) \
44  /* no methods! */
45
46#if 0
47/* Use the code below as a template for the implementation class for this interface. */
48
49/* Header file */
50class nsDOMCDATASection : public nsIDOMCDATASection
51{
52public:
53  NS_DECL_ISUPPORTS
54  NS_DECL_NSIDOMCDATASECTION
55
56  nsDOMCDATASection();
57
58private:
59  ~nsDOMCDATASection();
60
61protected:
62  /* additional members */
63};
64
65/* Implementation file */
66NS_IMPL_ISUPPORTS1(nsDOMCDATASection, nsIDOMCDATASection)
67
68nsDOMCDATASection::nsDOMCDATASection()
69{
70  /* member initializers and constructor code */
71}
72
73nsDOMCDATASection::~nsDOMCDATASection()
74{
75  /* destructor code */
76}
77
78/* End of implementation class template. */
79#endif
80
81
82#endif /* __gen_nsIDOMCDATASection_h__ */