Soldered SD Card Arduino Library 1.0.0
Easily read and write files to and form the SD card breakout! A fork of the original SDFat library by Bill Greiman.
Loading...
Searching...
No Matches
StdioStream Member List

This is the complete list of members for StdioStream, including all inherited members.

__attribute__((always_inline)) int getc()StdioStreaminline
__attribute__((always_inline)) int putc(int c)StdioStreaminline
__attribute__((always_inline)) int putCRLF()StdioStreaminline
addCluster()FatFileprivate
addDirCluster()FatFileprivate
available() constFatFileinlineprivate
available32() constFatFileinlineprivate
cacheDirEntry(uint8_t action)FatFileprivate
clearerr()StdioStreaminline
clearError()FatFileinlineprivate
clearWriteError()FatFileinlineprivate
close()FatFileprivate
contiguousRange(uint32_t *bgnSector, uint32_t *endSector)FatFileprivate
createContiguous(FatFile *dirFile, const char *path, uint32_t size)FatFileprivate
createContiguous(const char *path, uint32_t size)FatFileprivate
curCluster() constFatFileinlineprivate
curPosition() constFatFileinlineprivate
dirEntry(DirFat_t *dir)FatFileprivate
dirIndex() constFatFileinlineprivate
dirSize()FatFileprivate
dmpFile(print_t *pr, uint32_t pos, size_t n)FatFileprivate
exists(const char *path)FatFileinlineprivate
FatFile()FatFileinlineprivate
FatFile(const char *path, oflag_t oflag)FatFileinlineprivate
fclose()StdioStream
feof()StdioStreaminline
ferror()StdioStreaminline
fflush()StdioStream
fgetc()StdioStreaminline
fgetpos(fspos_t *pos) constFatFileprivate
fgets(char *str, size_t num, size_t *len=0)StdioStream
FatFile::fgets(char *str, int num, char *delim=nullptr)FatFileprivate
FILE_ATTR_CLOSEDFatFileprivatestatic
FILE_ATTR_COPYFatFileprivatestatic
FILE_ATTR_DIRFatFileprivatestatic
FILE_ATTR_FILEFatFileprivatestatic
FILE_ATTR_HIDDENFatFileprivatestatic
FILE_ATTR_READ_ONLYFatFileprivatestatic
FILE_ATTR_ROOTFatFileprivatestatic
FILE_ATTR_ROOT32FatFileprivatestatic
FILE_ATTR_ROOT_FIXEDFatFileprivatestatic
FILE_ATTR_SUBDIRFatFileprivatestatic
FILE_ATTR_SYSTEMFatFileprivatestatic
FILE_FLAG_APPENDFatFileprivatestatic
FILE_FLAG_CONTIGUOUSFatFileprivatestatic
FILE_FLAG_DIR_DIRTYFatFileprivatestatic
FILE_FLAG_PREALLOCATEFatFileprivatestatic
FILE_FLAG_READFatFileprivatestatic
FILE_FLAG_WRITEFatFileprivatestatic
fileSize() constFatFileinlineprivate
fillBuf()StdioStreamprivate
fillGet()StdioStreamprivate
firstBlock() constFatFileinlineprivate
firstSector() constFatFileprivate
flush()FatFileinlineprivate
flushBuf()StdioStreamprivate
flushPut(uint8_t c)StdioStreamprivate
fmtSpace(uint8_t len)StdioStreamprivate
fopen(const char *path, const char *mode)StdioStream
fputc(int c)StdioStreaminline
fputs(const char *str)StdioStream
fread(void *ptr, size_t size, size_t count)StdioStream
fseek(int32_t offset, int origin)StdioStream
fsetpos(const fspos_t *pos)FatFileprivate
ftell()StdioStream
fwrite(const void *ptr, size_t size, size_t count)StdioStream
getAccessDate(uint16_t *pdate)FatFileprivate
getAccessDateTime(uint16_t *pdate, uint16_t *ptime)FatFileinlineprivate
getCreateDateTime(uint16_t *pdate, uint16_t *ptime)FatFileprivate
getError() constFatFileinlineprivate
getModifyDateTime(uint16_t *pdate, uint16_t *ptime)FatFileprivate
getName(char *name, size_t size)FatFileprivate
getSFN(char *name)FatFileprivate
getWriteError() constFatFileinlineprivate
isBusy()FatFileprivate
isContiguous() constFatFileinlineprivate
isDir() constFatFileinlineprivate
isFile() constFatFileinlineprivate
isHidden() constFatFileinlineprivate
isLFN() constFatFileinlineprivate
isOpen() constFatFileinlineprivate
isReadable() constFatFileinlineprivate
isReadOnly() constFatFileinlineprivate
isRoot() constFatFileinlineprivate
isRoot32() constFatFileinlineprivate
isRootFixed() constFatFileinlineprivate
isSubDir() constFatFileinlineprivate
isSystem() constFatFileinlineprivate
isWritable() constFatFileinlineprivate
legal83Char(uint8_t c)FatFileinlineprivatestatic
lfnChecksum(uint8_t *name)FatFileprivatestatic
lfnUniqueSfn(fname_t *fname)FatFileprivate
ls(print_t *pr, uint8_t flags=0, uint8_t indent=0)FatFileprivate
ls(uint8_t flags=0)FatFileinlineprivate
m_attributesFatFileprivate
m_bufStdioStreamprivate
m_curClusterFatFileprivate
m_curPositionFatFileprivate
m_dirClusterFatFileprivate
m_dirIndexFatFileprivate
m_dirSectorFatFileprivate
m_errorFatFileprivate
m_fileSizeFatFileprivate
m_firstClusterFatFileprivate
m_flagsFatFileprivate
m_lfnOrdFatFileprivate
m_pStdioStreamprivate
m_rStdioStreamprivate
m_statusStdioStreamprivate
m_volFatFileprivate
m_wStdioStreamprivate
mkdir(FatFile *dir, const char *path, bool pFlag=true)FatFileprivate
mkdir(FatFile *parent, fname_t *fname)FatFileprivate
name() constFatFileinlineprivate
open(FatVolume *vol, const char *path, oflag_t oflag)FatFileprivate
open(FatFile *dirFile, uint16_t index, oflag_t oflag)FatFileprivate
open(FatFile *dirFile, const char *path, oflag_t oflag)FatFileprivate
open(const char *path, oflag_t oflag=O_RDONLY)FatFileprivate
open(FatFile *dirFile, fname_t *fname, oflag_t oflag)FatFileprivate
openCachedEntry(FatFile *dirFile, uint16_t cacheIndex, oflag_t oflag, uint8_t lfnOrd)FatFileprivate
openCluster(FatFile *file)FatFileprivate
openNext(FatFile *dirFile, oflag_t oflag=O_RDONLY)FatFileprivate
openRoot(FatVolume *vol)FatFileprivate
operator bool() constFatFileinlineprivate
parsePathName(const char *str, fname_t *fname, const char **ptr)FatFileprivatestatic
peek()FatFileprivate
preAllocate(uint32_t length)FatFileprivate
print(char c)StdioStreaminline
print(const char *str)StdioStreaminline
print(const __FlashStringHelper *str)StdioStream
print(double val, uint8_t prec=2)StdioStreaminline
print(float val, uint8_t prec=2)StdioStreaminline
print(T val)StdioStreaminline
printAccessDate(print_t *pr)FatFileprivate
printAccessDateTime(print_t *pr)FatFileinlineprivate
printCreateDateTime(print_t *pr)FatFileprivate
printDec(char n)StdioStreaminline
printDec(signed char n)StdioStream
printDec(unsigned char n)StdioStreaminline
printDec(int16_t n)StdioStream
printDec(uint16_t n)StdioStream
printDec(int32_t n)StdioStream
printDec(uint32_t n)StdioStream
printDec(double value, uint8_t prec)StdioStreaminline
printDec(float value, uint8_t prec)StdioStream
printFatDate(print_t *pr, uint16_t fatDate)FatFileprivatestatic
printFatTime(print_t *pr, uint16_t fatTime)FatFileprivatestatic
printField(double value, char term, uint8_t prec=2)StdioStreaminline
printField(float value, char term, uint8_t prec=2)StdioStreaminline
printField(T value, char term)StdioStreaminline
FatFile::printField(Type value, char term)FatFileinlineprivate
printFileSize(print_t *pr)FatFileprivate
printHex(uint32_t n)StdioStream
printHexln(uint32_t n)StdioStreaminline
println()StdioStreaminline
println(double val, uint8_t prec=2)StdioStreaminline
println(float val, uint8_t prec=2)StdioStreaminline
println(T val)StdioStreaminline
printModifyDateTime(print_t *pr)FatFileprivate
printName(print_t *pr)FatFileprivate
printName()FatFileinlineprivate
printSFN(print_t *pr)FatFileprivate
read()FatFileinlineprivate
read(void *buf, size_t count)FatFileprivate
READ_ERRORFatFileprivatestatic
readDir(DirFat_t *dir)FatFileprivate
readDirCache(bool skipReadOk=false)FatFileprivate
remove()FatFileprivate
remove(const char *path)FatFileprivate
rename(const char *newPath)FatFileprivate
rename(FatFile *dirFile, const char *newPath)FatFileprivate
rewind()StdioStream
rmdir()FatFileprivate
rmRfStar()FatFileprivate
S_EOFStdioStreamprivatestatic
S_ERRStdioStreamprivatestatic
S_SRDStdioStreamprivatestatic
S_SRWStdioStreamprivatestatic
S_SWRStdioStreamprivatestatic
seekCur(int32_t offset)FatFileinlineprivate
seekEnd(int32_t offset=0)FatFileinlineprivate
seekSet(uint32_t pos)FatFileprivate
StdioStream()StdioStreaminline
sync()FatFileprivate
timestamp(uint8_t flags, uint16_t year, uint8_t month, uint8_t day, uint8_t hour, uint8_t minute, uint8_t second)FatFileprivate
truncate()FatFileprivate
truncate(uint32_t length)FatFileinlineprivate
ungetc(int c)StdioStream
write(const void *buf, size_t count)StdioStreamprivate
FatFile::write(const char *str)FatFileinlineprivate
FatFile::write(uint8_t b)FatFileinlineprivate
WRITE_ERRORFatFileprivatestatic
~FatFile()FatFileinlineprivate