NevronOpenVision
Nevron.Nov.IO Namespace / NByteReader Class
Fields Properties Methods


NByteReader Class Members

The following tables list the members exposed by NByteReader.

Public Constructors
 NameDescription
Public ConstructorCreates a new byte reader for the specified byte array.  
Top
Protected Fields
 NameDescription
Internal Field  
Internal Field  
Top
Public Properties
 NameDescription
Public PropertyChecks if the byte reader has reached the end of the bytes to read.  
Public PropertyGets the length of the byte array this reader operates on.  
Public PropertyGets or sets the current reader position in the byte array.  
Public PropertyGets the remaining number of bytes to read, which is equal to Length - Position.  
Top
Public Methods
 NameDescription
Public MethodReturns the bit at the given index in the current byte. Does not advance the reading position. Call the SkipByte method to advance the reading position when you finish reading bits from the current byte.  
Public MethodReturns the byte at the current position without moving the reading pointer.  
Public MethodReads a byte and increments the current position.  
Public MethodRead as much bytes as necessary to fill the specified array of bytes.  
Public MethodOverloaded. Reads the specified number of bytes.  
Public MethodReads a double (big endian).  
Public MethodReads a double (little endian).  
Public MethodReads a short (big endian).  
Public MethodReads a short (little endian).  
Public MethodReads an int (big endian).  
Public MethodReads an int (little endian).  
Public MethodReads a long (big endian).  
Public MethodReads a long (little endian).  
Public MethodRead as much bytes as necessary to fill the specified array of integers.  
Public MethodReads a single (big endian).  
Public MethodReads a single (little endian).  
Public MethodReads all the bytes to the end of the byte array.  
Public MethodReads an unsigned short (big endian).  
Public MethodReads an unsigned short (little endian).  
Public MethodReads an unsigned int (big endian).  
Public MethodReads an unsigned int (little endian).  
Public MethodSkips 1 byte.  
Public MethodSkips the given number of bytes.  
Top
See Also