Difference between revisions of "API:MemoryStream"

From Kerbal Space Program Wiki
Jump to: navigation, search
m (N3X15 moved page MemoryStream to API:MemoryStream)
Line 1: Line 1:
<!-- Autogenerated by WRAPTOOL.  Yell at N3X15 if it breaks. -->
+
<!-- Autogenerated by DOCTOOL.  Yell at N3X15 if it breaks. -->
 
{{Namespace:KSP.IO}}
 
{{Namespace:KSP.IO}}
 
{{Class
 
{{Class
Line 10: Line 10:
 
|returndesc=
 
|returndesc=
 
|name=SetLength
 
|name=SetLength
|args=long value
+
|args={{arg|long|value}}
 
|desc=
 
|desc=
 
}}
 
}}
Line 17: Line 17:
 
|returndesc=
 
|returndesc=
 
|name=WriteByte
 
|name=WriteByte
|args=byte value
+
|args={{arg|byte|value}}
 
|desc=
 
|desc=
 
}}
 
}}
Line 31: Line 31:
 
|returndesc=
 
|returndesc=
 
|name=Seek
 
|name=Seek
|args=long offset, SeekOrigin loc
+
|args={{arg|long|offset}}, {{arg|SeekOrigin|loc}}
 
|desc=
 
|desc=
 
}}
 
}}
 
{{Method
 
{{Method
|returntype=byte[]
+
|returntype=byte
 +
|array=[]
 
|returndesc=
 
|returndesc=
 
|name=ToArray
 
|name=ToArray
Line 42: Line 43:
 
}}
 
}}
 
{{Method
 
{{Method
|returntype=byte[]
+
|returntype=byte
 +
|array=[]
 
|returndesc=
 
|returndesc=
 
|name=GetBuffer
 
|name=GetBuffer
Line 52: Line 54:
 
|returndesc=
 
|returndesc=
 
|name=Read
 
|name=Read
|args=byte[] buffer, int offset, int count
+
|args={{arg|byte|buffer|array=[]}}, {{arg|int|offset}}, {{arg|int|count}}
 
|desc=
 
|desc=
 
}}
 
}}
Line 59: Line 61:
 
|returndesc=
 
|returndesc=
 
|name=Write
 
|name=Write
|args=byte[] buffer, int offset, int count
+
|args={{arg|byte|buffer|array=[]}}, {{arg|int|offset}}, {{arg|int|count}}
 
|desc=
 
|desc=
 
}}
 
}}

Revision as of 21:41, 12 October 2012

KSP.IO Namespace
BinaryReader · BinaryWriter · File · FileInfo · FileStream · IOException · IOTools · IOUtils · MemoryStream · PluginConfigNode · PluginConfiguration · TextReader · TextWriter

MemoryStream Class

Useful for manipulating bytes in memory.

Methods

The following are methods included in MemoryStream.

Signature Description
void SetLength(long value)
void WriteByte(byte value)
int ReadByte()
long Seek(long offset, SeekOrigin loc)
byte[] ToArray()
byte[] GetBuffer()
int Read(byte[] buffer, int offset, int count)
void Write(byte[] buffer, int offset, int count)
void Flush()