SdFat: Class Hierarchy

SdFat

Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]

▼CBaseFile |
C PrintFile< BaseFile > | PrintFile class
C StreamFile< BaseFile, PosType > | StreamFile class
▼C BlockDeviceInterface | BlockDeviceInterface class
▼C SdCardInterface | Abstract interface for an SD card
C SdioCard | Raw SDIO access to SD and SDHC flash memory cards
C BufferedPrint< WriteClass, BUF_DIM > | Fast buffered print template
C cache_t | Cache type for a sector
C CID | Card IDentification (CID) register
C DirPos_t | Internal type for position in directory file
▼C ExFatFile | Basic file class
▼C StreamFile< ExFatFile, uint64_t > |
C ExFile | ExFAT file with Arduino Stream
C ExFatFormatter | Format an exFAT volume
▼C ExFatPartition | Access exFat partitions on raw file devices
▼C ExFatVolume | ExFAT volume
▼C SdBase< ExFatVolume > |
C SdExFat | SD file system class for exFAT volumes
▼C FatFile | Basic file class
▼C StreamFile< FatFile, uint32_t > |
C File32 | FAT16/FAT32 file with Arduino Stream
C FatFormatter | Format a FAT volume
C FatName_t | Internal type for File Name - do not use in user apps
▼C FatPartition | Access FAT16 and FAT32 partitions on raw file devices
▼C FatVolume | Integration class for the FatLib library
▼C SdBase< FatVolume > |
C SdFat32 | SD file system class for FAT volumes
C FatPos_t | Internal type for file position - do not use in user apps
▼C FsBaseFile | FsBaseFile class
▼C StreamFile< FsBaseFile, uint64_t > |
C FsFile | FsBaseFile file with Arduino Stream
C FsCache | Sector cache
▼C FsName | Handle UTF-8 file names
C ExName_t | Internal type for file name - do not use in user apps
▼C FsVolume | FsVolume class
▼C SdBase< FsVolume > |
C SdFs | SD file system class for FAT16, FAT32, and exFAT volumes
▼C ios_base | Base class for all streams
▼C ios | Error and state information for all streams
▼C istream | Input Stream
▼C ibufstream | Parse a char string
C ArduinoInStream | Input stream for Arduino Stream objects
C ifstream | File input stream
▼C iostream | Input/Output stream
C fstream | File input/output stream
▼C ostream | Output Stream
C ArduinoOutStream | Output stream for Arduino Print objects
C iostream | Input/Output stream
C obufstream | Format a char string
C ofstream | File output stream
▼C StreamBaseClass | Base type for FAT and exFAT streams
C fstream | File input/output stream
C ifstream | File input stream
C ofstream | File output stream
▼CPrint |
C RingBuf< F, Size > | Ring buffer for data loggers
▼Cprint_t |
C MinimumSerial | Mini serial class for the SdFat library
C PrintFile< BaseFile > | PrintFile class
▼C PrintFile< SdBaseFile > |
C SdFile | FAT16/FAT32 file with Print
▼CSdBaseFile |
C PrintFile< SdBaseFile > |
C SdCardFactory | Setup a SPI card or SDIO card
C SdioConfig | SDIO card configuration
C SdSpiArduinoDriver | Optimized SPI class for access to SD and SDHC flash memory cards
C SdSpiBaseClass | Base class for external SPI drivers
C SdSpiCard | Raw access to SD and SDHC flash memory cards via SPI protocol
C SdSpiConfig | SPI card configuration
▼C SdSpiSoftDriver | Base class for external soft SPI
C SoftSpiDriver< MisoPin, MosiPin, SckPin > | Class for external soft SPI
C setfill | Type for setfill manipulator
C setprecision | Type for setprecision manipulator
C setw | Type for setw manipulator
▼Cstream_t |
C StreamFile< BaseFile, PosType > | StreamFile class
C StreamFile< ExFatFile, uint64_t > |
C StreamFile< FatFile, uint32_t > |
C StreamFile< FsBaseFile, uint64_t > |
▼CStreamBaseFile |
C StdioStream | StdioStream implements a minimal stdio stream
C StreamBaseClass | Base type for FAT and exFAT streams
C SysCall | SysCall - Class to wrap system calls
▼CVol |
C SdBase< Vol > | Base SD file system template class