Reads flash memory as a data stream. More...
|FlashMemoryStream (const void *startAddress, uint32_t length=0xFFFFFFFF)|
|Creates a new Flash Memory stream reading from at the address specified. |
|virtual int||read ()|
|virtual int||peek ()|
|virtual int||available ()|
|virtual void||flush ()|
|void||seek (uint16_t position)|
|Seeks the stream to a certain position in memory. |
|Resets the stream to the beginning. |
|size_t||write (uint8_t val)|
|Writing to flash memory is not supported - does nothing. |
Reads flash memory as a data stream.
Is used to allow RAM, SD and FLASH memory to be accessed as a Stream