UK_CO_MEVANSPN_libBitStream.BitRequirementException | BitRequirementException objects are thrown when the calling method has passed a bit length that is either of insufficient length to store the value passed in the same method call or that bit length is simply outside of range of 1-8 bits required for the normal operation of the called method |
UK_CO_MEVANSPN_libBitStream.BitStreamReader | Objects derived from the BitStreamReader class are used to retrieve binary data from a pre-existing source - currently either a byte array stored in memory or from a file stored on read-accessible storage media |
UK_CO_MEVANSPN_libBitStream.BitStreamWriter | Objects derived from this class are used to write data of arbitrary length to a stream whose data can later be retrieved as a memory-resident byte array or can be written directly to file on writable storage media |
UK_CO_MEVANSPN_libBitStream.EndOfDataException | EndOfDataException objects are thrown when a calling function requests data to be read that requires data beyond the boundaries of the stream's storage |