KSP API
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
KSP.IO.MemoryStream Class Reference

Useful for manipulating bytes in memory. More...

Public Member Functions

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

Properties

bool CanRead [get]
 
bool CanSeek [get]
 
bool CanWrite [get]
 
int Capacity [get, set]
 
long Length [get]
 
long Position [get, set]
 

Detailed Description

Useful for manipulating bytes in memory.

Constructor & Destructor Documentation

KSP.IO.MemoryStream.MemoryStream ( )
KSP.IO.MemoryStream.MemoryStream ( byte[]  buffer)

Member Function Documentation

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

Property Documentation

bool KSP.IO.MemoryStream.CanRead
get
bool KSP.IO.MemoryStream.CanSeek
get
bool KSP.IO.MemoryStream.CanWrite
get
int KSP.IO.MemoryStream.Capacity
getset
long KSP.IO.MemoryStream.Length
get
long KSP.IO.MemoryStream.Position
getset

The documentation for this class was generated from the following file: