Package pixy.io
Interface WriteStrategy
- All Known Implementing Classes:
WriteStrategyII
,WriteStrategyMM
public interface WriteStrategy
- Version:
- 1.0 01/29/2013
- Author:
- Wen Yu, yuwen_66@yahoo.com
-
Method Summary
Modifier and Type Method Description void
writeInt(byte[] buf, int start_idx, int value)
void
writeInt(java.io.OutputStream os, int value)
void
writeLong(byte[] buf, int start_idx, long value)
void
writeLong(java.io.OutputStream os, long value)
void
writeS15Fixed16Number(byte[] buf, int start_idx, float value)
void
writeS15Fixed16Number(java.io.OutputStream os, float value)
void
writeShort(byte[] buf, int start_idx, int value)
void
writeShort(java.io.OutputStream os, int value)
void
writeU16Fixed16Number(byte[] buf, int start_idx, float value)
void
writeU16Fixed16Number(java.io.OutputStream os, float value)
void
writeU8Fixed8Number(byte[] buf, int start_idx, float value)
void
writeU8Fixed8Number(java.io.OutputStream is, float value)
-
Method Details
-
writeInt
void writeInt(byte[] buf, int start_idx, int value) throws java.io.IOException- Throws:
java.io.IOException
-
writeInt
void writeInt(java.io.OutputStream os, int value) throws java.io.IOException- Throws:
java.io.IOException
-
writeLong
void writeLong(byte[] buf, int start_idx, long value) throws java.io.IOException- Throws:
java.io.IOException
-
writeLong
void writeLong(java.io.OutputStream os, long value) throws java.io.IOException- Throws:
java.io.IOException
-
writeS15Fixed16Number
void writeS15Fixed16Number(byte[] buf, int start_idx, float value) throws java.io.IOException- Throws:
java.io.IOException
-
writeS15Fixed16Number
void writeS15Fixed16Number(java.io.OutputStream os, float value) throws java.io.IOException- Throws:
java.io.IOException
-
writeShort
void writeShort(byte[] buf, int start_idx, int value) throws java.io.IOException- Throws:
java.io.IOException
-
writeShort
void writeShort(java.io.OutputStream os, int value) throws java.io.IOException- Throws:
java.io.IOException
-
writeU16Fixed16Number
void writeU16Fixed16Number(byte[] buf, int start_idx, float value) throws java.io.IOException- Throws:
java.io.IOException
-
writeU16Fixed16Number
void writeU16Fixed16Number(java.io.OutputStream os, float value) throws java.io.IOException- Throws:
java.io.IOException
-
writeU8Fixed8Number
void writeU8Fixed8Number(byte[] buf, int start_idx, float value) throws java.io.IOException- Throws:
java.io.IOException
-
writeU8Fixed8Number
void writeU8Fixed8Number(java.io.OutputStream is, float value) throws java.io.IOException- Throws:
java.io.IOException
-