Deluge Firmware 1.3.0
Build date: 2025.07.02
Loading...
Searching...
No Matches
FileWriter Class Reference
Inheritance diagram for FileWriter:

Public Member Functions

 FileWriter (bool inMem)
Error closeAfterWriting (char const *path, char const *beginningString, char const *endString)
void writeByte (int8_t b)
void writeBlock (uint8_t *block, uint32_t size)
void writeChars (char const *output)
FRESULT closeWriter ()
char * getBufferPtr ()
int32_t bytesWritten ()
void setMemoryBased ()

Public Attributes

FIL writeFIL

Protected Member Functions

void resetWriter ()
Error writeBufferToFile ()

Protected Attributes

bool memoryBased = false
bool callRoutines = true
uint8_t indentAmount
char * writeClusterBuffer
uint32_t bufferSize
int32_t fileWriteBufferCurrentPos
int32_t fileTotalBytesWritten
bool fileAccessFailedDuringWrite

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