SdFat
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 ▼CBlockDeviceInterfaceBlockDeviceInterface class
 ▼CSdCardInterfaceAbstract interface for an SD card
 CSdioCardRaw SDIO access to SD and SDHC flash memory cards
 CBufferedPrint< WriteClass, BUF_DIM >Fast buffered print template
 Ccache_tCache for an raw data sector
 CCIDCard IDentification (CID) register
 CDirPos_tInternal type for position in directory file
 ▼CExFatFileBasic file class
 ▼CStreamFile< ExFatFile, uint64_t >
 CExFileExFAT file with Arduino Stream
 CExFatFormatterFormat an exFAT volume
 ▼CExFatPartitionAccess exFat partitions on raw file devices
 ▼CExFatVolumeExFAT volume
 ▼CSdBase< ExFatVolume >
 CSdExFatSD file system class for exFAT volumes
 CExFatPos_tInternal type for file position - do not use in user apps
 CExName_tInternal type for file name - do not use in user apps
 CFatCacheSector cache
 ▼CFatFileBasic file class
 ▼CPrintFile< SdBaseFile >
 CSdFileFAT16/FAT32 file with Print
 CStdioStreamStdioStream implements a minimal stdio stream
 ▼CStreamBaseClassBase type for FAT and exFAT streams
 CfstreamFile input/output stream
 CifstreamFile input stream
 CofstreamFile output stream
 ▼CStreamFile< FatFile, uint32_t >
 CFile32FAT16/FAT32 file with Arduino Stream
 CFatFormatterFormat a FAT volume
 ▼CFatPartitionAccess FAT16 and FAT32 partitions on raw file devices
 ▼CFatVolumeIntegration class for the FatLib library
 ▼CSdBase< FatVolume >
 CSdFat32SD file system class for FAT volumes
 CFatPos_tInternal type for file position - do not use in user apps
 Cfname_tInternal type for Short File Name - do not use in user apps
 ▼CFsBaseFileFsBaseFile class
 ▼CStreamFile< FsBaseFile, uint64_t >
 CFsFileFsBaseFile file with Arduino Stream
 CFsCacheSector cache
 ▼CFsVolumeFsVolume class
 ▼CSdBase< FsVolume >
 CSdFsSD file system class for FAT16, FAT32, and exFAT volumes
 ▼Cios_baseBase class for all streams
 ▼CiosError and state information for all streams
 ▼CistreamInput Stream
 ▼CibufstreamParse a char string
 CArduinoInStreamInput stream for Arduino Stream objects
 CifstreamFile input stream
 ▼CiostreamInput/Output stream
 CfstreamFile input/output stream
 ▼CostreamOutput Stream
 CArduinoOutStreamOutput stream for Arduino Print objects
 CiostreamInput/Output stream
 CobufstreamFormat a char string
 CofstreamFile output stream
 CStreamBaseClassBase type for FAT and exFAT streams
 ▼Cprint_t
 CMinimumSerialMini serial class for the SdFat library
 CPrintFile< BaseFile >PrintFile class
 CPrintFile< SdBaseFile >
 CSdCardFactorySetup a SPI card or SDIO card
 CSdioConfigSDIO card configuration
 CSdSpiArduinoDriverOptimized SPI class for access to SD and SDHC flash memory cards
 CSdSpiBaseClassBase class for external SPI drivers
 CSdSpiCardRaw access to SD and SDHC flash memory cards via SPI protocol
 CSdSpiConfigSPI card configuration
 ▼CSdSpiSoftDriverBase class for external soft SPI
 CSoftSpiDriver< MisoPin, MosiPin, SckPin >Class for external soft SPI
 CsetfillType for setfill manipulator
 CsetprecisionType for setprecision manipulator
 CsetwType for setw manipulator
 ▼Cstream_t
 CStreamFile< BaseFile, PosType >StreamFile class
 CStreamFile< ExFatFile, uint64_t >
 CStreamFile< FatFile, uint32_t >
 CStreamFile< FsBaseFile, uint64_t >
 CSysCallSysCall - Class to wrap system calls
 ▼CBaseFile
 CPrintFile< BaseFile >PrintFile class
 CStreamFile< BaseFile, PosType >StreamFile class
 ▼CVol
 CSdBase< Vol >Base SD file system template class