Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:

BaseBlockDriver | Base block driver
SdBlockDriverEX | Extended SD I/O block driver
biosParmBlock | BIOS parameter block
cache_t | Cache for an raw data block
directoryEntry | FAT short directory entry
fat32_boot | Boot sector for a FAT32 volume
fat32_fsinfo | FSINFO sector for a FAT32 volume
fat_boot | Boot sector for a FAT12/FAT16 volume
FatCache | Block cache
FatFile | Basic file class
FatStreamBase | Base class for C++ style streams
fstream | File input/output stream
ifstream | File input stream
ofstream | File output stream
File | Arduino SD.h style File API
PrintFile | FatFile with Print
SdFile | Class for backward compatibility
SdBaseFile | Class for backward compatibility
StdioStream | StdioStream implements a minimal stdio stream
FatPos_t | Internal type for file position - do not use in user apps
FatVolume | Access FAT16 and FAT32 volumes on raw file devices
FatFileSystem | Integration class for the FatLib library
SdFileSystem< SdDriverClass > | Virtual base class for SdFat library
SdFileSystem< SdBlockDriver > |
SdFat | Main file system class for SdFat library
SdFatSoftSpi< MisoPin, MosiPin, SckPin > | SdFat class using software SPI
SdFileSystem< SdBlockDriverEX > |
SdFatEX | SdFat class with extended SD I/O
SdFatSoftSpiEX< MisoPin, MosiPin, SckPin > | SdFat class using software SPI and extended SD I/O
fname_t | Internal type for Short File Name - do not use in user apps
ios_base | Base class for all streams
ios | Error and state information for all streams
FatStreamBase | Base class for C++ style streams
istream | Input Stream
ibufstream | Parse a char string
ArduinoInStream | Input stream for Arduino Stream objects
ifstream | File input stream
iostream | Input/Output stream
fstream | File input/output stream
ostream | Output Stream
ArduinoOutStream | Output stream for Arduino Print objects
iostream | Input/Output stream
obufstream | Format a char string
ofstream | File output stream
longDirectoryEntry | FAT long directory entry
masterBootRecord | Master Boot Record
partitionTable | MBR partition table entry
Print |
MinimumSerial | Mini serial class for the SdFat library
PrintFile | FatFile with Print
SdSpiAltDriver | Optimized SPI class for access to SD and SDHC flash memory cards
SdSpiBaseDriver | SPI base driver
SdSpiSoftDriver< MisoPin, MosiPin, SckPin > | Software SPI class for access to SD and SDHC flash memory cards
SdSpiCard | Raw access to SD and SDHC flash memory cards via SPI protocol
Sd2Card | Raw access to SD and SDHC card using default SPI library
SdBlockDriver | Standard SD block driver
SdBlockDriverEX | Extended SD I/O block driver
SdSpiLibDriver | SdSpiLibDriver - use standard SPI library
setfill | Type for setfill manipulator
setprecision | Type for setprecision manipulator
setw | Type for setw manipulator
Stream |
File | Arduino SD.h style File API
SysCall | SysCall - Class to wrap system calls