Deluge Firmware 1.3.0
Build date: 2025.04.16
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: