com.io7m.smfj.parser.api

## Interface SMFParserEventsErrorType

- All Known Subinterfaces:
    SMFByteBufferPackedMeshLoaderType, SMFFCopierType, SMFMemoryMeshProducerType, SMFParserEventsBodyType, SMFParserEventsDataAttributesNonInterleavedType, SMFParserEventsDataAttributeValuesType, SMFParserEventsDataMetaType, SMFParserEventsDataTrianglesType, SMFParserEventsHeaderType, SMFParserEventsType
  All Known Implementing Classes:
    SMFByteBufferAttributePacker, SMFByteBufferPackedMeshes, SMFByteBufferTrianglePacker, SMFFCopier, SMFMemoryMeshProducer, SMFParserEventsDataAttributeValuesIgnoringReceiver, SMFParserEventsDataTrianglesIgnoringReceiver

      public interface SMFParserEventsErrorType

  A receiver of parse error/warning events.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `onError(SMFErrorType e)` An error has occurred.
    `void` | `onWarning(SMFWarningType w)` An error has occurred of a severity low enough that it should just be considered a warning.

- - ### Method Detail

    - #### onError

          void onError(SMFErrorType e)

      An error has occurred. Parsing will continue but the file as a whole must be considered invalid.
      Parameters:
        `e` - The error

    - #### onWarning

          void onWarning(SMFWarningType w)

      An error has occurred of a severity low enough that it should just be considered a warning.
      Parameters:
        `w` - The warning

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