## Uses of Interface
com.io7m.smfj.format.binary.SMFBDataStreamReaderType

- Packages that use SMFBDataStreamReaderType
  Package | Description
  --- | ---
  com.io7m.smfj.format.binary | Parser API.
  com.io7m.smfj.format.binary.v1 | Parser implementation for the 1.* format.

- - ### Uses of SMFBDataStreamReaderType in com.io7m.smfj.format.binary

    Classes in com.io7m.smfj.format.binary that implement SMFBDataStreamReaderType
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SMFBDataStreamReader` The default implementation of the `SMFBDataStreamReaderType` interface.

    Methods in com.io7m.smfj.format.binary that return SMFBDataStreamReaderType
    Modifier and Type | Method and Description
    --- | ---
    `static SMFBDataStreamReaderType` | SMFBDataStreamReader.`create(URI in_uri, InputStream in_stream)` Create a data stream reader.
    `SMFBDataStreamReaderType` | SMFBDataStreamReaderType.`withBounds(long size)` Create a new view of this reader that is only allowed to read `size` more octets from the current stream.
    `SMFBDataStreamReaderType` | SMFBDataStreamReader.`withBounds(long size)`

    Methods in com.io7m.smfj.format.binary with parameters of type SMFBDataStreamReaderType
    Modifier and Type | Method and Description
    --- | ---
    `void` | SMFBBodySectionParserType.`parse(SMFHeader header, SMFParserEventsBodyType events, SMFBDataStreamReaderType reader)` Parse the section.

    Constructors in com.io7m.smfj.format.binary with parameters of type SMFBDataStreamReaderType
    Constructor and Description
    `SMFBSectionParser(SMFBDataStreamReaderType in_reader)` Construct a parser.

  - ### Uses of SMFBDataStreamReaderType in com.io7m.smfj.format.binary.v1

    Methods in com.io7m.smfj.format.binary.v1 with parameters of type SMFBDataStreamReaderType
    Modifier and Type | Method and Description
    --- | ---
    `static javaslang.control.Validation<javaslang.collection.List<SMFParseError>,SMFHeader>` | SMFBv1Headers.`parse(SMFFormatVersion version, SMFBDataStreamReaderType reader, SMFBSection section)` Parse a header.
    `void` | SMFBv1SectionParserVerticesNonInterleaved.`parse(SMFHeader header, SMFParserEventsBodyType events, SMFBDataStreamReaderType reader)`
    `void` | SMFBv1SectionParserTriangles.`parse(SMFHeader header, SMFParserEventsBodyType events, SMFBDataStreamReaderType reader)`
    `void` | SMFBv1SectionParserMetadata.`parse(SMFHeader header, SMFParserEventsBodyType events, SMFBDataStreamReaderType reader)`

    Constructors in com.io7m.smfj.format.binary.v1 with parameters of type SMFBDataStreamReaderType
    Constructor and Description
    `SMFBv1Parser(SMFFormatVersion in_version, SMFBDataStreamReaderType in_reader, SMFParserEventsHeaderType in_events_header)` Construct a parser.

Copyright © 2017 <code@io7m.com> http://io7m.com