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


In This Topic
    NByteReader Class Members
    In This Topic

    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