Package tv.porst.splib.binaryparser

Examples of tv.porst.splib.binaryparser.UINT8


* Parses ActionScript 3 'pushnan' instructions.
*/
public final class AS3PushnanParser {

  public static AS3Pushnan parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");

    return new AS3Pushnan(opcode);
  }
View Full Code Here


*/
public final class AS3CoerceaParser {

  public static AS3Coercea parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {

    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");

    return new AS3Coercea(opcode);
  }
View Full Code Here

* Parses ActionScript 3 'pushtrue' instructions.
*/
public final class AS3PushtrueParser {

  public static AS3Pushtrue parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");

    return new AS3Pushtrue(opcode);
  }
View Full Code Here

* Parses ActionScript 3 'in' instructions.
*/
public final class AS3InParser {

  public static AS3In parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");

    return new AS3In(opcode);
  }
View Full Code Here

* Parses ActionScript 3 'escx_attr' instructions.
*/
public final class AS3EscxattrParser {

  public static AS3Escxattr parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");

    return new AS3Escxattr(opcode);
  }
View Full Code Here

* Parses ActionScript 3 'ifstricteq' instructions.
*/
public final class AS3IfstricteqParser {

  public static AS3Ifstricteq parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");
    final INT24 offset = parseINT24(parser, 0x00006, fieldName + "::offset");

    return new AS3Ifstricteq(opcode, offset);
  }
View Full Code Here

* Parses ActionScript 3 'debugline' instructions.
*/
public final class AS3DebuglineParser {

  public static AS3Debugline parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");
    final EncodedU30 lineNum = EncodedU30Parser.parse(parser, fieldName + "::linenum");

    return new AS3Debugline(opcode, lineNum);
  }
View Full Code Here

*/
public final class AS3ConvertoParser {

  public static AS3Converto parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {

    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");

    return new AS3Converto(opcode);
  }
View Full Code Here

* Parses ActionScript 3 'newobject' instructions.
*/
public final class AS3NewobjectParser {

  public static AS3Newobject parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");
    final EncodedU30 index = EncodedU30Parser.parse(parser, fieldName + "::index");

    return new AS3Newobject(opcode, index);
  }
View Full Code Here

* Parses ActionScript 3 'multiply' instructions.
*/
public final class AS3MultiplyParser {

  public static AS3Multiply parse(final SWFBinaryParser parser, final String fieldName) throws SWFParserException {
    final UINT8 opcode = parseUINT8(parser, 0x00006, fieldName + "::opcode");

    return new AS3Multiply(opcode);
  }
View Full Code Here

TOP

Related Classes of tv.porst.splib.binaryparser.UINT8

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.