OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! | 5 // This file has been auto-generated by code_generator_v8.py. DO NOT MODIFY! |
6 | 6 |
7 #ifndef TestDictionary_h | 7 #ifndef TestDictionary_h |
8 #define TestDictionary_h | 8 #define TestDictionary_h |
9 | 9 |
10 #include "bindings/core/v8/Dictionary.h" | 10 #include "bindings/core/v8/Dictionary.h" |
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
147 bool hasTestInterfaceOrNullMember() const { return m_testInterfaceOrNullMemb
er; } | 147 bool hasTestInterfaceOrNullMember() const { return m_testInterfaceOrNullMemb
er; } |
148 PassRefPtr<TestInterfaceImplementation> testInterfaceOrNullMember() const {
return m_testInterfaceOrNullMember; } | 148 PassRefPtr<TestInterfaceImplementation> testInterfaceOrNullMember() const {
return m_testInterfaceOrNullMember; } |
149 void setTestInterfaceOrNullMember(PassRefPtr<TestInterfaceImplementation> va
lue) { m_testInterfaceOrNullMember = value; } | 149 void setTestInterfaceOrNullMember(PassRefPtr<TestInterfaceImplementation> va
lue) { m_testInterfaceOrNullMember = value; } |
150 void setTestInterfaceOrNullMemberToNull() { m_testInterfaceOrNullMember = Re
fPtr<TestInterfaceImplementation>(); } | 150 void setTestInterfaceOrNullMemberToNull() { m_testInterfaceOrNullMember = Re
fPtr<TestInterfaceImplementation>(); } |
151 | 151 |
152 bool hasTestInterfaceSequenceMember() const { return !m_testInterfaceSequenc
eMember.isNull(); } | 152 bool hasTestInterfaceSequenceMember() const { return !m_testInterfaceSequenc
eMember.isNull(); } |
153 const Vector<RefPtr<TestInterfaceImplementation>>& testInterfaceSequenceMemb
er() const { return m_testInterfaceSequenceMember.get(); } | 153 const Vector<RefPtr<TestInterfaceImplementation>>& testInterfaceSequenceMemb
er() const { return m_testInterfaceSequenceMember.get(); } |
154 void setTestInterfaceSequenceMember(const Vector<RefPtr<TestInterfaceImpleme
ntation>>& value) { m_testInterfaceSequenceMember = value; } | 154 void setTestInterfaceSequenceMember(const Vector<RefPtr<TestInterfaceImpleme
ntation>>& value) { m_testInterfaceSequenceMember = value; } |
155 | 155 |
156 bool hasUint8ArrayMember() const { return m_uint8ArrayMember; } | 156 bool hasUint8ArrayMember() const { return m_uint8ArrayMember; } |
157 PassRefPtr<DOMUint8Array> uint8ArrayMember() const { return m_uint8ArrayMemb
er; } | 157 DOMUint8Array* uint8ArrayMember() const { return m_uint8ArrayMember; } |
158 void setUint8ArrayMember(PassRefPtr<DOMUint8Array> value) { m_uint8ArrayMemb
er = value; } | 158 void setUint8ArrayMember(DOMUint8Array* value) { m_uint8ArrayMember = value;
} |
159 | 159 |
160 bool hasUnrestrictedDoubleMember() const { return !m_unrestrictedDoubleMembe
r.isNull(); } | 160 bool hasUnrestrictedDoubleMember() const { return !m_unrestrictedDoubleMembe
r.isNull(); } |
161 double unrestrictedDoubleMember() const { return m_unrestrictedDoubleMember.
get(); } | 161 double unrestrictedDoubleMember() const { return m_unrestrictedDoubleMember.
get(); } |
162 void setUnrestrictedDoubleMember(double value) { m_unrestrictedDoubleMember
= value; } | 162 void setUnrestrictedDoubleMember(double value) { m_unrestrictedDoubleMember
= value; } |
163 | 163 |
164 DECLARE_VIRTUAL_TRACE(); | 164 DECLARE_VIRTUAL_TRACE(); |
165 | 165 |
166 private: | 166 private: |
167 ScriptValue m_anyMember; | 167 ScriptValue m_anyMember; |
168 Nullable<bool> m_booleanMember; | 168 Nullable<bool> m_booleanMember; |
(...skipping 17 matching lines...) Expand all Loading... |
186 String m_stringMember; | 186 String m_stringMember; |
187 String m_stringOrNullMember; | 187 String m_stringOrNullMember; |
188 Nullable<Vector<String>> m_stringSequenceMember; | 188 Nullable<Vector<String>> m_stringSequenceMember; |
189 TestInterface2OrUint8Array m_testInterface2OrUint8ArrayMember; | 189 TestInterface2OrUint8Array m_testInterface2OrUint8ArrayMember; |
190 Member<TestInterfaceGarbageCollected> m_testInterfaceGarbageCollectedMember; | 190 Member<TestInterfaceGarbageCollected> m_testInterfaceGarbageCollectedMember; |
191 Member<TestInterfaceGarbageCollected> m_testInterfaceGarbageCollectedOrNullM
ember; | 191 Member<TestInterfaceGarbageCollected> m_testInterfaceGarbageCollectedOrNullM
ember; |
192 Nullable<HeapVector<Member<TestInterfaceGarbageCollected>>> m_testInterfaceG
arbageCollectedSequenceMember; | 192 Nullable<HeapVector<Member<TestInterfaceGarbageCollected>>> m_testInterfaceG
arbageCollectedSequenceMember; |
193 RefPtr<TestInterfaceImplementation> m_testInterfaceMember; | 193 RefPtr<TestInterfaceImplementation> m_testInterfaceMember; |
194 RefPtr<TestInterfaceImplementation> m_testInterfaceOrNullMember; | 194 RefPtr<TestInterfaceImplementation> m_testInterfaceOrNullMember; |
195 Nullable<Vector<RefPtr<TestInterfaceImplementation>>> m_testInterfaceSequenc
eMember; | 195 Nullable<Vector<RefPtr<TestInterfaceImplementation>>> m_testInterfaceSequenc
eMember; |
196 RefPtr<DOMUint8Array> m_uint8ArrayMember; | 196 Member<DOMUint8Array> m_uint8ArrayMember; |
197 Nullable<double> m_unrestrictedDoubleMember; | 197 Nullable<double> m_unrestrictedDoubleMember; |
198 | 198 |
199 friend class V8TestDictionary; | 199 friend class V8TestDictionary; |
200 }; | 200 }; |
201 | 201 |
202 } // namespace blink | 202 } // namespace blink |
203 | 203 |
204 #endif // TestDictionary_h | 204 #endif // TestDictionary_h |
OLD | NEW |