Packageorg.libspark.swfassist.io
Interfacepublic interface DataOutput
ImplementorsByteArrayOutputStream



Public Properties
 PropertyDefined by
  length : uint
[read-only]
DataOutput
  position : uint
DataOutput
Public Methods
 MethodDefined by
  
compress(offset:uint = 0, length:uint = 0):void
DataOutput
  
DataOutput
  
writeBit(value:Boolean):void
DataOutput
  
writeBytes(source:ByteArray):void
DataOutput
  
writeDouble(value:Number):void
DataOutput
  
writeEncodedU32(value:uint):void
DataOutput
  
writeFBits(numBits:uint, value:Number):void
DataOutput
  
writeFixed(value:Number):void
DataOutput
  
writeFixed8(value:Number):void
DataOutput
  
writeFloat(value:Number):void
DataOutput
  
writeFloat16(value:Number):void
DataOutput
  
writeS16(value:int):void
DataOutput
  
writeS32(value:int):void
DataOutput
  
writeS8(value:int):void
DataOutput
  
writeSBits(numBits:uint, value:int):void
DataOutput
  
writeString(value:String, charset:String = "iso-8859-1", isNullTerminated:Boolean = true):void
DataOutput
  
writeU16(value:uint):void
DataOutput
  
writeU32(value:uint):void
DataOutput
  
writeU8(value:uint):void
DataOutput
  
writeUBits(numBits:uint, value:uint):void
DataOutput
  
writeUTF(value:String, isNullTerminated:Boolean = true):void
DataOutput
Property detail
lengthproperty
length:uint  [read-only]Implementation
    public function get length():uint
positionproperty 
position:uint  [read-write]Implementation
    public function get position():uint
    public function set position(value:uint):void
Method detail
compress()method
public function compress(offset:uint = 0, length:uint = 0):voidParameters
offset:uint (default = 0)
 
length:uint (default = 0)
resetBitCursor()method 
public function resetBitCursor():void
writeBit()method 
public function writeBit(value:Boolean):voidParameters
value:Boolean
writeBytes()method 
public function writeBytes(source:ByteArray):voidParameters
source:ByteArray
writeDouble()method 
public function writeDouble(value:Number):voidParameters
value:Number
writeEncodedU32()method 
public function writeEncodedU32(value:uint):voidParameters
value:uint
writeFBits()method 
public function writeFBits(numBits:uint, value:Number):voidParameters
numBits:uint
 
value:Number
writeFixed()method 
public function writeFixed(value:Number):voidParameters
value:Number
writeFixed8()method 
public function writeFixed8(value:Number):voidParameters
value:Number
writeFloat()method 
public function writeFloat(value:Number):voidParameters
value:Number
writeFloat16()method 
public function writeFloat16(value:Number):voidParameters
value:Number
writeS16()method 
public function writeS16(value:int):voidParameters
value:int
writeS32()method 
public function writeS32(value:int):voidParameters
value:int
writeS8()method 
public function writeS8(value:int):voidParameters
value:int
writeSBits()method 
public function writeSBits(numBits:uint, value:int):voidParameters
numBits:uint
 
value:int
writeString()method 
public function writeString(value:String, charset:String = "iso-8859-1", isNullTerminated:Boolean = true):voidParameters
value:String
 
charset:String (default = "iso-8859-1")
 
isNullTerminated:Boolean (default = true)
writeU16()method 
public function writeU16(value:uint):voidParameters
value:uint
writeU32()method 
public function writeU32(value:uint):voidParameters
value:uint
writeU8()method 
public function writeU8(value:uint):voidParameters
value:uint
writeUBits()method 
public function writeUBits(numBits:uint, value:uint):voidParameters
numBits:uint
 
value:uint
writeUTF()method 
public function writeUTF(value:String, isNullTerminated:Boolean = true):voidParameters
value:String
 
isNullTerminated:Boolean (default = true)