9 <meta name=
"viewport" content=
"width=1200, initial-scale=0.5">
11 <meta http-equiv=
"Content-Location" content=
"/v0.0/ion/Writer">
12 <link rel=
"stylesheet" href=
"index.css">
14 <link href=
"https://fonts.googleapis.com/css?family=Inconsolata&subset=latin-ext" rel=
"stylesheet">
15 <script src=
"//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
16 <link rel=
"shortcut icon" href=
"/v0.0/favicon.ico">
24 <a href=
"./ion/Writer">Edit
</a>
29 <li>↰ <a href=
"./">Home
</a>
34 ↑ <a href=
"./ion">
40 ↻ <strong><a href=
"./ion/Writer">Writer
</a></strong>
46 ↳ <a href=
"./ion/Writer/Buffer">Buffer
</a>
50 <li>↳ <a href=
"./ion/Writer/Buffer/Writer">Writer
</a>
58 ↳ <a href=
"./ion/Writer/Options">Options
</a>
63 ↳ <a href=
"./ion/Writer/Stream">Stream
</a>
67 <li>↳ <a href=
"./ion/Writer/Stream/Writer">Writer
</a>
75 ↳ <a href=
"./ion/Writer/Writer">Writer
</a>
80 ↳ <a href=
"./ion/Writer/appendLob">Writer::appendLob
</a>
85 ↳ <a href=
"./ion/Writer/finish">Writer::finish
</a>
90 ↳ <a href=
"./ion/Writer/finishContainer">Writer::finishContainer
</a>
95 ↳ <a href=
"./ion/Writer/finishLob">Writer::finishLob
</a>
100 ↳ <a href=
"./ion/Writer/flush">Writer::flush
</a>
105 ↳ <a href=
"./ion/Writer/getDepth">Writer::getDepth
</a>
110 ↳ <a href=
"./ion/Writer/startContainer">Writer::startContainer
</a>
115 ↳ <a href=
"./ion/Writer/startLob">Writer::startLob
</a>
120 ↳ <a href=
"./ion/Writer/writeAnnotation">Writer::writeAnnotation
</a>
125 ↳ <a href=
"./ion/Writer/writeBLob">Writer::writeBLob
</a>
130 ↳ <a href=
"./ion/Writer/writeBool">Writer::writeBool
</a>
135 ↳ <a href=
"./ion/Writer/writeCLob">Writer::writeCLob
</a>
140 ↳ <a href=
"./ion/Writer/writeDecimal">Writer::writeDecimal
</a>
145 ↳ <a href=
"./ion/Writer/writeFieldName">Writer::writeFieldName
</a>
150 ↳ <a href=
"./ion/Writer/writeFloat">Writer::writeFloat
</a>
155 ↳ <a href=
"./ion/Writer/writeInt">Writer::writeInt
</a>
160 ↳ <a href=
"./ion/Writer/writeNull">Writer::writeNull
</a>
165 ↳ <a href=
"./ion/Writer/writeString">Writer::writeString
</a>
170 ↳ <a href=
"./ion/Writer/writeSymbol">Writer::writeSymbol
</a>
175 ↳ <a href=
"./ion/Writer/writeTimestamp">Writer::writeTimestamp
</a>
180 ↳ <a href=
"./ion/Writer/writeTypedNull">Writer::writeTypedNull
</a>
189 <li>↲ <a href=
"./ion/Catalog">Catalog
</a></li>
191 <li>↲ <a href=
"./ion/Decimal">Decimal
</a></li>
193 <li>↲ <a href=
"./ion/Exception">Exception
</a></li>
195 <li>↲ <a href=
"./ion/LOB">LOB
</a></li>
197 <li>↲ <a href=
"./ion/Reader">Reader
</a></li>
199 <li>↲ <a href=
"./ion/Serializer">Serializer
</a></li>
201 <li>↲ <a href=
"./ion/Symbol">Symbol
</a></li>
203 <li>↲ <a href=
"./ion/Timestamp">Timestamp
</a></li>
205 <li>↲ <a href=
"./ion/Type">Type
</a></li>
207 <li>↲ <a href=
"./ion/Unserializer">Unserializer
</a></li>
209 <li>↲ <a href=
"./ion/serialize">serialize
</a></li>
211 <li>↲ <a href=
"./ion/unserialize">unserialize
</a></li>
220 <h1>interface ion\Writer
</h1>
221 <p>ION writer API.
</p>
222 <h2>Constants:
<a id=
"Constants:" href=
"#Constants:" class=
"permalink" aria-hidden=
"true" title=
"">#
</a></h2>
224 <h2>Properties:
<a id=
"Properties:" href=
"#Properties:" class=
"permalink" aria-hidden=
"true" title=
"">#
</a></h2>
229 <h2 id=
"Functions:">Functions:
</h2>
233 <h3><a href=
"ion/Writer/appendLob">Writer::appendLob
</a></h3>
235 <p>void ion\Writer::appendLob(string $data)
</p>
239 <h3><a href=
"ion/Writer/finish">Writer::finish
</a></h3>
241 <p>int ion\Writer::finish()
</p>
245 <h3><a href=
"ion/Writer/finishContainer">Writer::finishContainer
</a></h3>
247 <p>void ion\Writer::finishContainer()
</p>
251 <h3><a href=
"ion/Writer/finishLob">Writer::finishLob
</a></h3>
253 <p>void ion\Writer::finishLob()
</p>
257 <h3><a href=
"ion/Writer/flush">Writer::flush
</a></h3>
259 <p>int ion\Writer::flush()
</p>
263 <h3><a href=
"ion/Writer/getDepth">Writer::getDepth
</a></h3>
265 <p>int ion\Writer::getDepth()
</p>
269 <h3><a href=
"ion/Writer/startContainer">Writer::startContainer
</a></h3>
271 <p>void ion\Writer::startContainer(ion\Type $type)
</p>
275 <h3><a href=
"ion/Writer/startLob">Writer::startLob
</a></h3>
277 <p>void ion\Writer::startLob(ion\Type $type)
</p>
281 <h3><a href=
"ion/Writer/writeAnnotation">Writer::writeAnnotation
</a></h3>
283 <p>void ion\Writer::writeAnnotation([ion\Symbol|string ?
>...$annotation])
</p>
287 <h3><a href=
"ion/Writer/writeBLob">Writer::writeBLob
</a></h3>
289 <p>void ion\Writer::writeBLob(string $value)
</p>
293 <h3><a href=
"ion/Writer/writeBool">Writer::writeBool
</a></h3>
295 <p>void ion\Writer::writeBool(bool $value)
</p>
299 <h3><a href=
"ion/Writer/writeCLob">Writer::writeCLob
</a></h3>
301 <p>void ion\Writer::writeCLob(string $value)
</p>
305 <h3><a href=
"ion/Writer/writeDecimal">Writer::writeDecimal
</a></h3>
307 <p>void ion\Writer::writeDecimal(ion\Decimal|string $value)
</p>
311 <h3><a href=
"ion/Writer/writeFieldName">Writer::writeFieldName
</a></h3>
313 <p>void ion\Writer::writeFieldName(string $name)
</p>
317 <h3><a href=
"ion/Writer/writeFloat">Writer::writeFloat
</a></h3>
319 <p>void ion\Writer::writeFloat(float $value)
</p>
323 <h3><a href=
"ion/Writer/writeInt">Writer::writeInt
</a></h3>
325 <p>void ion\Writer::writeInt(string|int $value)
</p>
329 <h3><a href=
"ion/Writer/writeNull">Writer::writeNull
</a></h3>
331 <p>void ion\Writer::writeNull()
</p>
335 <h3><a href=
"ion/Writer/writeString">Writer::writeString
</a></h3>
337 <p>void ion\Writer::writeString(string $value)
</p>
341 <h3><a href=
"ion/Writer/writeSymbol">Writer::writeSymbol
</a></h3>
343 <p>void ion\Writer::writeSymbol(ion\Symbol|string $value)
</p>
347 <h3><a href=
"ion/Writer/writeTimestamp">Writer::writeTimestamp
</a></h3>
349 <p>void ion\Writer::writeTimestamp(ion\Timestamp|string $value)
</p>
353 <h3><a href=
"ion/Writer/writeTypedNull">Writer::writeTypedNull
</a></h3>
355 <p>void ion\Writer::writeTypedNull(ion\Type $type)
</p>
361 <h2 id=
"Namespaces,.Interfaces.and.Classes:">Namespaces, Interfaces and Classes:
</h2>
365 <h3><a href=
"ion/Writer/Buffer">Buffer
</a></h3>
366 <p>ION buffer writer API.
</p>
368 <p>interface ion\Writer\Buffer implements ion\Writer
</p>
372 <h3><a href=
"ion/Writer/Options">Options
</a></h3>
373 <p>ION writer options.
</p>
375 <p>class ion\Writer\Options
</p>
379 <h3><a href=
"ion/Writer/Stream">Stream
</a></h3>
380 <p>ION stream writer API.
</p>
382 <p>interface ion\Writer\Stream implements ion\Writer
</p>
386 <h3><a href=
"ion/Writer/Writer">Writer
</a></h3>
387 <p>Base implementation of common functionality of ION writers.
</p>
389 <p>abstract class ion\Writer\Writer implements ion\Writer
</p>
394 <div id=
"disqus_thread"><button id=
"disqus_activator">Show
<span> </span> Comment(s)
</button></div>
396 var disqus_shortname = 'mdref';
397 var disqus_identifier = 'ion/Writer';
403 <li><a href=
"https://github.com/m6w6/mdref">mdref-v2.0
405 <li><a href=
"LICENSE">© 2013-
2022 All rights reserved.
</a></li>
412 <script src=
"index.js"></script>